{"id":2517,"name":"@sentry/cli","ecosystem":"npm","repository_url":"https://github.com/getsentry/sentry-cli","issues_count":583,"created_at":"2025-06-06T15:02:06.100Z","updated_at":"2025-06-06T15:02:06.100Z","purl":"pkg:npm/@sentry/cli","metadata":{"id":1171736,"name":"@sentry/cli","ecosystem":"npm","description":"A command line utility to work with Sentry. https://docs.sentry.io/hosted/learn/cli/","homepage":"https://docs.sentry.io/hosted/learn/cli/","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/getsentry/sentry-cli","keywords_array":[],"namespace":"sentry","versions_count":249,"first_release_published_at":"2017-12-06T15:54:39.692Z","latest_release_published_at":"2025-05-27T14:29:28.337Z","latest_release_number":"2.46.0","last_synced_at":"2025-06-05T22:01:23.834Z","created_at":"2022-04-08T12:48:21.159Z","updated_at":"2025-06-05T22:01:23.835Z","registry_url":"https://www.npmjs.com/package/@sentry/cli","install_command":"npm install @sentry/cli","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"v1":"1.77.3","latest":"2.46.0","next":"2.46.0-alpha"}},"repo_metadata":{"id":37561973,"uuid":"51176043","full_name":"getsentry/sentry-cli","owner":"getsentry","description":"A command line utility to work with Sentry.","archived":false,"fork":false,"pushed_at":"2024-10-23T10:39:45.000Z","size":10448,"stargazers_count":900,"open_issues_count":94,"forks_count":221,"subscribers_count":64,"default_branch":"master","last_synced_at":"2024-10-28T08:43:24.903Z","etag":null,"topics":["cli","crash-reporting","hacktoberfest","rust","sentry","sentry-cli","tag-production","team-web-backend"],"latest_commit_sha":null,"homepage":"https://docs.sentry.io/cli/","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/getsentry.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"custom":["https://sentry.io/pricing/","https://sentry.io/"]}},"created_at":"2016-02-05T21:44:33.000Z","updated_at":"2024-10-24T13:06:44.000Z","dependencies_parsed_at":"2024-01-29T13:26:21.946Z","dependency_job_id":"8bf763ab-2147-4b8b-a29e-4dc3cb6f0435","html_url":"https://github.com/getsentry/sentry-cli","commit_stats":{"total_commits":1999,"total_committers":148,"mean_commits":"13.506756756756756","dds":0.6438219109554777,"last_synced_commit":"df403cd7e6f885773a6b03ee48b846948c637b0b"},"previous_names":[],"tags_count":311,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/getsentry","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222049953,"owners_count":16922568,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"getsentry","name":"Sentry","uuid":"1396951","kind":"organization","description":"Real-time crash reporting for your web apps, mobile apps, and games.","email":null,"website":"https://sentry.io","location":null,"twitter":"getsentry","company":null,"icon_url":"https://avatars.githubusercontent.com/u/1396951?v=4","repositories_count":535,"last_synced_at":"2024-04-08T15:22:56.032Z","metadata":{"has_sponsors_listing":false,"funding":{"custom":["https://sentry.io/pricing/","https://sentry.io/"]}},"html_url":"https://github.com/getsentry","funding_links":["https://sentry.io/pricing/","https://sentry.io/"],"total_stars":84957,"followers":1454,"following":0,"created_at":"2022-11-02T16:22:50.307Z","updated_at":"2024-04-08T15:24:44.392Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/getsentry","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/getsentry/repositories"},"tags":[{"name":"2.37.0","sha":"6b1ef1dbe0503011db609088a78d9773f9015ac0","kind":"commit","published_at":"2024-10-07T13:18:47.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.37.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.37.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.37.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.37.0/manifests"},{"name":"2.36.6","sha":"8682ddb526f4b652060d40284952c0caa3928c23","kind":"commit","published_at":"2024-10-02T13:30:45.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.36.6","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.36.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.36.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.36.6/manifests"},{"name":"2.36.5","sha":"362ff3879c1fdc6d98336e1343045422a18f8b0d","kind":"commit","published_at":"2024-10-01T09:16:28.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.36.5","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.36.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.36.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.36.5/manifests"},{"name":"2.36.4","sha":"0a3e140d4d8e23f899bedaca38a5c44fc73a6dfe","kind":"commit","published_at":"2024-09-30T13:22:04.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.36.4","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.36.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.36.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.36.4/manifests"},{"name":"2.36.3","sha":"843dc1165629192322d14707bc51048b6a2b21c9","kind":"commit","published_at":"2024-09-26T14:40:14.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.36.3","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.36.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.36.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.36.3/manifests"},{"name":"2.36.2","sha":"f4ac394a5c52eb156e5d006567b163707930df2d","kind":"commit","published_at":"2024-09-23T09:23:56.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.36.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.36.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.36.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.36.2/manifests"},{"name":"2.36.1","sha":"1be45ec211a0598b8f149f09ed15cf40597815f6","kind":"commit","published_at":"2024-09-10T10:39:27.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.36.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.36.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.36.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.36.1/manifests"},{"name":"2.36.0","sha":"40820e9f72f5b2e3f3f84cddb9b8f938d8f79c26","kind":"commit","published_at":"2024-09-09T13:06:39.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.36.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.36.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.36.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.36.0/manifests"},{"name":"2.35.0","sha":"829c703906a60ed1d428771b05478a553b26d378","kind":"commit","published_at":"2024-09-05T14:01:03.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.35.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.35.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.35.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.35.0/manifests"},{"name":"2.34.1","sha":"c2ded2e459c9a1ea6f263577114aff652c9f2011","kind":"commit","published_at":"2024-08-28T13:42:10.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.34.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.34.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.34.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.34.1/manifests"},{"name":"2.34.0","sha":"b6caadca2b4016ad796fc475ae779f7cce1e0ffb","kind":"commit","published_at":"2024-08-28T08:27:31.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.34.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.34.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.34.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.34.0/manifests"},{"name":"2.33.1","sha":"5aaf7c12ea606627a5ed846cdffe01f13323c850","kind":"commit","published_at":"2024-08-02T11:23:37.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.33.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.33.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.33.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.33.1/manifests"},{"name":"2.33.0","sha":"afec7ee8dac962abc68d47bd941c0ff55f5a647e","kind":"commit","published_at":"2024-07-23T09:12:56.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.33.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.33.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.33.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.33.0/manifests"},{"name":"2.32.2","sha":"d0c443cbf4aebc47225cb48624f043aec2bd2e81","kind":"commit","published_at":"2024-07-15T14:44:36.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.32.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.32.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.32.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.32.2/manifests"},{"name":"2.32.1","sha":"58fb0b05a8ae15b8e6f74cd6817ee08455d30db5","kind":"commit","published_at":"2024-05-28T14:07:21.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.32.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.32.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.32.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.32.1/manifests"},{"name":"2.32.0","sha":"18c42762e95d5fd2eba9bd75c511457d011aa49c","kind":"commit","published_at":"2024-05-28T09:10:19.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.32.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.32.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.32.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.32.0/manifests"},{"name":"2.31.2","sha":"2215944e95aa509a3160466e143d875bd6f32040","kind":"commit","published_at":"2024-05-02T14:16:38.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.31.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.31.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.31.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.31.2/manifests"},{"name":"2.31.1","sha":"574e14300e71acd8871c07a161a71c7c0f6b6f18","kind":"commit","published_at":"2024-04-30T15:03:17.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.31.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.31.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.31.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.31.1/manifests"},{"name":"2.31.0","sha":"5b7b9a9e3c00c26bba37d73dcb263f65c305caf2","kind":"commit","published_at":"2024-03-27T15:47:52.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.31.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.31.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.31.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.31.0/manifests"},{"name":"2.30.5","sha":"c8157c509c567c35fdec6222823f43e2ca332f42","kind":"commit","published_at":"2024-03-27T09:45:12.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.30.5","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.30.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.30.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.30.5/manifests"},{"name":"2.30.4","sha":"437e0a2f6d3f55d196d1edf52f2a5a34f14155c6","kind":"commit","published_at":"2024-03-26T14:04:35.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.30.4","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.30.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.30.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.30.4/manifests"},{"name":"2.30.3","sha":"4c7128cd85d44294a38419f0e7468a18bb5cc020","kind":"commit","published_at":"2024-03-26T12:44:43.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.30.3","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.30.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.30.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.30.3/manifests"},{"name":"2.30.2","sha":"f9c906c93e619ecc8d56916ac8d77abf52c4398b","kind":"commit","published_at":"2024-03-13T08:30:05.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.30.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.30.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.30.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.30.2/manifests"},{"name":"2.30.1","sha":"7b5f09420e549b6e2b0d87072c200a2e124fec7d","kind":"commit","published_at":"2024-03-12T11:24:20.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.30.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.30.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.30.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.30.1/manifests"},{"name":"2.30.0","sha":"cbf5a4df4279f2e8b45a3ade6cf9354edd695f23","kind":"commit","published_at":"2024-03-07T10:01:26.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.30.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.30.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.30.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.30.0/manifests"},{"name":"2.29.1","sha":"7edd5f6ca0dc155caf41b25e82dad3730fd940db","kind":"commit","published_at":"2024-03-04T12:21:04.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.29.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.29.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.29.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.29.1/manifests"},{"name":"2.29.0","sha":"876c624105438872a8ef655af64a5eda339a7c96","kind":"commit","published_at":"2024-03-04T11:56:23.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.29.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.29.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.29.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.29.0/manifests"},{"name":"2.28.6","sha":"639b58636fa7a033cb4c48395388a17c30a1633f","kind":"commit","published_at":"2024-02-13T09:53:29.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.28.6","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.28.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.28.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.28.6/manifests"},{"name":"2.28.5","sha":"eca5d318c54f615a775adfc21040987d912d3239","kind":"commit","published_at":"2024-02-12T13:21:35.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.28.5","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.28.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.28.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.28.5/manifests"},{"name":"2.28.4","sha":"2f4a13bd2f56e317e660faaa42b3d351dee70892","kind":"commit","published_at":"2024-02-12T12:49:14.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.28.4","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.28.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.28.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.28.4/manifests"},{"name":"2.28.0","sha":"90b9ccc7c320e14739432583239fae60ac9834fc","kind":"commit","published_at":"2024-02-05T13:00:17.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.28.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.28.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.28.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.28.0/manifests"},{"name":"2.27.0","sha":"61e2a115b3300b53d9ab2d50d581c3fcdd2feffb","kind":"commit","published_at":"2024-01-30T10:01:10.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.27.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.27.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.27.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.27.0/manifests"},{"name":"2.26.0","sha":"b3b9f324d361a5497e6739ff5d658433fde0b6ba","kind":"commit","published_at":"2024-01-22T11:56:45.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.26.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.26.0/manifests"},{"name":"1.77.3","sha":"3ad746b2652c27bb508ed35155ec6f31d10018cf","kind":"commit","published_at":"2024-01-19T09:18:19.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.77.3","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.77.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.77.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.77.3/manifests"},{"name":"2.25.3","sha":"4f0468109662acd753cb7faef28cc6cc33ada0c1","kind":"commit","published_at":"2024-01-17T15:22:45.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.25.3","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.25.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.25.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.25.3/manifests"},{"name":"1.77.2","sha":"c93f7d0005cbe9c882f43739e0e27dc6ea726706","kind":"commit","published_at":"2024-01-17T15:13:42.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.77.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.77.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.77.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.77.2/manifests"},{"name":"2.25.2","sha":"5886565b0189d6ac93d62b18c2a0b5f7d4b66280","kind":"commit","published_at":"2024-01-17T15:12:49.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.25.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.25.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.25.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.25.2/manifests"},{"name":"2.25.1","sha":"db0c6a29167b918694d58f2c806177ca2faebc3c","kind":"commit","published_at":"2024-01-16T15:55:40.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.25.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.25.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.25.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.25.1/manifests"},{"name":"2.25.0","sha":"5e91aca685e6f680e13aa4b311007c1d94f51cef","kind":"commit","published_at":"2024-01-09T09:09:50.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.25.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.25.0/manifests"},{"name":"2.24.1","sha":"20b718865e5f07a4e62178deb589b761a385278a","kind":"commit","published_at":"2024-01-05T15:54:51.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.24.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.24.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.24.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.24.1/manifests"},{"name":"2.24.0","sha":"9dbfe3500a1a97cd179b189de3800476aa7a0726","kind":"commit","published_at":"2024-01-05T10:10:04.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.24.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.24.0/manifests"},{"name":"2.23.2","sha":"848c7e2506b1d2f16e16bdac6b751b62e4c6743a","kind":"commit","published_at":"2024-01-02T11:01:18.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.23.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.23.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.23.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.23.2/manifests"},{"name":"2.23.1","sha":"1804cc97be3aa91a4de1b46dbce804348bffd8c1","kind":"commit","published_at":"2023-12-21T15:30:31.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.23.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.23.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.23.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.23.1/manifests"},{"name":"2.23.0","sha":"3af31d3d753f0ba602da29926af20bbb53f0d995","kind":"commit","published_at":"2023-12-06T10:18:46.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.23.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.23.0/manifests"},{"name":"2.22.3","sha":"718851fe24c162d5962f5dd87cf37f366ab4e1a7","kind":"commit","published_at":"2023-11-27T14:34:10.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.22.3","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.22.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.22.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.22.3/manifests"},{"name":"2.22.2","sha":"b97d5bb5909582a99410c7c76a4ca5208923fcf6","kind":"commit","published_at":"2023-11-24T15:26:09.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.22.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.22.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.22.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.22.2/manifests"},{"name":"2.22.2-alpha.0","sha":"77498e8651edec18fbd9cbf041718b235c302b86","kind":"commit","published_at":"2023-11-24T13:36:01.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.22.2-alpha.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.22.2-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.22.2-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.22.2-alpha.0/manifests"},{"name":"2.22.1","sha":"0b7b13143e08a3b177e7631e4529e88dbe4a4391","kind":"commit","published_at":"2023-11-24T12:05:20.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.22.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.22.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.22.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.22.1/manifests"},{"name":"2.21.5","sha":"bb85908a0a58dd00510b4bd3ebf6ac28703143bd","kind":"commit","published_at":"2023-11-15T12:41:26.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.21.5","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.21.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.21.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.21.5/manifests"},{"name":"1.77.1","sha":"9359bb46f249e67747a3c37f3c508d2221c7ca59","kind":"commit","published_at":"2023-11-15T12:37:52.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.77.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.77.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.77.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.77.1/manifests"},{"name":"1.77.0","sha":"1d3f705ea1f2c650083776eca45469f053492fbc","kind":"commit","published_at":"2023-11-15T12:05:19.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.77.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.77.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.77.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.77.0/manifests"},{"name":"2.21.4","sha":"a38cef40d7a427857a27e3e571d89de22a1f2f87","kind":"commit","published_at":"2023-11-13T14:51:32.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.21.4","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.21.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.21.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.21.4/manifests"},{"name":"2.21.3","sha":"ed99650b5a6b2782229d7bda5bd5ad6c6d3662fb","kind":"commit","published_at":"2023-11-08T14:51:12.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.21.3","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.21.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.21.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.21.3/manifests"},{"name":"1.76.0","sha":"02ea0f1e83a14f2d37b1cd8f61ace51558eabe58","kind":"commit","published_at":"2023-11-02T15:07:20.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.76.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.76.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.76.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.76.0/manifests"},{"name":"2.21.2","sha":"7d72490b7967117bfbdb42c9c3610ddcfb622933","kind":"commit","published_at":"2023-10-04T09:57:37.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.21.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.21.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.21.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.21.2/manifests"},{"name":"2.21.1","sha":"b4407803d23fba5db2c8fcaefde62d72abb35bfc","kind":"commit","published_at":"2023-09-22T13:06:09.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.21.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.21.1/manifests"},{"name":"2.21.0","sha":"b42152777b50446f855bab285bb2f6302d426a60","kind":"commit","published_at":"2023-09-21T14:35:22.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.21.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.21.0/manifests"},{"name":"2.20.7","sha":"4332f2d9c61bba6a6dcb39db5122ec3c21a016b8","kind":"commit","published_at":"2023-09-08T08:03:02.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.20.7","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.20.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.20.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.20.7/manifests"},{"name":"2.20.6","sha":"e96c9b0ebddc94e0cc66344184cc54305457bcac","kind":"commit","published_at":"2023-08-30T11:29:21.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.20.6","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.20.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.20.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.20.6/manifests"},{"name":"2.20.5","sha":"5306c983a0c55db801e728c9c18479aedf6ea7f8","kind":"commit","published_at":"2023-08-10T14:43:28.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.20.5","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.20.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.20.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.20.5/manifests"},{"name":"2.20.4","sha":"f5f2fb48a4c9af7bfdb0ae93e2cc9954882b3d7b","kind":"commit","published_at":"2023-08-03T11:58:37.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.20.4","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.20.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.20.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.20.4/manifests"},{"name":"2.20.3","sha":"993b06b0c93d4efa34eaa60fe4534963fc963f25","kind":"commit","published_at":"2023-07-31T09:58:46.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.20.3","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.20.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.20.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.20.3/manifests"},{"name":"2.20.2","sha":"a9b3b5537b0a2065406f6300c0a992b953a3d9a2","kind":"commit","published_at":"2023-07-28T10:50:47.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.20.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.20.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.20.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.20.2/manifests"},{"name":"2.20.1","sha":"619d9e76f79c0c1d44944b616dc51191c092ee2b","kind":"commit","published_at":"2023-07-26T15:28:52.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.20.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.20.1/manifests"},{"name":"2.20.0","sha":"b421cd20643151b6e4ce16a3de0084cb24a7de07","kind":"commit","published_at":"2023-07-21T10:47:32.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.20.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.20.0/manifests"},{"name":"2.19.4","sha":"e29cebc327782103dbfb26915d9d1e805b73a1f5","kind":"commit","published_at":"2023-06-27T12:55:51.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.19.4","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.19.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.19.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.19.4/manifests"},{"name":"2.1.4","sha":"c81808b11dd9939e3cd6e8b0b8ef90eb47f2d737","kind":"commit","published_at":"2023-06-27T11:07:39.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.1.4","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.1.4/manifests"},{"name":"2.19.3","sha":"524397423636bc1f12757f7ec19e02a8632af73f","kind":"commit","published_at":"2023-06-27T08:09:02.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.19.3","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.19.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.19.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.19.3/manifests"},{"name":"2.19.2","sha":"325dd3bf8f3f4edaa4da8ddb7a8e1c29c41e718f","kind":"commit","published_at":"2023-06-26T09:05:43.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.19.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.19.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.19.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.19.2/manifests"},{"name":"2.19.1","sha":"70af98466468f86b1be73a9f0ba1da716a4ee120","kind":"commit","published_at":"2023-06-15T07:52:32.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.19.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.19.1/manifests"},{"name":"2.19.0","sha":"07cb07ff31cbd5354b8c97a998bc4ad5403da2a3","kind":"commit","published_at":"2023-06-14T08:23:52.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.19.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.19.0/manifests"},{"name":"2.18.1","sha":"da7f6ab67f71c128304dccedf6d6131ad0c13d91","kind":"commit","published_at":"2023-05-22T14:51:03.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.18.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.18.1/manifests"},{"name":"2.18.0","sha":"292f81238d44a5a4aacd781e6a722670a78076ac","kind":"commit","published_at":"2023-05-19T17:05:29.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.18.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.18.0/manifests"},{"name":"2.17.5","sha":"ef5a1da12717a44e8a0bc5c55a652d2526faffe6","kind":"commit","published_at":"2023-04-28T07:56:32.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.17.5","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.17.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.17.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.17.5/manifests"},{"name":"1.75.2","sha":"92c40fdb46cb898c371827cb133080fb500763a9","kind":"commit","published_at":"2023-04-28T07:12:23.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.75.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.75.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.75.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.75.2/manifests"},{"name":"1.75.1","sha":"85c11329db4a6e41e48df8079256187a4847d86f","kind":"commit","published_at":"2023-04-27T12:15:59.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.75.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.75.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.75.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.75.1/manifests"},{"name":"2.17.4","sha":"232786f9f5e4bdf8616fed73dff59b483b6c94ae","kind":"commit","published_at":"2023-04-20T09:58:40.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.17.4","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.17.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.17.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.17.4/manifests"},{"name":"2.17.3","sha":"2a5f92ad48e12f80b0454b4f497d7fba455f3be3","kind":"commit","published_at":"2023-04-19T10:08:47.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.17.3","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.17.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.17.3/manifests"},{"name":"2.17.2","sha":"75771680f477fec3733d1201b74b20b10ae3faec","kind":"commit","published_at":"2023-04-12T11:59:45.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.17.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.17.2/manifests"},{"name":"2.17.1","sha":"3f651d2a921834118176e526d888afbc78a52e7d","kind":"commit","published_at":"2023-04-11T21:13:04.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.17.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.17.1/manifests"},{"name":"2.17.0","sha":"48fc9610a0837945537895b5ee79e0766e558b6d","kind":"commit","published_at":"2023-04-05T11:50:54.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.17.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.17.0/manifests"},{"name":"2.16.1","sha":"2718dee6d69172e1564c682be018b171862e514f","kind":"commit","published_at":"2023-03-28T18:31:14.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.16.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.16.1/manifests"},{"name":"2.16.0","sha":"556b73599c94110a01ff53ce50b198935d3750f9","kind":"commit","published_at":"2023-03-24T18:00:43.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.16.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.16.0/manifests"},{"name":"2.15.2","sha":"9dc5de1d6fa73a68081c16c0cdb42c04fe23568c","kind":"commit","published_at":"2023-03-17T15:47:36.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.15.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.15.2/manifests"},{"name":"2.15.1","sha":"671cb6d106f2748d3117903ecb4f0cedc69c5f2f","kind":"commit","published_at":"2023-03-15T20:02:31.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.15.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.15.1/manifests"},{"name":"2.15.0","sha":"a1e2f4d2e3d44b440c8d338aa837e30c0255a0b1","kind":"commit","published_at":"2023-03-15T15:20:55.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.15.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.15.0/manifests"},{"name":"2.14.4","sha":"d02742a80f5267fd10d9b744778f86b398fe9f71","kind":"commit","published_at":"2023-03-06T15:42:56.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.14.4","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.14.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.14.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.14.4/manifests"},{"name":"2.14.3","sha":"bcff9c8632fdb1564674f524dde2d6b2566aae1a","kind":"commit","published_at":"2023-03-02T18:58:00.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.14.3","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.14.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.14.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.14.3/manifests"},{"name":"2.14.2","sha":"87779cdd01f3855f89ac724411d33d7b26066268","kind":"commit","published_at":"2023-03-02T17:50:48.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.14.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.14.2/manifests"},{"name":"2.14.1","sha":"a5ab9dc185a592b93f4556c3f28042e23d6dca4f","kind":"commit","published_at":"2023-03-02T17:18:39.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.14.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.14.1/manifests"},{"name":"2.14.0","sha":"13d5d702b7b6c4e46f5e24b49248a2ba23e928f3","kind":"commit","published_at":"2023-03-01T15:23:27.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.14.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.14.0/manifests"},{"name":"2.13.0","sha":"a4f31ce485d243222c12aaeaae15909b52de665b","kind":"commit","published_at":"2023-02-16T10:01:23.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.13.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.13.0/manifests"},{"name":"1.75.0","sha":"d6eeffaca12c81d07411b3b8a4b2b5500aaa42aa","kind":"commit","published_at":"2023-02-15T14:16:46.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.75.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.75.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.75.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.75.0/manifests"},{"name":"2.12.0","sha":"fe6d9c3d5142bd0a389e986682b51009ff3e090c","kind":"commit","published_at":"2023-01-30T09:32:29.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.12.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.12.0/manifests"},{"name":"2.11.0","sha":"61ff75687893ac5ce1d51c24ad0e2dd5e2fa749c","kind":"commit","published_at":"2022-12-20T09:43:00.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.11.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.11.0/manifests"},{"name":"2.10.0","sha":"a81c8a19ca00645c1f934ed3db80d9f72a5fbb19","kind":"commit","published_at":"2022-12-01T11:29:17.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.10.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.10.0/manifests"},{"name":"2.9.0","sha":"e5f3cd8e7482ec760bde2426accede70806419f2","kind":"commit","published_at":"2022-11-15T10:35:13.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.9.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.9.0/manifests"},{"name":"2.8.1","sha":"6446d3c25d0afdd02725e83fbfd837dcf6f04217","kind":"commit","published_at":"2022-10-31T10:28:57.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.8.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.8.1/manifests"},{"name":"1.74.6","sha":"fa6a967420a9797f5bf77b52978d03c876cd3701","kind":"commit","published_at":"2022-10-31T10:27:58.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.74.6","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.74.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.74.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.74.6/manifests"},{"name":"2.8.0","sha":"aa2eb152c5c4acf8b438173561e84ad59e146a24","kind":"commit","published_at":"2022-10-24T11:01:53.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.8.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"beab0287ca37d763e1edc631e6dcaf5da18ce3ec","kind":"commit","published_at":"2022-10-04T11:07:53.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.7.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"70f13b48496990fb4183d386474b1a363ee10a43","kind":"commit","published_at":"2022-09-26T13:02:22.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.6.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.6.0/manifests"},{"name":"2.5.2","sha":"942d84af98a678dc05e4eb7301eb47b7e2adb13c","kind":"commit","published_at":"2022-08-17T10:20:19.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.5.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.5.2/manifests"},{"name":"2.5.1","sha":"77e1315fbd5544f9d64f3dfb8768af1d1af29e07","kind":"commit","published_at":"2022-08-16T15:44:54.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.5.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.5.1/manifests"},{"name":"2.5.0","sha":"8c4362e6d44cf20fb0bcad19a2b3851ffb3a2ba7","kind":"commit","published_at":"2022-07-20T12:49:54.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.5.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.5.0/manifests"},{"name":"1.74.5","sha":"710b24c7da4e3bd760f81adb9545f045e3fa48d6","kind":"commit","published_at":"2022-07-20T09:21:01.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.74.5","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.74.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.74.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.74.5/manifests"},{"name":"2.4.1","sha":"8e2396cd9df46be4a8483e269a8c249a2a4795fd","kind":"commit","published_at":"2022-07-14T11:21:23.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.4.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.4.1/manifests"},{"name":"2.4.0","sha":"587d084ba7b84361583cb90463537e6eae15bba2","kind":"commit","published_at":"2022-07-13T12:13:15.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.4.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.4.0/manifests"},{"name":"2.3.1","sha":"288c9bd64036b9acc6ee3fa156197207637a650e","kind":"commit","published_at":"2022-07-07T08:01:19.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.3.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.3.1/manifests"},{"name":"2.3.0","sha":"14d4105f9371df742ab9ad1a3e8bd3351a614e21","kind":"commit","published_at":"2022-07-01T08:57:20.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.3.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"364399befdaa47241fe68ee2f6907f3c5e271024","kind":"commit","published_at":"2022-06-17T11:16:20.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.2.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"f02c351b942863b4c2e8beabfc4490028c815f5b","kind":"commit","published_at":"2022-05-24T11:47:02.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.1.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.1.0/manifests"},{"name":"1.74.4","sha":"1ff44fdf7b213b70d4fb1d9d732eceb5bc30bc7b","kind":"commit","published_at":"2022-04-26T12:30:02.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.74.4","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.74.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.74.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.74.4/manifests"},{"name":"2.0.4","sha":"d5b504bcf9fb1e83d80a96a6a388781dc4ab0ee3","kind":"commit","published_at":"2022-04-26T09:53:23.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.0.4","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.0.4/manifests"},{"name":"2.0.3","sha":"a6cd1ff0d680e98c44491bdf77d55f55b84311c2","kind":"commit","published_at":"2022-04-21T12:40:01.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.0.3","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.0.3/manifests"},{"name":"2.0.2","sha":"55a27ba770c927c9a25d2d30b624f9acfaf997a5","kind":"commit","published_at":"2022-04-13T08:12:20.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.0.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.0.2/manifests"},{"name":"2.0.1","sha":"1744e55f0194746c3e7d401059166be2da144059","kind":"commit","published_at":"2022-04-12T12:00:57.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.0.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"43d96d1f137ff0764694c2420f2f52a9c0bf9bf6","kind":"commit","published_at":"2022-04-11T15:07:58.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.0.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.0.0/manifests"},{"name":"2.0.0-beta.0","sha":"ba3e06a1409ae677ac024615b90314c6084af096","kind":"commit","published_at":"2022-04-04T13:54:40.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/2.0.0-beta.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/2.0.0-beta.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.0.0-beta.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/2.0.0-beta.0/manifests"},{"name":"1.74.3","sha":"7a51f9d195bcd210e74935dc94c3d60e414c0238","kind":"commit","published_at":"2022-03-30T15:08:29.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.74.3","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.74.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.74.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.74.3/manifests"},{"name":"1.74.2","sha":"3b6ff6b6a98d977f1b3bbe4a30858031f56e6fdd","kind":"commit","published_at":"2022-03-17T19:27:10.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.74.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.74.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.74.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.74.2/manifests"},{"name":"1.74.1","sha":"922bc028981189f7dd876e0d9785c75dcdc251e0","kind":"commit","published_at":"2022-03-17T13:35:10.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.74.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.74.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.74.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.74.1/manifests"},{"name":"1.74.0","sha":"7aaf2a19d69a265762a352f00873e33798b23996","kind":"commit","published_at":"2022-03-17T11:48:50.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.74.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.74.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.74.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.74.0/manifests"},{"name":"1.73.2","sha":"3124a6e061217116e72d0da646880a53771777cb","kind":"commit","published_at":"2022-03-04T14:59:30.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.73.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.73.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.73.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.73.2/manifests"},{"name":"1.73.1","sha":"6156d8d6a2cba2cc3e78dc7cf246e5d535aadd8b","kind":"commit","published_at":"2022-03-02T21:18:21.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.73.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.73.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.73.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.73.1/manifests"},{"name":"1.73.0","sha":"a3d4465df2f829410ebf3f897d6adf98ae7dfca7","kind":"commit","published_at":"2022-02-23T11:31:27.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.73.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.73.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.73.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.73.0/manifests"},{"name":"1.72.2","sha":"ab6fe1ce564c24d1aad9b0c152a15e5de05ea3fb","kind":"tag","published_at":"2022-02-08T11:44:46.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.72.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.72.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.72.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.72.2/manifests"},{"name":"1.72.1","sha":"d03cbcb809f4e4087185fbd4100de21556f110c3","kind":"tag","published_at":"2022-01-25T15:26:19.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.72.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.72.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.72.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.72.1/manifests"},{"name":"1.72.0","sha":"b2584590d5312e1004bf53c14638cd42d3365cf7","kind":"tag","published_at":"2022-01-21T12:32:44.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.72.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.72.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.72.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.72.0/manifests"},{"name":"1.71.0","sha":"0d62981a96e6358da4e5c55821d228c412c442ca","kind":"tag","published_at":"2021-11-02T13:25:11.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.71.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.71.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.71.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.71.0/manifests"},{"name":"1.70.1","sha":"b55bbc6d3041526dbc69b366f92ddc2d7d137e2a","kind":"tag","published_at":"2021-10-21T09:53:34.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.70.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.70.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.70.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.70.1/manifests"},{"name":"1.70.0","sha":"c6a1672562f553c9cc4acadb7401075f21bd6f74","kind":"tag","published_at":"2021-10-19T10:56:21.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.70.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.70.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.70.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.70.0/manifests"},{"name":"1.69.1","sha":"d4b4f582c23facfdb5fc6e942ccc15b07597efc1","kind":"tag","published_at":"2021-09-30T11:15:25.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.69.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.69.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.69.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.69.1/manifests"},{"name":"1.69.0","sha":"7bbf5c5a9cf38dfc7a4e8a5c3a565302d927a4fd","kind":"tag","published_at":"2021-09-29T15:39:47.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.69.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.69.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.69.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.69.0/manifests"},{"name":"1.68.0","sha":"e2aced9d2835b9aee53c9fc5753b6cc7e27b071d","kind":"tag","published_at":"2021-07-30T10:00:34.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.68.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.68.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.68.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.68.0/manifests"},{"name":"1.67.2","sha":"c9c52147e6545200e200d8ef2542af4e4834ca36","kind":"tag","published_at":"2021-07-15T13:05:34.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.67.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.67.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.67.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.67.2/manifests"},{"name":"1.67.1","sha":"b7bd552e64243595f1e89b019a31ac04be759308","kind":"tag","published_at":"2021-07-07T13:58:58.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.67.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.67.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.67.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.67.1/manifests"},{"name":"1.67.0","sha":"160d4c24c983c381c3ec6d9f89ae09b663a8ea77","kind":"tag","published_at":"2021-07-05T13:22:50.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.67.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.67.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.67.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.67.0/manifests"},{"name":"1.66.0","sha":"22e9174447cb726ec1ced64d3ec003320a1b2762","kind":"tag","published_at":"2021-06-07T13:22:55.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.66.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.66.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.66.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.66.0/manifests"},{"name":"1.65.0","sha":"7e30ee1a89077c49bc874fba2333557c3029e903","kind":"tag","published_at":"2021-05-26T09:05:07.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.65.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.65.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.65.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.65.0/manifests"},{"name":"1.64.2","sha":"e26d9c3d257947a0cde67e4f1c2826f4fe8e4081","kind":"tag","published_at":"2021-05-10T09:52:29.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.64.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.64.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.64.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.64.2/manifests"},{"name":"1.64.1","sha":"0bad8ceb027606be744490f3e8d76cdb4f52f703","kind":"tag","published_at":"2021-04-22T14:49:59.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.64.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.64.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.64.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.64.1/manifests"},{"name":"1.64.0","sha":"f9e37f32c35e99426c230f813f511c5c35670971","kind":"tag","published_at":"2021-04-13T09:46:23.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.64.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.64.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.64.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.64.0/manifests"},{"name":"1.63.2","sha":"e04b25e1986b78e65b4edc5adf5d0712646b2046","kind":"tag","published_at":"2021-04-02T07:46:07.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.63.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.63.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.63.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.63.2/manifests"},{"name":"1.63.1","sha":"83f432425f3c7edf2a91d8cade8f7ad24d151c63","kind":"tag","published_at":"2021-03-02T14:23:06.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.63.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.63.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.63.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.63.1/manifests"},{"name":"1.63.0","sha":"029b99412e8cee2bbe41c346b0c30ddd058516aa","kind":"tag","published_at":"2021-02-25T10:14:17.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.63.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.63.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.63.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.63.0/manifests"},{"name":"1.62.0","sha":"2dbf420fec1bc9d2eb4cc731cdbd7d15bf29239c","kind":"tag","published_at":"2021-02-01T11:01:20.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.62.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.62.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.62.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.62.0/manifests"},{"name":"1.61.0","sha":"358a880db583d2bb4b887c4fa55557e3f9905b0b","kind":"tag","published_at":"2020-12-16T11:33:57.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.61.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.61.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.61.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.61.0/manifests"},{"name":"1.60.1","sha":"c53ff0848cfef2f769c478d493857fb15575c441","kind":"tag","published_at":"2020-12-02T13:37:45.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.60.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.60.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.60.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.60.1/manifests"},{"name":"1.60.0","sha":"6cb9a96202c3e1a4a54284736352293662673ea8","kind":"tag","published_at":"2020-12-02T08:42:13.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.60.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.60.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.60.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.60.0/manifests"},{"name":"1.59.0","sha":"f574a3c0d149c1a97c7fb98d74a5db07297d37f6","kind":"tag","published_at":"2020-11-05T11:36:46.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.59.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.59.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.59.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.59.0/manifests"},{"name":"1.58.0","sha":"c3568fd2b7fb35c190cc503a689a034e81d63170","kind":"tag","published_at":"2020-09-23T09:39:18.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.58.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.58.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.58.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.58.0/manifests"},{"name":"1.57.0","sha":"f3f5dbb92657da4d943c45ea17b6489172e3232a","kind":"tag","published_at":"2020-09-15T13:08:37.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.57.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.57.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.57.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.57.0/manifests"},{"name":"1.56.1","sha":"512f463c28b5631cdb2ffb2b54997c7a2ad31000","kind":"tag","published_at":"2020-09-07T12:08:30.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.56.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.56.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.56.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.56.1/manifests"},{"name":"1.56.0","sha":"5ddd4df1c3c7f4f355a13e06eaa2436c432893d2","kind":"tag","published_at":"2020-09-02T11:57:12.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.56.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.56.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.56.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.56.0/manifests"},{"name":"1.55.2","sha":"8918d4a4f6379d68790a4a0f8f65c0e5795ca791","kind":"tag","published_at":"2020-08-23T11:02:49.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.55.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.55.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.55.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.55.2/manifests"},{"name":"1.55.1","sha":"5d13e256fe6b72e16c1d4853482b7dcf05d87257","kind":"tag","published_at":"2020-07-27T13:49:06.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.55.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.55.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.55.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.55.1/manifests"},{"name":"1.55.0","sha":"614f31d0c61651b0736fbaa7cdba17ca75a6f965","kind":"tag","published_at":"2020-07-01T13:06:15.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.55.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.55.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.55.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.55.0/manifests"},{"name":"1.54.0","sha":"38adb9b6627c27646a53be380c1b88874c7e293d","kind":"tag","published_at":"2020-06-03T10:38:15.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.54.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.54.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.54.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.54.0/manifests"},{"name":"1.53.0","sha":"e6d8030864706781920dd74cb8936b017a5d617a","kind":"tag","published_at":"2020-05-18T17:35:38.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.53.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.53.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.53.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.53.0/manifests"},{"name":"1.52.4","sha":"baeb655a9822dadfd4195cec77d3c5973e1d236e","kind":"tag","published_at":"2020-05-15T13:14:20.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.52.4","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.52.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.52.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.52.4/manifests"},{"name":"1.52.3","sha":"9442e815cb0c6a55229b32c4495b8b3de8b9531c","kind":"tag","published_at":"2020-04-22T09:50:53.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.52.3","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.52.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.52.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.52.3/manifests"},{"name":"1.52.2","sha":"eec201bcf29eda6dbf4e9ce611cc09aba23936bf","kind":"tag","published_at":"2020-04-22T08:16:06.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.52.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.52.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.52.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.52.2/manifests"},{"name":"1.52.1","sha":"d2165e022db0d985d9a9a1f5f489caee54d2d766","kind":"tag","published_at":"2020-03-30T10:03:11.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.52.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.52.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.52.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.52.1/manifests"},{"name":"1.52.0","sha":"5197c142d1469f2ef330bffc2bc40a38e3684de3","kind":"tag","published_at":"2020-03-24T16:36:40.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.52.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.52.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.52.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.52.0/manifests"},{"name":"1.51.1","sha":"184fb95e27418ac3ad8326bc5d6f5de107f67bc8","kind":"tag","published_at":"2020-02-24T11:51:00.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.51.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.51.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.51.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.51.1/manifests"},{"name":"1.51.0","sha":"93bc0228b22a6c9718e30f5d83ef194d6d93b23f","kind":"tag","published_at":"2020-02-13T13:34:47.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.51.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.51.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.51.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.51.0/manifests"},{"name":"1.50.0","sha":"21cffe9debf1c1298c70c2cc013310346c312368","kind":"tag","published_at":"2020-02-11T09:40:50.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.50.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.50.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.50.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.50.0/manifests"},{"name":"1.49.0","sha":"7834e7a2d2ec49050fef9a8f0a7c03e145199a3a","kind":"tag","published_at":"2019-11-07T07:24:54.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.49.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.49.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.49.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.49.0/manifests"},{"name":"1.48.0","sha":"ea77b92087a57fbf36163a0584474378b0fd9529","kind":"tag","published_at":"2019-10-08T15:29:45.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.48.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.48.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.48.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.48.0/manifests"},{"name":"1.47.2","sha":"92675fdf92b1ab672684e469e3d868a5c8232fdc","kind":"tag","published_at":"2019-09-23T13:45:41.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.47.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.47.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.47.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.47.2/manifests"},{"name":"1.9.2-hw","sha":"5bf28a6e4cbf54ff5bfb5a8dfb8dbc6387e53942","kind":"tag","published_at":"2019-09-18T15:06:10.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.9.2-hw","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.9.2-hw","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.9.2-hw","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.9.2-hw/manifests"},{"name":"1.47.1","sha":"a5c0a9a873809928692a6d607671a31a6e05646e","kind":"tag","published_at":"2019-07-29T19:45:04.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.47.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.47.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.47.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.47.1/manifests"},{"name":"1.47.0","sha":"3541705668230fa2ab3f8f11ad67e6239299ffa6","kind":"tag","published_at":"2019-07-22T12:06:46.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.47.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.47.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.47.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.47.0/manifests"},{"name":"1.46.0","sha":"1fb0d223c2fad48cf44d72e5d6a61c5539b1a983","kind":"tag","published_at":"2019-06-27T22:38:27.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.46.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.46.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.46.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.46.0/manifests"},{"name":"1.45.0","sha":"45959bac5d50634445e35befb6906e5af031a686","kind":"tag","published_at":"2019-06-18T16:34:44.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.45.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.45.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.45.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.45.0/manifests"},{"name":"1.44.4","sha":"10065f8f4f0bf975ad13744c51aa2c8043ec9073","kind":"tag","published_at":"2019-06-14T07:31:55.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.44.4","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.44.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.44.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.44.4/manifests"},{"name":"1.44.3","sha":"8a25c7d7b8414f3e13df1c1b44844704abca6592","kind":"tag","published_at":"2019-06-04T08:43:15.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.44.3","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.44.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.44.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.44.3/manifests"},{"name":"1.44.2","sha":"8e9b901fc7f8ecac9f2f81592d5520d56e7d42b2","kind":"tag","published_at":"2019-05-31T13:05:43.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.44.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.44.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.44.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.44.2/manifests"},{"name":"1.44.1","sha":"a43f1245c375412b48b64d8f60031bd3124296c0","kind":"tag","published_at":"2019-05-24T11:49:27.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.44.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.44.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.44.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.44.1/manifests"},{"name":"1.44.0","sha":"8c33d977efba1a55be3fc462460a4d18d7a4179b","kind":"tag","published_at":"2019-05-24T10:01:14.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.44.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.44.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.44.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.44.0/manifests"},{"name":"1.43.0","sha":"9e8e86c69c71a4f9b79a3887bee95c736acba556","kind":"tag","published_at":"2019-05-15T14:22:04.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.43.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.43.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.43.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.43.0/manifests"},{"name":"1.42.0","sha":"2c71348edb2d9a0b29be7fa87afe7a927f2c86c0","kind":"tag","published_at":"2019-05-06T12:20:38.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.42.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.42.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.42.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.42.0/manifests"},{"name":"1.41.2","sha":"08a5cd4b02227eebfdfb14eecb999b12fdc3d4b7","kind":"tag","published_at":"2019-04-25T10:29:02.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.41.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.41.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.41.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.41.2/manifests"},{"name":"1.41.1","sha":"99e8ba99fc4b00a414a1e9898e4e456c841fb715","kind":"tag","published_at":"2019-04-18T09:11:12.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.41.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.41.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.41.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.41.1/manifests"},{"name":"1.41.0","sha":"4684c4e73721b99f4e2298bbe2d42afbc27da032","kind":"tag","published_at":"2019-04-11T07:09:15.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.41.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.41.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.41.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.41.0/manifests"},{"name":"1.40.0","sha":"7f63b323dce4b1807f13960c2c684a472b43a82e","kind":"tag","published_at":"2019-02-25T20:58:23.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.40.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.40.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.40.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.40.0/manifests"},{"name":"1.39.1","sha":"e84142a8a1cba7c4d321b7b9d4ccfd334da76347","kind":"tag","published_at":"2019-02-13T17:42:04.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.39.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.39.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.39.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.39.1/manifests"},{"name":"1.39.0","sha":"f7403747ad50e78dedda7f92f78c123f833275fa","kind":"tag","published_at":"2019-02-08T20:41:58.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.39.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.39.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.39.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.39.0/manifests"},{"name":"1.38.1","sha":"092673653a63c3304f2cdb6e9a188b0ceb04d777","kind":"tag","published_at":"2019-02-06T13:21:28.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.38.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.38.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.38.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.38.1/manifests"},{"name":"1.38.0","sha":"13489d7604c09b803b34c71d8af8bdde712eb1a4","kind":"tag","published_at":"2019-02-05T16:20:31.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.38.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.38.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.38.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.38.0/manifests"},{"name":"1.37.4","sha":"07ded8174168bcc1bc34743ace3458b4acef105e","kind":"tag","published_at":"2019-01-17T19:51:45.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.37.4","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.37.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.37.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.37.4/manifests"},{"name":"1.37.3","sha":"a14215e35f3007784c1aa3254209cbcff72b3cb3","kind":"tag","published_at":"2019-01-14T19:49:19.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.37.3","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.37.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.37.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.37.3/manifests"},{"name":"1.37.2","sha":"c0b4e85fb1acd6840f6c8c7f76b42e563f815207","kind":"tag","published_at":"2018-12-21T14:21:59.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.37.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.37.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.37.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.37.2/manifests"},{"name":"1.37.1","sha":"43bddc731af2e722bf29da1f0a345b94bddb5f61","kind":"tag","published_at":"2018-12-12T19:37:10.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.37.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.37.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.37.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.37.1/manifests"},{"name":"1.37.0","sha":"1ba6c631b5ee3146f70fe7993de725792fb3da21","kind":"commit","published_at":"2018-11-27T16:04:01.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.37.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.37.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.37.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.37.0/manifests"},{"name":"1.36.4","sha":"aebd56fde48b13e805b48e19f80d05055e69fc87","kind":"commit","published_at":"2018-10-31T11:40:22.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.36.4","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.36.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.36.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.36.4/manifests"},{"name":"1.36.3","sha":"1b80bc911c81fea2c46e86418029747d94d6c28e","kind":"commit","published_at":"2018-10-22T17:16:47.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.36.3","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.36.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.36.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.36.3/manifests"},{"name":"1.36.2","sha":"7bac0596cab0a5d1f3ff294c05fd7adae3f28210","kind":"commit","published_at":"2018-10-18T15:54:35.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.36.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.36.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.36.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.36.2/manifests"},{"name":"1.36.1","sha":"26c98eeacfd669bea5101e06d02e9661cf1b8b03","kind":"commit","published_at":"2018-09-28T17:24:39.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.36.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.36.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.36.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.36.1/manifests"},{"name":"1.36.0","sha":"308bcced37fa019d4b77667288ed7a744bff2f90","kind":"commit","published_at":"2018-09-28T12:33:13.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.36.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.36.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.36.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.36.0/manifests"},{"name":"1.35.6","sha":"90346d26d41946400ff54057eb0289f879b469e0","kind":"commit","published_at":"2018-09-17T17:04:56.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.35.6","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.35.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.35.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.35.6/manifests"},{"name":"1.35.5","sha":"60a2a62222add7c59883ed3450d24a2f57fc3b90","kind":"commit","published_at":"2018-09-10T13:50:12.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.35.5","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.35.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.35.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.35.5/manifests"},{"name":"1.35.4","sha":"0a7b37ded3ab4ccf531a43b1c6e532e31f78b234","kind":"commit","published_at":"2018-09-03T10:31:45.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.35.4","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.35.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.35.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.35.4/manifests"},{"name":"1.35.3","sha":"ae1c6b3a1e0c0c91a6165df4483875d158ad2468","kind":"commit","published_at":"2018-08-30T22:04:57.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.35.3","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.35.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.35.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.35.3/manifests"},{"name":"1.35.2","sha":"44d368d3cc0aa971959ad3e1d8fe0ca683019e7e","kind":"commit","published_at":"2018-08-30T09:55:35.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.35.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.35.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.35.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.35.2/manifests"},{"name":"1.35.1","sha":"7e7e51695a82632aae3f0341c0e42cbe4af445bc","kind":"commit","published_at":"2018-08-17T07:13:02.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.35.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.35.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.35.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.35.1/manifests"},{"name":"1.34.0","sha":"251e40c62fe748c92234ee4a3083afc4f69a1c66","kind":"commit","published_at":"2018-07-17T13:31:06.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.34.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.34.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.34.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.34.0/manifests"},{"name":"1.33.0","sha":"2416180b77ce6db5f6866d0d8f5e4a1544a76578","kind":"commit","published_at":"2018-06-22T12:27:27.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.33.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.33.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.33.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.33.0/manifests"},{"name":"1.32.3","sha":"b6554412c35f28d721d12e1a6b64596479e71b2c","kind":"commit","published_at":"2018-06-13T11:33:19.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.32.3","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.32.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.32.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.32.3/manifests"},{"name":"1.32.2","sha":"b6c0ad47640a895d2e12f34b497b59f4933ef0df","kind":"commit","published_at":"2018-06-06T07:36:38.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.32.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.32.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.32.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.32.2/manifests"},{"name":"1.32.1","sha":"2b6d318db5c043f13a05083a943591723c5d0c44","kind":"commit","published_at":"2018-05-30T15:49:41.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.32.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.32.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.32.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.32.1/manifests"},{"name":"1.32.0","sha":"56253c6ed8fdca4bbb1b3f69ec8dc24b77b2f9c9","kind":"commit","published_at":"2018-05-22T21:41:22.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.32.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.32.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.32.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.32.0/manifests"},{"name":"1.31.2","sha":"ba6cc8a2b773b3ff8cfc78ab90ae65dc9fd039aa","kind":"commit","published_at":"2018-05-22T20:50:26.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.31.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.31.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.31.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.31.2/manifests"},{"name":"1.31.1","sha":"e2fd0c32eaf7127ff68fa231b4cd7befbbdb46d8","kind":"commit","published_at":"2018-05-22T16:29:35.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.31.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.31.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.31.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.31.1/manifests"},{"name":"1.31.0","sha":"f74050d61365bb0982a8c101112e323c972afa6a","kind":"commit","published_at":"2018-05-04T11:17:28.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.31.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.31.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.31.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.31.0/manifests"},{"name":"1.30.5","sha":"ea3d9a535bd0819ae55c94ab4edf07cff419b8c3","kind":"commit","published_at":"2018-04-27T13:10:40.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.30.5","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.30.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.30.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.30.5/manifests"},{"name":"1.30.4","sha":"a1cebcfcfd0dd5451c8af28ec518b5093e13274a","kind":"commit","published_at":"2018-04-09T06:58:15.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.30.4","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.30.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.30.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.30.4/manifests"},{"name":"1.30.3","sha":"43b7ebedf37c9863525a492655f6d5d0feab7c32","kind":"commit","published_at":"2018-03-09T21:36:17.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.30.3","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.30.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.30.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.30.3/manifests"},{"name":"1.30.2","sha":"0380caa085b6d43ae4be3dc9bcda72a653e870e9","kind":"commit","published_at":"2018-03-01T17:40:47.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.30.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.30.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.30.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.30.2/manifests"},{"name":"1.30.1","sha":"1f61fc8e912fafd07a2089c37ca31dd2a4b127a6","kind":"commit","published_at":"2018-02-27T17:14:06.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.30.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.30.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.30.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.30.1/manifests"},{"name":"1.30.0","sha":"773f15aae16562cb9d97b567d76def7cad9c4f58","kind":"commit","published_at":"2018-02-20T12:49:57.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.30.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.30.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.30.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.30.0/manifests"},{"name":"1.29.1","sha":"a93aba4ea0cfe3485969e2def9aef41dfd31316c","kind":"commit","published_at":"2018-02-06T09:10:58.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.29.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.29.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.29.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.29.1/manifests"},{"name":"1.29.0","sha":"6d7b103cd33b3d6c28ae378dd4b369013a970246","kind":"commit","published_at":"2018-02-01T08:21:44.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.29.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.29.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.29.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.29.0/manifests"},{"name":"1.28.4","sha":"9b4d5fae4fc74c51ebf92a537f3e205c2c1bc7c6","kind":"commit","published_at":"2018-01-25T09:17:05.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.28.4","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.28.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.28.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.28.4/manifests"},{"name":"1.28.3","sha":"15414d33ddb52b5a9e783e456780cbab68770add","kind":"commit","published_at":"2018-01-16T19:17:26.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.28.3","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.28.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.28.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.28.3/manifests"},{"name":"1.28.2","sha":"593056eacc85ddcabb4cc07261eeb806b1714c0b","kind":"commit","published_at":"2018-01-16T15:42:14.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.28.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.28.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.28.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.28.2/manifests"},{"name":"1.28.1","sha":"40a91e5b7f22c2b9462cde4afedf0fffbc4d2974","kind":"commit","published_at":"2018-01-10T14:15:56.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.28.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.28.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.28.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.28.1/manifests"},{"name":"1.28.0","sha":"e7f872c515e0afe2d736697328b54ec231d12ce0","kind":"commit","published_at":"2018-01-10T11:32:42.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.28.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.28.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.28.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.28.0/manifests"},{"name":"1.27.1","sha":"1639fb6438281dc0eaf13349350829e45cd7f01a","kind":"commit","published_at":"2018-01-03T21:46:48.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.27.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.27.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.27.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.27.1/manifests"},{"name":"1.27.0","sha":"ee625656cb831162378fa3185fe27975b631e348","kind":"commit","published_at":"2018-01-02T13:53:51.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.27.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.27.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.27.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.27.0/manifests"},{"name":"1.26.1","sha":"67ffe928db3e540f208ba59f8fe626241858abb1","kind":"commit","published_at":"2017-12-08T18:27:21.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.26.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.26.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.26.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.26.1/manifests"},{"name":"1.26.0","sha":"34bcb6854f3b4b48a46ff2bac1b26f206738a0ea","kind":"commit","published_at":"2017-12-06T14:46:06.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.26.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.26.0/manifests"},{"name":"1.25.0","sha":"5c6ab4ee0b5381505765729fcfc4fbaabeff8741","kind":"commit","published_at":"2017-11-30T21:36:56.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.25.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.25.0/manifests"},{"name":"1.24.1","sha":"7164b6d7dbee7bb7b7443e201ca08abba107799f","kind":"commit","published_at":"2017-11-22T14:30:14.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.24.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.24.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.24.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.24.1/manifests"},{"name":"1.24.0","sha":"edb0c9003978e93f7376dea067f1dafba49ed995","kind":"commit","published_at":"2017-11-22T13:31:23.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.24.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.24.0/manifests"},{"name":"1.23.0","sha":"90201dfdf4d19ddded576958f057cefe5eb653a3","kind":"commit","published_at":"2017-11-16T19:27:50.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.23.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.23.0/manifests"},{"name":"1.22.0","sha":"ce1462c32a67850605353591131ae1d52a314dea","kind":"commit","published_at":"2017-11-03T12:49:18.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.22.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.22.0/manifests"},{"name":"1.21.0","sha":"a7786ea7d7443ccc2aab28160b4998484ac192ac","kind":"tag","published_at":"2017-10-06T08:20:53.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.21.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.21.0/manifests"},{"name":"1.20.0","sha":"bd1138f4c204553e5eff807a1d63692c1d399440","kind":"commit","published_at":"2017-09-21T07:37:01.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.20.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.20.0/manifests"},{"name":"1.19.1","sha":"bc713769accca591f62ef5ff42fe000fde748ab1","kind":"commit","published_at":"2017-08-17T20:03:40.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.19.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.19.1/manifests"},{"name":"1.19.0","sha":"ba17fa6e1f71acb8ddd9a2980838820cde7760ad","kind":"commit","published_at":"2017-08-17T13:03:58.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.19.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.19.0/manifests"},{"name":"1.18.0","sha":"933cdd45045853258591ca0dc815b94bba976478","kind":"commit","published_at":"2017-07-25T21:12:19.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.18.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.18.0/manifests"},{"name":"1.17.0","sha":"7759a3f33db3d9cbf00a2f79849ffe914c8958e1","kind":"commit","published_at":"2017-07-17T13:30:21.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.17.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.17.0/manifests"},{"name":"1.16.0","sha":"6c15d163a65f8945c255eb197a7244dd991d24bc","kind":"commit","published_at":"2017-06-22T10:32:16.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.16.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.16.0/manifests"},{"name":"1.15.0","sha":"f18264904244e7fe8b745f4ff4e720ceafe479ed","kind":"commit","published_at":"2017-06-21T07:33:22.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.15.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.15.0/manifests"},{"name":"1.14.0","sha":"bf5b9f880e6749812ae4fb5089c18f4c4283db4e","kind":"commit","published_at":"2017-06-20T11:34:07.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.14.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.14.0/manifests"},{"name":"1.13.3","sha":"2199bc4f45d011a022437743b45251549731dbbe","kind":"commit","published_at":"2017-06-08T14:25:25.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.13.3","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.13.3/manifests"},{"name":"1.13.2","sha":"9ee9290cad92df25465af8c99698700fc1993a2c","kind":"commit","published_at":"2017-06-08T08:34:21.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.13.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.13.2/manifests"},{"name":"1.13.1","sha":"75df976c2a38c0dcf29fc2311d12755bb92af569","kind":"commit","published_at":"2017-06-06T22:54:25.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.13.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.13.1/manifests"},{"name":"1.13.0","sha":"967dceb58db315b84f4ea0e592c5b89fa59a5794","kind":"commit","published_at":"2017-06-01T08:12:22.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.13.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.13.0/manifests"},{"name":"1.12.0","sha":"2911cb3c300979b521f65562a267be6ac0952352","kind":"commit","published_at":"2017-05-30T14:23:10.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.12.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.12.0/manifests"},{"name":"1.11.1","sha":"f479dff06e32bca4b1fa348ea495bc2742759a09","kind":"commit","published_at":"2017-05-29T11:54:59.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.11.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.11.1/manifests"},{"name":"1.11.0","sha":"a14731287289d6e66900a34bd5fbf8bfb93ef5ef","kind":"commit","published_at":"2017-05-29T10:21:25.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.11.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.11.0/manifests"},{"name":"1.10.2","sha":"abf680213cb9e8cc5db6f44f6848d6bbac81ee99","kind":"commit","published_at":"2017-05-23T07:27:19.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.10.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.10.2/manifests"},{"name":"1.10.1","sha":"e7d569bc269525ef3e1f9f37f440f5e02088c50e","kind":"commit","published_at":"2017-05-18T17:14:16.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.10.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.10.1/manifests"},{"name":"1.10.0","sha":"342e09143432150b5ca5cef3f82f4025784318cb","kind":"commit","published_at":"2017-05-18T10:42:56.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.10.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.10.0/manifests"},{"name":"1.9.2","sha":"5bf28a6e4cbf54ff5bfb5a8dfb8dbc6387e53942","kind":"commit","published_at":"2017-05-15T21:01:03.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.9.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.9.2/manifests"},{"name":"1.9.1","sha":"c8360e3c4f57352e8c3b397f49187761275cdb66","kind":"commit","published_at":"2017-05-12T20:24:46.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.9.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.9.1/manifests"},{"name":"1.9.0","sha":"c076644c80a704429159ee785bcecc31e6dd17f8","kind":"commit","published_at":"2017-05-09T09:36:46.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.9.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.9.0/manifests"},{"name":"1.8.1","sha":"e040b9b8cbc5fb4e7be3f4ab030380a5c700195a","kind":"commit","published_at":"2017-05-08T07:52:38.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.8.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.8.1/manifests"},{"name":"1.8.0","sha":"2974e6169ea9542a2d24b18f4e8fb65b7195d737","kind":"commit","published_at":"2017-05-05T08:39:42.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.8.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.8.0/manifests"},{"name":"1.7.0","sha":"508a9a4b1f1cdf11b122096f40efcf785144d8f7","kind":"commit","published_at":"2017-04-29T19:52:01.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.7.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.7.0/manifests"},{"name":"1.6.0","sha":"0a8d751ec813da58898ea08103e7003822144f0e","kind":"commit","published_at":"2017-04-25T08:57:17.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.6.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.6.0/manifests"},{"name":"1.5.0","sha":"91976e678b4e009263eb6e4fe605c678eba76aa5","kind":"commit","published_at":"2017-04-14T15:55:53.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.5.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.5.0/manifests"},{"name":"1.4.1","sha":"60f301e3487a53360403d8289d8d2a16f0ae348f","kind":"commit","published_at":"2017-04-13T20:55:34.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.4.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"0323b1636a3c9001658dce8297392e6b074fb179","kind":"commit","published_at":"2017-04-04T21:57:28.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.4.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"52236801988275f57b31f84c98fcd09583f88ccc","kind":"commit","published_at":"2017-04-03T15:20:40.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.3.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"2c9f6d2959b5f5b91e804e40c1f55a5ec85bfcbd","kind":"commit","published_at":"2017-03-30T00:19:53.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.2.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"14b9342feee7adf8e0789db5987945cf9c249bc9","kind":"commit","published_at":"2017-03-24T15:04:05.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.1.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.1.0/manifests"},{"name":"1.0.0","sha":"d49f993089a99d9bc8e0257399746710a1e49015","kind":"commit","published_at":"2017-03-23T14:16:01.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/1.0.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/1.0.0/manifests"},{"name":"0.28.0","sha":"1e8014dbceb6e0de560c4c59b4f3dc945adb1e4f","kind":"commit","published_at":"2017-03-22T10:45:41.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.28.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.28.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.28.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.28.0/manifests"},{"name":"0.27.1","sha":"641438eea3d4e60a1ee6caa7494b77b9993f4ea3","kind":"commit","published_at":"2017-03-14T20:41:05.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.27.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.27.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.27.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.27.1/manifests"},{"name":"0.27.0","sha":"60fe5c655ea03c2ac528cc9e9b3ca7afd6efb80c","kind":"commit","published_at":"2017-03-14T17:31:52.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.27.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.27.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.27.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.27.0/manifests"},{"name":"0.26.0","sha":"687be92cf97e8e063b5e38157d6f997f68d71a2e","kind":"commit","published_at":"2017-03-13T11:14:25.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.26.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.26.0/manifests"},{"name":"0.25.0","sha":"29cdbadfbfc6573a739630a7a70342831ebcc2bd","kind":"commit","published_at":"2017-02-14T19:42:46.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.25.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.25.0/manifests"},{"name":"0.24.0","sha":"6025a0cf11259775f7d9ba5bb2fe9ffdf6ef5373","kind":"commit","published_at":"2017-02-13T15:40:03.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.24.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.24.0/manifests"},{"name":"0.23.0","sha":"95a17a0f273fc4c37bc41f40a92e174c4360a237","kind":"commit","published_at":"2017-02-08T16:37:33.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.23.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.23.0/manifests"},{"name":"0.22.0","sha":"4b8d4e89153ba409e42bb2cdbf24f39bdef5ec54","kind":"commit","published_at":"2017-01-20T11:05:01.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.22.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.22.0/manifests"},{"name":"0.21.1","sha":"fae04d031f6d0f70c0fa9480399455cac7d7674f","kind":"commit","published_at":"2017-01-09T09:39:02.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.21.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.21.1/manifests"},{"name":"0.21.0","sha":"917fd7a579e002ac96676e7dbe32e6b9a4028e37","kind":"commit","published_at":"2017-01-05T01:13:25.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.21.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.21.0/manifests"},{"name":"0.20.0","sha":"f208b2cf72a600cf8247e9593019fc15a19fa897","kind":"commit","published_at":"2016-12-24T09:16:24.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.20.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.20.0/manifests"},{"name":"0.19.5","sha":"719af987b88b25efaf72a065217ef297c4227cde","kind":"commit","published_at":"2016-12-07T14:14:43.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.19.5","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.19.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.19.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.19.5/manifests"},{"name":"0.19.4","sha":"440c749e7ebfc3c47b7f844389816390f70027b7","kind":"commit","published_at":"2016-11-15T12:53:29.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.19.4","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.19.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.19.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.19.4/manifests"},{"name":"0.19.3","sha":"e4451461f14c10dd3cef8ab48197a10f375de152","kind":"commit","published_at":"2016-11-09T14:36:33.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.19.3","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.19.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.19.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.19.3/manifests"},{"name":"0.19.2","sha":"2db94537000abacea9d980dee405862ec0811ff6","kind":"commit","published_at":"2016-10-10T20:19:13.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.19.2","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.19.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.19.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.19.2/manifests"},{"name":"0.19.1","sha":"25d40eacda26daec125899b14c3a028a5ce933b2","kind":"commit","published_at":"2016-08-30T21:43:58.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.19.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.19.1/manifests"},{"name":"0.19.0","sha":"d7f188d3cdfdbc0ca3cfabf7cff3b7a41db0b67f","kind":"commit","published_at":"2016-08-17T21:35:59.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.19.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.19.0/manifests"},{"name":"0.18.0","sha":"b32ca063b0174b9b34acd4d649fb7289adef6f47","kind":"commit","published_at":"2016-07-18T14:23:34.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.18.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.18.0/manifests"},{"name":"0.17.0","sha":"44daff5a3d07537b80d8749bc02b72369b7700d8","kind":"commit","published_at":"2016-07-14T17:30:40.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.17.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.17.0/manifests"},{"name":"0.16.1","sha":"d192b540f2b0b849df66aa502e7500797bef4e11","kind":"commit","published_at":"2016-07-13T21:13:28.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.16.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.16.1/manifests"},{"name":"0.16.0","sha":"69c17f630838ae30e780124ad0b51cc7b3d6f363","kind":"commit","published_at":"2016-07-10T13:30:45.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.16.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.16.0/manifests"},{"name":"0.15.0","sha":"149c8ecb7ceed22447979f4e0032e44b6032d596","kind":"commit","published_at":"2016-07-10T12:38:01.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.15.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.15.0/manifests"},{"name":"0.14.0","sha":"d037b7582e7af452f3ca3ed63e5c45d3a4f74c3f","kind":"commit","published_at":"2016-06-19T20:33:59.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.14.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.14.0/manifests"},{"name":"0.13.1","sha":"7c274672953591f7c2945377442c5642ba6b42e2","kind":"commit","published_at":"2016-06-17T15:48:26.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.13.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.13.1/manifests"},{"name":"0.13.0","sha":"6cc6878eaed8bddd6395ac7cee98125ab563c81b","kind":"commit","published_at":"2016-06-16T23:48:19.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.13.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.13.0/manifests"},{"name":"0.12.1","sha":"f65eb20ac6e71d69988e944ba2984a0f10792dd5","kind":"commit","published_at":"2016-06-13T16:34:23.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.12.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.12.1/manifests"},{"name":"0.12.0","sha":"3e235156670cd0e3b58ae33d81177182b9f4972c","kind":"commit","published_at":"2016-06-12T22:31:58.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.12.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.12.0/manifests"},{"name":"0.11.0","sha":"03899961263b33a55e2a11f0cf11899b5d096396","kind":"commit","published_at":"2016-06-10T20:44:07.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.11.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.11.0/manifests"},{"name":"0.10.1","sha":"60bf3b6f72f3e4b3f8dbc36e7de2dff8cbad1bbe","kind":"commit","published_at":"2016-06-06T06:54:03.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.10.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.10.1/manifests"},{"name":"0.10.0","sha":"463efc1e0bdc89ac707c6725112e4732d645615e","kind":"commit","published_at":"2016-06-05T23:29:18.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.10.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.10.0/manifests"},{"name":"0.9.0","sha":"aab07ee9bd6670ca7e651d8030971731285d43cf","kind":"commit","published_at":"2016-06-02T18:35:06.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.9.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.9.0/manifests"},{"name":"0.8.0","sha":"0a1bb6a2b9749992a9bb7dd506b8a17afcc7f6f1","kind":"commit","published_at":"2016-05-31T21:56:41.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.8.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.8.0/manifests"},{"name":"0.7.0","sha":"eb04ded4683ef51e839a19db6a4b520913a33073","kind":"commit","published_at":"2016-05-30T00:37:54.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.7.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.7.0/manifests"},{"name":"0.6.0","sha":"0b8549519dfb628c5e196fd538302f75520639a9","kind":"commit","published_at":"2016-05-29T18:51:32.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.6.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.6.0/manifests"},{"name":"0.5.1","sha":"ac60c29eb6bf76f6f3c0252a7ba654655150d5b2","kind":"commit","published_at":"2016-05-29T14:59:26.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.5.1","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.5.1/manifests"},{"name":"0.5.0","sha":"af4ac5991fc8caf503580a1d4742b91f7edb1a15","kind":"commit","published_at":"2016-05-29T11:51:01.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.5.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.5.0/manifests"},{"name":"0.4.0","sha":"9ffacea76f1de8507e3ef7b27ca44868c465c97c","kind":"commit","published_at":"2016-05-28T16:04:31.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.4.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.4.0/manifests"},{"name":"0.3.0","sha":"1cf2e6ab643cde351c4f65f7788654665b847121","kind":"commit","published_at":"2016-05-28T09:14:02.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.3.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.3.0/manifests"},{"name":"0.2.0","sha":"d5a6c89b7c4779b9a7022131f2d7f609a7b9fa2e","kind":"commit","published_at":"2016-05-25T22:26:37.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.2.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.2.0/manifests"},{"name":"0.1.0","sha":"45089ab43f1496057af771de4ebb90b65e4b9c90","kind":"commit","published_at":"2016-04-14T09:04:52.000Z","download_url":"https://codeload.github.com/getsentry/sentry-cli/tar.gz/0.1.0","html_url":"https://github.com/getsentry/sentry-cli/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-cli/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2024-10-29T22:25:31.070Z","dependent_packages_count":144,"downloads":23874262,"downloads_period":"last-month","dependent_repos_count":5275,"rankings":{"downloads":0.077162806239012,"dependent_repos_count":0.3184671450862928,"dependent_packages_count":0.28377526747367154,"stargazers_count":2.507977968506183,"forks_count":2.2299955784522116,"docker_downloads_count":0.5492703423423827,"average":0.9944415180166256},"purl":"pkg:npm/%40sentry/cli","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@sentry/cli","docker_dependents_count":175,"docker_downloads_count":968093,"usage_url":"https://repos.ecosyste.ms/usage/npm/@sentry/cli","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@sentry/cli/dependencies","status":null,"funding_links":["https://sentry.io/pricing/","https://sentry.io/"],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@sentry%2Fcli/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@sentry%2Fcli/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@sentry%2Fcli/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@sentry%2Fcli/related_packages","maintainers":[{"uuid":"benvinegar","login":"benvinegar","name":null,"email":"ben@benv.ca","url":null,"packages_count":72,"html_url":"https://www.npmjs.com/~benvinegar","role":null,"created_at":"2022-11-15T10:55:02.728Z","updated_at":"2022-11-15T10:55:02.728Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/benvinegar/packages"},{"uuid":"billyvg","login":"billyvg","name":null,"email":"npm@mmo.me","url":null,"packages_count":154,"html_url":"https://www.npmjs.com/~billyvg","role":null,"created_at":"2022-11-15T10:55:02.792Z","updated_at":"2022-11-15T10:55:02.792Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/billyvg/packages"},{"uuid":"mitsuhiko","login":"mitsuhiko","name":null,"email":"armin.ronacher@active-4.com","url":null,"packages_count":124,"html_url":"https://www.npmjs.com/~mitsuhiko","role":null,"created_at":"2022-11-15T10:55:02.845Z","updated_at":"2022-11-15T10:55:02.845Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/mitsuhiko/packages"},{"uuid":"haza","login":"haza","name":null,"email":"daniel.griesser.86@gmail.com","url":null,"packages_count":121,"html_url":"https://www.npmjs.com/~haza","role":null,"created_at":"2022-11-15T10:55:02.976Z","updated_at":"2022-11-15T10:55:02.976Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/haza/packages"},{"uuid":"jauer","login":"jauer","name":null,"email":"account@jauer.org","url":null,"packages_count":126,"html_url":"https://www.npmjs.com/~jauer","role":null,"created_at":"2022-11-15T10:55:03.127Z","updated_at":"2022-11-15T10:55:03.127Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/jauer/packages"},{"uuid":"sentry-bot","login":"sentry-bot","name":null,"email":"accounts@sentry.io","url":null,"packages_count":125,"html_url":"https://www.npmjs.com/~sentry-bot","role":null,"created_at":"2022-11-15T10:55:03.165Z","updated_at":"2022-11-15T10:55:03.165Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/sentry-bot/packages"},{"uuid":"evanpurkhiser","login":"evanpurkhiser","name":null,"email":"evanpurkhiser@gmail.com","url":null,"packages_count":125,"html_url":"https://www.npmjs.com/~evanpurkhiser","role":null,"created_at":"2022-11-15T10:55:03.182Z","updated_at":"2022-11-15T10:55:03.182Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/evanpurkhiser/packages"},{"uuid":"lynnagara","login":"lynnagara","name":null,"email":"lyn.nagara@gmail.com","url":null,"packages_count":91,"html_url":"https://www.npmjs.com/~lynnagara","role":null,"created_at":"2022-11-15T10:55:03.236Z","updated_at":"2022-11-15T10:55:03.236Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/lynnagara/packages"},{"uuid":"leedongwei","login":"leedongwei","name":null,"email":"danny@dongwei.li","url":null,"packages_count":119,"html_url":"https://www.npmjs.com/~leedongwei","role":null,"created_at":"2022-11-15T10:55:03.256Z","updated_at":"2022-11-15T10:55:03.256Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/leedongwei/packages"},{"uuid":"markstory","login":"markstory","name":null,"email":"mark@mark-story.com","url":null,"packages_count":129,"html_url":"https://www.npmjs.com/~markstory","role":null,"created_at":"2022-11-15T10:55:03.311Z","updated_at":"2022-11-15T10:55:03.311Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/markstory/packages"},{"uuid":"zeeg","login":"zeeg","name":null,"email":"dcramer@gmail.com","url":null,"packages_count":125,"html_url":"https://www.npmjs.com/~zeeg","role":null,"created_at":"2022-11-15T10:55:03.354Z","updated_at":"2022-11-15T10:55:03.354Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/zeeg/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5006541,"maintainers_count":1012934,"namespaces_count":295512,"keywords_count":700181,"github":"npm","metadata":{"funded_packages_count":150239},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2025-06-06T05:58:05.971Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},"unique_repositories_count":89,"unique_repositories_count_past_30_days":6,"recent_issues":[{"uuid":"4677533941","node_id":"PR_kwDOLQKrN87nLXSg","number":1608,"state":"closed","title":"Bump the minor group across 1 directory with 10 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-17T20:07:51.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-16T20:08:50.000Z","updated_at":"2026-06-17T20:07:53.000Z","time_to_close":86341,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor","update_count":10,"packages":[{"name":"@ministryofjustice/hmpps-probation-integration-e2e-tests","old_version":"1.229.0","new_version":"1.231.0","repository_url":"https://github.com/ministryofjustice/hmpps-probation-integration-e2e-tests"},{"name":"@sentry/cli","old_version":"3.5.0","new_version":"3.5.1","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/node","old_version":"10.57.0","new_version":"10.58.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"body-parser","old_version":"2.2.2","new_version":"2.3.0","repository_url":"https://github.com/expressjs/body-parser"},{"name":"multer","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/expressjs/multer"},{"name":"@types/node","old_version":"25.9.2","new_version":"25.9.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.61.0","new_version":"8.61.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"postcss-preset-env","old_version":"11.3.0","new_version":"11.3.1","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"sass","old_version":"1.100.0","new_version":"1.101.0","repository_url":"https://github.com/sass/dart-sass"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@ministryofjustice/hmpps-probation-integration-e2e-tests](https://github.com/ministryofjustice/hmpps-probation-integration-e2e-tests) | `1.229.0` | `1.231.0` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `3.5.0` | `3.5.1` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `10.57.0` | `10.58.0` |\n| [body-parser](https://github.com/expressjs/body-parser) | `2.2.2` | `2.3.0` |\n| [multer](https://github.com/expressjs/multer) | `2.1.1` | `2.2.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.2` | `25.9.3` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.61.0` | `8.61.1` |\n| [postcss-preset-env](https://github.com/csstools/postcss-plugins/tree/HEAD/plugin-packs/postcss-preset-env) | `11.3.0` | `11.3.1` |\n| [sass](https://github.com/sass/dart-sass) | `1.100.0` | `1.101.0` |\n\n\nUpdates `@ministryofjustice/hmpps-probation-integration-e2e-tests` from 1.229.0 to 1.231.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ministryofjustice/hmpps-probation-integration-e2e-tests/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/cli` from 3.5.0 to 3.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e@​sentry/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.1\u003c/h2\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBump objectstore-client to 0.1.12 by \u003ca href=\"https://github.com/NicoHinderling\"\u003e\u003ccode\u003e@​NicoHinderling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3334\"\u003e#3334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump shell-quote from 1.8.3 to 1.8.4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3327\"\u003e#3327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump docker/login-action from 4.1.0 to 4.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3323\"\u003e#3323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/github-script from 8.0.0 to 9.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3325\"\u003e#3325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump getsentry/craft from 2.26.3 to 2.26.6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3322\"\u003e#3322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump docker/build-push-action from 7.1.0 to 7.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3324\"\u003e#3324\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e(npm) 🤖 Bump optional dependencies to 3.5.0 by \u003ca href=\"https://github.com/sentry-release-bot\"\u003e\u003ccode\u003e@​sentry-release-bot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://github.com/getsentry/sentry-cli/commit/8c2c0e9a3cc0807e9fc8cd14fbc8456dbd1fd612\"\u003e8c2c0e9a\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove experimental flag from snapshots and build commands by \u003ca href=\"https://github.com/NicoHinderling\"\u003e\u003ccode\u003e@​NicoHinderling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3329\"\u003e#3329\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.5.1-snapshot.20260616.8c3dc48\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 8c3dc48.\u003c/p\u003e\n\u003ch2\u003e3.5.1-snapshot.20260612.13392f6\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 13392f6.\u003c/p\u003e\n\u003ch2\u003e3.5.1-snapshot.20260612.9964a83\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 9964a83.\u003c/p\u003e\n\u003ch2\u003e3.5.1-snapshot.20260612.26ad802\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 26ad802.\u003c/p\u003e\n\u003ch2\u003e3.5.1-snapshot.20260612.d2981f6\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at d2981f6.\u003c/p\u003e\n\u003ch2\u003e3.5.1-snapshot.20260612.be3319f\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at be3319f.\u003c/p\u003e\n\u003ch2\u003e3.5.1-snapshot.20260612.b025f7b\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at b025f7b.\u003c/p\u003e\n\u003ch2\u003e3.5.1-snapshot.20260602.8c2c0e9\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 8c2c0e9.\u003c/p\u003e\n\u003ch2\u003e3.5.1-snapshot.20260602.7d8a4ed\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 7d8a4ed.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e@​sentry/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.1\u003c/h2\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBump objectstore-client to 0.1.12 by \u003ca href=\"https://github.com/NicoHinderling\"\u003e\u003ccode\u003e@​NicoHinderling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3334\"\u003e#3334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump shell-quote from 1.8.3 to 1.8.4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3327\"\u003e#3327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump docker/login-action from 4.1.0 to 4.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3323\"\u003e#3323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/github-script from 8.0.0 to 9.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3325\"\u003e#3325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump getsentry/craft from 2.26.3 to 2.26.6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3322\"\u003e#3322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump docker/build-push-action from 7.1.0 to 7.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3324\"\u003e#3324\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e(npm) 🤖 Bump optional dependencies to 3.5.0 by \u003ca href=\"https://github.com/sentry-release-bot\"\u003e\u003ccode\u003e@​sentry-release-bot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://github.com/getsentry/sentry-cli/commit/8c2c0e9a3cc0807e9fc8cd14fbc8456dbd1fd612\"\u003e8c2c0e9a\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove experimental flag from snapshots and build commands by \u003ca href=\"https://github.com/NicoHinderling\"\u003e\u003ccode\u003e@​NicoHinderling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3329\"\u003e#3329\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/c6a13b3b067a03cf3f21025d8dd63cd685af41b1\"\u003e\u003ccode\u003ec6a13b3\u003c/code\u003e\u003c/a\u003e release: 3.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/8c3dc483b16ea62430d8b4a343a8076460e3a421\"\u003e\u003ccode\u003e8c3dc48\u003c/code\u003e\u003c/a\u003e build(deps): Bump objectstore-client to 0.1.12 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3334\"\u003e#3334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/d2981f6eeb386b0875ea77f00f55aab938f08eb5\"\u003e\u003ccode\u003ed2981f6\u003c/code\u003e\u003c/a\u003e ref: Remove experimental flag from snapshots and build commands (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3329\"\u003e#3329\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/13392f6b01b248b17236027b886dce05152de631\"\u003e\u003ccode\u003e13392f6\u003c/code\u003e\u003c/a\u003e chore(deps): bump shell-quote from 1.8.3 to 1.8.4 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3327\"\u003e#3327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/26ad8022260a42327c3b42732f0ed32bf4aaae07\"\u003e\u003ccode\u003e26ad802\u003c/code\u003e\u003c/a\u003e build(deps): bump docker/login-action from 4.1.0 to 4.2.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3323\"\u003e#3323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/be3319f7b069fd33fa44ebc68038e81a2e2d0f0d\"\u003e\u003ccode\u003ebe3319f\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/github-script from 8.0.0 to 9.0.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3325\"\u003e#3325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/9964a83e7ba396bfbaecdf0525626271225d6a21\"\u003e\u003ccode\u003e9964a83\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft from 2.26.3 to 2.26.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3322\"\u003e#3322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/b025f7b448d24f2d1cdd1610cb54ad6740144f82\"\u003e\u003ccode\u003eb025f7b\u003c/code\u003e\u003c/a\u003e build(deps): bump docker/build-push-action from 7.1.0 to 7.2.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3324\"\u003e#3324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/8c2c0e9a3cc0807e9fc8cd14fbc8456dbd1fd612\"\u003e\u003ccode\u003e8c2c0e9\u003c/code\u003e\u003c/a\u003e build(npm): 🤖 Bump optional dependencies to 3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/7d8a4ed1f7925971446cbfa8933b17efd4192703\"\u003e\u003ccode\u003e7d8a4ed\u003c/code\u003e\u003c/a\u003e Merge branch 'release/3.5.0'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.5.0...3.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 10.57.0 to 10.58.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/node's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.58.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono): Add support for the Deno runtime (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21450\"\u003e#21450\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003e@sentry/hono\u003c/code\u003e now supports the Deno runtime via a new \u003ccode\u003e@sentry/hono/deno\u003c/code\u003e entry point.\nInstall \u003ccode\u003e@sentry/deno\u003c/code\u003e as a peer dependency and initialize Sentry through the \u003ccode\u003esentry()\u003c/code\u003e middleware:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { Hono } from 'hono';\nimport { sentry } from '@sentry/hono/deno';\n\u003cp\u003econst app = new Hono();\u003c/p\u003e\n\u003cp\u003eapp.use(\nsentry(app, {\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e', // or Deno.env.get('SENTRY_DSN')\ntracesSampleRate: 1.0,\n}),\n);\u003c/p\u003e\n\u003cp\u003eDeno.serve(app.fetch);\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Extract objects as structured logs in \u003ccode\u003econsoleLoggingIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21385\"\u003e#21385\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003econsoleLoggingIntegration\u003c/code\u003e now extracts structured log attributes when the first argument is a plain object.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Object keys become log attributes\nconsole.log({ userId: 123, action: 'login' }, 'User logged in');\n// → attributes: { userId: 123, action: \u0026quot;login\u0026quot; }\n\u003cp\u003e// Non-object first args use template + parameters (unchanged)\nconsole.log('Hello', 'world', 123);\n// → sentry.message.template: \u0026quot;Hello {} {}\u0026quot;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(react-router): Stabilize the instrumentation API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21470\"\u003e#21470\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eReact Router's instrumentation API is now stable — the \u003ccode\u003e@experimental\u003c/code\u003e markers have been removed from \u003ccode\u003ecreateSentryServerInstrumentation\u003c/code\u003e, \u003ccode\u003ecreateSentryClientInstrumentation\u003c/code\u003e, and the related helpers and types.\nThe manual server wrappers \u003ccode\u003ewrapServerLoader\u003c/code\u003e and \u003ccode\u003ewrapServerAction\u003c/code\u003e are now deprecated in favor of it. Export \u003ccode\u003einstrumentations = [Sentry.createSentryServerInstrumentation()]\u003c/code\u003e from your \u003ccode\u003eentry.server.tsx\u003c/code\u003e to instrument all loaders and actions without wrapping them individually.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(hono): Add HTTP connection info to server spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21408\"\u003e#21408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node-core): Attach log message and fields to pino error events (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21422\"\u003e#21422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Always build client instrumentation and deprecate \u003ccode\u003euseInstrumentationAPI\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21432\"\u003e#21432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Rename client navigation roots from the route pattern (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21463\"\u003e#21463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(astro): Resolve middleware export types (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21414\"\u003e#21414\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/node's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.58.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono): Add support for the Deno runtime (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21450\"\u003e#21450\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003e@sentry/hono\u003c/code\u003e now supports the Deno runtime via a new \u003ccode\u003e@sentry/hono/deno\u003c/code\u003e entry point.\nInstall \u003ccode\u003e@sentry/deno\u003c/code\u003e as a peer dependency and initialize Sentry through the \u003ccode\u003esentry()\u003c/code\u003e middleware:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { Hono } from 'hono';\nimport { sentry } from '@sentry/hono/deno';\n\u003cp\u003econst app = new Hono();\u003c/p\u003e\n\u003cp\u003eapp.use(\nsentry(app, {\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e', // or Deno.env.get('SENTRY_DSN')\ntracesSampleRate: 1.0,\n}),\n);\u003c/p\u003e\n\u003cp\u003eDeno.serve(app.fetch);\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Extract objects as structured logs in \u003ccode\u003econsoleLoggingIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21385\"\u003e#21385\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003econsoleLoggingIntegration\u003c/code\u003e now extracts structured log attributes when the first argument is a plain object.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Object keys become log attributes\nconsole.log({ userId: 123, action: 'login' }, 'User logged in');\n// → attributes: { userId: 123, action: \u0026quot;login\u0026quot; }\n\u003cp\u003e// Non-object first args use template + parameters (unchanged)\nconsole.log('Hello', 'world', 123);\n// → sentry.message.template: \u0026quot;Hello {} {}\u0026quot;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(react-router): Stabilize the instrumentation API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21470\"\u003e#21470\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eReact Router's instrumentation API is now stable — the \u003ccode\u003e@experimental\u003c/code\u003e markers have been removed from \u003ccode\u003ecreateSentryServerInstrumentation\u003c/code\u003e, \u003ccode\u003ecreateSentryClientInstrumentation\u003c/code\u003e, and the related helpers and types.\nThe manual server wrappers \u003ccode\u003ewrapServerLoader\u003c/code\u003e and \u003ccode\u003ewrapServerAction\u003c/code\u003e are now deprecated in favor of it. Export \u003ccode\u003einstrumentations = [Sentry.createSentryServerInstrumentation()]\u003c/code\u003e from your \u003ccode\u003eentry.server.tsx\u003c/code\u003e to instrument all loaders and actions without wrapping them individually.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(hono): Add HTTP connection info to server spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21408\"\u003e#21408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node-core): Attach log message and fields to pino error events (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21422\"\u003e#21422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Always build client instrumentation and deprecate \u003ccode\u003euseInstrumentationAPI\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21432\"\u003e#21432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Rename client navigation roots from the route pattern (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21463\"\u003e#21463\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/29a6f451ff71bf5dc36ba5926929da56b252d0b4\"\u003e\u003ccode\u003e29a6f45\u003c/code\u003e\u003c/a\u003e release: 10.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7fa42c94ec8917ab0e3362723eb57234abacdba5\"\u003e\u003ccode\u003e7fa42c9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21530\"\u003e#21530\u003c/a\u003e from getsentry/prepare-release/10.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0486221fbf384d3cccad395c1b2729360d3f0e20\"\u003e\u003ccode\u003e0486221\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/66b04b6eef3847fcce74899099e8661f3a430ba0\"\u003e\u003ccode\u003e66b04b6\u003c/code\u003e\u003c/a\u003e chore(deps): Bump nx to \u003ccode\u003e22.7.5\u003c/code\u003e  (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21527\"\u003e#21527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d8dcc45fa19ad4c8b8514003a65da8a0eafbeaf1\"\u003e\u003ccode\u003ed8dcc45\u003c/code\u003e\u003c/a\u003e ref(node): Migrate vendored generic-pool instrumentation to Sentry APIs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21523\"\u003e#21523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b35c4deac97eae669e05aa183bd4fbf5d1eec6ca\"\u003e\u003ccode\u003eb35c4de\u003c/code\u003e\u003c/a\u003e test(node): Replace lru-memoizer fake unit test with integration coverage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0d3f1b1b2d1b4782fcfb877f781fff6d1961b26b\"\u003e\u003ccode\u003e0d3f1b1\u003c/code\u003e\u003c/a\u003e fix(nextjs): Mark redirect server actions as \u003ccode\u003eok\u003c/code\u003e instead of \u003ccode\u003einternal_error\u003c/code\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1bf2bad351a40c5163a63390cf7987881f092ae8\"\u003e\u003ccode\u003e1bf2bad\u003c/code\u003e\u003c/a\u003e ref(node): Streamline dataloader instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21475\"\u003e#21475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0a6e864ffa8e59b719f80d39120dc204765e4b10\"\u003e\u003ccode\u003e0a6e864\u003c/code\u003e\u003c/a\u003e test: Skip nuxt-5 E2E test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21524\"\u003e#21524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/73024d4d55f8f778af305005c134947fc2935474\"\u003e\u003ccode\u003e73024d4\u003c/code\u003e\u003c/a\u003e test(astro): Add Astro 7 e2e app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21471\"\u003e#21471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.57.0...10.58.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `body-parser` from 2.2.2 to 2.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/body-parser/releases\"\u003ebody-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump actions/download-artifact from 6.0.0 to 7.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/681\"\u003eexpressjs/body-parser#681\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 5.0.0 to 6.0.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/682\"\u003eexpressjs/body-parser#682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-node from 6.0.0 to 6.1.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/683\"\u003eexpressjs/body-parser#683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 5.0.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/685\"\u003eexpressjs/body-parser#685\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.31.2 to 4.31.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/684\"\u003eexpressjs/body-parser#684\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf(urlencoded): move empty-body guard to avoid extra function closure by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/647\"\u003eexpressjs/body-parser#647\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove ESM compatibility by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/697\"\u003eexpressjs/body-parser#697\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add recommendations for configuring payload limits by \u003ca href=\"https://github.com/bjohansebas\"\u003e\u003ccode\u003e@​bjohansebas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/699\"\u003eexpressjs/body-parser#699\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-node from 6.1.0 to 6.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/701\"\u003eexpressjs/body-parser#701\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.31.10 to 4.32.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/702\"\u003eexpressjs/body-parser#702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 6.0.1 to 6.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/700\"\u003eexpressjs/body-parser#700\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore:  add explicit type commonjs to package.json by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/711\"\u003eexpressjs/body-parser#711\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: update dependencies to latest versions by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/708\"\u003eexpressjs/body-parser#708\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/download-artifact from 7.0.0 to 8.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/712\"\u003eexpressjs/body-parser#712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.32.0 to 4.32.4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/713\"\u003eexpressjs/body-parser#713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/714\"\u003eexpressjs/body-parser#714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: improve limit option validation by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/698\"\u003eexpressjs/body-parser#698\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.32.4 to 4.35.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/719\"\u003eexpressjs/body-parser#719\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-node from 6.2.0 to 6.3.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/718\"\u003eexpressjs/body-parser#718\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/download-artifact from 8.0.0 to 8.0.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/717\"\u003eexpressjs/body-parser#717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: eliminate conditional check in json strict mode hot path by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/651\"\u003eexpressjs/body-parser#651\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: add node.js 26 to text matrix by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/726\"\u003eexpressjs/body-parser#726\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-node from 6.3.0 to 6.4.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/725\"\u003eexpressjs/body-parser#725\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/724\"\u003eexpressjs/body-parser#724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.35.1 to 4.35.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/723\"\u003eexpressjs/body-parser#723\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade \u0026quot;content-type\u0026quot; by \u003ca href=\"https://github.com/blakeembrey\"\u003e\u003ccode\u003e@​blakeembrey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/728\"\u003eexpressjs/body-parser#728\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: switch to const/let and enable eslint no-var rule by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/729\"\u003eexpressjs/body-parser#729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate outdated reference to MDN docs by \u003ca href=\"https://github.com/krzysdz\"\u003e\u003ccode\u003e@​krzysdz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/730\"\u003eexpressjs/body-parser#730\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.35.3 to 4.36.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/731\"\u003eexpressjs/body-parser#731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 6.0.2 to 6.0.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/732\"\u003eexpressjs/body-parser#732\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: updated deps to latest by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/733\"\u003eexpressjs/body-parser#733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e2.3.0 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/735\"\u003eexpressjs/body-parser#735\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krzysdz\"\u003e\u003ccode\u003e@​krzysdz\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/730\"\u003eexpressjs/body-parser#730\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/body-parser/compare/v2.2.2...v2.3.0\"\u003ehttps://github.com/expressjs/body-parser/compare/v2.2.2...v2.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/body-parser/blob/master/HISTORY.md\"\u003ebody-parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e2.3.0 / 2026-06-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix: use static exports instead of lazy getters to improve ESM compatibility\u003c/li\u003e\n\u003cli\u003efeat: add subpath exports for individual parsers\u003c/li\u003e\n\u003cli\u003efix: improve \u003ccode\u003elimit\u003c/code\u003e option validation (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/698\"\u003e#698\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eInvalid \u003ccode\u003elimit\u003c/code\u003e values (e.g. unparseable strings or \u003ccode\u003eNaN\u003c/code\u003e) now throw instead of being silently ignored, which previously disabled size limit enforcement\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003enull\u003c/code\u003e and \u003ccode\u003eundefined\u003c/code\u003e fall back to the default 100kb limit\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps:\n\u003cul\u003e\n\u003cli\u003econtent-type@^2.0.0\u003c/li\u003e\n\u003cli\u003ehttp-errors@^2.0.1\u003c/li\u003e\n\u003cli\u003eiconv-lite^0.7.2\u003c/li\u003e\n\u003cli\u003eqs@^6.15.2\u003c/li\u003e\n\u003cli\u003eraw-body@^3.0.2\u003c/li\u003e\n\u003cli\u003etype-is@^2.1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/d0f2ace6c74769da7d19b8661b9a01c01bdb0bf7\"\u003e\u003ccode\u003ed0f2ace\u003c/code\u003e\u003c/a\u003e 2.3.0 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/735\"\u003e#735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/7d03f2f9d561dafd1576b137713353c95253512c\"\u003e\u003ccode\u003e7d03f2f\u003c/code\u003e\u003c/a\u003e chore: updated deps to latest (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/733\"\u003e#733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/8024ba7a813e6647ed63832d209a2abb8531267a\"\u003e\u003ccode\u003e8024ba7\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 6.0.2 to 6.0.3 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/32b4ed4639281f04563adcd41d724ab06c9105d4\"\u003e\u003ccode\u003e32b4ed4\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 4.35.3 to 4.36.1 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/731\"\u003e#731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/ff0f6b907106ec5a1b81c80f5a552d921c1bc9a5\"\u003e\u003ccode\u003eff0f6b9\u003c/code\u003e\u003c/a\u003e docs: update outdated reference to MDN docs (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/14d001a9c90abc05891d895ad3e9cf0a65b7b34a\"\u003e\u003ccode\u003e14d001a\u003c/code\u003e\u003c/a\u003e refactor: switch to const/let and enable eslint no-var rule (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/729\"\u003e#729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/37f36a27528e65d7216f2c31c7039d3458c72147\"\u003e\u003ccode\u003e37f36a2\u003c/code\u003e\u003c/a\u003e deps: update content-type and type-is (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/728\"\u003e#728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/e1c244bf55fb00a6de4be882b4ed9fc20807d864\"\u003e\u003ccode\u003ee1c244b\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 4.35.1 to 4.35.3 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/723\"\u003e#723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/e01087f52192e20e2d0f8726d4f28a8d49d06c87\"\u003e\u003ccode\u003ee01087f\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/724\"\u003e#724\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/a7698d30280a3e931ea8841396e5d0ac5414e429\"\u003e\u003ccode\u003ea7698d3\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-node from 6.3.0 to 6.4.0 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/725\"\u003e#725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/body-parser/compare/v2.2.2...v2.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `multer` from 2.1.1 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/multer/releases\"\u003emulter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.2.0\u003c/h2\u003e\n\u003ch2\u003eImportant\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2026-5038\"\u003eCVE-2026-5038\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/multer/security/advisories/GHSA-3p4h-7m6x-2hcm\"\u003eGHSA-3p4h-7m6x-2hcm\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2026-5079\"\u003eCVE-2026-5079\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/multer/security/advisories/GHSA-72gw-mp4g-v24j\"\u003eGHSA-72gw-mp4g-v24j\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/multer/pull/1397\"\u003eexpressjs/multer#1397\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github/codeql-action from 4.32.4 to 4.36.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/multer/pull/1409\"\u003eexpressjs/multer#1409\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/checkout from 6.0.2 to 6.0.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/multer/pull/1410\"\u003eexpressjs/multer#1410\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: add Node 26 to test matrix by \u003ca href=\"https://github.com/gameroman\"\u003e\u003ccode\u003e@​gameroman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/multer/pull/1404\"\u003eexpressjs/multer#1404\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 2.2.0 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/multer/pull/1412\"\u003eexpressjs/multer#1412\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gameroman\"\u003e\u003ccode\u003e@​gameroman\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/multer/pull/1404\"\u003eexpressjs/multer#1404\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/multer/compare/v2.1.1...v2.2.0\"\u003ehttps://github.com/expressjs/multer/compare/v2.1.1...v2.2.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/multer/blob/main/CHANGELOG.md\"\u003emulter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2026-5038\"\u003eCVE-2026-5038\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/multer/security/advisories/GHSA-3p4h-7m6x-2hcm\"\u003eGHSA-3p4h-7m6x-2hcm\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2026-5079\"\u003eCVE-2026-5079\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/multer/security/advisories/GHSA-72gw-mp4g-v24j\"\u003eGHSA-72gw-mp4g-v24j\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/multer/commit/2e2af08157c66cbbc76539ccbd8869097a0c8feb\"\u003e\u003ccode\u003e2e2af08\u003c/code\u003e\u003c/a\u003e 2.2.0 (\u003ca href=\"https://redirect.github.com/expressjs/multer/issues/1412\"\u003e#1412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/multer/commit/a192b5278f240967f5eb13dd1e9a413b4e1b6533\"\u003e\u003ccode\u003ea192b52\u003c/code\u003e\u003c/a\u003e feat: add fieldNestingDepth limit option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/multer/commit/9c801c7136fdaa8437b84c6455cd46a3467a8058\"\u003e\u003ccode\u003e9c801c7\u003c/code\u003e\u003c/a\u003e fix: clean up in-progress disk writes on abort\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/multer/commit/0adb21d0294fe7315344feb6ddee00b0666d9e8a\"\u003e\u003ccode\u003e0adb21d\u003c/code\u003e\u003c/a\u003e ci: add Node 26 to test matrix (\u003ca href=\"https://redirect.github.com/expressjs/multer/issues/1404\"\u003e#1404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/multer/commit/f5e17c39c818edade71b4deec7d114fdaafd54af\"\u003e\u003ccode\u003ef5e17c3\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 (\u003ca href=\"https://redirect.github.com/expressjs/multer/issues/1410\"\u003e#1410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/multer/commit/de1fefd9d201f0ae48f1de056f00a349dd12f9bc\"\u003e\u003ccode\u003ede1fefd\u003c/code\u003e\u003c/a\u003e chore(deps): bump github/codeql-action from 4.32.4 to 4.36.1 (\u003ca href=\"https://redirect.github.com/expressjs/multer/issues/1409\"\u003e#1409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/multer/commit/67abfc89f4caa5f842eb75083ddb3854db4cc38a\"\u003e\u003ccode\u003e67abfc8\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/expressjs/multer/issues/1397\"\u003e#1397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expressjs/multer/compare/v2.1.1...v2.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 25.9.2 to 25.9.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 8.61.0 to 8.61.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e@​typescript-eslint/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.61.1\u003c/h2\u003e\n\u003ch2\u003e8.61.1 (2026-06-15)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-indexed-object-style] do not remove comments when fixing (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12396\"\u003e#12396\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/10577\"\u003e#10577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-assertion] avoid false positive for template literal expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12281\"\u003e#12281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-assertion] wrap object literal in parens when removing TSTypeAssertion in arrow body (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12394\"\u003e#12394\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/12393\"\u003e#12393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-boolean-literal-compare] fix precedence bug in autofix (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12413\"\u003e#12413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-template-expression] respect ECMAScript line terminators (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12388\"\u003e#12388\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAnas \u003ca href=\"https://github.com/anasm266\"\u003e\u003ccode\u003e@​anasm266\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeftera \u003ca href=\"https://github.com/Deftera186\"\u003e\u003ccode\u003e@​Deftera186\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003elumir\u003c/li\u003e\n\u003cli\u003eSarath Francis \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.61.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e@​typescript-eslint/eslint-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.61.1 (2026-06-15)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-template-expression] respect ECMAScript line terminators (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12388\"\u003e#12388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-boolean-literal-compare] fix precedence bug in autofix (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12413\"\u003e#12413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-assertion] wrap object literal in parens when removing TSTypeAssertion in arrow body (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12394\"\u003e#12394\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/12393\"\u003e#12393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-assertion] avoid false positive for template literal expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12281\"\u003e#12281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-indexed-object-style] do not remove comments when fixing (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12396\"\u003e#12396\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/10577\"\u003e#10577\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAnas \u003ca href=\"https://github.com/anasm266\"\u003e\u003ccode\u003e@​anasm266\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeftera \u003ca href=\"https://github.com/Deftera186\"\u003e\u003ccode\u003e@​Deftera186\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003elumir\u003c/li\u003e\n\u003cli\u003eSarath Francis \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.61.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/aaad7187b529c4b6ff8088ffd7e948c69c2763b6\"\u003e\u003ccode\u003eaaad718\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.61.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/0cc8f3559591221400bed1e8bf8debce5edca4c4\"\u003e\u003ccode\u003e0cc8f35\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unnecessary-template-expression] respect ECMAScript l...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/6f269e21e3d65388886ee17c5e568d4c7e55bb24\"\u003e\u003ccode\u003e6f269e2\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unnecessary-boolean-literal-compare] fix precedence b...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/1b5d5430831e0baacca248027bf840260d4e597b\"\u003e\u003ccode\u003e1b5d543\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unnecessary-type-assertion] wrap object literal in pa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/565e6668b2c69b02a74d8ca27c41633f20f4a699\"\u003e\u003ccode\u003e565e666\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unnecessary-type-assertion] avoid false positive for ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/204eabc2949c59802b4d7057d9e16874fa19db6f\"\u003e\u003ccode\u003e204eabc\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [consistent-indexed-object-style] do not remove comments ...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.61.1/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 8.61.0 to 8.61.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e@​typescript-eslint/parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.61.1\u003c/h2\u003e\n\u003ch2\u003e8.61.1 (2026-06-15)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-indexed-object-style] do not remove comments when fixing (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12396\"\u003e#12396\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/10577\"\u003e#10577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-assertion] avoid false positive for template literal expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12281\"\u003e#12281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-assertion] wrap object literal in parens when removing TSTypeAssertion in arrow body (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12394\"\u003e#12394\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/12393\"\u003e#12393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-boolean-literal-compare] fix precedence bug in autofix (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12413\"\u003e#12413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-template-expression] respect ECMAScript line terminators (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12388\"\u003e#12388\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAnas \u003ca href=\"https://github.com/anasm266\"\u003e\u003ccode\u003e@​anasm266\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeftera \u003ca href=\"https://github.com/Deftera186\"\u003e\u003ccode\u003e@​Deftera186\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003elumir\u003c/li\u003e\n\u003cli\u003eSarath Francis \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.61.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e@​typescript-eslint/parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.61.1 (2026-06-15)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.61.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/aaad7187b529c4b6ff8088ffd7e948c69c2763b6\"\u003e\u003ccode\u003eaaad718\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.61.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.61.1/packages/parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss-preset-env` from 11.3.0 to 11.3.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/csstools/postcss-plugins/blob/main/plugin-packs/postcss-preset-env/CHANGELOG.md\"\u003epostcss-preset-env's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e11.3.1\u003c/h3\u003e\n\u003cp\u003e\u003cem\u003eJune 14, 2026\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ca href=\"https://github.com/csstools/postcss-plugins/tree/main/packages/css-color-parser\"\u003e\u003ccode\u003e@csstools/css-color-parser\u003c/code\u003e\u003c/a\u003e to \u003ca href=\"https://github.com/csstools/postcss-plugins/tree/main/packages/css-color-parser/CHANGELOG.md#417\"\u003e\u003ccode\u003e4.1.7\u003c/code\u003e\u003c/a\u003e (patch)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/csstools/postcss-plugins/commits/HEAD/plugin-packs/postcss-preset-env\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sass` from 1.100.0 to 1.101.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sass/dart-sass/releases\"\u003esass's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDart Sass 1.101.0\u003c/h2\u003e\n\u003cp\u003eTo install Sass 1.101.0, download one of the packages below and \u003ca href=\"https://katiek2.github.io/path-doc/\"\u003eadd it to your PATH\u003c/a\u003e, or see \u003ca href=\"https://sass-lang.com/install\"\u003ethe Sass website\u003c/a\u003e for full installation instructions.\u003c/p\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePotentially breaking bug fix:\u003c/strong\u003e The Node package importer now properly supports resolving import-only variants of Sass files declared in the \u003ccode\u003eexports\u003c/code\u003e, \u003ccode\u003esass\u003c/code\u003e, and \u003ccode\u003estyle\u003c/code\u003e fields of \u003ccode\u003epackage.json\u003c/code\u003e. Previously, these files were ignored even when loaded via \u003ccode\u003e@import\u003c/code\u003e, so any code relying on loading module-system-only files this way may break.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/sass/dart-sass/blob/master/CHANGELOG.md#11010\"\u003efull changelog\u003c/a\u003e for changes in earlier releases.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sass/dart-sass/blob/main/CHANGELOG.md\"\u003esass's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.101.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePotentially breaking bug fix:\u003c/strong\u003e The Node package importer now properly\nsupports resolving import-only variants of Sass files declared in the\n\u003ccode\u003eexports\u003c/code\u003e, \u003ccode\u003esass\u003c/code\u003e, and \u003ccode\u003estyle\u003c/code\u003e fields of \u003ccode\u003epackage.json\u003c/code\u003e. Previously, these\nfiles were ignored even when loaded via \u003ccode\u003e@import\u003c/code\u003e, so any code relying on\nloading module-system-only files this way may break.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/63b9922f5ddbf34bc742b50949e0ee5c47f4686d\"\u003e\u003ccode\u003e63b9922\u003c/code\u003e\u003c/a\u003e Load import-only files through package.json \u003ccode\u003eexports\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2772\"\u003e#2772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/c7e9947100e8ffdabfe314a4e342595f2bccff35\"\u003e\u003ccode\u003ec7e9947\u003c/code\u003e\u003c/a\u003e Migrate from bufbuild/buf-setup-action to bufbuild/buf-action (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2773\"\u003e#2773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/7674a4c29d05c844dcffd40a91e7cf2ac216d524\"\u003e\u003ccode\u003e7674a4c\u003c/code\u003e\u003c/a\u003e Bump postcss from 8.5.13 to 8.5.15 in /pkg/sass-parser (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2774\"\u003e#2774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sass/dart-sass/compare/1.100.0...1.101.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ministryofjustice/hmpps-manage-people-on-probation-ui/pull/1608","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ministryofjustice%2Fhmpps-manage-people-on-probation-ui/issues/1608","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1608/packages"},{"uuid":"4618004719","node_id":"PR_kwDOI9Dy0s7kKyLz","number":115,"state":"open","title":"chore(deps): bump the all-dependencies group across 1 directory with 24 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-09T01:38:32.000Z","updated_at":"2026-06-09T01:39:41.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"all-dependencies","update_count":24,"packages":[{"name":"@posthog/react","old_version":"1.9.1","new_version":"1.10.0","repository_url":"https://github.com/PostHog/posthog-js"},{"name":"@sentry/node","old_version":"10.55.0","new_version":"10.56.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"10.55.0","new_version":"10.56.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"axios","old_version":"1.16.1","new_version":"1.17.0","repository_url":"https://github.com/axios/axios"},{"name":"ioredis","old_version":"5.11.0","new_version":"5.11.1","repository_url":"https://github.com/luin/ioredis"},{"name":"posthog-js","old_version":"1.376.4","new_version":"1.383.1","repository_url":"https://github.com/PostHog/posthog-js"},{"name":"posthog-node","old_version":"5.34.6","new_version":"5.36.6","repository_url":"https://github.com/PostHog/posthog-js"},{"name":"react","old_version":"19.2.6","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.15","new_version":"19.2.17","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.6","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"user-agents","old_version":"2.1.76","new_version":"2.1.85","repository_url":"https://github.com/intoli/user-agents"},{"name":"@sentry/cli","old_version":"3.4.3","new_version":"3.5.0","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@types/node","old_version":"25.9.1","new_version":"25.9.2","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.60.0","new_version":"8.61.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.60.0","new_version":"8.61.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitest/coverage-v8","old_version":"4.1.6","new_version":"4.1.8","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/ui","old_version":"4.1.7","new_version":"4.1.8","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"concurrently","old_version":"9.2.1","new_version":"10.0.3","repository_url":"https://github.com/open-cli-tools/concurrently"},{"name":"eslint","old_version":"10.4.0","new_version":"10.4.1","repository_url":"https://github.com/eslint/eslint"},{"name":"knip","old_version":"6.14.2","new_version":"6.16.1","repository_url":"https://github.com/webpro-nl/knip"},{"name":"lint-staged","old_version":"17.0.6","new_version":"17.0.7","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"tsx","old_version":"4.22.3","new_version":"4.22.4","repository_url":"https://github.com/privatenumber/tsx"},{"name":"vite","old_version":"8.0.13","new_version":"8.0.16","repository_url":"https://github.com/vitejs/vite"},{"name":"vitest","old_version":"4.1.7","new_version":"4.1.8","repository_url":"https://github.com/vitest-dev/vitest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-dependencies group with 24 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@posthog/react](https://github.com/PostHog/posthog-js/tree/HEAD/packages/react) | `1.9.1` | `1.10.0` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `10.55.0` | `10.56.0` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.55.0` | `10.56.0` |\n| [axios](https://github.com/axios/axios) | `1.16.1` | `1.17.0` |\n| [ioredis](https://github.com/luin/ioredis) | `5.11.0` | `5.11.1` |\n| [posthog-js](https://github.com/PostHog/posthog-js) | `1.376.4` | `1.383.1` |\n| [posthog-node](https://github.com/PostHog/posthog-js/tree/HEAD/packages/node) | `5.34.6` | `5.36.6` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.6` | `19.2.7` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.15` | `19.2.17` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.6` | `19.2.7` |\n| [user-agents](https://github.com/intoli/user-agents) | `2.1.76` | `2.1.85` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `3.4.3` | `3.5.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.1` | `25.9.2` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.60.0` | `8.61.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.60.0` | `8.61.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.1.6` | `4.1.8` |\n| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `4.1.7` | `4.1.8` |\n| [concurrently](https://github.com/open-cli-tools/concurrently) | `9.2.1` | `10.0.3` |\n| [eslint](https://github.com/eslint/eslint) | `10.4.0` | `10.4.1` |\n| [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) | `6.14.2` | `6.16.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `17.0.6` | `17.0.7` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.22.3` | `4.22.4` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.0.13` | `8.0.16` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.7` | `4.1.8` |\n\n\nUpdates `@posthog/react` from 1.9.1 to 1.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/PostHog/posthog-js/releases\"\u003e@​posthog/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​posthog/nextjs-config\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.9.54\u003c/h2\u003e\n\u003ch2\u003e1.9.54\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.10\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​posthog/nextjs-config\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.9.53\u003c/h2\u003e\n\u003ch2\u003e1.9.53\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​posthog/nextjs-config\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.9.52\u003c/h2\u003e\n\u003ch2\u003e1.9.52\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​posthog/nextjs-config\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.9.51\u003c/h2\u003e\n\u003ch2\u003e1.9.51\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​posthog/nextjs-config\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.9.50\u003c/h2\u003e\n\u003ch2\u003e1.9.50\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​posthog/nextjs-config\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.9.49\u003c/h2\u003e\n\u003ch2\u003e1.9.49\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​posthog/nextjs-config\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.9.48\u003c/h2\u003e\n\u003ch2\u003e1.9.48\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/PostHog/posthog-js/blob/main/packages/react/CHANGELOG.md\"\u003e@​posthog/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.10.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/pull/3718\"\u003e#3718\u003c/a\u003e \u003ca href=\"https://github.com/PostHog/posthog-js/commit/3aff16e98540e659be4158a784fe38ef755f878e\"\u003e\u003ccode\u003e3aff16e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/turnipdabeets\"\u003e\u003ccode\u003e@​turnipdabeets\u003c/code\u003e\u003c/a\u003e! - Add an optional \u003ccode\u003edefaultValue\u003c/code\u003e argument to \u003ccode\u003euseFeatureFlagEnabled\u003c/code\u003e. When supplied, the hook returns that value instead of \u003ccode\u003eundefined\u003c/code\u003e while flags are loading or when the flag is absent, and the return type narrows to \u003ccode\u003eboolean\u003c/code\u003e. Omitting the argument keeps the existing \u003ccode\u003eboolean | undefined\u003c/code\u003e behavior.\n(2026-06-02)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/b778ccb0932f995455887cc7ed5449c976f31af1\"\u003e\u003ccode\u003eb778ccb\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/3aff16e98540e659be4158a784fe38ef755f878e\"\u003e\u003ccode\u003e3aff16e\u003c/code\u003e\u003c/a\u003e feat(react): optional defaultValue for useFeatureFlagEnabled (\u003ca href=\"https://github.com/PostHog/posthog-js/tree/HEAD/packages/react/issues/3718\"\u003e#3718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/PostHog/posthog-js/commits/@posthog/react@1.10.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 10.55.0 to 10.56.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/node's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.56.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(deno): Redis diagnostics channel based integration for Deno (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21087\"\u003e#21087\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds Redis integration support for Deno, covering both \u003ccode\u003eredis\u003c/code\u003e and \u003ccode\u003eioredis\u003c/code\u003e clients.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cloudflare): Only capture workflow step error on final retry attempt (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21025\"\u003e#21025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(hono): Emit warning if \u003ccode\u003e@sentry/node\u003c/code\u003e was imported instead of \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21240\"\u003e#21240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Use ioredis tracing channels (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21187\"\u003e#21187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Correctly parse sampleRate when \u003ccode\u003econsistentTraceSampling\u003c/code\u003e is enabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21281\"\u003e#21281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Fix \u003ccode\u003einstrumentDurableObjectWithSentry\u003c/code\u003e breaking Cloudflare Agents (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21101\"\u003e#21101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Wait for span links to be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21167\"\u003e#21167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Use \u003ccode\u003eWeakRef\u003c/code\u003e for Span-Scope circular references (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21242\"\u003e#21242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Vendor \u003ccode\u003eInstrumentationNodeModuleFile\u003c/code\u003e to fix Bun \u003ccode\u003e--bytecode\u003c/code\u003e crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21262\"\u003e#21262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(profiling-node): Ensure node version support warning includes latest 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21229\"\u003e#21229\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore: Ignore scheduled_tasks.lock (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21252\"\u003e#21252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Promote lint warnings to errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21213\"\u003e#21213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(docs): Document how to support a new node version (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21228\"\u003e#21228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(size-limit): Weekly auto-bump (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21243\"\u003e#21243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Add linear-project-status skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21214\"\u003e#21214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Add linear-project-update skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21233\"\u003e#21233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Improve triage-issue skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21257\"\u003e#21257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Update linear-project-status skill with more details \u0026amp; context (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21234\"\u003e#21234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump axios from 1.15.0 to 1.16.0 in /dev-packages/e2e-tests/test-applications/nestjs-basic (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21263\"\u003e#21263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(server-utils): Initial scaffolding (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21200\"\u003e#21200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(cloudflare): Move D1 instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21266\"\u003e#21266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Refactor usage of \u003ccode\u003ehrTime\u003c/code\u003e utilities from \u003ccode\u003e@opentelemetry/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21191\"\u003e#21191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Stop mutating OTel RPC metadata to set \u003ccode\u003ehttp.route\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21193\"\u003e#21193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(opentelemetry): Vendor minimal \u003ccode\u003eTraceState\u003c/code\u003e implementation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21192\"\u003e#21192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Add unit test for http client header collection behavior (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21273\"\u003e#21273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Move browser integration tests to \u003ccode\u003edataCollection\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21282\"\u003e#21282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(cloudflare): Remove vitest in CF e2e tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21259\"\u003e#21259\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.57 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e25.05 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e44.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing + Span Streaming)\u003c/td\u003e\n\u003ctd\u003e46.37 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/node's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.56.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(deno): Redis diagnostics channel based integration for Deno (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21087\"\u003e#21087\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds Redis integration support for Deno, covering both \u003ccode\u003eredis\u003c/code\u003e and \u003ccode\u003eioredis\u003c/code\u003e clients.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cloudflare): Only capture workflow step error on final retry attempt (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21025\"\u003e#21025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(hono): Emit warning if \u003ccode\u003e@sentry/node\u003c/code\u003e was imported instead of \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21240\"\u003e#21240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Use ioredis tracing channels (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21187\"\u003e#21187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Correctly parse sampleRate when \u003ccode\u003econsistentTraceSampling\u003c/code\u003e is enabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21281\"\u003e#21281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Fix \u003ccode\u003einstrumentDurableObjectWithSentry\u003c/code\u003e breaking Cloudflare Agents (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21101\"\u003e#21101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Wait for span links to be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21167\"\u003e#21167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Use \u003ccode\u003eWeakRef\u003c/code\u003e for Span-Scope circular references (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21242\"\u003e#21242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Vendor \u003ccode\u003eInstrumentationNodeModuleFile\u003c/code\u003e to fix Bun \u003ccode\u003e--bytecode\u003c/code\u003e crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21262\"\u003e#21262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(profiling-node): Ensure node version support warning includes latest 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21229\"\u003e#21229\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore: Ignore scheduled_tasks.lock (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21252\"\u003e#21252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Promote lint warnings to errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21213\"\u003e#21213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(docs): Document how to support a new node version (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21228\"\u003e#21228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(size-limit): Weekly auto-bump (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21243\"\u003e#21243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Add linear-project-status skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21214\"\u003e#21214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Add linear-project-update skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21233\"\u003e#21233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Improve triage-issue skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21257\"\u003e#21257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Update linear-project-status skill with more details \u0026amp; context (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21234\"\u003e#21234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump axios from 1.15.0 to 1.16.0 in /dev-packages/e2e-tests/test-applications/nestjs-basic (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21263\"\u003e#21263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(server-utils): Initial scaffolding (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21200\"\u003e#21200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(cloudflare): Move D1 instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21266\"\u003e#21266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Refactor usage of \u003ccode\u003ehrTime\u003c/code\u003e utilities from \u003ccode\u003e@opentelemetry/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21191\"\u003e#21191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Stop mutating OTel RPC metadata to set \u003ccode\u003ehttp.route\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21193\"\u003e#21193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(opentelemetry): Vendor minimal \u003ccode\u003eTraceState\u003c/code\u003e implementation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21192\"\u003e#21192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Add unit test for http client header collection behavior (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21273\"\u003e#21273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Move browser integration tests to \u003ccode\u003edataCollection\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21282\"\u003e#21282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(cloudflare): Remove vitest in CF e2e tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21259\"\u003e#21259\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/29b276c0915f53e3628804693e1ab72f50455a2f\"\u003e\u003ccode\u003e29b276c\u003c/code\u003e\u003c/a\u003e release: 10.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f94a87b77db7f14ae80da0b39b99a43f3cc35043\"\u003e\u003ccode\u003ef94a87b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21291\"\u003e#21291\u003c/a\u003e from getsentry/prepare-release/10.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/165c82a29c7fe98e6a4481962cb9f684896f43d9\"\u003e\u003ccode\u003e165c82a\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a7cb7e6208267b56dba47ec61bfe63c31dc6abcb\"\u003e\u003ccode\u003ea7cb7e6\u003c/code\u003e\u003c/a\u003e fix(cloudflare): Fix instrumentDurableObjectWithSentry breaking Cloudflare Ag...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d8015e239c4fd2389c44b096927547cd3f9909a3\"\u003e\u003ccode\u003ed8015e2\u003c/code\u003e\u003c/a\u003e feat(deps): Bump axios from 1.15.0 to 1.16.0 in /dev-packages/e2e-tests/test-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/01104fb7a4c2dc1bc3fa3dd1e9d8fbad9a7c6a65\"\u003e\u003ccode\u003e01104fb\u003c/code\u003e\u003c/a\u003e fix(browser): Correctly parse sampleRate when \u003ccode\u003econsistentTraceSampling\u003c/code\u003e is en...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0613ef7b939cf378a77bf82372b6854e1644b13a\"\u003e\u003ccode\u003e0613ef7\u003c/code\u003e\u003c/a\u003e test(browser): Move browser integration tests to \u003ccode\u003edataCollection\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21282\"\u003e#21282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/231e1f56ff61eb7ee51abf97ff07fbd05c377904\"\u003e\u003ccode\u003e231e1f5\u003c/code\u003e\u003c/a\u003e test(browser): Add unit test for http client header collection behavior (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21273\"\u003e#21273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ec5f82c9033874d4aa75992943f2a437a6c8ccab\"\u003e\u003ccode\u003eec5f82c\u003c/code\u003e\u003c/a\u003e feat(server-utils): initial scaffolding (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21200\"\u003e#21200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dfeeb11e8c904e5ac03f37f3d826ab61197327d4\"\u003e\u003ccode\u003edfeeb11\u003c/code\u003e\u003c/a\u003e fix(cloudflare): Wait for span links to be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21167\"\u003e#21167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.55.0...10.56.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 10.55.0 to 10.56.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.56.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(deno): Redis diagnostics channel based integration for Deno (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21087\"\u003e#21087\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds Redis integration support for Deno, covering both \u003ccode\u003eredis\u003c/code\u003e and \u003ccode\u003eioredis\u003c/code\u003e clients.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cloudflare): Only capture workflow step error on final retry attempt (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21025\"\u003e#21025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(hono): Emit warning if \u003ccode\u003e@sentry/node\u003c/code\u003e was imported instead of \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21240\"\u003e#21240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Use ioredis tracing channels (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21187\"\u003e#21187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Correctly parse sampleRate when \u003ccode\u003econsistentTraceSampling\u003c/code\u003e is enabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21281\"\u003e#21281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Fix \u003ccode\u003einstrumentDurableObjectWithSentry\u003c/code\u003e breaking Cloudflare Agents (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21101\"\u003e#21101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Wait for span links to be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21167\"\u003e#21167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Use \u003ccode\u003eWeakRef\u003c/code\u003e for Span-Scope circular references (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21242\"\u003e#21242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Vendor \u003ccode\u003eInstrumentationNodeModuleFile\u003c/code\u003e to fix Bun \u003ccode\u003e--bytecode\u003c/code\u003e crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21262\"\u003e#21262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(profiling-node): Ensure node version support warning includes latest 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21229\"\u003e#21229\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore: Ignore scheduled_tasks.lock (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21252\"\u003e#21252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Promote lint warnings to errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21213\"\u003e#21213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(docs): Document how to support a new node version (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21228\"\u003e#21228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(size-limit): Weekly auto-bump (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21243\"\u003e#21243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Add linear-project-status skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21214\"\u003e#21214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Add linear-project-update skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21233\"\u003e#21233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Improve triage-issue skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21257\"\u003e#21257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Update linear-project-status skill with more details \u0026amp; context (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21234\"\u003e#21234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump axios from 1.15.0 to 1.16.0 in /dev-packages/e2e-tests/test-applications/nestjs-basic (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21263\"\u003e#21263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(server-utils): Initial scaffolding (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21200\"\u003e#21200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(cloudflare): Move D1 instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21266\"\u003e#21266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Refactor usage of \u003ccode\u003ehrTime\u003c/code\u003e utilities from \u003ccode\u003e@opentelemetry/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21191\"\u003e#21191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Stop mutating OTel RPC metadata to set \u003ccode\u003ehttp.route\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21193\"\u003e#21193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(opentelemetry): Vendor minimal \u003ccode\u003eTraceState\u003c/code\u003e implementation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21192\"\u003e#21192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Add unit test for http client header collection behavior (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21273\"\u003e#21273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Move browser integration tests to \u003ccode\u003edataCollection\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21282\"\u003e#21282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(cloudflare): Remove vitest in CF e2e tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21259\"\u003e#21259\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.57 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e25.05 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e44.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing + Span Streaming)\u003c/td\u003e\n\u003ctd\u003e46.37 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.56.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(deno): Redis diagnostics channel based integration for Deno (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21087\"\u003e#21087\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds Redis integration support for Deno, covering both \u003ccode\u003eredis\u003c/code\u003e and \u003ccode\u003eioredis\u003c/code\u003e clients.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cloudflare): Only capture workflow step error on final retry attempt (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21025\"\u003e#21025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(hono): Emit warning if \u003ccode\u003e@sentry/node\u003c/code\u003e was imported instead of \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21240\"\u003e#21240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Use ioredis tracing channels (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21187\"\u003e#21187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Correctly parse sampleRate when \u003ccode\u003econsistentTraceSampling\u003c/code\u003e is enabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21281\"\u003e#21281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Fix \u003ccode\u003einstrumentDurableObjectWithSentry\u003c/code\u003e breaking Cloudflare Agents (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21101\"\u003e#21101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Wait for span links to be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21167\"\u003e#21167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Use \u003ccode\u003eWeakRef\u003c/code\u003e for Span-Scope circular references (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21242\"\u003e#21242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Vendor \u003ccode\u003eInstrumentationNodeModuleFile\u003c/code\u003e to fix Bun \u003ccode\u003e--bytecode\u003c/code\u003e crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21262\"\u003e#21262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(profiling-node): Ensure node version support warning includes latest 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21229\"\u003e#21229\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore: Ignore scheduled_tasks.lock (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21252\"\u003e#21252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Promote lint warnings to errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21213\"\u003e#21213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(docs): Document how to support a new node version (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21228\"\u003e#21228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(size-limit): Weekly auto-bump (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21243\"\u003e#21243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Add linear-project-status skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21214\"\u003e#21214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Add linear-project-update skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21233\"\u003e#21233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Improve triage-issue skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21257\"\u003e#21257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Update linear-project-status skill with more details \u0026amp; context (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21234\"\u003e#21234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump axios from 1.15.0 to 1.16.0 in /dev-packages/e2e-tests/test-applications/nestjs-basic (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21263\"\u003e#21263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(server-utils): Initial scaffolding (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21200\"\u003e#21200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(cloudflare): Move D1 instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21266\"\u003e#21266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Refactor usage of \u003ccode\u003ehrTime\u003c/code\u003e utilities from \u003ccode\u003e@opentelemetry/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21191\"\u003e#21191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Stop mutating OTel RPC metadata to set \u003ccode\u003ehttp.route\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21193\"\u003e#21193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(opentelemetry): Vendor minimal \u003ccode\u003eTraceState\u003c/code\u003e implementation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21192\"\u003e#21192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Add unit test for http client header collection behavior (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21273\"\u003e#21273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Move browser integration tests to \u003ccode\u003edataCollection\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21282\"\u003e#21282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(cloudflare): Remove vitest in CF e2e tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21259\"\u003e#21259\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/29b276c0915f53e3628804693e1ab72f50455a2f\"\u003e\u003ccode\u003e29b276c\u003c/code\u003e\u003c/a\u003e release: 10.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f94a87b77db7f14ae80da0b39b99a43f3cc35043\"\u003e\u003ccode\u003ef94a87b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21291\"\u003e#21291\u003c/a\u003e from getsentry/prepare-release/10.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/165c82a29c7fe98e6a4481962cb9f684896f43d9\"\u003e\u003ccode\u003e165c82a\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a7cb7e6208267b56dba47ec61bfe63c31dc6abcb\"\u003e\u003ccode\u003ea7cb7e6\u003c/code\u003e\u003c/a\u003e fix(cloudflare): Fix instrumentDurableObjectWithSentry breaking Cloudflare Ag...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d8015e239c4fd2389c44b096927547cd3f9909a3\"\u003e\u003ccode\u003ed8015e2\u003c/code\u003e\u003c/a\u003e feat(deps): Bump axios from 1.15.0 to 1.16.0 in /dev-packages/e2e-tests/test-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/01104fb7a4c2dc1bc3fa3dd1e9d8fbad9a7c6a65\"\u003e\u003ccode\u003e01104fb\u003c/code\u003e\u003c/a\u003e fix(browser): Correctly parse sampleRate when \u003ccode\u003econsistentTraceSampling\u003c/code\u003e is en...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0613ef7b939cf378a77bf82372b6854e1644b13a\"\u003e\u003ccode\u003e0613ef7\u003c/code\u003e\u003c/a\u003e test(browser): Move browser integration tests to \u003ccode\u003edataCollection\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21282\"\u003e#21282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/231e1f56ff61eb7ee51abf97ff07fbd05c377904\"\u003e\u003ccode\u003e231e1f5\u003c/code\u003e\u003c/a\u003e test(browser): Add unit test for http client header collection behavior (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21273\"\u003e#21273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ec5f82c9033874d4aa75992943f2a437a6c8ccab\"\u003e\u003ccode\u003eec5f82c\u003c/code\u003e\u003c/a\u003e feat(server-utils): initial scaffolding (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21200\"\u003e#21200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dfeeb11e8c904e5ac03f37f3d826ab61197327d4\"\u003e\u003ccode\u003edfeeb11\u003c/code\u003e\u003c/a\u003e fix(cloudflare): Wait for span links to be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21167\"\u003e#21167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.55.0...10.56.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `axios` from 1.16.1 to 1.17.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.17.0 — June 1, 2026\u003c/h2\u003e\n\u003cp\u003eThis release adds Node HTTP zstd decompression, hardens config and release workflows, and fixes authentication, header, proxy, and type-handling regressions.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eConfig Hardening:\u003c/strong\u003e Guarded \u003ccode\u003esocketPath\u003c/code\u003e, \u003ccode\u003eparams\u003c/code\u003e, and \u003ccode\u003eparamsSerializer\u003c/code\u003e reads with own-property checks to prevent inherited prototype values from affecting request behavior, including SSRF-sensitive paths. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10901\"\u003e#10901\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10922\"\u003e#10922\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRelease Publishing:\u003c/strong\u003e Switched the publish workflow to npm staged publishing for safer, auditable package releases with provenance. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10926\"\u003e#10926\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eHTTP Compression:\u003c/strong\u003e Added Node HTTP adapter support for zstd response decompression, with \u003ccode\u003etransitional.advertiseZstdAcceptEncoding\u003c/code\u003e controlling whether \u003ccode\u003ezstd\u003c/code\u003e is advertised in \u003ccode\u003eAccept-Encoding\u003c/code\u003e. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/6792\"\u003e#6792\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10920\"\u003e#10920\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAuthentication Handling:\u003c/strong\u003e Restored Basic auth on same-origin Node redirects while continuing to strip credentials cross-origin, and aligned the fetch adapter with HTTP adapter behavior for URL-embedded Basic auth. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10929\"\u003e#10929\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10896\"\u003e#10896\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy TLS:\u003c/strong\u003e Preserved user \u003ccode\u003ehttpsAgent\u003c/code\u003e TLS options when tunneling HTTPS requests through HTTP CONNECT proxies. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10957\"\u003e#10957\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eReact Native FormData:\u003c/strong\u003e Cleared default \u003ccode\u003eContent-Type\u003c/code\u003e for React Native \u003ccode\u003eFormData\u003c/code\u003e so multipart boundaries can be generated correctly. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10898\"\u003e#10898\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHeaders:\u003c/strong\u003e Silently skipped empty or whitespace-only header names instead of throwing, matching parsed-header behavior and avoiding React Native response crashes. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10875\"\u003e#10875\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRequest Data Merging:\u003c/strong\u003e Preserved enumerable symbol keys when cloning plain request data through axios merge logic. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10812\"\u003e#10812\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBundler Compatibility:\u003c/strong\u003e Converted \u003ccode\u003eresolveConfig\u003c/code\u003e from an arrow default export to a named function export to avoid webpack and Babel transform interop failures. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10891\"\u003e#10891\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTypes:\u003c/strong\u003e Corrected \u003ccode\u003eAxiosHeaders.toJSON()\u003c/code\u003e return types and updated CommonJS \u003ccode\u003eisCancel\u003c/code\u003e typings to narrow to \u003ccode\u003eCanceledError\u0026lt;T\u0026gt;\u003c/code\u003e. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10956\"\u003e#10956\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10952\"\u003e#10952\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBuild Tooling:\u003c/strong\u003e Avoided emitting a null \u003ccode\u003eAuthorization\u003c/code\u003e header from the GitHub build helper when \u003ccode\u003eGITHUB_TOKEN\u003c/code\u003e is unset. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10931\"\u003e#10931\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eHTTP/2 Internals:\u003c/strong\u003e Extracted \u003ccode\u003eHttp2Sessions\u003c/code\u003e into its own helper module and added direct unit coverage for session pooling, timeout, and cleanup behavior. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10861\"\u003e#10861\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePackage Publishing:\u003c/strong\u003e Reduced published package size by switching to a \u003ccode\u003efiles\u003c/code\u003e allowlist and dropping unneeded unminified bundle source maps. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10939\"\u003e#10939\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI and Release Automation:\u003c/strong\u003e Added bundle-size reporting, moved reports to the job summary, fixed bundle-size comparison coverage, added Node 26 to the matrix, pinned npm for staged publishing, and prepared the 1.17.0 release. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10907\"\u003e#10907\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10911\"\u003e#10911\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10916\"\u003e#10916\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10927\"\u003e#10927\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10935\"\u003e#10935\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10983\"\u003e#10983\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDeveloper Workflow:\u003c/strong\u003e Added a dev container and iterated on OpenSpec workflow files before removing them from the release branch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10925\"\u003e#10925\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10914\"\u003e#10914\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10958\"\u003e#10958\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocumentation and Policy:\u003c/strong\u003e Updated disclosure, contributor, collaboration, threat-model, advanced docs, README badges, release notes, moderator configuration, and project metadata. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10890\"\u003e#10890\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10889\"\u003e#10889\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10921\"\u003e#10921\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10945\"\u003e#10945\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10905\"\u003e#10905\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10933\"\u003e#10933\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10915\"\u003e#10915\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10887\"\u003e#10887\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10955\"\u003e#10955\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped Babel tooling, Commitlint, ESLint, Rollup, Globals, Vitest, Playwright, \u003ccode\u003efs-extra\u003c/code\u003e, \u003ccode\u003eqs\u003c/code\u003e, docs dependencies, and GitHub Actions dependencies including \u003ccode\u003eactions/dependency-review-action\u003c/code\u003e and \u003ccode\u003ezizmorcore/zizmor-action\u003c/code\u003e. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10871\"\u003e#10871\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10879\"\u003e#10879\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10918\"\u003e#10918\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10919\"\u003e#10919\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10934\"\u003e#10934\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10947\"\u003e#10947\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10954\"\u003e#10954\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10960\"\u003e#10960\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/BasixKOR\"\u003e\u003ccode\u003e@​BasixKOR\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/6792\"\u003e#6792\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/carladams1299-lab\"\u003e\u003ccode\u003e@​carladams1299-lab\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10861\"\u003e#10861\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/LaplaceYoung\"\u003e\u003ccode\u003e@​LaplaceYoung\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10812\"\u003e#10812\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/JamieMagee\"\u003e\u003ccode\u003e@​JamieMagee\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10939\"\u003e#10939\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/RonGamzu\"\u003e\u003ccode\u003e@​RonGamzu\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10905\"\u003e#10905\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/sapirbaruch\"\u003e\u003ccode\u003e@​sapirbaruch\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10891\"\u003e#10891\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/nezukoagent\"\u003e\u003ccode\u003e@​nezukoagent\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10901\"\u003e#10901\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/devareddy05\"\u003e\u003ccode\u003e@​devareddy05\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10929\"\u003e#10929\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Mohammad-Faiz-Cloud-Engineer\"\u003e\u003ccode\u003e@​Mohammad-Faiz-Cloud-Engineer\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10922\"\u003e#10922\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/azandabot\"\u003e\u003ccode\u003e@​azandabot\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10931\"\u003e#10931\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/niksy\"\u003e\u003ccode\u003e@​niksy\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10896\"\u003e#10896\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.16.1...v1.17.0\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.17.0 — June 1, 2026\u003c/h2\u003e\n\u003cp\u003eThis release adds Node HTTP zstd decompression, hardens config and release workflows, and fixes authentication, header, proxy, and type-handling regressions.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eConfig Hardening:\u003c/strong\u003e Guarded \u003ccode\u003esocketPath\u003c/code\u003e, \u003ccode\u003eparams\u003c/code\u003e, and \u003ccode\u003eparamsSerializer\u003c/code\u003e reads with own-property checks to prevent inherited prototype values from affecting request behavior, including SSRF-sensitive paths. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10901\"\u003e#10901\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10922\"\u003e#10922\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRelease Publishing:\u003c/strong\u003e Switched the publish workflow to npm staged publishing for safer, auditable package releases with provenance. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10926\"\u003e#10926\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eHTTP Compression:\u003c/strong\u003e Added Node HTTP adapter support for zstd response decompression, with \u003ccode\u003etransitional.advertiseZstdAcceptEncoding\u003c/code\u003e controlling whether \u003ccode\u003ezstd\u003c/code\u003e is advertised in \u003ccode\u003eAccept-Encoding\u003c/code\u003e. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/6792\"\u003e#6792\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10920\"\u003e#10920\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAuthentication Handling:\u003c/strong\u003e Restored Basic auth on same-origin Node redirects while continuing to strip credentials cross-origin, and aligned the fetch adapter with HTTP adapter behavior for URL-embedded Basic auth. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10929\"\u003e#10929\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10896\"\u003e#10896\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy TLS:\u003c/strong\u003e Preserved user \u003ccode\u003ehttpsAgent\u003c/code\u003e TLS options when tunneling HTTPS requests through HTTP CONNECT proxies. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10957\"\u003e#10957\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eReact Native FormData:\u003c/strong\u003e Cleared default \u003ccode\u003eContent-Type\u003c/code\u003e for React Native \u003ccode\u003eFormData\u003c/code\u003e so multipart boundaries can be generated correctly. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10898\"\u003e#10898\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHeaders:\u003c/strong\u003e Silently skipped empty or whitespace-only header names instead of throwing, matching parsed-header behavior and avoiding React Native response crashes. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10875\"\u003e#10875\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRequest Data Merging:\u003c/strong\u003e Preserved enumerable symbol keys when cloning plain request data through axios merge logic. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10812\"\u003e#10812\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBundler Compatibility:\u003c/strong\u003e Converted \u003ccode\u003eresolveConfig\u003c/code\u003e from an arrow default export to a named function export to avoid webpack and Babel transform interop failures. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10891\"\u003e#10891\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTypes:\u003c/strong\u003e Corrected \u003ccode\u003eAxiosHeaders.toJSON()\u003c/code\u003e return types and updated CommonJS \u003ccode\u003eisCancel\u003c/code\u003e typings to narrow to \u003ccode\u003eCanceledError\u0026lt;T\u0026gt;\u003c/code\u003e. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10956\"\u003e#10956\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10952\"\u003e#10952\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBuild Tooling:\u003c/strong\u003e Avoided emitting a null \u003ccode\u003eAuthorization\u003c/code\u003e header from the GitHub build helper when \u003ccode\u003eGITHUB_TOKEN\u003c/code\u003e is unset. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10931\"\u003e#10931\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eHTTP/2 Internals:\u003c/strong\u003e Extracted \u003ccode\u003eHttp2Sessions\u003c/code\u003e into its own helper module and added direct unit coverage for session pooling, timeout, and cleanup behavior. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10861\"\u003e#10861\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePackage Publishing:\u003c/strong\u003e Reduced published package size by switching to a \u003ccode\u003efiles\u003c/code\u003e allowlist and dropping unneeded unminified bundle source maps. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10939\"\u003e#10939\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI and Release Automation:\u003c/strong\u003e Added bundle-size reporting, moved reports to the job summary, fixed bundle-size comparison coverage, added Node 26 to the matrix, pinned npm for staged publishing, and prepared the 1.17.0 release. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10907\"\u003e#10907\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10911\"\u003e#10911\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10916\"\u003e#10916\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10927\"\u003e#10927\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10935\"\u003e#10935\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10983\"\u003e#10983\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDeveloper Workflow:\u003c/strong\u003e Added a dev container and iterated on OpenSpec workflow files before removing them from the release branch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10925\"\u003e#10925\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10914\"\u003e#10914\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10958\"\u003e#10958\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocumentation and Policy:\u003c/strong\u003e Updated disclosure, contributor, collaboration, threat-model, advanced docs, README badges, release notes, moderator configuration, and project metadata. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10890\"\u003e#10890\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10889\"\u003e#10889\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10921\"\u003e#10921\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10945\"\u003e#10945\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10905\"\u003e#10905\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10933\"\u003e#10933\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10915\"\u003e#10915\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10887\"\u003e#10887\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10955\"\u003e#10955\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped Babel tooling, Commitlint, ESLint, Rollup, Globals, Vitest, Playwright, \u003ccode\u003efs-extra\u003c/code\u003e, \u003ccode\u003eqs\u003c/code\u003e, docs dependencies, and GitHub Actions dependencies including \u003ccode\u003eactions/dependency-review-action\u003c/code\u003e and \u003ccode\u003ezizmorcore/zizmor-action\u003c/code\u003e. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10871\"\u003e#10871\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10879\"\u003e#10879\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10918\"\u003e#10918\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10919\"\u003e#10919\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10934\"\u003e#10934\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10947\"\u003e#10947\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10954\"\u003e#10954\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10960\"\u003e#10960\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/BasixKOR\"\u003e\u003ccode\u003e@​BasixKOR\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/6792\"\u003e#6792\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/carladams1299-lab\"\u003e\u003ccode\u003e@​carladams1299-lab\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10861\"\u003e#10861\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/LaplaceYoung\"\u003e\u003ccode\u003e@​LaplaceYoung\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10812\"\u003e#10812\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/JamieMagee\"\u003e\u003ccode\u003e@​JamieMagee\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10939\"\u003e#10939\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/RonGamzu\"\u003e\u003ccode\u003e@​RonGamzu\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10905\"\u003e#10905\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/sapirbaruch\"\u003e\u003ccode\u003e@​sapirbaruch\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10891\"\u003e#10891\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/nezukoagent\"\u003e\u003ccode\u003e@​nezukoagent\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10901\"\u003e#10901\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/devareddy05\"\u003e\u003ccode\u003e@​devareddy05\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10929\"\u003e#10929\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Mohammad-Faiz-Cloud-Engineer\"\u003e\u003ccode\u003e@​Mohammad-Faiz-Cloud-Engineer\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10922\"\u003e#10922\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/azandabot\"\u003e\u003ccode\u003e@​azandabot\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10931\"\u003e#10931\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/niksy\"\u003e\u003ccode\u003e@​niksy\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10896\"\u003e#10896\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.16.1...v1.17.0\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/4306df21e84332fc576e98c2de549347c06bfb76\"\u003e\u003ccode\u003e4306df2\u003c/code\u003e\u003c/a\u003e chore: add fun 88 sponsorship\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/931cc8f0106db4c9885403f85364b9e09ae1f6dc\"\u003e\u003ccode\u003e931cc8f\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.17.0 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10983\"\u003e#10983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/38ba1b3d2b0aa5ada0463a37a548feb83a84dfa1\"\u003e\u003ccode\u003e38ba1b3\u003c/code\u003e\u003c/a\u003e fix(fetch): support basic auth from URL (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10896\"\u003e#10896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/32e2515f1e09b649723e4acd89d920df13eee77e\"\u003e\u003ccode\u003e32e2515\u003c/code\u003e\u003c/a\u003e fix: replace ternary side effect in script (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10931\"\u003e#10931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/030e7223831b0f562af3eb7501b24242c8a4c5ba\"\u003e\u003ccode\u003e030e722\u003c/code\u003e\u003c/a\u003e chore(deps): bump axios from 1.15.2 to 1.16.1 in /docs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10960\"\u003e#10960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/ec63164ac6b7a1fcd6b742a8628d3fffe23ce001\"\u003e\u003ccode\u003eec63164\u003c/code\u003e\u003c/a\u003e chore: remove openspec (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10958\"\u003e#10958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/3dec28f94ce29d396d5f2d9718805b47428dc7ab\"\u003e\u003ccode\u003e3dec28f\u003c/code\u003e\u003c/a\u003e fix(http): preserve TLS options for proxy tunnels (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10957\"\u003e#10957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/a2390a5c059342bcac2a5297728181dd9939f562\"\u003e\u003ccode\u003ea2390a5\u003c/code\u003e\u003c/a\u003e fix: correct isCancel type to narrow to CanceledError\u0026lt;T\u0026gt; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10952\"\u003e#10952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/fa01b9255d71e72599826428bc6c60f34994c6ce\"\u003e\u003ccode\u003efa01b92\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump tmp from 0.2.5 to 0.2.7 in /docs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10954\"\u003e#10954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/2d2314a1ac29ce6723eb53e130b4a36617fd201c\"\u003e\u003ccode\u003e2d2314a\u003c/code\u003e\u003c/a\u003e fix: AxiosHeaders \u003ccode\u003etoJSON()\u003c/code\u003e return types (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10956\"\u003e#10956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v1.16.1...v1.17.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ioredis` from 5.11.0 to 5.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/luin/ioredis/releases\"\u003eioredis's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.11.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/luin/ioredis/compare/v5.11.0...v5.11.1\"\u003e5.11.1\u003c/a\u003e (2026-06-04)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecluster:\u003c/strong\u003e reconnect to nodes that restart without slot changes (\u003ca href=\"https://redirect.github.com/luin/ioredis/issues/2096\"\u003e#2096\u003c/a\u003e) (\u003ca href=\"https://github.com/luin/ioredis/commit/c84b2ee97fd7b25d8f6ef8b509c228a602f47cca\"\u003ec84b2ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eparse protocol-relative Redis URLs as TCP connections (\u003ca href=\"https://redirect.github.com/luin/ioredis/issues/2125\"\u003e#2125\u003c/a\u003e) (\u003ca href=\"https://github.com/luin/ioredis/commit/131ee24173380b986e62ecc428ddde82be12bc40\"\u003e131ee24\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/ioredis/blob/main/CHANGELOG.md\"\u003eioredis's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/luin/ioredis/compare/v5.11.0...v5.11.1\"\u003e5.11.1\u003c/a\u003e (2026-06-04)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecluster:\u003c/strong\u003e reconnect to nodes that restart without slot changes (\u003ca href=\"https://redirect.github.com/luin/ioredis/issues/2096\"\u003e#2096\u003c/a\u003e) (\u003ca href=\"https://github.com/luin/ioredis/commit/c84b2ee97fd7b25d8f6ef8b509c228a602f47cca\"\u003ec84b2ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eparse protocol-relative Redis URLs as TCP connections (\u003ca href=\"https://redirect.github.com/luin/ioredis/issues/2125\"\u003e#2125\u003c/a\u003e) (\u003ca href=\"https://github.com/luin/ioredis/commit/131ee24173380b986e62ecc428ddde82be12bc40\"\u003e131ee24\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/ioredis/commit/fb224a7609b6d25959e06e31fdab2460d1f75691\"\u003e\u003ccode\u003efb224a7\u003c/code\u003e\u003c/a\u003e chore(release): 5.11.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/ioredis/commit/131ee24173380b986e62ecc428ddde82be12bc40\"\u003e\u003ccode\u003e131ee24\u003c/code\u003e\u003c/a\u003e fix: parse protocol-relative Redis URLs as TCP connections (\u003ca href=\"https://redirect.github.com/luin/ioredis/issues/2125\"\u003e#2125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/ioredis/commit/c84b2ee97fd7b25d8f6ef8b509c228a602f47cca\"\u003e\u003ccode\u003ec84b2ee\u003c/code\u003e\u003c/a\u003e fix(cluster): reconnect to nodes that restart without slot changes (\u003ca href=\"https://redirect.github.com/luin/ioredis/issues/2096\"\u003e#2096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/luin/ioredis/compare/v5.11.0...v5.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `posthog-js` from 1.376.4 to 1.383.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/PostHog/posthog-js/releases\"\u003eposthog-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eposthog-js@1.383.1\u003c/h2\u003e\n\u003ch2\u003e1.383.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/pull/3770\"\u003e#3770\u003c/a\u003e \u003ca href=\"https://github.com/PostHog/posthog-js/commit/e481b0c9c52b5f67dba351f7f140958f99da9854\"\u003e\u003ccode\u003ee481b0c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dustinbyrne\"\u003e\u003ccode\u003e@​dustinbyrne\u003c/code\u003e\u003c/a\u003e! - Respect \u003ccode\u003ecapture_pageview: false\u003c/code\u003e when opting out in cookieless \u003ccode\u003eon_reject\u003c/code\u003e mode.\n(2026-06-08)\u003c/li\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/types\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.383.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.30.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eposthog-js@1.383.0\u003c/h2\u003e\n\u003ch2\u003e1.383.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/pull/3771\"\u003e#3771\u003c/a\u003e \u003ca href=\"https://github.com/PostHog/posthog-js/commit/227c9b03c19dcb93d9a15abb1ee6b9523d366767\"\u003e\u003ccode\u003e227c9b0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dustinbyrne\"\u003e\u003ccode\u003e@​dustinbyrne\u003c/code\u003e\u003c/a\u003e! - feat(persistence): add \u003ccode\u003esplit_storage\u003c/code\u003e config option to store the feature-flag config cluster in its own localStorage entry (\u003ccode\u003e\u0026lt;name\u0026gt;__flags\u003c/code\u003e) instead of the single main persistence blob. This payload is large and changes rarely, so keeping it out of the main blob stops it riding on every high-frequency main-blob write and broadcasting on cross-tab \u003ccode\u003estorage\u003c/code\u003e events. Reads are unchanged: on load the entry is merged back into the in-memory props, and the old main-blob location is read once and migrated forward so upgrades never miss a cached flag. The split only applies when persistence resolves to \u003ccode\u003elocalStorage\u003c/code\u003e / \u003ccode\u003elocalStorage+cookie\u003c/code\u003e (it is pointless for \u003ccode\u003ememory\u003c/code\u003e / \u003ccode\u003esessionStorage\u003c/code\u003e and impossible for \u003ccode\u003ecookie\u003c/code\u003e), and \u003ccode\u003ereset()\u003c/code\u003e / opt-out wipe every entry. Defaults to \u003ccode\u003efalse\u003c/code\u003e for backwards compatibility; the new \u003ccode\u003e2026-05-30\u003c/code\u003e config default opts in automatically.\n(2026-06-08)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/pull/3727\"\u003e#3727\u003c/a\u003e \u003ca href=\"https://github.com/PostHog/posthog-js/commit/393f9e2a4697c6ffe52402cad6fb8550b48b5e00\"\u003e\u003ccode\u003e393f9e2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/pauldambra\"\u003e\u003ccode\u003e@​pauldambra\u003c/code\u003e\u003c/a\u003e! - feat(surveys): extend \u003ccode\u003esplit_storage\u003c/code\u003e to also move the survey config (\u003ccode\u003e$surveys\u003c/code\u003e) out of the main persistence blob into its own \u003ccode\u003e\u0026lt;name\u0026gt;__surveys\u003c/code\u003e localStorage entry, on top of the feature-flag split. Surveys now stamp a \u003ccode\u003e$surveys_loaded_at\u003c/code\u003e freshness timestamp on every \u003ccode\u003e/surveys\u003c/code\u003e load — the survey analogue of \u003ccode\u003e$feature_flag_evaluated_at\u003c/code\u003e — so a stale \u003ccode\u003e__surveys\u003c/code\u003e entry can no longer win over a fresher survey payload written back into the main blob by a gate-off / older-SDK tab. With no timestamp on either side (migration leftover) the group entry still wins, so the migration path is unchanged. Same backend and \u003ccode\u003ereset()\u003c/code\u003e / opt-out semantics as the flag split.\n(2026-06-08)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/PostHog/posthog-js/commit/227c9b03c19dcb93d9a15abb1ee6b9523d366767\"\u003e\u003ccode\u003e227c9b0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/PostHog/posthog-js/commit/393f9e2a4697c6ffe52402cad6fb8550b48b5e00\"\u003e\u003ccode\u003e393f9e2\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/types\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.383.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.30.11\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eposthog-js@1.382.0\u003c/h2\u003e\n\u003ch2\u003e1.382.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/pull/3749\"\u003e#3749\u003c/a\u003e \u003ca href=\"https://github.com/PostHog/posthog-js/commit/98777104a586651f27c0838c7377209e556d5511\"\u003e\u003ccode\u003e9877710\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/pauldambra\"\u003e\u003ccode\u003e@​pauldambra\u003c/code\u003e\u003c/a\u003e! - Stop classifying intentional repeated clicks as rageclicks. From the \u003ccode\u003e2026-05-30\u003c/code\u003e config defaults, rageclick detection now ignores:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003etext-editing surfaces (\u003ccode\u003etextarea\u003c/code\u003e, text-like \u003ccode\u003einput\u003c/code\u003es, and \u003ccode\u003econtenteditable\u003c/code\u003e elements), where rapid clicks are double/triple-click text selection rather than rage (\u003ccode\u003erageclick.ignore_text_selection\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e+\u003c/code\u003e/\u003ccode\u003e-\u003c/code\u003e stepper buttons, added to the default \u003ccode\u003econtent_ignorelist\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSymbol-only keywords in \u003ccode\u003econtent_ignorelist\u003c/code\u003e (e.g. \u003ccode\u003e+\u003c/code\u003e, \u003ccode\u003e-\u003c/code\u003e, \u003ccode\u003e\u0026gt;\u003c/code\u003e, \u003ccode\u003e\u0026lt;\u003c/code\u003e) now match the element's text exactly instead of as a substring, so labels like \u003ccode\u003esign-up\u003c/code\u003e, \u003ccode\u003e5 \u0026gt; 3\u003c/code\u003e, or \u003ccode\u003eC++\u003c/code\u003e are no longer treated as repeatedly-clicked controls. The heatmaps rageclick marker now applies the same suppression as the \u003ccode\u003e$rageclick\u003c/code\u003e event.\u003c/p\u003e\n\u003cp\u003eA partial \u003ccode\u003erageclick\u003c/code\u003e config object is now merged with the date-gated defaults instead of replacing them, so e.g. \u003ccode\u003erageclick: { threshold_px: 50 }\u003c/code\u003e keeps the default \u003ccode\u003econtent_ignorelist\u003c/code\u003e / \u003ccode\u003eignore_text_selection\u003c/code\u003e. Pass an explicit value (e.g. \u003ccode\u003econtent_ignorelist: false\u003c/code\u003e) to override a specific default, or a boolean to opt out entirely.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBehaviour change for existing \u003ccode\u003econtent_ignorelist: true\u003c/code\u003e users (available since \u003ccode\u003e2025-11-30\u003c/code\u003e):\u003c/strong\u003e the default list already includes \u003ccode\u003e\u0026gt;\u003c/code\u003e and \u003ccode\u003e\u0026lt;\u003c/code\u003e. After this release, buttons whose text \u003cem\u003econtains\u003c/em\u003e \u003ccode\u003e\u0026gt;\u003c/code\u003e or \u003ccode\u003e\u0026lt;\u003c/code\u003e but is not exactly that symbol (e.g. \u003ccode\u003eLearn more \u0026gt;\u003c/code\u003e, \u003ccode\u003e\u0026lt; Back\u003c/code\u003e, \u003ccode\u003ehome \u0026gt; settings\u003c/code\u003e) will no longer be suppressed. Bare \u003ccode\u003e\u0026gt;\u003c/code\u003e and \u003ccode\u003e\u0026lt;\u003c/code\u003e buttons remain suppressed. This is the intended fix, but if you rely on the old substring behaviour for those keywords, replace \u003ccode\u003econtent_ignorelist: true\u003c/code\u003e with an explicit array listing the exact terms you want to suppress. (2026-06-06)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/types\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.382.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.30.10\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eposthog-js@1.381.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/98e248be0c23e95d42066113d2ee1e8cf8b36e35\"\u003e\u003ccode\u003e98e248b\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/e481b0c9c52b5f67dba351f7f140958f99da9854\"\u003e\u003ccode\u003ee481b0c\u003c/code\u003e\u003c/a\u003e fix: respect capture_pageview on cookieless opt out (\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/issues/3770\"\u003e#3770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/...\n\n_Description has been truncated_","html_url":"https://github.com/DiegoFleitas/letterboxd-movie-justwatch/pull/115","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DiegoFleitas%2Fletterboxd-movie-justwatch/issues/115","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/115/packages"},{"uuid":"4602807039","node_id":"PR_kwDOHuZqf87jZn1Y","number":576,"state":"open","title":"build(deps): bump the sentry group with 2 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-06T09:33:31.000Z","updated_at":"2026-06-06T09:33:50.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"sentry","update_count":2,"packages":[{"name":"@sentry/bun","old_version":"10.55.0","new_version":"10.56.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/cli","old_version":"3.4.3","new_version":"3.5.0","repository_url":"https://github.com/getsentry/sentry-cli"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry group with 2 updates: [@sentry/bun](https://github.com/getsentry/sentry-javascript) and [@sentry/cli](https://github.com/getsentry/sentry-cli).\n\nUpdates `@sentry/bun` from 10.55.0 to 10.56.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/bun's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.56.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(deno): Redis diagnostics channel based integration for Deno (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21087\"\u003e#21087\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds Redis integration support for Deno, covering both \u003ccode\u003eredis\u003c/code\u003e and \u003ccode\u003eioredis\u003c/code\u003e clients.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cloudflare): Only capture workflow step error on final retry attempt (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21025\"\u003e#21025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(hono): Emit warning if \u003ccode\u003e@sentry/node\u003c/code\u003e was imported instead of \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21240\"\u003e#21240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Use ioredis tracing channels (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21187\"\u003e#21187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Correctly parse sampleRate when \u003ccode\u003econsistentTraceSampling\u003c/code\u003e is enabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21281\"\u003e#21281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Fix \u003ccode\u003einstrumentDurableObjectWithSentry\u003c/code\u003e breaking Cloudflare Agents (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21101\"\u003e#21101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Wait for span links to be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21167\"\u003e#21167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Use \u003ccode\u003eWeakRef\u003c/code\u003e for Span-Scope circular references (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21242\"\u003e#21242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Vendor \u003ccode\u003eInstrumentationNodeModuleFile\u003c/code\u003e to fix Bun \u003ccode\u003e--bytecode\u003c/code\u003e crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21262\"\u003e#21262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(profiling-node): Ensure node version support warning includes latest 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21229\"\u003e#21229\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore: Ignore scheduled_tasks.lock (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21252\"\u003e#21252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Promote lint warnings to errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21213\"\u003e#21213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(docs): Document how to support a new node version (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21228\"\u003e#21228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(size-limit): Weekly auto-bump (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21243\"\u003e#21243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Add linear-project-status skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21214\"\u003e#21214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Add linear-project-update skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21233\"\u003e#21233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Improve triage-issue skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21257\"\u003e#21257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Update linear-project-status skill with more details \u0026amp; context (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21234\"\u003e#21234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump axios from 1.15.0 to 1.16.0 in /dev-packages/e2e-tests/test-applications/nestjs-basic (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21263\"\u003e#21263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(server-utils): Initial scaffolding (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21200\"\u003e#21200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(cloudflare): Move D1 instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21266\"\u003e#21266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Refactor usage of \u003ccode\u003ehrTime\u003c/code\u003e utilities from \u003ccode\u003e@opentelemetry/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21191\"\u003e#21191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Stop mutating OTel RPC metadata to set \u003ccode\u003ehttp.route\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21193\"\u003e#21193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(opentelemetry): Vendor minimal \u003ccode\u003eTraceState\u003c/code\u003e implementation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21192\"\u003e#21192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Add unit test for http client header collection behavior (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21273\"\u003e#21273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Move browser integration tests to \u003ccode\u003edataCollection\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21282\"\u003e#21282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(cloudflare): Remove vitest in CF e2e tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21259\"\u003e#21259\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.57 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e25.05 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e44.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing + Span Streaming)\u003c/td\u003e\n\u003ctd\u003e46.37 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/bun's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.56.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(deno): Redis diagnostics channel based integration for Deno (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21087\"\u003e#21087\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds Redis integration support for Deno, covering both \u003ccode\u003eredis\u003c/code\u003e and \u003ccode\u003eioredis\u003c/code\u003e clients.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cloudflare): Only capture workflow step error on final retry attempt (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21025\"\u003e#21025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(hono): Emit warning if \u003ccode\u003e@sentry/node\u003c/code\u003e was imported instead of \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21240\"\u003e#21240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Use ioredis tracing channels (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21187\"\u003e#21187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Correctly parse sampleRate when \u003ccode\u003econsistentTraceSampling\u003c/code\u003e is enabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21281\"\u003e#21281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Fix \u003ccode\u003einstrumentDurableObjectWithSentry\u003c/code\u003e breaking Cloudflare Agents (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21101\"\u003e#21101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Wait for span links to be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21167\"\u003e#21167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Use \u003ccode\u003eWeakRef\u003c/code\u003e for Span-Scope circular references (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21242\"\u003e#21242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Vendor \u003ccode\u003eInstrumentationNodeModuleFile\u003c/code\u003e to fix Bun \u003ccode\u003e--bytecode\u003c/code\u003e crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21262\"\u003e#21262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(profiling-node): Ensure node version support warning includes latest 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21229\"\u003e#21229\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore: Ignore scheduled_tasks.lock (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21252\"\u003e#21252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Promote lint warnings to errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21213\"\u003e#21213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(docs): Document how to support a new node version (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21228\"\u003e#21228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(size-limit): Weekly auto-bump (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21243\"\u003e#21243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Add linear-project-status skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21214\"\u003e#21214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Add linear-project-update skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21233\"\u003e#21233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Improve triage-issue skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21257\"\u003e#21257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Update linear-project-status skill with more details \u0026amp; context (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21234\"\u003e#21234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump axios from 1.15.0 to 1.16.0 in /dev-packages/e2e-tests/test-applications/nestjs-basic (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21263\"\u003e#21263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(server-utils): Initial scaffolding (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21200\"\u003e#21200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(cloudflare): Move D1 instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21266\"\u003e#21266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Refactor usage of \u003ccode\u003ehrTime\u003c/code\u003e utilities from \u003ccode\u003e@opentelemetry/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21191\"\u003e#21191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Stop mutating OTel RPC metadata to set \u003ccode\u003ehttp.route\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21193\"\u003e#21193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(opentelemetry): Vendor minimal \u003ccode\u003eTraceState\u003c/code\u003e implementation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21192\"\u003e#21192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Add unit test for http client header collection behavior (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21273\"\u003e#21273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Move browser integration tests to \u003ccode\u003edataCollection\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21282\"\u003e#21282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(cloudflare): Remove vitest in CF e2e tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21259\"\u003e#21259\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/29b276c0915f53e3628804693e1ab72f50455a2f\"\u003e\u003ccode\u003e29b276c\u003c/code\u003e\u003c/a\u003e release: 10.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f94a87b77db7f14ae80da0b39b99a43f3cc35043\"\u003e\u003ccode\u003ef94a87b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21291\"\u003e#21291\u003c/a\u003e from getsentry/prepare-release/10.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/165c82a29c7fe98e6a4481962cb9f684896f43d9\"\u003e\u003ccode\u003e165c82a\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a7cb7e6208267b56dba47ec61bfe63c31dc6abcb\"\u003e\u003ccode\u003ea7cb7e6\u003c/code\u003e\u003c/a\u003e fix(cloudflare): Fix instrumentDurableObjectWithSentry breaking Cloudflare Ag...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d8015e239c4fd2389c44b096927547cd3f9909a3\"\u003e\u003ccode\u003ed8015e2\u003c/code\u003e\u003c/a\u003e feat(deps): Bump axios from 1.15.0 to 1.16.0 in /dev-packages/e2e-tests/test-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/01104fb7a4c2dc1bc3fa3dd1e9d8fbad9a7c6a65\"\u003e\u003ccode\u003e01104fb\u003c/code\u003e\u003c/a\u003e fix(browser): Correctly parse sampleRate when \u003ccode\u003econsistentTraceSampling\u003c/code\u003e is en...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0613ef7b939cf378a77bf82372b6854e1644b13a\"\u003e\u003ccode\u003e0613ef7\u003c/code\u003e\u003c/a\u003e test(browser): Move browser integration tests to \u003ccode\u003edataCollection\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21282\"\u003e#21282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/231e1f56ff61eb7ee51abf97ff07fbd05c377904\"\u003e\u003ccode\u003e231e1f5\u003c/code\u003e\u003c/a\u003e test(browser): Add unit test for http client header collection behavior (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21273\"\u003e#21273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ec5f82c9033874d4aa75992943f2a437a6c8ccab\"\u003e\u003ccode\u003eec5f82c\u003c/code\u003e\u003c/a\u003e feat(server-utils): initial scaffolding (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21200\"\u003e#21200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dfeeb11e8c904e5ac03f37f3d826ab61197327d4\"\u003e\u003ccode\u003edfeeb11\u003c/code\u003e\u003c/a\u003e fix(cloudflare): Wait for span links to be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21167\"\u003e#21167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.55.0...10.56.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/cli` from 3.4.3 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e@​sentry/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Add \u003ccode\u003esnapshots diff\u003c/code\u003e command for locally comparing directories of PNG snapshot images using odiff (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3306\"\u003e#3306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(snapshots) Add \u003ccode\u003esnapshots download\u003c/code\u003e command for downloading baseline snapshot images from Sentry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3310\"\u003e#3310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(snapshots) Add \u003ccode\u003e--all-image-file-names\u003c/code\u003e and \u003ccode\u003e--all-image-file-names-file\u003c/code\u003e flags to \u003ccode\u003esnapshots upload\u003c/code\u003e for detecting image removals and renames in selective builds (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3312\"\u003e#3312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd PE DWARF companion support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3240\"\u003e#3240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Windows ARM64 PE unwind support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3240\"\u003e#3240\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove error message when organization slug is missing from config (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3311\"\u003e#3311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRespect \u003ccode\u003eCURL_CA_BUNDLE\u003c/code\u003e and \u003ccode\u003eSSL_CERT_FILE\u003c/code\u003e when configuring TLS certificate authorities (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3301\"\u003e#3301\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003esymbolic\u003c/code\u003e to \u003ca href=\"https://github.com/getsentry/symbolic/releases/tag/13.1.1\"\u003e\u003ccode\u003e13.1.1\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3240\"\u003e#3240\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.4-snapshot.20260602.8b6f051\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 8b6f051.\u003c/p\u003e\n\u003ch2\u003e3.4.4-snapshot.20260601.42c6fd4\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 42c6fd4.\u003c/p\u003e\n\u003ch2\u003e3.4.4-snapshot.20260601.11d9824\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 11d9824.\u003c/p\u003e\n\u003ch2\u003e3.4.4-snapshot.20260601.9b8df25\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 9b8df25.\u003c/p\u003e\n\u003ch2\u003e3.4.4-snapshot.20260601.2badbb1\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 2badbb1.\u003c/p\u003e\n\u003ch2\u003e3.4.4-snapshot.20260601.dd9d907\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at dd9d907.\u003c/p\u003e\n\u003ch2\u003e3.4.4-snapshot.20260601.b3d48e1\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at b3d48e1.\u003c/p\u003e\n\u003ch2\u003e3.4.4-snapshot.20260528.4338ee0\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 4338ee0.\u003c/p\u003e\n\u003ch2\u003e3.4.4-snapshot.20260528.fafcbbd\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at fafcbbd.\u003c/p\u003e\n\u003ch2\u003e3.4.4-snapshot.20260527.807b12c\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 807b12c.\u003c/p\u003e\n\u003ch2\u003e3.4.4-snapshot.20260527.48c1f24\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 48c1f24.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e@​sentry/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Add \u003ccode\u003esnapshots diff\u003c/code\u003e command for locally comparing directories of PNG snapshot images using odiff (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3306\"\u003e#3306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(snapshots) Add \u003ccode\u003esnapshots download\u003c/code\u003e command for downloading baseline snapshot images from Sentry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3310\"\u003e#3310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(snapshots) Add \u003ccode\u003e--all-image-file-names\u003c/code\u003e and \u003ccode\u003e--all-image-file-names-file\u003c/code\u003e flags to \u003ccode\u003esnapshots upload\u003c/code\u003e for detecting image removals and renames in selective builds (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3312\"\u003e#3312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd PE DWARF companion support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3240\"\u003e#3240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Windows ARM64 PE unwind support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3240\"\u003e#3240\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove error message when organization slug is missing from config (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3311\"\u003e#3311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRespect \u003ccode\u003eCURL_CA_BUNDLE\u003c/code\u003e and \u003ccode\u003eSSL_CERT_FILE\u003c/code\u003e when configuring TLS certificate authorities (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3301\"\u003e#3301\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003esymbolic\u003c/code\u003e to \u003ca href=\"https://github.com/getsentry/symbolic/releases/tag/13.1.1\"\u003e\u003ccode\u003e13.1.1\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3240\"\u003e#3240\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/3a107c229a39cb4df4893ccbe93d7965e2ce6a9f\"\u003e\u003ccode\u003e3a107c2\u003c/code\u003e\u003c/a\u003e release: 3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/8b6f05149783adc5a7a02756240a83cd925fdc47\"\u003e\u003ccode\u003e8b6f051\u003c/code\u003e\u003c/a\u003e feat: PE DWARF companion support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3240\"\u003e#3240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/11d9824542b8dd9b7bad7ca8db5a1b63fa8aabe0\"\u003e\u003ccode\u003e11d9824\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/download-artifact from 8.0.0 to 8.0.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3232\"\u003e#3232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/b3d48e124129b56e705a59a615772edb910bad9b\"\u003e\u003ccode\u003eb3d48e1\u003c/code\u003e\u003c/a\u003e build(deps): bump openssl from 0.10.79 to 0.10.80 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3307\"\u003e#3307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/dd9d907ee1e468cb6803968dd8bf3216b539161f\"\u003e\u003ccode\u003edd9d907\u003c/code\u003e\u003c/a\u003e build(deps): bump docker/login-action from 4.0.0 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3299\"\u003e#3299\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/42c6fd46d33e607d3bc5a2c5edbd078c4a975193\"\u003e\u003ccode\u003e42c6fd4\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 4.32.6 to 4.35.4 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3298\"\u003e#3298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/2badbb17f7ca4de537d4f5cfc276cfda0cfd5ee4\"\u003e\u003ccode\u003e2badbb1\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft from 2.25.0 to 2.26.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3297\"\u003e#3297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/9b8df25ead66634f24f6f3d8feedae9565d300b8\"\u003e\u003ccode\u003e9b8df25\u003c/code\u003e\u003c/a\u003e fix: Fix compile error in Docker build (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3317\"\u003e#3317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/4338ee07cf6f6b9b31dc3d81a8c8afc16582f46a\"\u003e\u003ccode\u003e4338ee0\u003c/code\u003e\u003c/a\u003e feat(snapshots): Add --all-image-file-names and --all-image-file-names-file f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/fafcbbdad7e67d430d2a05f7dfc88242f0505dbd\"\u003e\u003ccode\u003efafcbbd\u003c/code\u003e\u003c/a\u003e docs(readme): add notice pointing to the new Sentry CLI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3315\"\u003e#3315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.4.3...3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/FyraLabs/raboneko/pull/576","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/FyraLabs%2Fraboneko/issues/576","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/576/packages"},{"uuid":"4578091644","node_id":"PR_kwDOLxdYLc7iIK1n","number":3675,"state":"open","title":"build(deps): bump the sentry group with 20 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-03T08:16:53.000Z","updated_at":"2026-06-03T08:42:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"sentry","update_count":20,"packages":[{"name":"@sentry/electron","old_version":"7.10.0","new_version":"7.13.0","repository_url":"https://github.com/getsentry/sentry-electron"},{"name":"@sentry/react","old_version":"10.43.0","new_version":"10.55.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/vite-plugin","old_version":"5.1.1","new_version":"5.3.0","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/browser","old_version":"10.42.0","new_version":"10.50.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/core","old_version":"10.42.0","new_version":"10.50.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/babel-plugin-component-annotate","old_version":"5.1.1","new_version":"5.3.0","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/bundler-plugin-core","old_version":"5.1.1","new_version":"5.3.0","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/cli","old_version":"2.58.5","new_version":"2.58.6","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/cli-darwin","old_version":"2.58.5","new_version":"2.58.6","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/cli-linux-arm","old_version":"2.58.5","new_version":"2.58.6","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/cli-linux-arm64","old_version":"2.58.5","new_version":"2.58.6","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/cli-linux-i686","old_version":"2.58.5","new_version":"2.58.6","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/cli-linux-x64","old_version":"2.58.5","new_version":"2.58.6","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/cli-win32-arm64","old_version":"2.58.5","new_version":"2.58.6","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/cli-win32-i686","old_version":"2.58.5","new_version":"2.58.6","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/cli-win32-x64","old_version":"2.58.5","new_version":"2.58.6","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/node","old_version":"10.42.0","new_version":"10.50.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node-core","old_version":"10.42.0","new_version":"10.50.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/opentelemetry","old_version":"10.42.0","new_version":"10.50.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/rollup-plugin","old_version":"5.1.1","new_version":"5.3.0","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"}],"path":null,"ecosystem":"npm"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the sentry group with 20 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/electron](https://github.com/getsentry/sentry-electron) | `7.10.0` | `7.13.0` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.43.0` | `10.55.0` |\n| [@sentry/vite-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `5.1.1` | `5.3.0` |\n| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `10.42.0` | `10.50.0` |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `10.42.0` | `10.50.0` |\n| [@sentry/babel-plugin-component-annotate](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `5.1.1` | `5.3.0` |\n| [@sentry/bundler-plugin-core](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `5.1.1` | `5.3.0` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `2.58.5` | `2.58.6` |\n| [@sentry/cli-darwin](https://github.com/getsentry/sentry-cli) | `2.58.5` | `2.58.6` |\n| [@sentry/cli-linux-arm](https://github.com/getsentry/sentry-cli) | `2.58.5` | `2.58.6` |\n| [@sentry/cli-linux-arm64](https://github.com/getsentry/sentry-cli) | `2.58.5` | `2.58.6` |\n| [@sentry/cli-linux-i686](https://github.com/getsentry/sentry-cli) | `2.58.5` | `2.58.6` |\n| [@sentry/cli-linux-x64](https://github.com/getsentry/sentry-cli) | `2.58.5` | `2.58.6` |\n| [@sentry/cli-win32-arm64](https://github.com/getsentry/sentry-cli) | `2.58.5` | `2.58.6` |\n| [@sentry/cli-win32-i686](https://github.com/getsentry/sentry-cli) | `2.58.5` | `2.58.6` |\n| [@sentry/cli-win32-x64](https://github.com/getsentry/sentry-cli) | `2.58.5` | `2.58.6` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `10.42.0` | `10.50.0` |\n| [@sentry/node-core](https://github.com/getsentry/sentry-javascript) | `10.42.0` | `10.50.0` |\n| [@sentry/opentelemetry](https://github.com/getsentry/sentry-javascript) | `10.42.0` | `10.50.0` |\n| [@sentry/rollup-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `5.1.1` | `5.3.0` |\n\nUpdates `@sentry/electron` from 7.10.0 to 7.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-electron/releases\"\u003e@​sentry/electron's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.13.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Sentry SDKs to v10.50.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1358\"\u003e#1358\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eProtect against malformed minidumps by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1359\"\u003e#1359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCatch invalid JSON from renderers by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1360\"\u003e#1360\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTruncate minidump extra parameters when updating by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1361\"\u003e#1361\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(deps) Bump postcss from 8.5.6 to 8.5.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1362\"\u003e#1362\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew Electron versions by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1357\"\u003e#1357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove changelog preview by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1356\"\u003e#1356\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.12.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate JavaScript SDKs to v10.49.0 by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1355\"\u003e#1355\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNew Electron versions by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1351\"\u003e#1351\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.11.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Sentry SDKs to v10.47.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1342\"\u003e#1342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Sentry SDKs to v10.46.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1330\"\u003e#1330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Sentry SDKs to v10.45.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1325\"\u003e#1325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Sentry SDKs to v10.43.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1321\"\u003e#1321\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate validate-pr.yml to use new Sentry action version by \u003ca href=\"https://github.com/stephanie-anderson\"\u003e\u003ccode\u003e@​stephanie-anderson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1344\"\u003e#1344\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(deps) Bump vite from 7.3.1 to 7.3.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1349\"\u003e#1349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew Electron versions by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1343\"\u003e#1343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse older Ubuntu to fix tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1332\"\u003e#1332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew Electron versions by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1326\"\u003e#1326\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew Electron versions by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1324\"\u003e#1324\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to oxlint by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1323\"\u003e#1323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew Electron versions by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1322\"\u003e#1322\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-electron/blob/master/CHANGELOG.md\"\u003e@​sentry/electron's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.13.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Sentry SDKs to v10.50.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1358\"\u003e#1358\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eProtect against malformed minidumps by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1359\"\u003e#1359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCatch invalid JSON from renderers by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1360\"\u003e#1360\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTruncate minidump extra parameters when updating by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1361\"\u003e#1361\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(deps) Bump postcss from 8.5.6 to 8.5.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1362\"\u003e#1362\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew Electron versions by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1357\"\u003e#1357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove changelog preview by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1356\"\u003e#1356\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.12.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate JavaScript SDKs to v10.49.0 by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1355\"\u003e#1355\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNew Electron versions by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1351\"\u003e#1351\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.11.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Sentry SDKs to v10.47.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1342\"\u003e#1342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Sentry SDKs to v10.46.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1330\"\u003e#1330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Sentry SDKs to v10.45.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1325\"\u003e#1325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Sentry SDKs to v10.43.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1321\"\u003e#1321\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate validate-pr.yml to use new Sentry action version by \u003ca href=\"https://github.com/stephanie-anderson\"\u003e\u003ccode\u003e@​stephanie-anderson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1344\"\u003e#1344\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(deps) Bump vite from 7.3.1 to 7.3.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1349\"\u003e#1349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew Electron versions by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1343\"\u003e#1343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse older Ubuntu to fix tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1332\"\u003e#1332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew Electron versions by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1326\"\u003e#1326\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew Electron versions by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1324\"\u003e#1324\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to oxlint by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1323\"\u003e#1323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew Electron versions by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1322\"\u003e#1322\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-electron/commit/08895556b2748c28b0ce384a341f15319be86861\"\u003e\u003ccode\u003e0889555\u003c/code\u003e\u003c/a\u003e release: 7.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-electron/commit/8bfa3a734227156424896d3a1ee7c084ee8d2176\"\u003e\u003ccode\u003e8bfa3a7\u003c/code\u003e\u003c/a\u003e fix: Protect against malformed minidumps (\u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/issues/1359\"\u003e#1359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-electron/commit/d20acbc6b9cba129f2b15adb011c3bb19ae3b3b3\"\u003e\u003ccode\u003ed20acbc\u003c/code\u003e\u003c/a\u003e fix: Catch invalid JSON from renderers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/issues/1360\"\u003e#1360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-electron/commit/62da6a9a93c60aecd63c6980322917752d293cb8\"\u003e\u003ccode\u003e62da6a9\u003c/code\u003e\u003c/a\u003e fix: Truncate minidump extra parameters when updating (\u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/issues/1361\"\u003e#1361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-electron/commit/a355ed32afff4010a47de7c24373e132de5e7f60\"\u003e\u003ccode\u003ea355ed3\u003c/code\u003e\u003c/a\u003e Merge branch 'release/7.12.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-electron/commit/fbe308800b56a116b8c665ebb9368c7d930855e7\"\u003e\u003ccode\u003efbe3088\u003c/code\u003e\u003c/a\u003e build(deps): Bump postcss from 8.5.6 to 8.5.10 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/issues/1362\"\u003e#1362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-electron/commit/f292ca81f3070de58e16dcdac87fcd2a13eef45c\"\u003e\u003ccode\u003ef292ca8\u003c/code\u003e\u003c/a\u003e feat: Update Sentry SDKs to v10.50.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/issues/1358\"\u003e#1358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-electron/commit/247d60f674c8ca9a91f1c91bdcacc752b4a938e0\"\u003e\u003ccode\u003e247d60f\u003c/code\u003e\u003c/a\u003e test: New Electron versions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/issues/1357\"\u003e#1357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-electron/commit/898f94fc69ccc684fe63bdcbddbe1e2448b0f343\"\u003e\u003ccode\u003e898f94f\u003c/code\u003e\u003c/a\u003e chore: Remove changelog preview (\u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/issues/1356\"\u003e#1356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-electron/commit/856020a16d236b25e5c067e372d1a96b986baccb\"\u003e\u003ccode\u003e856020a\u003c/code\u003e\u003c/a\u003e release: 7.12.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-electron/compare/7.10.0...7.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 10.43.0 to 10.55.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.55.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono): Promote \u003ccode\u003e@sentry/hono\u003c/code\u003e to stable and deprecate \u003ccode\u003ehonoIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21208\"\u003e#21208\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003e@sentry/hono\u003c/code\u003e SDK is now stable. See the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/hono/\"\u003eSentry Hono SDK docs\u003c/a\u003e to get started.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003edocs(tanstackstart-react): Promote SDK status to beta (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21175\"\u003e#21175\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThis release promotes the \u003ccode\u003e@sentry/tanstackstart-react\u003c/code\u003e SDK to beta. For details on how to use it, check out the\n\u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/\"\u003eSentry TanStack Start SDK docs\u003c/a\u003e. Please reach out on\n\u003ca href=\"https://github.com/getsentry/sentry-javascript/issues/new/choose\"\u003eGitHub\u003c/a\u003e if you have any feedback or concerns.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono): Add \u003ccode\u003eshouldHandleError\u003c/code\u003e option to \u003ccode\u003esentry()\u003c/code\u003e middleware (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21205\"\u003e#21205\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentry()\u003c/code\u003e middleware now accepts a \u003ccode\u003eshouldHandleError\u003c/code\u003e callback to control which errors are captured and sent to Sentry. By default, 3xx/4xx HTTP errors are ignored and 5xx errors and plain \u003ccode\u003eError\u003c/code\u003e objects are captured. Return \u003ccode\u003etrue\u003c/code\u003e from the callback to capture an error, \u003ccode\u003efalse\u003c/code\u003e to suppress it.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eapp.use(\n  sentry(app, {\n    dsn: '__DSN__',\n    shouldHandleError(error) {\n      const status = (error as { status?: number })?.status;\n      // Capture 401/403 in addition to the default 5xx errors\n      return status === 401 || status === 403 || typeof status !== 'number' || status \u0026gt;= 500;\n    },\n  }),\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003etest(tanstackstart-react): Move initialization to client entry point (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21161\"\u003e#21161\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eChange the recommended setup for the SDK to do \u003ccode\u003eSentry.init()\u003c/code\u003e in the client entry file to capture telemetry that is emitted ahead of page hydration.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react): Add distributed tracing (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21144\"\u003e#21144\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eServer and client traces are now automatically connected, allowing you to see the full request lifecycle from server-side rendering through client-side hydration in a single trace.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react): Add server-side route parametrization (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21147\"\u003e#21147\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eServer transaction names are now parametrized automatically (e.g., \u003ccode\u003eGET /users/123\u003c/code\u003e becomes \u003ccode\u003eGET /users/$userId\u003c/code\u003e), improving transaction grouping in Sentry.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react): Show readable server function names in traces (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21190\"\u003e#21190\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eServer function spans now show human-readable names (e.g., \u003ccode\u003eGET /_serverFn/greet\u003c/code\u003e instead of \u003ccode\u003eGET /_serverFn/a10e70b3...\u003c/code\u003e). The \u003ccode\u003etanstackstart.function.hash.sha256\u003c/code\u003e span attribute has been renamed to \u003ccode\u003etanstackstart.function.id\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Migrate request data to \u003ccode\u003edataCollection\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21071\"\u003e#21071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(hono): Add warning in Bun for double init (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21195\"\u003e#21195\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.55.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono): Promote \u003ccode\u003e@sentry/hono\u003c/code\u003e to stable and deprecate \u003ccode\u003ehonoIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21208\"\u003e#21208\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003e@sentry/hono\u003c/code\u003e SDK is now stable. See the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/hono/\"\u003eSentry Hono SDK docs\u003c/a\u003e to get started.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003edocs(tanstackstart-react): Promote SDK status to beta (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21175\"\u003e#21175\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThis release promotes the \u003ccode\u003e@sentry/tanstackstart-react\u003c/code\u003e SDK to beta. For details on how to use it, check out the\n\u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/\"\u003eSentry TanStack Start SDK docs\u003c/a\u003e. Please reach out on\n\u003ca href=\"https://github.com/getsentry/sentry-javascript/issues/new/choose\"\u003eGitHub\u003c/a\u003e if you have any feedback or concerns.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono): Add \u003ccode\u003eshouldHandleError\u003c/code\u003e option to \u003ccode\u003esentry()\u003c/code\u003e middleware (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21205\"\u003e#21205\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentry()\u003c/code\u003e middleware now accepts a \u003ccode\u003eshouldHandleError\u003c/code\u003e callback to control which errors are captured and sent to Sentry. By default, 3xx/4xx HTTP errors are ignored and 5xx errors and plain \u003ccode\u003eError\u003c/code\u003e objects are captured. Return \u003ccode\u003etrue\u003c/code\u003e from the callback to capture an error, \u003ccode\u003efalse\u003c/code\u003e to suppress it.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eapp.use(\n  sentry(app, {\n    dsn: '__DSN__',\n    shouldHandleError(error) {\n      const status = (error as { status?: number })?.status;\n      // Capture 401/403 in addition to the default 5xx errors\n      return status === 401 || status === 403 || typeof status !== 'number' || status \u0026gt;= 500;\n    },\n  }),\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003etest(tanstackstart-react): Move initialization to client entry point (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21161\"\u003e#21161\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eChange the recommended setup for the SDK to do \u003ccode\u003eSentry.init()\u003c/code\u003e in the client entry file to capture telemetry that is emitted ahead of page hydration.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react): Add distributed tracing (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21144\"\u003e#21144\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eServer and client traces are now automatically connected, allowing you to see the full request lifecycle from server-side rendering through client-side hydration in a single trace.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react): Add server-side route parametrization (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21147\"\u003e#21147\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eServer transaction names are now parametrized automatically (e.g., \u003ccode\u003eGET /users/123\u003c/code\u003e becomes \u003ccode\u003eGET /users/$userId\u003c/code\u003e), improving transaction grouping in Sentry.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react): Show readable server function names in traces (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21190\"\u003e#21190\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eServer function spans now show human-readable names (e.g., \u003ccode\u003eGET /_serverFn/greet\u003c/code\u003e instead of \u003ccode\u003eGET /_serverFn/a10e70b3...\u003c/code\u003e). The \u003ccode\u003etanstackstart.function.hash.sha256\u003c/code\u003e span attribute has been renamed to \u003ccode\u003etanstackstart.function.id\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Migrate request data to \u003ccode\u003edataCollection\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21071\"\u003e#21071\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/acd7b57e1daa9041ee8a081c42af219aa994cca8\"\u003e\u003ccode\u003eacd7b57\u003c/code\u003e\u003c/a\u003e release: 10.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d5323d24e790bf3200e029bce30ceb86954a7685\"\u003e\u003ccode\u003ed5323d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21216\"\u003e#21216\u003c/a\u003e from getsentry/prepare-release/10.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2fb19298a7236ff5421916851439c20b2634c701\"\u003e\u003ccode\u003e2fb1929\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/556bcb391de918a64cc9dcdfa5f58a4b365b0444\"\u003e\u003ccode\u003e556bcb3\u003c/code\u003e\u003c/a\u003e feat(hono): Add \u003ccode\u003eshouldHandleError\u003c/code\u003e as middleware option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21205\"\u003e#21205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7a67ea48b66d173d8db4cf4f8610c9aa8221fc74\"\u003e\u003ccode\u003e7a67ea4\u003c/code\u003e\u003c/a\u003e feat(hono): Promote \u003ccode\u003e@sentry/hono\u003c/code\u003e to stable and deprecate \u003ccode\u003ehonoIntegration\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/cead7f9836034226bec77ebdb168e8338cffeb21\"\u003e\u003ccode\u003ecead7f9\u003c/code\u003e\u003c/a\u003e fix(e2e): Fix \u003ccode\u003eastro-6\u003c/code\u003e e2e test build by relaxing astro version range (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21211\"\u003e#21211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/75fd1d545dbba62faa72c15f0905aea2055d7bf1\"\u003e\u003ccode\u003e75fd1d5\u003c/code\u003e\u003c/a\u003e chore(changelog): clarify array attributes impact on \u003ccode\u003ebeforeSend*\u003c/code\u003e callbacks ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8a2a490df1340df136cb051d9d8f06aaeb36aad6\"\u003e\u003ccode\u003e8a2a490\u003c/code\u003e\u003c/a\u003e fix(cloudflare): Use original waitUntil to not create a deadlock (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21197\"\u003e#21197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f7b506d5ad421a755c368b4a7754d4cd8027de48\"\u003e\u003ccode\u003ef7b506d\u003c/code\u003e\u003c/a\u003e feat(metrics): Migrate metrics to use \u003ccode\u003edataCollection\u003c/code\u003e instead of `sendDefaul...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f55fc305ee86eb4e276105f7fda4c0328f862ab9\"\u003e\u003ccode\u003ef55fc30\u003c/code\u003e\u003c/a\u003e feat(core): Migrate request data to \u003ccode\u003edataCollection\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21071\"\u003e#21071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.43.0...10.55.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/vite-plugin` from 5.1.1 to 5.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e@​sentry/vite-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.3.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(babel) Auto-inject sentry-label from static text children by \u003ca href=\"https://github.com/antonis\"\u003e\u003ccode\u003e@​antonis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/925\"\u003e#925\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(vite) Avoid version-specific plugin return type by \u003ca href=\"https://github.com/logaretm\"\u003e\u003ccode\u003e@​logaretm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/928\"\u003e#928\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix craft config by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/930\"\u003e#930\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate craft by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/929\"\u003e#929\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Rolldown v1 stable by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/924\"\u003e#924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove old integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/922\"\u003e#922\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure correct bundlers are resolved by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/921\"\u003e#921\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix telemetry tests to capture all envelopes by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/920\"\u003e#920\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(webpack) Await source map deletion before signaling build completion by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/918\"\u003e#918\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(ci) Disable changelog preview by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/917\"\u003e#917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd additional integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/914\"\u003e#914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused e2e tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/915\"\u003e#915\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(core) Pass \u003ccode\u003emapDir\u003c/code\u003e to \u003ccode\u003erewriteSourcesHook\u003c/code\u003e by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/908\"\u003e#908\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ecrypto.randomUUID\u003c/code\u003e rather than \u003ccode\u003euuid\u003c/code\u003e by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/892\"\u003e#892\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(core) Conditionally add tracing headers by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/907\"\u003e#907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(e2e-tests) Pin axios to 1.13.5 to avoid compromised 1.14.1 by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/906\"\u003e#906\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(rollup) Make rollup an optional peer dependency by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/913\"\u003e#913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing webpack5 entrypoint in webpack-plugin by \u003ca href=\"https://github.com/brunodccarvalho\"\u003e\u003ccode\u003e@​brunodccarvalho\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/905\"\u003e#905\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(deps) Bump vulnerable webpack version by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/909\"\u003e#909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(tests) Use deterministic debugids by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/912\"\u003e#912\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd esbuild integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/911\"\u003e#911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVite integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/899\"\u003e#899\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebpack integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/904\"\u003e#904\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIsolate integration test package installs by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/902\"\u003e#902\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e@​sentry/vite-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.3.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(babel) Auto-inject sentry-label from static text children by \u003ca href=\"https://github.com/antonis\"\u003e\u003ccode\u003e@​antonis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/925\"\u003e#925\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(vite) Avoid version-specific plugin return type by \u003ca href=\"https://github.com/logaretm\"\u003e\u003ccode\u003e@​logaretm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/928\"\u003e#928\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix craft config by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/930\"\u003e#930\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate craft by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/929\"\u003e#929\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Rolldown v1 stable by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/924\"\u003e#924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove old integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/922\"\u003e#922\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure correct bundlers are resolved by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/921\"\u003e#921\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix telemetry tests to capture all envelopes by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/920\"\u003e#920\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(webpack) Await source map deletion before signaling build completion by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/918\"\u003e#918\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(ci) Disable changelog preview by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/917\"\u003e#917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd additional integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/914\"\u003e#914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused e2e tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/915\"\u003e#915\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(core) Pass \u003ccode\u003emapDir\u003c/code\u003e to \u003ccode\u003erewriteSourcesHook\u003c/code\u003e by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/908\"\u003e#908\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ecrypto.randomUUID\u003c/code\u003e rather than \u003ccode\u003euuid\u003c/code\u003e by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/892\"\u003e#892\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(core) Conditionally add tracing headers by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/907\"\u003e#907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(e2e-tests) Pin axios to 1.13.5 to avoid compromised 1.14.1 by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/906\"\u003e#906\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(rollup) Make rollup an optional peer dependency by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/913\"\u003e#913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing webpack5 entrypoint in webpack-plugin by \u003ca href=\"https://github.com/brunodccarvalho\"\u003e\u003ccode\u003e@​brunodccarvalho\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/905\"\u003e#905\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(deps) Bump vulnerable webpack version by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/909\"\u003e#909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(tests) Use deterministic debugids by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/912\"\u003e#912\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd esbuild integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/911\"\u003e#911\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/588918935d7d4239058c13bceea09d4946f1eb5b\"\u003e\u003ccode\u003e5889189\u003c/code\u003e\u003c/a\u003e release: 5.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/06fde9e75889d992d6a627ed17a5eacceb5fc19e\"\u003e\u003ccode\u003e06fde9e\u003c/code\u003e\u003c/a\u003e chore: fix craft config (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/eb88048ad4366bca2761f0d41488b33916d7b1cf\"\u003e\u003ccode\u003eeb88048\u003c/code\u003e\u003c/a\u003e chore: Update craft (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/929\"\u003e#929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/efe7daebb74a8ae90e14f1172e2f96172a48df86\"\u003e\u003ccode\u003eefe7dae\u003c/code\u003e\u003c/a\u003e fix(vite): avoid version-specific plugin return type (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7ac1cbc8e67c548cba4d462d91386d93af49e8f1\"\u003e\u003ccode\u003e7ac1cbc\u003c/code\u003e\u003c/a\u003e feat(babel): Auto-inject sentry-label from static text children (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/925\"\u003e#925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/5c677ff6a5234b99cf7d1dba1885bfbb0901e6d8\"\u003e\u003ccode\u003e5c677ff\u003c/code\u003e\u003c/a\u003e chore: Use Rolldown v1 stable (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/924\"\u003e#924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/0f36974dcf52ca6e248c7aeeb02450e7a7e812aa\"\u003e\u003ccode\u003e0f36974\u003c/code\u003e\u003c/a\u003e test: Remove old integration tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/922\"\u003e#922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/1b599cd67a25d82cae3df1c7fb836867406fdd01\"\u003e\u003ccode\u003e1b599cd\u003c/code\u003e\u003c/a\u003e test: Ensure correct bundlers are resolved (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/921\"\u003e#921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/dea88198875aca711553f4bbd45ee55832b0d9b6\"\u003e\u003ccode\u003edea8819\u003c/code\u003e\u003c/a\u003e test: Fix telemetry tests to capture all envelopes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/920\"\u003e#920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7e76d7c8a68c253979e1d9cdbab3ff70bdb22b70\"\u003e\u003ccode\u003e7e76d7c\u003c/code\u003e\u003c/a\u003e Merge branch 'release/5.2.1'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/5.1.1...5.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/browser` from 10.42.0 to 10.50.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/browser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.50.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(effect): Support v4 beta (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20394\"\u003e#20394\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003e@sentry/effect\u003c/code\u003e integration now supports Effect v4 beta, enabling Sentry instrumentation for the latest Effect framework version.\nRead more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/39740da9e46de76f4b03bb7ae11849ea761dac14/packages/effect/README.md\"\u003eEffect SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono): Add \u003ccode\u003e@sentry/hono/bun\u003c/code\u003e for Bun runtime (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20355\"\u003e#20355\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/hono/bun\u003c/code\u003e entry point adds first-class support for running Hono applications instrumented with Sentry on the Bun runtime.\nRead more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/39740da9e46de76f4b03bb7ae11849ea761dac14/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(replay): Add replayStart/replayEnd client lifecycle hooks (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20369\"\u003e#20369\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003ereplayStart\u003c/code\u003e and \u003ccode\u003ereplayEnd\u003c/code\u003e client lifecycle hooks let you react to replay session start and end events in your application.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Emit \u003ccode\u003eno_parent_span\u003c/code\u003e client outcomes for discarded spans requiring a parent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20350\"\u003e#20350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump protobufjs from 7.5.4 to 7.5.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20372\"\u003e#20372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(hono): Add runtime packages as optional peer dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20423\"\u003e#20423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(opentelemetry): Add tracingChannel utility for context propagation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20358\"\u003e#20358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Enrich graphqlClient spans for relative URLs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20370\"\u003e#20370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Filter implausible LCP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20338\"\u003e#20338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Use TransformStream to keep track of streams (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20452\"\u003e#20452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(console): Re-patch console in AWS Lambda runtimes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20337\"\u003e#20337\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Correct \u003ccode\u003eGoogleGenAIIstrumentedMethod\u003c/code\u003e typo in type name\u003c/li\u003e\n\u003cli\u003efix(core): Handle stateless MCP wrapper transport correlation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20293\"\u003e#20293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Remove undefined from options type (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20419\"\u003e#20419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Guard against null \u003ccode\u003ehttpVersion\u003c/code\u003e in outgoing request span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20430\"\u003e#20430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Pass rejection reason instead of Promise as originalException (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20366\"\u003e#20366\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore: Ignore claude worktrees (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20440\"\u003e#20440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Prevent test from creating zombie process (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20392\"\u003e#20392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Update size-limit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20412\"\u003e#20412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev-deps): Bump nx from 22.5.0 to 22.6.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20458\"\u003e#20458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(e2e-tests): Use tarball symlinks for E2E tests instead of verdaccio (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20386\"\u003e#20386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(lint): Remove lint warnings (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20413\"\u003e#20413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(test): Remove empty variant tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20443\"\u003e#20443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(tests): Use verdaccio as node process instead of docker image (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20336\"\u003e#20336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs(readme): Update usage instructions for binary scripts (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20426\"\u003e#20426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Vendor undici instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20190\"\u003e#20190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws-serverless): Ensure aws-serverless E2E tests run locally (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20441\"\u003e#20441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws-serverless): Split npm \u0026amp; layer tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20442\"\u003e#20442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Fix flaky sessions route-lifecycle test + upgrade axios (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20197\"\u003e#20197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(cloudflare): Use \u003ccode\u003e.makeRequestAndWaitForEnvelope\u003c/code\u003e to wait for envelopes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20208\"\u003e#20208\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/browser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.50.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(effect): Support v4 beta (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20394\"\u003e#20394\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003e@sentry/effect\u003c/code\u003e integration now supports Effect v4 beta, enabling Sentry instrumentation for the latest Effect framework version.\nRead more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/39740da9e46de76f4b03bb7ae11849ea761dac14/packages/effect/README.md\"\u003eEffect SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono): Add \u003ccode\u003e@sentry/hono/bun\u003c/code\u003e for Bun runtime (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20355\"\u003e#20355\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/hono/bun\u003c/code\u003e entry point adds first-class support for running Hono applications instrumented with Sentry on the Bun runtime.\nRead more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/39740da9e46de76f4b03bb7ae11849ea761dac14/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(replay): Add replayStart/replayEnd client lifecycle hooks (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20369\"\u003e#20369\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003ereplayStart\u003c/code\u003e and \u003ccode\u003ereplayEnd\u003c/code\u003e client lifecycle hooks let you react to replay session start and end events in your application.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Emit \u003ccode\u003eno_parent_span\u003c/code\u003e client outcomes for discarded spans requiring a parent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20350\"\u003e#20350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump protobufjs from 7.5.4 to 7.5.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20372\"\u003e#20372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(hono): Add runtime packages as optional peer dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20423\"\u003e#20423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(opentelemetry): Add tracingChannel utility for context propagation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20358\"\u003e#20358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Enrich graphqlClient spans for relative URLs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20370\"\u003e#20370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Filter implausible LCP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20338\"\u003e#20338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Use TransformStream to keep track of streams (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20452\"\u003e#20452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(console): Re-patch console in AWS Lambda runtimes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20337\"\u003e#20337\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Correct \u003ccode\u003eGoogleGenAIIstrumentedMethod\u003c/code\u003e typo in type name\u003c/li\u003e\n\u003cli\u003efix(core): Handle stateless MCP wrapper transport correlation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20293\"\u003e#20293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Remove undefined from options type (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20419\"\u003e#20419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Guard against null \u003ccode\u003ehttpVersion\u003c/code\u003e in outgoing request span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20430\"\u003e#20430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Pass rejection reason instead of Promise as originalException (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20366\"\u003e#20366\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore: Ignore claude worktrees (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20440\"\u003e#20440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Prevent test from creating zombie process (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20392\"\u003e#20392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Update size-limit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20412\"\u003e#20412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev-deps): Bump nx from 22.5.0 to 22.6.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20458\"\u003e#20458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(e2e-tests): Use tarball symlinks for E2E tests instead of verdaccio (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20386\"\u003e#20386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(lint): Remove lint warnings (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20413\"\u003e#20413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(test): Remove empty variant tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20443\"\u003e#20443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(tests): Use verdaccio as node process instead of docker image (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20336\"\u003e#20336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs(readme): Update usage instructions for binary scripts (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20426\"\u003e#20426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Vendor undici instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20190\"\u003e#20190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws-serverless): Ensure aws-serverless E2E tests run locally (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20441\"\u003e#20441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws-serverless): Split npm \u0026amp; layer tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20442\"\u003e#20442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Fix flaky sessions route-lifecycle test + upgrade axios (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20197\"\u003e#20197\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/785e75643438583be26d99b8a3a2c9f265e156a9\"\u003e\u003ccode\u003e785e756\u003c/code\u003e\u003c/a\u003e release: 10.50.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ed26a190a9357ed916bff659af2d06c8a99639de\"\u003e\u003ccode\u003eed26a19\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20461\"\u003e#20461\u003c/a\u003e from getsentry/prepare-release/10.50.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7b584c40e3809c1e955e80f839ce2eaf29d73414\"\u003e\u003ccode\u003e7b584c4\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.50.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/39740da9e46de76f4b03bb7ae11849ea761dac14\"\u003e\u003ccode\u003e39740da\u003c/code\u003e\u003c/a\u003e test(cloudflare): Use .makeRequestAndWaitForEnvelope to wait for envelopes (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c741030c915e9529a8250724d3673077e4f93c7b\"\u003e\u003ccode\u003ec741030\u003c/code\u003e\u003c/a\u003e test(aws-serverless): Split npm \u0026amp; layer tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20442\"\u003e#20442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f97076ddc6f0aaab06c9b78f32078d282d6a87ab\"\u003e\u003ccode\u003ef97076d\u003c/code\u003e\u003c/a\u003e chore(dev-deps): Bump nx from 22.5.0 to 22.6.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20458\"\u003e#20458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/4b4ac76db2cfca8e92cda9ec87b73ef2e950ebb5\"\u003e\u003ccode\u003e4b4ac76\u003c/code\u003e\u003c/a\u003e fix(node): Guard against null \u003ccode\u003ehttpVersion\u003c/code\u003e in outgoing request span attribut...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7569b10524d8867423a285f6f50676cb195ddf31\"\u003e\u003ccode\u003e7569b10\u003c/code\u003e\u003c/a\u003e fix(cloudflare): Use TransformStream to keep track of streams (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20452\"\u003e#20452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a4c968647e500183f13f18a6874b686389b1ed1c\"\u003e\u003ccode\u003ea4c9686\u003c/code\u003e\u003c/a\u003e test(hono): Add E2E tests for middleware spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20451\"\u003e#20451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ff23846e26bd4b3ec1dee15541d67813b858c6bd\"\u003e\u003ccode\u003eff23846\u003c/code\u003e\u003c/a\u003e chore: Ignore claude worktrees (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20440\"\u003e#20440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.42.0...10.50.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/core` from 10.42.0 to 10.50.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.50.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(effect): Support v4 beta (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20394\"\u003e#20394\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003e@sentry/effect\u003c/code\u003e integration now supports Effect v4 beta, enabling Sentry instrumentation for the latest Effect framework version.\nRead more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/39740da9e46de76f4b03bb7ae11849ea761dac14/packages/effect/README.md\"\u003eEffect SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono): Add \u003ccode\u003e@sentry/hono/bun\u003c/code\u003e for Bun runtime (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20355\"\u003e#20355\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/hono/bun\u003c/code\u003e entry point adds first-class support for running Hono applications instrumented with Sentry on the Bun runtime.\nRead more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/39740da9e46de76f4b03bb7ae11849ea761dac14/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(replay): Add replayStart/replayEnd client lifecycle hooks (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20369\"\u003e#20369\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003ereplayStart\u003c/code\u003e and \u003ccode\u003ereplayEnd\u003c/code\u003e client lifecycle hooks let you react to replay session start and end events in your application.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Emit \u003ccode\u003eno_parent_span\u003c/code\u003e client outcomes for discarded spans requiring a parent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20350\"\u003e#20350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump protobufjs from 7.5.4 to 7.5.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20372\"\u003e#20372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(hono): Add runtime packages as optional peer dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20423\"\u003e#20423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(opentelemetry): Add tracingChannel utility for context propagation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20358\"\u003e#20358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Enrich graphqlClient spans for relative URLs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20370\"\u003e#20370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Filter implausible LCP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20338\"\u003e#20338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Use TransformStream to keep track of streams (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20452\"\u003e#20452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(console): Re-patch console in AWS Lambda runtimes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20337\"\u003e#20337\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Correct \u003ccode\u003eGoogleGenAIIstrumentedMethod\u003c/code\u003e typo in type name\u003c/li\u003e\n\u003cli\u003efix(core): Handle stateless MCP wrapper transport correlation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20293\"\u003e#20293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Remove undefined from options type (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20419\"\u003e#20419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Guard against null \u003ccode\u003ehttpVersion\u003c/code\u003e in outgoing request span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20430\"\u003e#20430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Pass rejection reason instead of Promise as originalException (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20366\"\u003e#20366\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore: Ignore claude worktrees (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20440\"\u003e#20440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Prevent test from creating zombie process (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20392\"\u003e#20392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Update size-limit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20412\"\u003e#20412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev-deps): Bump nx from 22.5.0 to 22.6.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20458\"\u003e#20458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(e2e-tests): Use tarball symlinks for E2E tests instead of verdaccio (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20386\"\u003e#20386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(lint): Remove lint warnings (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20413\"\u003e#20413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(test): Remove empty variant tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20443\"\u003e#20443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(tests): Use verdaccio as node process instead of docker image (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20336\"\u003e#20336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs(readme): Update usage instructions for binary scripts (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20426\"\u003e#20426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Vendor undici instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20190\"\u003e#20190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws-serverless): Ensure aws-serverless E2E tests run locally (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20441\"\u003e#20441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws-serverless): Split npm \u0026amp; layer tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20442\"\u003e#20442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Fix flaky sessions route-lifecycle test + upgrade axios (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20197\"\u003e#20197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(cloudflare): Use \u003ccode\u003e.makeRequestAndWaitForEnvelope\u003c/code\u003e to wait for envelopes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20208\"\u003e#20208\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.50.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(effect): Support v4 beta (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20394\"\u003e#20394\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003e@sentry/effect\u003c/code\u003e integration now supports Effect v4 beta, enabling Sentry instrumentation for the latest Effect framework version.\nRead more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/39740da9e46de76f4b03bb7ae11849ea761dac14/packages/effect/README.md\"\u003eEffect SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono): Add \u003ccode\u003e@sentry/hono/bun\u003c/code\u003e for Bun runtime (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20355\"\u003e#20355\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/hono/bun\u003c/code\u003e entry point adds first-class support for running Hono applications instrumented with Sentry on the Bun runtime.\nRead more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/39740da9e46de76f4b03bb7ae11849ea761dac14/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(replay): Add replayStart/replayEnd client lifecycle hooks (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20369\"\u003e#20369\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003ereplayStart\u003c/code\u003e and \u003ccode\u003ereplayEnd\u003c/code\u003e client lifecycle hooks let you react to replay session start and end events in your application.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Emit \u003ccode\u003eno_parent_span\u003c/code\u003e client outcomes for discarded spans requiring a parent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20350\"\u003e#20350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump protobufjs from 7.5.4 to 7.5.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20372\"\u003e#20372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(hono): Add runtime packages as optional peer dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20423\"\u003e#20423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(opentelemetry): Add tracingChannel utility for context propagation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20358\"\u003e#20358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Enrich graphqlClient spans for relative URLs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20370\"\u003e#20370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Filter implausible LCP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20338\"\u003e#20338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Use TransformStream to keep track of streams (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20452\"\u003e#20452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(console): Re-patch console in AWS Lambda runtimes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20337\"\u003e#20337\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Correct \u003ccode\u003eGoogleGenAIIstrumentedMethod\u003c/code\u003e typo in type name\u003c/li\u003e\n\u003cli\u003efix(core): Handle stateless MCP wrapper transport correlation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20293\"\u003e#20293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Remove undefined from options type (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20419\"\u003e#20419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Guard against null \u003ccode\u003ehttpVersion\u003c/code\u003e in outgoing request span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20430\"\u003e#20430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Pass rejection reason instead of Promise as originalException (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20366\"\u003e#20366\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore: Ignore claude worktrees (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20440\"\u003e#20440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Prevent test from creating zombie process (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20392\"\u003e#20392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Update size-limit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20412\"\u003e#20412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev-deps): Bump nx from 22.5.0 to 22.6.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20458\"\u003e#20458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(e2e-tests): Use tarball symlinks for E2E tests instead of verdaccio (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20386\"\u003e#20386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(lint): Remove lint warnings (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20413\"\u003e#20413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(test): Remove empty variant tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20443\"\u003e#20443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(tests): Use verdaccio as node process instead of docker image (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20336\"\u003e#20336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs(readme): Update usage instructions for binary scripts (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20426\"\u003e#20426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Vendor undici instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20190\"\u003e#20190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws-serverless): Ensure aws-serverless E2E tests run locally (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20441\"\u003e#20441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws-serverless): Split npm \u0026amp; layer tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20442\"\u003e#20442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Fix flaky sessions route-lifecycle test + upgrade axios (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20197\"\u003e#20197\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/785e756434...\n\n_Description has been truncated_","html_url":"https://github.com/Automattic/studio/pull/3675","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Automattic%2Fstudio/issues/3675","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3675/packages"},{"uuid":"4551920197","node_id":"PR_kwDODjzvHs7g0j_u","number":4268,"state":"closed","title":"Bump the patch-and-minor group across 1 directory with 24 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-03T04:29:21.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-29T22:05:53.000Z","updated_at":"2026-06-03T04:29:23.000Z","time_to_close":368608,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"patch-and-minor","update_count":24,"packages":[{"name":"@grafana/faro-web-sdk","old_version":"2.4.0","new_version":"2.7.0","repository_url":"https://github.com/grafana/faro-web-sdk"},{"name":"@grafana/faro-web-tracing","old_version":"2.4.0","new_version":"2.7.0","repository_url":"https://github.com/grafana/faro-web-sdk"},{"name":"@sentry/browser","old_version":"10.51.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/cli","old_version":"3.4.1","new_version":"3.4.3","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/react","old_version":"10.51.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@tanstack/react-query","old_version":"5.100.9","new_version":"5.100.13","repository_url":"https://github.com/TanStack/query"},{"name":"axios","old_version":"1.15.2","new_version":"1.16.1","repository_url":"https://github.com/axios/axios"},{"name":"echarts","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/apache/echarts"},{"name":"postcss","old_version":"8.5.12","new_version":"8.5.15","repository_url":"https://github.com/postcss/postcss"},{"name":"@babel/preset-env","old_version":"7.29.2","new_version":"7.29.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/register","old_version":"7.28.6","new_version":"7.29.3","repository_url":"https://github.com/babel/babel"},{"name":"@tanstack/react-query-devtools","old_version":"5.100.9","new_version":"5.100.13","repository_url":"https://github.com/TanStack/query"},{"name":"babel-jest","old_version":"30.3.0","new_version":"30.4.1","repository_url":"https://github.com/jestjs/jest"},{"name":"eslint-plugin-storybook","old_version":"10.3.6","new_version":"10.4.1","repository_url":"https://github.com/storybookjs/storybook"},{"name":"jest","old_version":"30.3.0","new_version":"30.4.2","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-jsdom","old_version":"30.3.0","new_version":"30.4.1","repository_url":"https://github.com/jestjs/jest"},{"name":"msw","old_version":"2.13.6","new_version":"2.14.6","repository_url":"https://github.com/mswjs/msw"},{"name":"storybook","old_version":"10.3.6","new_version":"10.4.1","repository_url":"https://github.com/storybookjs/storybook"},{"name":"terser-webpack-plugin","old_version":"5.5.0","new_version":"5.6.0","repository_url":"https://github.com/webpack/minimizer-webpack-plugin"},{"name":"typescript-eslint","old_version":"8.59.1","new_version":"8.59.4","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"webpack","old_version":"5.106.2","new_version":"5.107.1","repository_url":"https://github.com/webpack/webpack"},{"name":"webpack-dev-server","old_version":"5.2.3","new_version":"5.2.4","repository_url":"https://github.com/webpack/webpack-dev-server"},{"name":"express-rate-limit","old_version":"8.5.0","new_version":"8.5.2","repository_url":"https://github.com/express-rate-limit/express-rate-limit"},{"name":"helmet","old_version":"8.1.0","new_version":"8.2.0","repository_url":"https://github.com/helmetjs/helmet"}],"path":null,"ecosystem":"npm"},"body":"Bumps the patch-and-minor group with 24 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@grafana/faro-web-sdk](https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk) | `2.4.0` | `2.7.0` |\n| [@grafana/faro-web-tracing](https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing) | `2.4.0` | `2.7.0` |\n| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `10.51.0` | `10.53.1` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `3.4.1` | `3.4.3` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.51.0` | `10.53.1` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.100.9` | `5.100.13` |\n| [axios](https://github.com/axios/axios) | `1.15.2` | `1.16.1` |\n| [echarts](https://github.com/apache/echarts) | `6.0.0` | `6.1.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.12` | `8.5.15` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.29.2` | `7.29.5` |\n| [@babel/register](https://github.com/babel/babel/tree/HEAD/packages/babel-register) | `7.28.6` | `7.29.3` |\n| [@tanstack/react-query-devtools](https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools) | `5.100.9` | `5.100.13` |\n| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `30.3.0` | `30.4.1` |\n| [eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin) | `10.3.6` | `10.4.1` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.3.0` | `30.4.2` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.3.0` | `30.4.1` |\n| [msw](https://github.com/mswjs/msw) | `2.13.6` | `2.14.6` |\n| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `10.3.6` | `10.4.1` |\n| [terser-webpack-plugin](https://github.com/webpack/minimizer-webpack-plugin) | `5.5.0` | `5.6.0` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.59.1` | `8.59.4` |\n| [webpack](https://github.com/webpack/webpack) | `5.106.2` | `5.107.1` |\n| [webpack-dev-server](https://github.com/webpack/webpack-dev-server) | `5.2.3` | `5.2.4` |\n| [express-rate-limit](https://github.com/express-rate-limit/express-rate-limit) | `8.5.0` | `8.5.2` |\n| [helmet](https://github.com/helmetjs/helmet) | `8.1.0` | `8.2.0` |\n\n\nUpdates `@grafana/faro-web-sdk` from 2.4.0 to 2.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/faro-web-sdk/releases\"\u003e@​grafana/faro-web-sdk's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.3...v2.7.0\"\u003e2.7.0\u003c/a\u003e (2026-05-20)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e include git commit hash in app meta (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2039\"\u003e#2039\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/9c82ce49bc6d02c8a9b9a83227f101ce224a79b8\"\u003e9c82ce4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e fall back to window when resolving Metro bundle id (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2079\"\u003e#2079\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/3cfd6204b7bc83e5c440c523b6287993ccfbd728\"\u003e3cfd620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edemo:\u003c/strong\u003e bind Tempo OTLP receiver to 0.0.0.0 so Alloy can reach it (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2038\"\u003e#2038\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/7a0af536a4a7254bf62473b20d04cf937ecd246a\"\u003e7a0af53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edemo:\u003c/strong\u003e use \u003ccode\u003egrafana server\u003c/code\u003e subcommand for Grafana 13 image (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2035\"\u003e#2035\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/5d9210769e5e0752f41a3f543089397d9fe8149a\"\u003e5d92107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update npm-dependencies (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2077\"\u003e#2077\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/8574f5579b8c84a829269aa7e19e76238daa6b6e\"\u003e8574f55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epin package manager and disable yarn/npm scripts (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2075\"\u003e#2075\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/ef2d248259f99e3e712bceff0f6fc99f6b0d81e1\"\u003eef2d248\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.2...v2.6.3\"\u003e2.6.3\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e make release-please auto-tag on merge (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2069\"\u003e#2069\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/de9e2f05c28ea5644a8f8647c41f8eb686e2736c\"\u003ede9e2f0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.2\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/v2.6.2/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for the full list of changes.\u003c/p\u003e\n\u003cp\u003eThis release was tagged manually as a one-off recovery. Release-please's title parser still doesn't match merged release PRs back to their config because of how it handles \u003ccode\u003ecomponent\u003c/code\u003e together with \u003ccode\u003einclude-component-in-tag: false\u003c/code\u003e. A follow-up will redesign the release-please configuration.\u003c/p\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/v2.6.1/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for the full list of changes.\u003c/p\u003e\n\u003cp\u003eThis release was tagged manually as a one-off recovery; release-please could not auto-tag PR \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2064\"\u003e#2064\u003c/a\u003e because the title pattern was missing \u003ccode\u003e${component}\u003c/code\u003e. Fixed in \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2066\"\u003e#2066\u003c/a\u003e \\u2014 the next release will tag automatically.\u003c/p\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/v2.6.0/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for the full list of changes.\u003c/p\u003e\n\u003cp\u003eThis release was tagged manually as a one-off recovery; release-please could not auto-tag PR \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2052\"\u003e#2052\u003c/a\u003e because its title (\u003ccode\u003echore: release main\u003c/code\u003e) lacked \u003ccode\u003e${version}\u003c/code\u003e. The PR title pattern was fixed in \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2063\"\u003e#2063\u003c/a\u003e — future releases will tag automatically.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/main/CHANGELOG.md\"\u003e@​grafana/faro-web-sdk's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.3...v2.7.0\"\u003e2.7.0\u003c/a\u003e (2026-05-20)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e include git commit hash in app meta (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2039\"\u003e#2039\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/9c82ce49bc6d02c8a9b9a83227f101ce224a79b8\"\u003e9c82ce4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e fall back to window when resolving Metro bundle id (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2079\"\u003e#2079\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/3cfd6204b7bc83e5c440c523b6287993ccfbd728\"\u003e3cfd620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edemo:\u003c/strong\u003e bind Tempo OTLP receiver to 0.0.0.0 so Alloy can reach it (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2038\"\u003e#2038\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/7a0af536a4a7254bf62473b20d04cf937ecd246a\"\u003e7a0af53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edemo:\u003c/strong\u003e use \u003ccode\u003egrafana server\u003c/code\u003e subcommand for Grafana 13 image (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2035\"\u003e#2035\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/5d9210769e5e0752f41a3f543089397d9fe8149a\"\u003e5d92107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update npm-dependencies (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2077\"\u003e#2077\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/8574f5579b8c84a829269aa7e19e76238daa6b6e\"\u003e8574f55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epin package manager and disable yarn/npm scripts (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2075\"\u003e#2075\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/ef2d248259f99e3e712bceff0f6fc99f6b0d81e1\"\u003eef2d248\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.2...v2.6.3\"\u003e2.6.3\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e make release-please auto-tag on merge (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2069\"\u003e#2069\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/de9e2f05c28ea5644a8f8647c41f8eb686e2736c\"\u003ede9e2f0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.1...v2.6.2\"\u003e2.6.2\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e include ${component} in release-please PR title (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2066\"\u003e#2066\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/367aacc76fbb4777a61da40652bbe891826e0039\"\u003e367aacc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.0...v2.6.1\"\u003e2.6.1\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e set release-please PR title pattern with version (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2063\"\u003e#2063\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/4310b1685b4963de539919a15edd797aa21d032b\"\u003e4310b16\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.5.0...v2.6.0\"\u003e2.6.0\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereplay:\u003c/strong\u003e pause recording after user inactivity (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2015\"\u003e#2015\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/fedbe7ff41c592a7782737ea2200680cf8796800\"\u003efedbe7f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-sdk:\u003c/strong\u003e add \u003ccode\u003ehttpHost\u003c/code\u003e to \u003ccode\u003efaro.performance.resource\u003c/code\u003e events (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2014\"\u003e#2014\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/517d26f17f96d21990e52c5804a0b77676f685df\"\u003e517d26f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e anchor release-please at v2.5.0 commit on main (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2061\"\u003e#2061\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/9a99abf6c119c17652335880d0116321d0036a1e\"\u003e9a99abf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e consolidate release-please into single changelog and unblock release PR (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2048\"\u003e#2048\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/14540489ca20ff2e1797700f14e440a7ea637709\"\u003e1454048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e correct jsonpath syntax in release-please extra-files (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2049\"\u003e#2049\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/0ca2dfe5d833c871ed115b9ed07854ea4e4fdbfb\"\u003e0ca2dfe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e correct release-please changelog-path to unblock release flow (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2045\"\u003e#2045\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/1682dd9b959f7ac336d61fd65b91838e9166e87c\"\u003e1682dd9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e exclude CHANGELOG.md from markdownlint (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2062\"\u003e#2062\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/844256be8dfaf615c254f65bacb958c4a7eebfb4\"\u003e844256b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e pre-format release-please PR to satisfy prettier check (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2051\"\u003e#2051\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/848ad907e7b1dc8b866b10335b3ecce3354e99a2\"\u003e848ad90\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e two-stage yarn install in release-please cleanup step (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2053\"\u003e#2053\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/b87bd7c5e50eb76555a2477b0bdecda43c6ff473\"\u003eb87bd7c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update npm-dependencies (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2058\"\u003e#2058\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/7f4f4d5f679671f04cdab654c194bdbb9ed42332\"\u003e7f4f4d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/8313816ee0a4a5307e92a95b596d0961b28b4b7d\"\u003e\u003ccode\u003e8313816\u003c/code\u003e\u003c/a\u003e chore: release 2.7.0 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2074\"\u003e#2074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/ee4515a69fb00a776060ec721a19e8d02ba8c4b3\"\u003e\u003ccode\u003eee4515a\u003c/code\u003e\u003c/a\u003e chore(deps): update patch updates (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2076\"\u003e#2076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/ef2d248259f99e3e712bceff0f6fc99f6b0d81e1\"\u003e\u003ccode\u003eef2d248\u003c/code\u003e\u003c/a\u003e fix: pin package manager and disable yarn/npm scripts (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2075\"\u003e#2075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/028edd5f7178e0cde08811a40e23aae96dbf91ae\"\u003e\u003ccode\u003e028edd5\u003c/code\u003e\u003c/a\u003e chore: release 2.6.3 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2070\"\u003e#2070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/17193d67d1bd31587acc1a738138493a5fa6671f\"\u003e\u003ccode\u003e17193d6\u003c/code\u003e\u003c/a\u003e chore(main): release 2.6.2 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2068\"\u003e#2068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/de333f1de47cc520dd91aeb574325e6275564f86\"\u003e\u003ccode\u003ede333f1\u003c/code\u003e\u003c/a\u003e chore: release 2.6.1 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2064\"\u003e#2064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/477938cfe351474ca7a609883e84a8eaee6c3457\"\u003e\u003ccode\u003e477938c\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2052\"\u003e#2052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/dff5c2d652ddd8ac859c3bd1b1311e91cb53fe25\"\u003e\u003ccode\u003edff5c2d\u003c/code\u003e\u003c/a\u003e chore(deps): update patch updates (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2057\"\u003e#2057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/517d26f17f96d21990e52c5804a0b77676f685df\"\u003e\u003ccode\u003e517d26f\u003c/code\u003e\u003c/a\u003e feat(web-sdk): add \u003ccode\u003ehttpHost\u003c/code\u003e to \u003ccode\u003efaro.performance.resource\u003c/code\u003e events (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2014\"\u003e#2014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/0c6603eacb286719e363ac0ad44d0712bbf81cb3\"\u003e\u003ccode\u003e0c6603e\u003c/code\u003e\u003c/a\u003e chore(release): bump packages to v2.5.0 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2021\"\u003e#2021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grafana/faro-web-sdk/commits/v2.7.0/packages/web-sdk\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@grafana/faro-web-tracing` from 2.4.0 to 2.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/faro-web-sdk/releases\"\u003e@​grafana/faro-web-tracing's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.3...v2.7.0\"\u003e2.7.0\u003c/a\u003e (2026-05-20)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e include git commit hash in app meta (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2039\"\u003e#2039\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/9c82ce49bc6d02c8a9b9a83227f101ce224a79b8\"\u003e9c82ce4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e fall back to window when resolving Metro bundle id (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2079\"\u003e#2079\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/3cfd6204b7bc83e5c440c523b6287993ccfbd728\"\u003e3cfd620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edemo:\u003c/strong\u003e bind Tempo OTLP receiver to 0.0.0.0 so Alloy can reach it (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2038\"\u003e#2038\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/7a0af536a4a7254bf62473b20d04cf937ecd246a\"\u003e7a0af53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edemo:\u003c/strong\u003e use \u003ccode\u003egrafana server\u003c/code\u003e subcommand for Grafana 13 image (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2035\"\u003e#2035\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/5d9210769e5e0752f41a3f543089397d9fe8149a\"\u003e5d92107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update npm-dependencies (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2077\"\u003e#2077\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/8574f5579b8c84a829269aa7e19e76238daa6b6e\"\u003e8574f55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epin package manager and disable yarn/npm scripts (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2075\"\u003e#2075\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/ef2d248259f99e3e712bceff0f6fc99f6b0d81e1\"\u003eef2d248\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.2...v2.6.3\"\u003e2.6.3\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e make release-please auto-tag on merge (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2069\"\u003e#2069\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/de9e2f05c28ea5644a8f8647c41f8eb686e2736c\"\u003ede9e2f0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.2\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/v2.6.2/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for the full list of changes.\u003c/p\u003e\n\u003cp\u003eThis release was tagged manually as a one-off recovery. Release-please's title parser still doesn't match merged release PRs back to their config because of how it handles \u003ccode\u003ecomponent\u003c/code\u003e together with \u003ccode\u003einclude-component-in-tag: false\u003c/code\u003e. A follow-up will redesign the release-please configuration.\u003c/p\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/v2.6.1/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for the full list of changes.\u003c/p\u003e\n\u003cp\u003eThis release was tagged manually as a one-off recovery; release-please could not auto-tag PR \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2064\"\u003e#2064\u003c/a\u003e because the title pattern was missing \u003ccode\u003e${component}\u003c/code\u003e. Fixed in \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2066\"\u003e#2066\u003c/a\u003e \\u2014 the next release will tag automatically.\u003c/p\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/v2.6.0/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for the full list of changes.\u003c/p\u003e\n\u003cp\u003eThis release was tagged manually as a one-off recovery; release-please could not auto-tag PR \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2052\"\u003e#2052\u003c/a\u003e because its title (\u003ccode\u003echore: release main\u003c/code\u003e) lacked \u003ccode\u003e${version}\u003c/code\u003e. The PR title pattern was fixed in \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2063\"\u003e#2063\u003c/a\u003e — future releases will tag automatically.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/main/CHANGELOG.md\"\u003e@​grafana/faro-web-tracing's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.3...v2.7.0\"\u003e2.7.0\u003c/a\u003e (2026-05-20)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e include git commit hash in app meta (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2039\"\u003e#2039\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/9c82ce49bc6d02c8a9b9a83227f101ce224a79b8\"\u003e9c82ce4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e fall back to window when resolving Metro bundle id (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2079\"\u003e#2079\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/3cfd6204b7bc83e5c440c523b6287993ccfbd728\"\u003e3cfd620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edemo:\u003c/strong\u003e bind Tempo OTLP receiver to 0.0.0.0 so Alloy can reach it (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2038\"\u003e#2038\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/7a0af536a4a7254bf62473b20d04cf937ecd246a\"\u003e7a0af53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edemo:\u003c/strong\u003e use \u003ccode\u003egrafana server\u003c/code\u003e subcommand for Grafana 13 image (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2035\"\u003e#2035\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/5d9210769e5e0752f41a3f543089397d9fe8149a\"\u003e5d92107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update npm-dependencies (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2077\"\u003e#2077\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/8574f5579b8c84a829269aa7e19e76238daa6b6e\"\u003e8574f55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epin package manager and disable yarn/npm scripts (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2075\"\u003e#2075\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/ef2d248259f99e3e712bceff0f6fc99f6b0d81e1\"\u003eef2d248\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.2...v2.6.3\"\u003e2.6.3\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e make release-please auto-tag on merge (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2069\"\u003e#2069\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/de9e2f05c28ea5644a8f8647c41f8eb686e2736c\"\u003ede9e2f0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.1...v2.6.2\"\u003e2.6.2\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e include ${component} in release-please PR title (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2066\"\u003e#2066\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/367aacc76fbb4777a61da40652bbe891826e0039\"\u003e367aacc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.0...v2.6.1\"\u003e2.6.1\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e set release-please PR title pattern with version (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2063\"\u003e#2063\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/4310b1685b4963de539919a15edd797aa21d032b\"\u003e4310b16\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.5.0...v2.6.0\"\u003e2.6.0\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereplay:\u003c/strong\u003e pause recording after user inactivity (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2015\"\u003e#2015\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/fedbe7ff41c592a7782737ea2200680cf8796800\"\u003efedbe7f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-sdk:\u003c/strong\u003e add \u003ccode\u003ehttpHost\u003c/code\u003e to \u003ccode\u003efaro.performance.resource\u003c/code\u003e events (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2014\"\u003e#2014\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/517d26f17f96d21990e52c5804a0b77676f685df\"\u003e517d26f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e anchor release-please at v2.5.0 commit on main (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2061\"\u003e#2061\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/9a99abf6c119c17652335880d0116321d0036a1e\"\u003e9a99abf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e consolidate release-please into single changelog and unblock release PR (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2048\"\u003e#2048\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/14540489ca20ff2e1797700f14e440a7ea637709\"\u003e1454048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e correct jsonpath syntax in release-please extra-files (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2049\"\u003e#2049\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/0ca2dfe5d833c871ed115b9ed07854ea4e4fdbfb\"\u003e0ca2dfe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e correct release-please changelog-path to unblock release flow (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2045\"\u003e#2045\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/1682dd9b959f7ac336d61fd65b91838e9166e87c\"\u003e1682dd9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e exclude CHANGELOG.md from markdownlint (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2062\"\u003e#2062\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/844256be8dfaf615c254f65bacb958c4a7eebfb4\"\u003e844256b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e pre-format release-please PR to satisfy prettier check (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2051\"\u003e#2051\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/848ad907e7b1dc8b866b10335b3ecce3354e99a2\"\u003e848ad90\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e two-stage yarn install in release-please cleanup step (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2053\"\u003e#2053\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/b87bd7c5e50eb76555a2477b0bdecda43c6ff473\"\u003eb87bd7c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update npm-dependencies (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2058\"\u003e#2058\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/7f4f4d5f679671f04cdab654c194bdbb9ed42332\"\u003e7f4f4d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/8313816ee0a4a5307e92a95b596d0961b28b4b7d\"\u003e\u003ccode\u003e8313816\u003c/code\u003e\u003c/a\u003e chore: release 2.7.0 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2074\"\u003e#2074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/8574f5579b8c84a829269aa7e19e76238daa6b6e\"\u003e\u003ccode\u003e8574f55\u003c/code\u003e\u003c/a\u003e fix(deps): update npm-dependencies (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2077\"\u003e#2077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/ef2d248259f99e3e712bceff0f6fc99f6b0d81e1\"\u003e\u003ccode\u003eef2d248\u003c/code\u003e\u003c/a\u003e fix: pin package manager and disable yarn/npm scripts (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2075\"\u003e#2075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/028edd5f7178e0cde08811a40e23aae96dbf91ae\"\u003e\u003ccode\u003e028edd5\u003c/code\u003e\u003c/a\u003e chore: release 2.6.3 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2070\"\u003e#2070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/17193d67d1bd31587acc1a738138493a5fa6671f\"\u003e\u003ccode\u003e17193d6\u003c/code\u003e\u003c/a\u003e chore(main): release 2.6.2 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2068\"\u003e#2068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/de333f1de47cc520dd91aeb574325e6275564f86\"\u003e\u003ccode\u003ede333f1\u003c/code\u003e\u003c/a\u003e chore: release 2.6.1 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2064\"\u003e#2064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/477938cfe351474ca7a609883e84a8eaee6c3457\"\u003e\u003ccode\u003e477938c\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2052\"\u003e#2052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/7f4f4d5f679671f04cdab654c194bdbb9ed42332\"\u003e\u003ccode\u003e7f4f4d5\u003c/code\u003e\u003c/a\u003e fix(deps): update npm-dependencies (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2058\"\u003e#2058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/0c6603eacb286719e363ac0ad44d0712bbf81cb3\"\u003e\u003ccode\u003e0c6603e\u003c/code\u003e\u003c/a\u003e chore(release): bump packages to v2.5.0 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2021\"\u003e#2021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/445f3859b954ac2277aea361844ac5cb6615d9b0\"\u003e\u003ccode\u003e445f385\u003c/code\u003e\u003c/a\u003e fix(deps): update npm-dependencies (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2019\"\u003e#2019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/grafana/faro-web-sdk/commits/v2.7.0/packages/web-tracing\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/browser` from 10.51.0 to 10.53.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/browser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.22 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e24.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e43.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing + Span Streaming)\u003c/td\u003e\n\u003ctd\u003e45.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Profiling)\u003c/td\u003e\n\u003ctd\u003e48.56 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.4 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e72.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e86.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e99.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e30.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e35.91 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics)\u003c/td\u003e\n\u003ctd\u003e27.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Logs)\u003c/td\u003e\n\u003ctd\u003e27.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics \u0026amp; Logs)\u003c/td\u003e\n\u003ctd\u003e28.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e31.01 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e28.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e46.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e29.89 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e47.14 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e68.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e83.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e88.23 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e89.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e83.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e138.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e88.07 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e141.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e209.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/browser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e10.53.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Add \u003ccode\u003estreamGenAiSpans\u003c/code\u003e options to stream gen_ai spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20785\"\u003e#20785\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds a new \u003ccode\u003estreamGenAiSpans\u003c/code\u003e option that controls how \u003ccode\u003egen_ai\u003c/code\u003e spans are\nsent to Sentry. When set, the SDK extracts all \u003ccode\u003egen_ai\u003c/code\u003e spans out of a\ntransaction and sends them as v2 envelope items.\u003c/p\u003e\n\u003cp\u003eEnable this option if gen_ai spans are being dropped because the transaction payload exceeds size limits.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eSentry.init({\n  dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0',\n  streamGenAiSpans: true,\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(browser): Migrate browser profiling thread data to span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20800\"\u003e#20800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eaddConsoleInstrumentationFilter\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20790\"\u003e#20790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eapplicationKey\u003c/code\u003e to \u003ccode\u003eBuildTimeOptionsBase\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20789\"\u003e#20789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): split exports by browser/server for bundle size (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20435\"\u003e#20435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Add top-level \u003ccode\u003eapplicationKey\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20794\"\u003e#20794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Support Node 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20710\"\u003e#20710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(profiling-node): Bump \u003ccode\u003e@sentry-internal/node-cpu-profiler\u003c/code\u003e to 2.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20720\"\u003e#20720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): avoid flush lock self-wait (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20719\"\u003e#20719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Capture transaction name on request for correct culprit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20801\"\u003e#20801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp): retroactively wrap handlers registered before wrapMcpServerWithSentry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20699\"\u003e#20699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Guard against undefined util.getSystemErrorMap (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20660\"\u003e#20660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(replay): Capture aborted/errored fetch requests in replay network tab (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20722\"\u003e#20722\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/cd9740818cba748dbced0e8a1497000a88ec8a56\"\u003e\u003ccode\u003ecd97408\u003c/code\u003e\u003c/a\u003e release: 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/66cfb25117ed7b14ca3da20a79b836619e9c8a6c\"\u003e\u003ccode\u003e66cfb25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20838\"\u003e#20838\u003c/a\u003e from getsentry/prepare-release/10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/df8fd3863043f143961a5d96e79a717d62eada31\"\u003e\u003ccode\u003edf8fd38\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/588100986580e0f5c8c3204661e59e5103e7d269\"\u003e\u003ccode\u003e5881009\u003c/code\u003e\u003c/a\u003e fix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6a7d179ad38c7591021c88e4bd3ec82b3c6cc606\"\u003e\u003ccode\u003e6a7d179\u003c/code\u003e\u003c/a\u003e fix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ad47c3c3de5b2bacfbbd08bcdf9cd90184ce64bc\"\u003e\u003ccode\u003ead47c3c\u003c/code\u003e\u003c/a\u003e ref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28d6fe514d5ed00561a8e3d1c0406a8cb544c738\"\u003e\u003ccode\u003e28d6fe5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20826\"\u003e#20826\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/46aca45a868d717939448ded1001fac4337ac46e\"\u003e\u003ccode\u003e46aca45\u003c/code\u003e\u003c/a\u003e Merge branch 'release/10.53.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b5cbc9ca1800e1b4ee1de66e135a90891cecd570\"\u003e\u003ccode\u003eb5cbc9c\u003c/code\u003e\u003c/a\u003e chore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/tes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/05489b83e7920fc4ce47a530054c5558c1704a45\"\u003e\u003ccode\u003e05489b8\u003c/code\u003e\u003c/a\u003e release: 10.53.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.51.0...10.53.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/cli` from 3.4.1 to 3.4.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e@​sentry/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.3\u003c/h2\u003e\n\u003ch3\u003eSecurity Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBehavior-breaking\u003c/strong\u003e: Disable Xcode \u003ccode\u003eInfo.plist\u003c/code\u003e preprocessing by default to avoid passing project-controlled compiler settings to \u003ccode\u003ecc\u003c/code\u003e during release auto-discovery. This affects \u003ccode\u003esentry-cli releases propose-version\u003c/code\u003e, \u003ccode\u003esentry-cli send-event\u003c/code\u003e and \u003ccode\u003esentry-cli bash-hook --send-event\u003c/code\u003e release inference, and \u003ccode\u003esentry-cli react-native xcode\u003c/code\u003e auto-release detection. Use \u003ccode\u003e--allow-xcode-infoplist-preprocessing\u003c/code\u003e only for trusted projects that require preprocessing.\u003c/li\u003e\n\u003cli\u003eEnsure restrictive file permissions maintained when \u003ccode\u003esentry-cli login\u003c/code\u003e updates existing config files.\u003c/li\u003e\n\u003cli\u003eDisable TLS verification only when \u003ccode\u003ehttp.verify_ssl\u003c/code\u003e is set to \u003ccode\u003efalse\u003c/code\u003e, case-insensitively.\u003c/li\u003e\n\u003cli\u003eShell-escape generated \u003ccode\u003ebash-hook\u003c/code\u003e arguments, including paths, tags, release names, and the CLI path.\u003c/li\u003e\n\u003cli\u003eStop sending environment variables in \u003ccode\u003esentry-cli bash-hook\u003c/code\u003e events.\u003c/li\u003e\n\u003cli\u003eVerify the downloaded binary checksum before replacing the current executable in \u003ccode\u003esentry-cli update\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Skip uploading images that already exist in objectstore by batch-checking with HEAD requests first (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3305\"\u003e#3305\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Reject snapshot uploads that have a PR number but no base SHA, since comparisons cannot work without a base reference (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3300\"\u003e#3300\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.3-snapshot.20260521.69f5028\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 69f5028.\u003c/p\u003e\n\u003ch2\u003e3.4.3-snapshot.20260520.9eabaaa\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 9eabaaa.\u003c/p\u003e\n\u003ch2\u003e3.4.3-snapshot.20260511.6679316\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 6679316.\u003c/p\u003e\n\u003ch2\u003e3.4.3-snapshot.20260511.7a3b571\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 7a3b571.\u003c/p\u003e\n\u003ch2\u003e3.4.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Stop sending Sentry auth token to Objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(js) Fix argument injection in JavaScript API's \u003ccode\u003eserializeOptions\u003c/code\u003e. String/number options now validate input types and prevent \u003ccode\u003eArray.prototype.concat()\u003c/code\u003e from flattening array values into separate CLI arguments. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.9081115\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 9081115.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.4052e78\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 4052e78.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.04c061a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 04c061a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.f5db2f6\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at f5db2f6.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260508.660e98b\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 660e98b.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e@​sentry/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.3\u003c/h2\u003e\n\u003ch3\u003eSecurity Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBehavior-breaking\u003c/strong\u003e: Disable Xcode \u003ccode\u003eInfo.plist\u003c/code\u003e preprocessing by default to avoid passing project-controlled compiler settings to \u003ccode\u003ecc\u003c/code\u003e during release auto-discovery. This affects \u003ccode\u003esentry-cli releases propose-version\u003c/code\u003e, \u003ccode\u003esentry-cli send-event\u003c/code\u003e and \u003ccode\u003esentry-cli bash-hook --send-event\u003c/code\u003e release inference, and \u003ccode\u003esentry-cli react-native xcode\u003c/code\u003e auto-release detection. Use \u003ccode\u003e--allow-xcode-infoplist-preprocessing\u003c/code\u003e only for trusted projects that require preprocessing.\u003c/li\u003e\n\u003cli\u003eEnsure restrictive file permissions maintained when \u003ccode\u003esentry-cli login\u003c/code\u003e updates existing config files.\u003c/li\u003e\n\u003cli\u003eDisable TLS verification only when \u003ccode\u003ehttp.verify_ssl\u003c/code\u003e is set to \u003ccode\u003efalse\u003c/code\u003e, case-insensitively.\u003c/li\u003e\n\u003cli\u003eShell-escape generated \u003ccode\u003ebash-hook\u003c/code\u003e arguments, including paths, tags, release names, and the CLI path.\u003c/li\u003e\n\u003cli\u003eStop sending environment variables in \u003ccode\u003esentry-cli bash-hook\u003c/code\u003e events.\u003c/li\u003e\n\u003cli\u003eVerify the downloaded binary checksum before replacing the current executable in \u003ccode\u003esentry-cli update\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Skip uploading images that already exist in objectstore by batch-checking with HEAD requests first (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3305\"\u003e#3305\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Reject snapshot uploads that have a PR number but no base SHA, since comparisons cannot work without a base reference (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3300\"\u003e#3300\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Stop sending Sentry auth token to Objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(js) Fix argument injection in JavaScript API's \u003ccode\u003eserializeOptions\u003c/code\u003e. String/number options now validate input types and prevent \u003ccode\u003eArray.prototype.concat()\u003c/code\u003e from flattening array values into separate CLI arguments. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/ee5286953ea3b7e419e017c3c47f64e26a45ff19\"\u003e\u003ccode\u003eee52869\u003c/code\u003e\u003c/a\u003e release: 3.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/69f502877977e2e8aa54d913733be4557054ce42\"\u003e\u003ccode\u003e69f5028\u003c/code\u003e\u003c/a\u003e fix: Various fixes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/9eabaaabdb47e735e79fbb81f127e5083d5984b6\"\u003e\u003ccode\u003e9eabaaa\u003c/code\u003e\u003c/a\u003e perf(snapshots): Skip uploading images that already exist in objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3305\"\u003e#3305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/2624b8d581ca1392675e27c96192646af273dee2\"\u003e\u003ccode\u003e2624b8d\u003c/code\u003e\u003c/a\u003e fix(snapshots): Reject uploads with pr_number but no base_sha (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3300\"\u003e#3300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/667931613bf29c8dbf1d95d18dff74ae8644b684\"\u003e\u003ccode\u003e6679316\u003c/code\u003e\u003c/a\u003e build(npm): 🤖 Bump optional dependencies to 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/7a3b571784b6f509a66d682bf336262425686607\"\u003e\u003ccode\u003e7a3b571\u003c/code\u003e\u003c/a\u003e Merge branch 'release/3.4.2'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e3f5f5518d53dfb00596df952a1a0513e11a90ee\"\u003e\u003ccode\u003ee3f5f55\u003c/code\u003e\u003c/a\u003e release: 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/f5db2f65581756fe78c49a22937db7c08610acb2\"\u003e\u003ccode\u003ef5db2f6\u003c/code\u003e\u003c/a\u003e build(deps): Update \u003ccode\u003eopenssl\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3294\"\u003e#3294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/4052e78e2898282a377d8d82ce9d832faed06d25\"\u003e\u003ccode\u003e4052e78\u003c/code\u003e\u003c/a\u003e build(deps): Bump \u003ccode\u003erand\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3296\"\u003e#3296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/04c061a407eaeda6e587edd495bc597161d31138\"\u003e\u003ccode\u003e04c061a\u003c/code\u003e\u003c/a\u003e build(js): Update \u003ccode\u003efast-uri\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3295\"\u003e#3295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.4.1...3.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 10.51.0 to 10.53.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.22 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e24.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e43.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing + Span Streaming)\u003c/td\u003e\n\u003ctd\u003e45.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Profiling)\u003c/td\u003e\n\u003ctd\u003e48.56 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.4 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e72.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e86.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e99.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e30.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e35.91 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics)\u003c/td\u003e\n\u003ctd\u003e27.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Logs)\u003c/td\u003e\n\u003ctd\u003e27.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics \u0026amp; Logs)\u003c/td\u003e\n\u003ctd\u003e28.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e31.01 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e28.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e46.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e29.89 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e47.14 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e68.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e83.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e88.23 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e89.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e83.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e138.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e88.07 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e141.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e209.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e10.53.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Add \u003ccode\u003estreamGenAiSpans\u003c/code\u003e options to stream gen_ai spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20785\"\u003e#20785\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds a new \u003ccode\u003estreamGenAiSpans\u003c/code\u003e option that controls how \u003ccode\u003egen_ai\u003c/code\u003e spans are\nsent to Sentry. When set, the SDK extracts all \u003ccode\u003egen_ai\u003c/code\u003e spans out of a\ntransaction and sends them as v2 envelope items.\u003c/p\u003e\n\u003cp\u003eEnable this option if gen_ai spans are being dropped because the transaction payload exceeds size limits.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eSentry.init({\n  dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0',\n  streamGenAiSpans: true,\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(browser): Migrate browser profiling thread data to span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20800\"\u003e#20800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eaddConsoleInstrumentationFilter\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20790\"\u003e#20790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eapplicationKey\u003c/code\u003e to \u003ccode\u003eBuildTimeOptionsBase\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20789\"\u003e#20789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): split exports by browser/server for bundle size (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20435\"\u003e#20435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Add top-level \u003ccode\u003eapplicationKey\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20794\"\u003e#20794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Support Node 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20710\"\u003e#20710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(profiling-node): Bump \u003ccode\u003e@sentry-internal/node-cpu-profiler\u003c/code\u003e to 2.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20720\"\u003e#20720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): avoid flush lock self-wait (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20719\"\u003e#20719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Capture transaction name on request for correct culprit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20801\"\u003e#20801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp): retroactively wrap handlers registered before wrapMcpServerWithSentry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20699\"\u003e#20699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Guard against undefined util.getSystemErrorMap (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20660\"\u003e#20660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(replay): Capture aborted/errored fetch requests in replay network tab (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20722\"\u003e#20722\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/cd9740818cba748dbced0e8a1497000a88ec8a56\"\u003e\u003ccode\u003ecd97408\u003c/code\u003e\u003c/a\u003e release: 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/66cfb25117ed7b14ca3da20a79b836619e9c8a6c\"\u003e\u003ccode\u003e66cfb25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20838\"\u003e#20838\u003c/a\u003e from getsentry/prepare-release/10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/df8fd3863043f143961a5d96e79a717d62eada31\"\u003e\u003ccode\u003edf8fd38\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/588100986580e0f5c8c3204661e59e5103e7d269\"\u003e\u003ccode\u003e5881009\u003c/code\u003e\u003c/a\u003e fix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6a7d179ad38c7591021c88e4bd3ec82b3c6cc606\"\u003e\u003ccode\u003e6a7d179\u003c/code\u003e\u003c/a\u003e fix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ad47c3c3de5b2bacfbbd08bcdf9cd90184ce64bc\"\u003e\u003ccode\u003ead47c3c\u003c/code\u003e\u003c/a\u003e ref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28d6fe514d5ed00561a8e3d1c0406a8cb544c738\"\u003e\u003ccode\u003e28d6fe5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20826\"\u003e#20826\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/46aca45a868d717939448ded1001fac4337ac46e\"\u003e\u003ccode\u003e46aca45\u003c/code\u003e\u003c/a\u003e Merge branch 'release/10.53.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b5cbc9ca1800e1b4ee1de66e135a90891cecd570\"\u003e\u003ccode\u003eb5cbc9c\u003c/code\u003e\u003c/a\u003e chore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/tes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/05489b83e7920fc4ce47a530054c5558c1704a45\"\u003e\u003ccode\u003e05489b8\u003c/code\u003e\u003c/a\u003e release: 10.53.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.51.0...10.53.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 5.100.9 to 5.100.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e@​tanstack/react-query's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/d423168f6261a5cb3d353e53b27c8150cc271151\"\u003e\u003ccode\u003ed423168\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e@​tanstack/react-query's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.100.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/d423168f6261a5cb3d353e53b27c8150cc271151\"\u003e\u003ccode\u003ed423168\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.100.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.100.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.11\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.100.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.10\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/05cf2bc0a4eae64959dc8a40152e2878190c971b\"\u003e\u003ccode\u003e05cf2bc\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10758\"\u003e#10758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/d423168f6261a5cb3d353e53b27c8150cc271151\"\u003e\u003ccode\u003ed423168\u003c/code\u003e\u003c/a\u003e fix(query-core): use built-in NoInfer for generic indexed-access types (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10593\"\u003e#10593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/5ff4f6936bb66a64267eb4413430f956eecf7248\"\u003e\u003ccode\u003e5ff4f69\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10755\"\u003e#10755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/3e85350749751eef055fffb65f6838dfafa74891\"\u003e\u003ccode\u003e3e85350\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10706\"\u003e#10706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/9d2692cec4d538c2f96489027ba546f11638dfb1\"\u003e\u003ccode\u003e9d2692c\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10695\"\u003e#10695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/74fa05eb1b16f40ea7068afd0e5e082687d22338\"\u003e\u003ccode\u003e74fa05e\u003c/code\u003e\u003c/a\u003e chore(tsconfig.json): narrow 'include' pattern to prevent TS6053 race conditi...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.100.13/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `axios` from 1.15.2 to 1.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.1 — May 13, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a defence-in-depth fix for prototype pollution in \u003ccode\u003eformDataToJSON\u003c/code\u003e, hardens proxy and CI workflows, restores Webpack 4 compatibility for the fetch adapter, and includes several small bug fixes and maintenance improvements.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Defence-in-Depth:\u003c/strong\u003e Hardened \u003ccode\u003eformDataToJSON\u003c/code\u003e against already-polluted \u003ccode\u003eObject.prototype\u003c/code\u003e by walking own properties only, so attacker-controlled keys inherited from a poisoned prototype cannot propagate through deserialization. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Cleartext Leak:\u003c/strong\u003e Fixed an issue where HTTPS request data could be transmitted in cleartext to an HTTP proxy under certain configurations. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI Cache Removal:\u003c/strong\u003e Removed all GitHub Actions caches as a defence-in-depth measure against cache poisoning vectors in the build pipeline. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eData URI Parsing:\u003c/strong\u003e Updated the \u003ccode\u003efromDataURI\u003c/code\u003e regex to match RFC 2397 more strictly, fixing edge cases in \u003ccode\u003edata:\u003c/code\u003e URL handling. (\u003cstrong\u003e\u003ca h...\n\n_Description has been truncated_","html_url":"https://github.com/navikt/k9-los-web/pull/4268","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/navikt%2Fk9-los-web/issues/4268","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4268/packages"},{"uuid":"4513591962","node_id":"PR_kwDOSXFPbs7e3zMk","number":47,"state":"open","title":"chore(deps): bump the minor-patch group across 1 directory with 34 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-25T01:12:26.000Z","updated_at":"2026-05-25T01:13:59.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"minor-patch","update_count":34,"packages":[{"name":"@hookform/resolvers","old_version":"5.2.2","new_version":"5.4.0","repository_url":"https://github.com/react-hook-form/resolvers"},{"name":"@tanstack/react-query","old_version":"5.100.9","new_version":"5.100.14","repository_url":"https://github.com/TanStack/query"},{"name":"@tanstack/react-router","old_version":"1.169.2","new_version":"1.170.8","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-virtual","old_version":"3.13.24","new_version":"3.13.25","repository_url":"https://github.com/TanStack/virtual"},{"name":"date-fns","old_version":"4.1.0","new_version":"4.3.0","repository_url":"https://github.com/date-fns/date-fns"},{"name":"react","old_version":"19.2.5","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.14","new_version":"19.2.15","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.5","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-hook-form","old_version":"7.75.0","new_version":"7.76.1","repository_url":"https://github.com/react-hook-form/react-hook-form"},{"name":"react-intl","old_version":"10.1.5","new_version":"10.1.9","repository_url":"https://github.com/formatjs/formatjs"},{"name":"valibot","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/open-circle/valibot"},{"name":"@eslint/compat","old_version":"2.0.5","new_version":"2.1.0","repository_url":"https://github.com/eslint/rewrite"},{"name":"@formatjs/cli","old_version":"6.14.5","new_version":"6.16.3","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@playwright/test","old_version":"1.59.1","new_version":"1.60.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"@sentry/cli","old_version":"3.4.2","new_version":"3.4.3","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@storybook/addon-a11y","old_version":"10.4.0","new_version":"10.4.1","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-docs","old_version":"10.4.0","new_version":"10.4.1","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-vitest","old_version":"10.4.0","new_version":"10.4.1","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/tanstack-react","old_version":"10.4.0","new_version":"10.4.1","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@tailwindcss/vite","old_version":"4.2.4","new_version":"4.3.0","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tanstack/eslint-plugin-query","old_version":"5.100.9","new_version":"5.100.14","repository_url":"https://github.com/TanStack/query"},{"name":"@types/node","old_version":"25.6.0","new_version":"25.9.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitejs/plugin-react","old_version":"6.0.1","new_version":"6.0.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"@vitest/browser-playwright","old_version":"4.1.6","new_version":"4.1.7","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"eslint","old_version":"10.3.0","new_version":"10.4.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-storybook","old_version":"10.4.0","new_version":"10.4.1","repository_url":"https://github.com/storybookjs/storybook"},{"name":"lint-staged","old_version":"17.0.2","new_version":"17.0.5","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"msw","old_version":"2.14.3","new_version":"2.14.6","repository_url":"https://github.com/mswjs/msw"},{"name":"storybook","old_version":"10.4.0","new_version":"10.4.1","repository_url":"https://github.com/storybookjs/storybook"},{"name":"typescript-eslint","old_version":"8.59.2","new_version":"8.59.4","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vite","old_version":"8.0.10","new_version":"8.0.14","repository_url":"https://github.com/vitejs/vite"},{"name":"wrangler","old_version":"4.88.0","new_version":"4.94.0","repository_url":"https://github.com/cloudflare/workers-sdk"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-patch group with 32 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@hookform/resolvers](https://github.com/react-hook-form/resolvers) | `5.2.2` | `5.4.0` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.100.9` | `5.100.14` |\n| [@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router) | `1.169.2` | `1.170.8` |\n| [@tanstack/react-virtual](https://github.com/TanStack/virtual/tree/HEAD/packages/react-virtual) | `3.13.24` | `3.13.25` |\n| [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.3.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.5` | `19.2.6` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.14` | `19.2.15` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.5` | `19.2.6` |\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.75.0` | `7.76.1` |\n| [react-intl](https://github.com/formatjs/formatjs) | `10.1.5` | `10.1.9` |\n| [valibot](https://github.com/open-circle/valibot) | `1.4.0` | `1.4.1` |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `2.0.5` | `2.1.0` |\n| [@formatjs/cli](https://github.com/formatjs/formatjs) | `6.14.5` | `6.16.3` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.59.1` | `1.60.0` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `3.4.2` | `3.4.3` |\n| [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y) | `10.4.0` | `10.4.1` |\n| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `10.4.0` | `10.4.1` |\n| [@storybook/addon-vitest](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/vitest) | `10.4.0` | `10.4.1` |\n| [@storybook/tanstack-react](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/tanstack-react) | `10.4.0` | `10.4.1` |\n| [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) | `4.2.4` | `4.3.0` |\n| [@tanstack/eslint-plugin-query](https://github.com/TanStack/query/tree/HEAD/packages/eslint-plugin-query) | `5.100.9` | `5.100.14` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.6.0` | `25.9.1` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `6.0.1` | `6.0.2` |\n| [@vitest/browser-playwright](https://github.com/vitest-dev/vitest/tree/HEAD/packages/browser-playwright) | `4.1.6` | `4.1.7` |\n| [eslint](https://github.com/eslint/eslint) | `10.3.0` | `10.4.0` |\n| [eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin) | `10.4.0` | `10.4.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `17.0.2` | `17.0.5` |\n| [msw](https://github.com/mswjs/msw) | `2.14.3` | `2.14.6` |\n| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `10.4.0` | `10.4.1` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.59.2` | `8.59.4` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.0.10` | `8.0.14` |\n| [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) | `4.88.0` | `4.94.0` |\n\nUpdates `@hookform/resolvers` from 5.2.2 to 5.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-hook-form/resolvers/releases\"\u003e@​hookform/resolvers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.3.0...v5.4.0\"\u003e5.4.0\u003c/a\u003e (2026-05-21)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add ata-validator resolver (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/845\"\u003e#845\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix issue with toNestErrors.ts (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/848\"\u003e#848\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cul\u003e\n\u003cli\u003eadd guidance on passing context to \u003ccode\u003eyupResolver\u003c/code\u003e (useForm context) (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/835\"\u003e#835\u003c/a\u003e)  (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/3d2992472adf5735b46b175e22bea82fddf13854\"\u003e3d29924\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/3d2992472adf5735b46b175e22bea82fddf13854\"\u003e\u003ccode\u003e3d29924\u003c/code\u003e\u003c/a\u003e feat: add guidance on passing context to \u003ccode\u003eyupResolver\u003c/code\u003e (useForm context) (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/835\"\u003e#835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/56b68f3798612601190a533887847d8fef2c94af\"\u003e\u003ccode\u003e56b68f3\u003c/code\u003e\u003c/a\u003e feat: 5.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/cf8562d88ce3a1658676b2ef996347f29e05b3ee\"\u003e\u003ccode\u003ecf8562d\u003c/code\u003e\u003c/a\u003e update readme on ata-validator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/5e5b6103692fa599ddacca39a03bf707e73a5012\"\u003e\u003ccode\u003e5e5b610\u003c/code\u003e\u003c/a\u003e fix issue with toNestErrors.ts (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/848\"\u003e#848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/72aacf8604d697a29a1859f8bffccf18adb86add\"\u003e\u003ccode\u003e72aacf8\u003c/code\u003e\u003c/a\u003e Revise supported versions in SECURITY.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/ad89a20d869f2dc21b905168c5578b3522c01b64\"\u003e\u003ccode\u003ead89a20\u003c/code\u003e\u003c/a\u003e feat: add ata-validator resolver (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/845\"\u003e#845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/02286db88310fd23e1de61ad880c23e210801813\"\u003e\u003ccode\u003e02286db\u003c/code\u003e\u003c/a\u003e ci: updated publish workflow to use node 24 (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/838\"\u003e#838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/2e9bc7c7d02506d336e20d8c0bae0c479f3662ec\"\u003e\u003ccode\u003e2e9bc7c\u003c/code\u003e\u003c/a\u003e Fix(zodResolver): error paths in complex unions \u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/787\"\u003e#787\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/819\"\u003e#819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.2.2...v5.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 5.100.9 to 5.100.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e@​tanstack/react-query's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.14\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/ed20b6d7541c908033acfcad92b0cd112930d1c3\"\u003e\u003ccode\u003eed20b6d\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.14\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.14\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.14\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/ed20b6d7541c908033acfcad92b0cd112930d1c3\"\u003e\u003ccode\u003eed20b6d\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.14\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.14\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/ed20b6d7541c908033acfcad92b0cd112930d1c3\"\u003e\u003ccode\u003eed20b6d\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.14\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.14\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.14\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(react-query): do not go into optimistic fetching state when not subscribed (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10759\"\u003e#10759\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies []:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.14\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e@​tanstack/react-query's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.100.14\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(react-query): do not go into optimistic fetching state when not subscribed (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10759\"\u003e#10759\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies []:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.14\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.100.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/d423168f6261a5cb3d353e53b27c8150cc271151\"\u003e\u003ccode\u003ed423168\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.100.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.100.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.11\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.100.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.10\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/ba6e7beebd50143408f01fcf5d9aee2ec1486f60\"\u003e\u003ccode\u003eba6e7be\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10767\"\u003e#10767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/ed20b6d7541c908033acfcad92b0cd112930d1c3\"\u003e\u003ccode\u003eed20b6d\u003c/code\u003e\u003c/a\u003e fix(react): do not go into optimistic fetching state when not subscribed (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10\"\u003e#10\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/05cf2bc0a4eae64959dc8a40152e2878190c971b\"\u003e\u003ccode\u003e05cf2bc\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10758\"\u003e#10758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/d423168f6261a5cb3d353e53b27c8150cc271151\"\u003e\u003ccode\u003ed423168\u003c/code\u003e\u003c/a\u003e fix(query-core): use built-in NoInfer for generic indexed-access types (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10593\"\u003e#10593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/5ff4f6936bb66a64267eb4413430f956eecf7248\"\u003e\u003ccode\u003e5ff4f69\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10755\"\u003e#10755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/3e85350749751eef055fffb65f6838dfafa74891\"\u003e\u003ccode\u003e3e85350\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10706\"\u003e#10706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/9d2692cec4d538c2f96489027ba546f11638dfb1\"\u003e\u003ccode\u003e9d2692c\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10695\"\u003e#10695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/74fa05eb1b16f40ea7068afd0e5e082687d22338\"\u003e\u003ccode\u003e74fa05e\u003c/code\u003e\u003c/a\u003e chore(tsconfig.json): narrow 'include' pattern to prevent TS6053 race conditi...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.100.14/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-router` from 1.169.2 to 1.170.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/releases\"\u003e@​tanstack/react-router's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for Rsbuild client output formats, including module output by default and IIFE output for classic script environments. (\u003ca href=\"https://redirect.github.com/TanStack/router/pull/7477\"\u003e#7477\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eClient entry scripts and preloads are now represented as root route manifest assets, script preloads follow the manifest script format, and script asset cross-origin configuration uses the \u003ccode\u003escript\u003c/code\u003e key. The \u003ccode\u003etransformAssets\u003c/code\u003e script callback context now exposes only \u003ccode\u003ekind: 'script'\u003c/code\u003e and \u003ccode\u003eurl\u003c/code\u003e, keeping script format handling internal to manifest rendering.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/51a97a167fb3ef1b8ca70fbb63db635158f43509\"\u003e\u003ccode\u003e51a97a1\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/5268ba4566233ea58880df85f167ad0401a93a46\"\u003e\u003ccode\u003e5268ba4\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/blob/main/packages/react-router/CHANGELOG.md\"\u003e@​tanstack/react-router's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.170.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for Rsbuild client output formats, including module output by default and IIFE output for classic script environments. (\u003ca href=\"https://redirect.github.com/TanStack/router/pull/7477\"\u003e#7477\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eClient entry scripts and preloads are now represented as root route manifest assets, script preloads follow the manifest script format, and script asset cross-origin configuration uses the \u003ccode\u003escript\u003c/code\u003e key. The \u003ccode\u003etransformAssets\u003c/code\u003e script callback context now exposes only \u003ccode\u003ekind: 'script'\u003c/code\u003e and \u003ccode\u003eurl\u003c/code\u003e, keeping script format handling internal to manifest rendering.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/51a97a167fb3ef1b8ca70fbb63db635158f43509\"\u003e\u003ccode\u003e51a97a1\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.170.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/5268ba4566233ea58880df85f167ad0401a93a46\"\u003e\u003ccode\u003e5268ba4\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.170.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix hash navigation being overridden by stale scroll restoration entries. (\u003ca href=\"https://redirect.github.com/TanStack/router/pull/7447\"\u003e#7447\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/0300f87ec5a7f878ffbe0b181acf84cba9139960\"\u003e\u003ccode\u003e0300f87\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/0300f87ec5a7f878ffbe0b181acf84cba9139960\"\u003e\u003ccode\u003e0300f87\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.170.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/5fa9e555f3a2edb5e45586623e6bcbfa7f7c7a6b\"\u003e\u003ccode\u003e5fa9e55\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.170.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/b60eb36e59e8a468ee0742cbcf7f47aca1ff1c67\"\u003e\u003ccode\u003eb60eb36\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.170.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/d9cf9331b83fcbd2abfee75d839d862f9bb18e6b\"\u003e\u003ccode\u003ed9cf933\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.170.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/658c2241458e5252eb688dbfc4acbd22c653376c\"\u003e\u003ccode\u003e658c224\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7478\"\u003e#7478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/51a97a167fb3ef1b8ca70fbb63db635158f43509\"\u003e\u003ccode\u003e51a97a1\u003c/code\u003e\u003c/a\u003e feat(start): support rsbuild iife client output (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7477\"\u003e#7477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/b47b338d15deadb8dc9fbc297c39965442833c3a\"\u003e\u003ccode\u003eb47b338\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7467\"\u003e#7467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/35a7d9cd5a0e6e19a6ad6f5b79b89b4f069a17bc\"\u003e\u003ccode\u003e35a7d9c\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7452\"\u003e#7452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/0300f87ec5a7f878ffbe0b181acf84cba9139960\"\u003e\u003ccode\u003e0300f87\u003c/code\u003e\u003c/a\u003e fix: fix scroll restoration issues (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7447\"\u003e#7447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/254cb8834ed11244bbf17c2801f630b5a438c040\"\u003e\u003ccode\u003e254cb88\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7435\"\u003e#7435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/9f6258f23ee37a35fb908b3293e49bab3058e57f\"\u003e\u003ccode\u003e9f6258f\u003c/code\u003e\u003c/a\u003e chore: update zod to v4.4.3 (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7441\"\u003e#7441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/5fa9e555f3a2edb5e45586623e6bcbfa7f7c7a6b\"\u003e\u003ccode\u003e5fa9e55\u003c/code\u003e\u003c/a\u003e feat: deferred hydration (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7362\"\u003e#7362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/ee8a6753da78590e3f8659db6d96403604394f34\"\u003e\u003ccode\u003eee8a675\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7423\"\u003e#7423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/d1dc4ae7c06db0b9035850968f791f1e403c43f2\"\u003e\u003ccode\u003ed1dc4ae\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7417\"\u003e#7417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/router/commits/@tanstack/react-router@1.170.8/packages/react-router\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-virtual` from 3.13.24 to 3.13.25\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/virtual/releases\"\u003e@​tanstack/react-virtual's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-virtual\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.13.25\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplace the \u003ccode\u003euseReducer(() =\u0026gt; ({}), {})\u003c/code\u003e force-rerender pattern with an (\u003ca href=\"https://redirect.github.com/TanStack/virtual/pull/1168\"\u003e#1168\u003c/a\u003e)\nincrementing number counter. Same semantics (every dispatch changes the\nreducer state, forcing a render); zero per-dispatch object allocation.\nTrivial individual cost, but eliminates one steady-state GC source on\nscroll-heavy apps.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/virtual-core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.15.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/virtual/blob/main/packages/react-virtual/CHANGELOG.md\"\u003e@​tanstack/react-virtual's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.13.25\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplace the \u003ccode\u003euseReducer(() =\u0026gt; ({}), {})\u003c/code\u003e force-rerender pattern with an (\u003ca href=\"https://redirect.github.com/TanStack/virtual/pull/1168\"\u003e#1168\u003c/a\u003e)\nincrementing number counter. Same semantics (every dispatch changes the\nreducer state, forcing a render); zero per-dispatch object allocation.\nTrivial individual cost, but eliminates one steady-state GC source on\nscroll-heavy apps.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/virtual-core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.15.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/virtual/commit/949180be8adf66ea8428b326db72ebad42d5b4c3\"\u003e\u003ccode\u003e949180b\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/virtual/tree/HEAD/packages/react-virtual/issues/1169\"\u003e#1169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e perf: virtual-core rewrite for mount/measure-storm, plus iOS Safari handling ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/virtual/commit/3374977c623cd95eb4cdb44ad44eb94677d65c1e\"\u003e\u003ccode\u003e3374977\u003c/code\u003e\u003c/a\u003e chore(angular-virtual)!: upgrade Angular to v19 (\u003ca href=\"https://github.com/TanStack/virtual/tree/HEAD/packages/react-virtual/issues/1158\"\u003e#1158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/virtual/commits/@tanstack/react-virtual@3.13.25/packages/react-virtual\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `date-fns` from 4.1.0 to 4.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/date-fns/date-fns/releases\"\u003edate-fns's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.3.0\u003c/h2\u003e\n\u003cp\u003eKudos to \u003ca href=\"https://github.com/ImRodry\"\u003e\u003ccode\u003e@​ImRodry\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/puneetdixit200\"\u003e\u003ccode\u003e@​puneetdixit200\u003c/code\u003e\u003c/a\u003e for their contributions.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFixed missing modularized optimization fallback (\u003ca href=\"https://x.com/kossnocorp/status/1731181274579325260\"\u003efor Next.js and others\u003c/a\u003e). See \u003ca href=\"https://x.com/kossnocorp/status/1731181274579325260\"\u003e#4193\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFixed \u003ccode\u003ept\u003c/code\u003e locale first day of week to be Sunday. See \u003ca href=\"https://redirect.github.com/date-fns/date-fns/pull/4195\"\u003e#4195\u003c/a\u003e by \u003ca href=\"https://github.com/ImRodry\"\u003e\u003ccode\u003e@​ImRodry\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFixed \u003ccode\u003ezh-CN\u003c/code\u003e, \u003ccode\u003ezh-HK\u003c/code\u003e, and \u003ccode\u003ezh-TW\u003c/code\u003e locale month parsing for October, November, and December. See \u003ca href=\"https://redirect.github.com/date-fns/date-fns/pull/4194\"\u003e#4194\u003c/a\u003e by \u003ca href=\"https://github.com/puneetdixit200\"\u003e\u003ccode\u003e@​puneetdixit200\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed type definitions missing in v4.2.0 due to TypeScript misconfiguration.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.0\u003c/h2\u003e\n\u003cp\u003eThis is a minor release in all senses, it only includes documentation updates (first of many) that points to the new \u003ca href=\"https://date-fns.org/you-dont-need-date-fns\"\u003eYou Don't Need date-fns*\u003c/a\u003e page.\u003c/p\u003e\n\u003cp\u003e* Not really\u003c/p\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded Temporal API references to the JSDoc annotations of \u003ccode\u003eadd\u003c/code\u003e, \u003ccode\u003eaddBusinessDays\u003c/code\u003e, and \u003ccode\u003eaddDays\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/f95bcf18b53e6832b2c575c24c98654a24f52699\"\u003e\u003ccode\u003ef95bcf1\u003c/code\u003e\u003c/a\u003e (docs): Add missing \u003ccode\u003etsx\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/baaca1117e9ec317bb4d188e9cd254df15ce1c8e\"\u003e\u003ccode\u003ebaaca11\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e//pkgs/core:release/docs\u003c/code\u003e task\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/8aa0373ece55184e7817d4a3bbeee65eab3f267c\"\u003e\u003ccode\u003e8aa0373\u003c/code\u003e\u003c/a\u003e Update docs website secrets location in scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/c7ad6eb0a0b712a4b4f6ad00a98b6b35a513fffb\"\u003e\u003ccode\u003ec7ad6eb\u003c/code\u003e\u003c/a\u003e Promote to v4.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/da8c5489f62446356f4c7eabbc9e166b04b76e2e\"\u003e\u003ccode\u003eda8c548\u003c/code\u003e\u003c/a\u003e Add change log entry for Chinese locale fix (\u003ca href=\"https://redirect.github.com/date-fns/date-fns/issues/4194\"\u003e#4194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/f8d8fa8cb900dba82ce0285db0177a9f1bfa7254\"\u003e\u003ccode\u003ef8d8fa8\u003c/code\u003e\u003c/a\u003e Split Chinese locale tests (\u003ca href=\"https://redirect.github.com/date-fns/date-fns/issues/4194\"\u003e#4194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/b9c5865edb7610c59e6b3694ed1e1691f4807688\"\u003e\u003ccode\u003eb9c5865\u003c/code\u003e\u003c/a\u003e Fix Chinese locale month parsing (\u003ca href=\"https://redirect.github.com/date-fns/date-fns/issues/4194\"\u003e#4194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/39d1e14200cead9e4be5df88695b5e82082875ed\"\u003e\u003ccode\u003e39d1e14\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ept\u003c/code\u003e fix change log entry (\u003ca href=\"https://redirect.github.com/date-fns/date-fns/issues/4195\"\u003e#4195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/f3f19632bd3feb5b77daff8bc1614d5f29e4e499\"\u003e\u003ccode\u003ef3f1963\u003c/code\u003e\u003c/a\u003e Fix pt locale first day of week to be Sunday (\u003ca href=\"https://redirect.github.com/date-fns/date-fns/issues/4195\"\u003e#4195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/cd6ebdade912d652afe3fd1bb1bd83219f0bb8b6\"\u003e\u003ccode\u003ecd6ebda\u003c/code\u003e\u003c/a\u003e Add basic \u003ccode\u003eAGENTS.md\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/date-fns/date-fns/compare/v4.1.0...v4.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 19.2.5 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/react` from 19.2.14 to 19.2.15\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-dom` from 19.2.5 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-hook-form` from 7.75.0 to 7.76.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-hook-form/react-hook-form/releases\"\u003ereact-hook-form's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 7.76.1\u003c/h2\u003e\n\u003cp\u003e🐞 fix: pass options parameter through setValues to enable validation (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13457\"\u003e#13457\u003c/a\u003e)\n🐞 fix(setValues): emit whole-form change without stale name/type (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13450\"\u003e#13450\u003c/a\u003e)\n🚗 perf(setValues): thread skipClone through setFieldValue (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13448\"\u003e#13448\u003c/a\u003e)\n🚗 perf(setValues): skip redundant per-field deep clones (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13445\"\u003e#13445\u003c/a\u003e)\nRevert \u0026quot;🐞 fix: treat NaN as empty when valueAsNumber is true in validateField (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13388\"\u003e#13388\u003c/a\u003e)\u0026quot;\u003c/p\u003e\n\u003cp\u003ethanks to \u003ca href=\"https://github.com/philibea\"\u003e\u003ccode\u003e@​philibea\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/maxkostow\"\u003e\u003ccode\u003e@​maxkostow\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion v7.76.0\u003c/h2\u003e\n\u003cp\u003e🪭 close \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13141\"\u003e#13141\u003c/a\u003e improve isDirty sync with dirtyFields state (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13370\"\u003e#13370\u003c/a\u003e)\n🐞 fix isValidating reactivity when validatingFields is not subscribed (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13440\"\u003e#13440\u003c/a\u003e)\n🛺 test: fix duplicate-word typos in test descriptions (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13439\"\u003e#13439\u003c/a\u003e)\n🐞 fix \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13436\"\u003e#13436\u003c/a\u003e: errors state when using form level validation (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13437\"\u003e#13437\u003c/a\u003e)\n🐞 fix \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13429\"\u003e#13429\u003c/a\u003e append({ obj: null }) is silently replaced by defaultValues after remove() (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13435\"\u003e#13435\u003c/a\u003e)\n🐞 fix native validation tooltip suppression caused by duplicate submit-error focus (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13432\"\u003e#13432\u003c/a\u003e)\n🐞 fix: propagate setValues updates to mounted Controller fields (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13431\"\u003e#13431\u003c/a\u003e)\n🐞 fix: rreserve reset values for conditionally mounted Controller fields with shouldUnregister\n🐞 fix: useFieldArray remove leaves array with empty object when using values prop (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13422\"\u003e#13422\u003c/a\u003e)\n🐞 fix \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13260\"\u003e#13260\u003c/a\u003e: notify all matching field-array roots on nested setValue updates (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13420\"\u003e#13420\u003c/a\u003e)\n🐞 fix \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13104\"\u003e#13104\u003c/a\u003e: preserve nested resolver field-array errors in trigger() (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13419\"\u003e#13419\u003c/a\u003e)\n🐞 fix \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13413\"\u003e#13413\u003c/a\u003e: preserve formState.defaultValues when useFieldArray + watch are used together\n📝 docs: fix JSDoc for IsNever, register, and getFieldState (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13410\"\u003e#13410\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13411\"\u003e#13411\u003c/a\u003e)\n🐞 fix(Watch): restore TypeScript 4 compatibility (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13409\"\u003e#13409\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eBig thanks to \u003ca href=\"https://github.com/dfedoryshchev\"\u003e\u003ccode\u003e@​dfedoryshchev\u003c/code\u003e\u003c/a\u003e for multiple fixes, and to \u003ca href=\"https://github.com/EduardF1\"\u003e\u003ccode\u003e@​EduardF1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/in-ch\"\u003e\u003ccode\u003e@​in-ch\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/johnstrand\"\u003e\u003ccode\u003e@​johnstrand\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md\"\u003ereact-hook-form's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[7.76.1] - 2026-05-23\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert notify all matching field-array roots on nested \u003ccode\u003esetValue\u003c/code\u003e updates\u003c/li\u003e\n\u003cli\u003eRevert treat \u003ccode\u003eNaN\u003c/code\u003e as empty when \u003ccode\u003evalueAsNumber\u003c/code\u003e is \u003ccode\u003etrue\u003c/code\u003e in \u003ccode\u003evalidateField\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003esetValues\u003c/code\u003e pass \u003ccode\u003eoptions\u003c/code\u003e parameter through to enable validation\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003esetValues\u003c/code\u003e emit whole-form change without stale \u003ccode\u003ename\u003c/code\u003e/\u003ccode\u003etype\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003esetValues\u003c/code\u003e skip redundant per-field deep clones\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003esetValues\u003c/code\u003e thread \u003ccode\u003eskipClone\u003c/code\u003e through \u003ccode\u003esetFieldValue\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[7.76.0] - 2026-05-16\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eisDirty\u003c/code\u003e sync with \u003ccode\u003edirtyFields\u003c/code\u003e state\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePreserve \u003ccode\u003eformState.defaultValues\u003c/code\u003e when \u003ccode\u003euseFieldArray\u003c/code\u003e and \u003ccode\u003ewatch\u003c/code\u003e are used together\u003c/li\u003e\n\u003cli\u003ePreserve nested resolver field-array errors in \u003ccode\u003etrigger()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eNotify all matching field-array roots on nested \u003ccode\u003esetValue\u003c/code\u003e updates\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003euseFieldArray\u003c/code\u003e \u003ccode\u003eremove\u003c/code\u003e leaves array with empty object when using \u003ccode\u003evalues\u003c/code\u003e prop\u003c/li\u003e\n\u003cli\u003ePreserve reset values for conditionally mounted \u003ccode\u003eController\u003c/code\u003e fields with \u003ccode\u003eshouldUnregister\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ePropagate \u003ccode\u003esetValues\u003c/code\u003e updates to mounted \u003ccode\u003eController\u003c/code\u003e fields\u003c/li\u003e\n\u003cli\u003eNative validation tooltip suppression caused by duplicate submit-error focus\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eappend({ obj: null })\u003c/code\u003e silently replaced by \u003ccode\u003edefaultValues\u003c/code\u003e after \u003ccode\u003eremove()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eErrors state when using form-level validation\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eisValidating\u003c/code\u003e reactivity when \u003ccode\u003evalidatingFields\u003c/code\u003e is not subscribed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/2b900d24594dc43c3f894fefa4e7a048bf6f3d13\"\u003e\u003ccode\u003e2b900d2\u003c/code\u003e\u003c/a\u003e 7.76.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/079348ebd967cd548e66ff7215e236fbf3924ff5\"\u003e\u003ccode\u003e079348e\u003c/code\u003e\u003c/a\u003e 🚮 chore: remove --frozen-lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/edf5c45f813e9adebc993c2bbd1812dd8f0859ca\"\u003e\u003ccode\u003eedf5c45\u003c/code\u003e\u003c/a\u003e 🧪 fix unit test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/d79648cc76581ac98b38d198a4afccfb3fbbc511\"\u003e\u003ccode\u003ed79648c\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;🐞 fix: treat NaN as empty when valueAsNumber is true in validateField...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/778881c6ecfb8c015c2b591f7a5bf7a8de872c5e\"\u003e\u003ccode\u003e778881c\u003c/code\u003e\u003c/a\u003e 🐞 fix: pass options parameter through setValues to enable validation (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13457\"\u003e#13457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/a2ac01fd3872cf95b4e6ac8f4b4800f72b55eafd\"\u003e\u003ccode\u003ea2ac01f\u003c/code\u003e\u003c/a\u003e 🧪 test(useFieldArray): regression coverage for descendant setValue key thrash...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/dfcebdbde1891fdd76fb56751cbe08dd980dfa5b\"\u003e\u003ccode\u003edfcebdb\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;🐞 fix \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13260\"\u003e#13260\u003c/a\u003e: notify all matching field-array roots on nested setValu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/ca01f6582e315a59cc6e3c9fc51ef5ecc2b69e48\"\u003e\u003ccode\u003eca01f65\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;🐞 fix(useFieldArray): preserve managed field ids in array subscriber ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/15d17628765a43b8ca10dc8541968b28fd6a5073\"\u003e\u003ccode\u003e15d1762\u003c/code\u003e\u003c/a\u003e 🐞 fix(setValues): emit whole-form change without stale name/type (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13450\"\u003e#13450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/989cbff42066ec216b9e8c93dc7f0c335cb4ef84\"\u003e\u003ccode\u003e989cbff\u003c/code\u003e\u003c/a\u003e 🚗 perf(setValues): thread skipClone through setFieldValue (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13448\"\u003e#13448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/react-hook-form/react-hook-form/compare/v7.75.0...v7.76.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-intl` from 10.1.5 to 10.1.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003ereact-intl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ereact-intl@10.1.8\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/blob/HEAD/github.com/formatjs/formatjs/compare/react-intl@10.1.7...react-intl@10.1.8\"\u003e10.1.8\u003c/a\u003e (2026-05-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact-intl:\u003c/strong\u003e set FormattedListParts displayName (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6580\"\u003e#6580\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/blob/HEAD/github.com/formatjs/formatjs/commits/93bd7f41afd2e2f1b20c6236c842df963cd79306\"\u003e93bd7f4\u003c/a\u003e) - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/ae8c92418ce1c2c5bbec233854e1d1579d196fbf\"\u003e\u003ccode\u003eae8c924\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/688bd9705a21650c3248be41774ca5c030961d6f\"\u003e\u003ccode\u003e688bd97\u003c/code\u003e\u003c/a\u003e chore(formatjs_cli): release 1.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/4c1b022a01eb96748c7fdb356f3f078513072692\"\u003e\u003ccode\u003e4c1b022\u003c/code\u003e\u003c/a\u003e docs: clarify cli native binding support (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6609\"\u003e#6609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/5c39550baebd9dffc8fe8e3aa259f80a77c580d8\"\u003e\u003ccode\u003e5c39550\u003c/code\u003e\u003c/a\u003e build(deps): bump ws from 7.5.10 to 8.20.1 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6590\"\u003e#6590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/e760922d9df3a094c9d0a3abdf2f6d611968a34a\"\u003e\u003ccode\u003ee760922\u003c/code\u003e\u003c/a\u003e build(deps): bump js-cookie from 3.0.5 to 3.0.7 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6604\"\u003e#6604\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/bdff3ae51bb89562ad3e95ff34d78826c48a41c9\"\u003e\u003ccode\u003ebdff3ae\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/unplugin\u003c/code\u003e): preserve JSX defaultMessage output (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6608\"\u003e#6608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/24ea424e0433103f77363bb4bea5d750b44c9eb3\"\u003e\u003ccode\u003e24ea424\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/cli-lib\u003c/code\u003e): handle literal Windows compile paths (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6607\"\u003e#6607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/0ac1f93d9d6f68f7fc03cc186ea743b381216431\"\u003e\u003ccode\u003e0ac1f93\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​vitejs/plugin-react\u003c/code\u003e to v6.0.2 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6605\"\u003e#6605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/0887ea5ec2509033ca450a2d6944ee0a4fd44bbd\"\u003e\u003ccode\u003e0887ea5\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency rollup to v4.60.4 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6601\"\u003e#6601\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/6a462bab5ab6d6ca14cd6ab0c7528e1b5cda6160\"\u003e\u003ccode\u003e6a462ba\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency lucide-react to v1.16.0 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6600\"\u003e#6600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/react-intl@10.1.5...react-intl@10.1.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `valibot` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-circle/valibot/releases\"\u003evalibot's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eintersect\u003c/code\u003e schema to infer correct input and output types for non-tuple array options instead of \u003ccode\u003enever\u003c/code\u003e (pull request \u003ca href=\"https://redirect.github.com/open-circle/valibot/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-circle/valibot/commit/6991ea700c244498f2a6fa22a4fa2eaad2a28f1e\"\u003e\u003ccode\u003e6991ea7\u003c/code\u003e\u003c/a\u003e Bump version to 1.4.1 and update changelog for release (\u003ca href=\"https://redirect.github.com/open-circle/valibot/issues/1479\"\u003e#1479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-circle/valibot/commit/c3a8f079e4a6d05fa90f37279e748036c339801b\"\u003e\u003ccode\u003ec3a8f07\u003c/code\u003e\u003c/a\u003e Fix intersect schema to infer correct types (\u003ca href=\"https://redirect.github.com/open-circle/valibot/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-circle/valibot/commit/106893cc0117624f5a51f6b7051cb18a05334463\"\u003e\u003ccode\u003e106893c\u003c/code\u003e\u003c/a\u003e Change syntax highlighting form Prism to Shiki (\u003ca href=\"https://redirect.github.com/open-circle/valibot/issues/1468\"\u003e#1468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-circle/valibot/commit/5949d9ee1825c8357300b3eaee6d1c90cf40cfb1\"\u003e\u003ccode\u003e5949d9e\u003c/code\u003e\u003c/a\u003e Bump to-json-schema version to 1.7.0 and update changelog for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-circle/valibot/commit/9f90a74a7f20738b3df7d5af425a5788448e50db\"\u003e\u003ccode\u003e9f90a74\u003c/code\u003e\u003c/a\u003e Bump i18n version to 1.2.0 and update changelog for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-circle/valibot/commit/d00a646b0afd23f0187b1093a82793e955ec0ec7\"\u003e\u003ccode\u003ed00a646\u003c/code\u003e\u003c/a\u003e Add release notes for Valibot v1.4 to blog\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/open-circle/valibot/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/compat` from 2.0.5 to 2.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/releases\"\u003e@​eslint/compat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ecompat: v2.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.5...compat-v2.1.0\"\u003e2.1.0\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eincludeIgnoreFile()\u003c/code\u003e to config-helpers (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/430\"\u003e#430\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/9b513529022834e72cccfa278ec7ba6e7f4e10c5\"\u003e9b51352\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v2.0.7...migrate-config-v2.1.0\"\u003e2.1.0\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eincludeIgnoreFile()\u003c/code\u003e to config-helpers (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/430\"\u003e#430\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/9b513529022834e72cccfa278ec7ba6e7f4e10c5\"\u003e9b51352\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/config-helpers\u003c/code\u003e bumped from ^0.5.5 to ^0.6.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.0.7\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v2.0.6...migrate-config-v2.0.7\"\u003e2.0.7\u003c/a\u003e (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate \u003ccode\u003eespree\u003c/code\u003e to the latest (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/437\"\u003e#437\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/a8ff72f6f473ce87df4156d3eb9b6e4992084337\"\u003ea8ff72f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.0.6\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v2.0.5...migrate-config-v2.0.6\"\u003e2.0.6\u003c/a\u003e (2026-04-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e bumped from ^2.0.4 to ^2.0.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.2.0 to ^1.2.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md\"\u003e@​eslint/compat's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.5...compat-v2.1.0\"\u003e2.1.0\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eincludeIgnoreFile()\u003c/code\u003e to config-helpers (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/430\"\u003e#430\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/9b513529022834e72cccfa278ec7ba6e7f4e10c5\"\u003e9b51352\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/b8949534bf7f498d941007f3adc2740157965b49\"\u003e\u003ccode\u003eb894953\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/446\"\u003e#446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/334038d4f068e947bc366e7f987423414ad2773a\"\u003e\u003ccode\u003e334038d\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/9b513529022834e72cccfa278ec7ba6e7f4e10c5\"\u003e\u003ccode\u003e9b51352\u003c/code\u003e\u003c/a\u003e feat: Add new \u003ccode\u003eincludeIgnoreFile()\u003c/code\u003e to config-helpers (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/430\"\u003e#430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/70b69970a2e0d9bdba8c2e9c19beb6f5b35d5db0\"\u003e\u003ccode\u003e70b6997\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/35b6b944eb63aa5a82356121a7a3a2ec24393ace\"\u003e\u003ccode\u003e35b6b94\u003c/code\u003e\u003c/a\u003e chore: update TypeScript to v6 (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/417\"\u003e#417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/7807d7107caa44ff0febbd4b2525911ddcd8027b\"\u003e\u003ccode\u003e7807d71\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/57001eafe026f667d46fea4bd5e59a5a50717c2c\"\u003e\u003ccode\u003e57001ea\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/0b621334efd3bb68e2bba3f1649046d1a720f0e6\"\u003e\u003ccode\u003e0b62133\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eslint/rewrite/commits/compat-v2.1.0/packages/compat\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@formatjs/cli` from 6.14.5 to 6.16.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003e@​formatjs/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/cli\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.16.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/cli@6.16.2...@formatjs/cli@6.16.3\"\u003e6.16.3\u003c/a\u003e (2026-05-22)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eformatjs_cli:\u003c/strong\u003e parallelize file processing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6611\"\u003e#6611\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/fe52dabbafbe1c79482bac3447f8a3dc9501f0e3\"\u003efe52dab\u003c/a\u003e) - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/cli\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.16.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/cli@6.16.0...@formatjs/cli@6.16.1\"\u003e6.16.1\u003c/a\u003e (2026-05-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e@​formatjs/cli-native-win32-x64\u003c/code\u003e:\u003c/strong\u003e add native package (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6586\"\u003e#6586\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/445b4352c5bb9558823bdb1dee64869a7c4c9307\"\u003e445b435\u003c/a\u003e) - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eformatjs_cli:\u003c/strong\u003e implement pseudo-locale transforms (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6578\"\u003e#6578\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/12abfe5068be10aebd85c6fd1525a1f4eb1151f2\"\u003e12abfe5\u003c/a\u003e) - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/cli\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.16.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/cli@6.15.0...@formatjs/cli@6.16.0\"\u003e6.16.0\u003c/a\u003e (2026-05-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e@​formatjs/cli-native-linux-arm64\u003c/code\u003e:\u003c/strong\u003e add native package (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6571\"\u003e#6571\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/6449d23add9a10bebd321c31b8d34c414fe9bdab\"\u003e6449d23\u003c/a\u003e) - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/cli\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.15.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/cli@6.14.5...@formatjs/cli@6.15.0\"\u003e6.15.0\u003c/a\u003e (2026-05-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e@​formatjs/cli-lib\u003c/code\u003e:\u003c/strong\u003e prefer native compile and deprecate custom --format files (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6519\"\u003e#6519\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/bde37308bc80316a3a15244b4b176de11ca78092\"\u003ebde3730\u003c/a\u003e) - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/c08be28ccdb3a9dbd31ff08850f9cbd46ab49c7d\"\u003e\u003ccode\u003ec08be28\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/da73983a51a5041241cc56c872069b23ae5fbf04\"\u003e\u003ccode\u003eda73983\u003c/code\u003e\u003c/a\u003e chore(formatjs_cli): release 1.1.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/624bd29d1ebd002168e716f49a3dd62b1a99850d\"\u003e\u003ccode\u003e624bd29\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency oxc-parser to ^0.131.0 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6628\"\u003e#6628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/1c61f62ec860c178670d8e856b5e46796bc9f8ca\"\u003e\u003ccode\u003e1c61f62\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency oxlint to v1.65.0 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6627\"\u003e#6627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/d455aa0113eb5c8fe17a3946dbb02a0664a3099e\"\u003e\u003ccode\u003ed455aa0\u003c/code\u003e\u003c/a\u003e fix(deps): update oxc rust crates to 0.131 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6613\"\u003e#6613\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/e8255369601bec065c541874fa530dc31cd299a6\"\u003e\u003ccode\u003ee825536\u003c/code\u003e\u003c/a\u003e docs(formatjs_cli): document prerelease before tag (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6626\"\u003e#6626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/c91d1eb3b3f6a2eb4c022abdcdde8092c779613c\"\u003e\u003ccode\u003ec91d1eb\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency oxfmt to ^0.50.0 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6625\"\u003e#6625\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/7a6930b70f6247267ebdd46e03b96630e018f0cc\"\u003e\u003ccode\u003e7a6930b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency oxc-transform to ^0.131.0 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6624\"\u003e#6624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/8af2bff584291ba119dec6df5fb88bf066d523e8\"\u003e\u003ccode\u003e8af2bff\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/unplugin\u003c/code\u003e): expose transform hook filters (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6622\"\u003e#6622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/db8df8b958be859cb54481b7b49d442b8dd05bea\"\u003e\u003ccode\u003edb8df8b\u003c/code\u003e\u003c/a\u003e bench(formatjs_cli): add OSS React Intl corpora (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6621\"\u003e#6621\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/cli@6.14.5...@formatjs/cli@6.16.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@playwright/test` from 1.59.1 to 1.60.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/playwright/releases\"\u003e@​playwright/test's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.60.0\u003c/h2\u003e\n\u003ch2\u003e🌐 HAR recording on Tracing\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/api/class-tracing#tracing-start-har\"\u003etracing.startHar()\u003c/a\u003e / \u003ca href=\"https://playwright.dev/docs/api/class-tracing#tracing-stop-har\"\u003etracing.stopHar()\u003c/a\u003e expose HAR recording as a first-class tracing API, with the same \u003ccode\u003econtent\u003c/code\u003e, \u003ccode\u003emode\u003c/code\u003e and \u003ccode\u003eurlFilter\u003c/code\u003e options as \u003ccode\u003erecordHar\u003c/code\u003e. The returned \u003ca href=\"https://playwright.dev/docs/api/class-disposable\"\u003eDisposable\u003c/a\u003e makes it easy to scope a recording with \u003ccode\u003eawait using\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eawait using har = await context.tracing.startHar('trace.har');\r\nconst page = await context.newPage();\r\nawait page.goto('https://playwright.dev');\r\n// HAR is finalized when `har` goes out of scope.\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e🪝 Drop API\u003c/h2\u003e\n\u003cp\u003eNew \u003ca href=\"https://playwright.dev/docs/api/class-locator#locator-drop\"\u003elocator.drop()\u003c/a\u003e simulates an external drag-and-drop of files or clipboard-like data onto an element. Playwright dispatches \u003ccode\u003edragenter\u003c/code\u003e, \u003ccode\u003edragover\u003c/code\u003e, and \u003ccode\u003edrop\u003c/code\u003e with a synthetic [DataTransfer] in the page context — works cross-browser and is great for testing upload zones:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eawait page.locator('#dropzone').drop({\r\n  files: { name: 'note.txt', mimeType: 'text/plain', buffer: Buffer.from('hello') },\r\n});\r\n\u003cp\u003eawait page.locator('#dropzone').drop({\ndata: {\n'text/plain': 'hello world',\n'text/uri-list': '\u003ca href=\"https://example.com\"\u003ehttps://example.com\u003c/a\u003e',\n},\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003e🎯 Aria snapshots\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://playwright.dev/docs/api/class-pageassertions#page-assertions-to-match-aria-snapshot\"\u003eexpect(page).toMatchAriaSnapshot()\u003c/a\u003e now works on a \u003ca href=\"https://playwright.dev/docs/api/class-page\"\u003ePage\u003c/a\u003e, in addition to a \u003ca href=\"https://playwright.dev/docs/api/class-locator\"\u003eLocator\u003c/a\u003e — equivalent to asserting against \u003ccode\u003epage.locator('body')\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eNew \u003ccode\u003eboxes\u003c/code\u003e option on \u003ca href=\"https://playwright.dev/docs/api/class-locator#locator-aria-snapshot\"\u003elocator.ariaSnapshot()\u003c/a\u003e / \u003ca href=\"https://playwright.dev/docs/api/class-page#page-aria-snapshot\"\u003epage.ariaSnapshot()\u003c/a\u003e appends each element's bounding box as \u003ccode\u003e[box=x,y,width,height]\u003c/code\u003e, useful for AI consumption.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🛑 test.abort()\u003c/h2\u003e\n\u003cp\u003eNew \u003ca href=\"https://playwright.dev/docs/api/class-test#test-abort\"\u003etest.abort()\u003c/a\u003e aborts the currently running test from a fixture, hook, or route handler with an optional message. Use it when you have detected an unrecoverable misuse and want to fail the test right away:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003etest('does not publish to the shared page', async ({ page }) =\u0026gt; {\r\n  await page.route('**/publish', route =\u0026gt; {\r\n    test.abort('Tests must not publish to the shared page. Use the `clone` option.');\r\n    return route.abort();\r\n  });\r\n  // ...\r\n});\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew APIs\u003c/h2\u003e\n\u003ch3\u003eBrowser, Context and Page\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/87bb9ddbd78f329df18c2b24847bc9409240cd07\"\u003e\u003ccode\u003e87bb9dd\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40747\"\u003e#40747\u003c/a\u003e): fix(yauzl): vendor yauzl with destroy-lifecycle fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/9a9c51cb7d1b39fab51ca288e59f8ca38fd19910\"\u003e\u003ccode\u003e9a9c51c\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40733\"\u003e#40733\u003c/a\u003e): chore(electron): revert \u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40184\"\u003e#40184\u003c/a\u003e (move Electron API to a s...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/4b3b628663031bcaaeca907e337892263524634d\"\u003e\u003ccode\u003e4b3b628\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40736\"\u003e#40736\u003c/a\u003e): Revert \u0026quot;feat(electron): add timeout option to electronAp...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/f869f96bbe6607cc3b88b4ca96fd82f17b301b50\"\u003e\u003ccode\u003ef869f96\u003c/code\u003e\u003c/a\u003e chore: bump version to v1.60.0 (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40714\"\u003e#40714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/7eb6918afadfb0dd5c7e94ca9ffbddd84d8fbb39\"\u003e\u003ccode\u003e7eb6918\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40710\"\u003e#40710\u003c/a\u003e): docs: release notes v1.60\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/118d2aa6076d82840decca15d96b48611b08e392\"\u003e\u003ccode\u003e118d2aa\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40693\"\u003e#40693\u003c/a\u003e): chore(python): formdata path type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/54012f5dcc586da2e5d6cccd75f13ca367b94579\"\u003e\u003ccode\u003e54012f5\u003c/code\u003e\u003c/a\u003e chore(deps): bump ip-address and express-rate-limit (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40680\"\u003e#40680\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/9fa531da5677a3807d6e1dccd22c5137339a44f7\"\u003e\u003ccode\u003e9fa531d\u003c/code\u003e\u003c/a\u003e fix(screencast): unblock frame ack when an async client disconnects (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40674\"\u003e#40674\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/3649db560ff943e724185784d34f7db131a11961\"\u003e\u003ccode\u003e3649db5\u003c/code\u003e\u003c/a\u003e chore(mcp): bump default extension protocol to v2 (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40678\"\u003e#40678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/bb6c00957f47ba04caad7fca75d426309a2d32d4\"\u003e\u003ccode\u003ebb6c009\u003c/code\u003e\u003c/a\u003e chore(extension): mark 0.2.1 (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40679\"\u003e#40679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/playwright/compare/v1.59.1...v1.60.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/cli` from 3.4.2 to 3.4.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e@​sentry/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.3\u003c/h2\u003e\n\u003ch3\u003eSecurity Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBehavior-breaking\u003c/strong\u003e: Disable Xcode \u003ccode\u003eInfo.plist\u003c/code\u003e preprocessing by default to avoid passing project-controlled compiler settings to \u003ccode\u003ecc\u003c/code\u003e during release auto-discovery. This affects \u003ccode\u003esentry-cli releases propose-version\u003c/code\u003e, \u003ccode\u003esentry-cli send-event\u003c/code\u003e and \u003ccode\u003esentry-cli bash-hook --send-event\u003c/code\u003e release inference, and \u003ccode\u003esentry-cli react-native xcode\u003c/code\u003e auto-release detection. Use \u003ccode\u003e--allow-xcode-infoplist-preprocessing\u003c/code\u003e only for trusted projects that require preprocessing.\u003c/li\u003e\n\u003cli\u003eEnsure restrictive file permissions maintained when \u003ccode\u003esentry-cli login\u003c/code\u003e updates existing config files.\u003c/li\u003e\n\u003cli\u003eDisable TLS verification only when \u003ccode\u003ehttp.verify_ssl\u003c/code\u003e is set to \u003ccode\u003efalse\u003c/code\u003e, case-insensitively.\u003c/li\u003e\n\u003cli\u003eShell-escape generated \u003ccode\u003ebash-hook\u003c/code\u003e arguments, including paths, tags, release names, and the CLI path.\u003c/li\u003e\n\u003cli\u003eStop sending environment variables in \u003ccode\u003esentry-cli bash-hook\u003c/code\u003e events.\u003c/li\u003e\n\u003cli\u003eVerify the downloaded binary checksum before replacing the current executable in \u003ccode\u003esentry-cli update\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Skip uploading images that already exist in objectstore by batch-checking with HEAD requests first (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3305\"\u003e#3305\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Reject snapshot uploads that have a PR number but no base SHA, since comparisons cannot work without a base reference (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3300\"\u003e#3300\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.3-snapshot.20260521.69f5028\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 69f5028.\u003c/p\u003e\n\u003ch2\u003e3.4.3-snapshot.20260520.9eabaaa\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 9eabaaa.\u003c/p\u003e\n\u003ch2\u003e3.4.3-snapshot.20260511.6679316\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 6679316.\u003c/p\u003e\n\u003ch2\u003e3.4.3-snapshot.20260511.7a3b571\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 7a3b571.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e@​sentry/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.3\u003c/h2\u003e\n\u003ch3\u003eSec...\n\n_Description has been truncated_\n\n\u003c!-- greptile_comment --\u003e\n\n\u003ch3\u003eGreptile Summary\u003c/h3\u003e\n\nRoutine Dependabot minor/patch dependency bump touching only `package.json` and `package-lock.json`. All 32 updated packages stay within their declared semver ranges and have consistent lockfile entries.\n\n- **`@sentry/cli` 3.4.2 → 3.4.3** ships several security hardening fixes (Xcode `Info.plist` preprocessing disabled by default, shell-escaped bash-hook arguments, checksum verification before self-update, restrictive file permissions on login config) — worth noting as a motivating reason to land this PR promptly.\n- **`react-hook-form` 7.75.0 → 7.76.1** delivers a wave of bug fixes for `setValues`, `useFieldArray`, and `Controller` state propagation, along with a performance pass to skip redundant deep clones.\n- **`@tanstack/react-virtual` 3.13.25** replaces the `useReducer(() =\u003e ({}), {})` force-rerender pattern with an incrementing counter, eliminating a per-scroll GC allocation source.\n\n\u003ch3\u003eConfidence Score: 5/5\u003c/h3\u003e\n\nAll changes are automated minor/patch version bumps with no application logic touched; the lockfile is consistent with the updated ranges.\n\nOnly package.json and package-lock.json change. Every bump stays within its declared semver range, all are patch or minor releases from well-maintained packages, and the notable @sentry/cli update brings security hardening rather than risk.\n\nNo files require special attention.\n\n\u003cdetails\u003e\u003csummary\u003e\u003ch3\u003eImportant Files Changed\u003c/h3\u003e\u003c/summary\u003e\n\n| Filename | Overview |\n|----------|----------|\n| package.json | Bumps 32 dependencies (minor/patch); all version ranges updated correctly across both dependencies and devDependencies sections |\n| package-lock.json | Lockfile regenerated to reflect all dependency bumps; integrity hashes and resolved URLs updated accordingly |\n\n\u003c/details\u003e\n\n\u003c/details\u003e\n\n\u003csub\u003eReviews (1): Last reviewed commit: [\"chore(deps): bump the minor-patch group ...\"](https://github.com/digidem/comapeo-cloud-app/commit/7bd5e1bd25d5cd5c1cac63e6ca4725e03b6f649a) | [Re-trigger Greptile](https://app.greptile.com/api/retrigger?id=33696508)\u003c/sub\u003e\n\n\u003c!-- /greptile_comment --\u003e","html_url":"https://github.com/digidem/comapeo-cloud-app/pull/47","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/digidem%2Fcomapeo-cloud-app/issues/47","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/47/packages"},{"uuid":"4497507638","node_id":"PR_kwDODjzvHs7eFdKQ","number":4259,"state":"closed","title":"Bump the patch-and-minor group across 1 directory with 21 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-27T00:15:59.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-21T19:56:19.000Z","updated_at":"2026-05-27T00:16:01.000Z","time_to_close":447580,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"patch-and-minor","update_count":21,"packages":[{"name":"@grafana/faro-web-sdk","old_version":"2.4.0","new_version":"2.6.3","repository_url":"https://github.com/grafana/faro-web-sdk"},{"name":"@grafana/faro-web-tracing","old_version":"2.4.0","new_version":"2.6.3","repository_url":"https://github.com/grafana/faro-web-sdk"},{"name":"@sentry/browser","old_version":"10.51.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/cli","old_version":"3.4.1","new_version":"3.4.2","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/react","old_version":"10.51.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@tanstack/react-query","old_version":"5.100.9","new_version":"5.100.10","repository_url":"https://github.com/TanStack/query"},{"name":"axios","old_version":"1.15.2","new_version":"1.16.1","repository_url":"https://github.com/axios/axios"},{"name":"postcss","old_version":"8.5.12","new_version":"8.5.14","repository_url":"https://github.com/postcss/postcss"},{"name":"@babel/preset-env","old_version":"7.29.2","new_version":"7.29.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/register","old_version":"7.28.6","new_version":"7.29.3","repository_url":"https://github.com/babel/babel"},{"name":"@tanstack/react-query-devtools","old_version":"5.100.9","new_version":"5.100.10","repository_url":"https://github.com/TanStack/query"},{"name":"babel-jest","old_version":"30.3.0","new_version":"30.4.1","repository_url":"https://github.com/jestjs/jest"},{"name":"eslint-plugin-storybook","old_version":"10.3.6","new_version":"10.4.0","repository_url":"https://github.com/storybookjs/storybook"},{"name":"jest","old_version":"30.3.0","new_version":"30.4.2","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-jsdom","old_version":"30.3.0","new_version":"30.4.1","repository_url":"https://github.com/jestjs/jest"},{"name":"msw","old_version":"2.13.6","new_version":"2.14.6","repository_url":"https://github.com/mswjs/msw"},{"name":"storybook","old_version":"10.3.6","new_version":"10.4.0","repository_url":"https://github.com/storybookjs/storybook"},{"name":"terser-webpack-plugin","old_version":"5.5.0","new_version":"5.6.0","repository_url":"https://github.com/webpack/minimizer-webpack-plugin"},{"name":"typescript-eslint","old_version":"8.59.1","new_version":"8.59.3","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"webpack-dev-server","old_version":"5.2.3","new_version":"5.2.4","repository_url":"https://github.com/webpack/webpack-dev-server"},{"name":"express-rate-limit","old_version":"8.5.0","new_version":"8.5.2","repository_url":"https://github.com/express-rate-limit/express-rate-limit"}],"path":null,"ecosystem":"npm"},"body":"Bumps the patch-and-minor group with 21 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@grafana/faro-web-sdk](https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk) | `2.4.0` | `2.6.3` |\n| [@grafana/faro-web-tracing](https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing) | `2.4.0` | `2.6.3` |\n| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `10.51.0` | `10.53.1` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `3.4.1` | `3.4.2` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.51.0` | `10.53.1` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.100.9` | `5.100.10` |\n| [axios](https://github.com/axios/axios) | `1.15.2` | `1.16.1` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.12` | `8.5.14` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.29.2` | `7.29.5` |\n| [@babel/register](https://github.com/babel/babel/tree/HEAD/packages/babel-register) | `7.28.6` | `7.29.3` |\n| [@tanstack/react-query-devtools](https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools) | `5.100.9` | `5.100.10` |\n| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `30.3.0` | `30.4.1` |\n| [eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin) | `10.3.6` | `10.4.0` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.3.0` | `30.4.2` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.3.0` | `30.4.1` |\n| [msw](https://github.com/mswjs/msw) | `2.13.6` | `2.14.6` |\n| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `10.3.6` | `10.4.0` |\n| [terser-webpack-plugin](https://github.com/webpack/minimizer-webpack-plugin) | `5.5.0` | `5.6.0` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.59.1` | `8.59.3` |\n| [webpack-dev-server](https://github.com/webpack/webpack-dev-server) | `5.2.3` | `5.2.4` |\n| [express-rate-limit](https://github.com/express-rate-limit/express-rate-limit) | `8.5.0` | `8.5.2` |\n\n\nUpdates `@grafana/faro-web-sdk` from 2.4.0 to 2.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/faro-web-sdk/releases\"\u003e@​grafana/faro-web-sdk's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.2...v2.6.3\"\u003e2.6.3\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e make release-please auto-tag on merge (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2069\"\u003e#2069\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/de9e2f05c28ea5644a8f8647c41f8eb686e2736c\"\u003ede9e2f0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.2\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/v2.6.2/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for the full list of changes.\u003c/p\u003e\n\u003cp\u003eThis release was tagged manually as a one-off recovery. Release-please's title parser still doesn't match merged release PRs back to their config because of how it handles \u003ccode\u003ecomponent\u003c/code\u003e together with \u003ccode\u003einclude-component-in-tag: false\u003c/code\u003e. A follow-up will redesign the release-please configuration.\u003c/p\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/v2.6.1/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for the full list of changes.\u003c/p\u003e\n\u003cp\u003eThis release was tagged manually as a one-off recovery; release-please could not auto-tag PR \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2064\"\u003e#2064\u003c/a\u003e because the title pattern was missing \u003ccode\u003e${component}\u003c/code\u003e. Fixed in \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2066\"\u003e#2066\u003c/a\u003e \\u2014 the next release will tag automatically.\u003c/p\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/v2.6.0/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for the full list of changes.\u003c/p\u003e\n\u003cp\u003eThis release was tagged manually as a one-off recovery; release-please could not auto-tag PR \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2052\"\u003e#2052\u003c/a\u003e because its title (\u003ccode\u003echore: release main\u003c/code\u003e) lacked \u003ccode\u003e${version}\u003c/code\u003e. The PR title pattern was fixed in \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2063\"\u003e#2063\u003c/a\u003e — future releases will tag automatically.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/main/CHANGELOG.md\"\u003e@​grafana/faro-web-sdk's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.2...v2.6.3\"\u003e2.6.3\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e make release-please auto-tag on merge (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2069\"\u003e#2069\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/de9e2f05c28ea5644a8f8647c41f8eb686e2736c\"\u003ede9e2f0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.1...v2.6.2\"\u003e2.6.2\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e include ${component} in release-please PR title (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2066\"\u003e#2066\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/367aacc76fbb4777a61da40652bbe891826e0039\"\u003e367aacc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.0...v2.6.1\"\u003e2.6.1\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e set release-please PR title pattern with version (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2063\"\u003e#2063\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/4310b1685b4963de539919a15edd797aa21d032b\"\u003e4310b16\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.5.0...v2.6.0\"\u003e2.6.0\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereplay:\u003c/strong\u003e pause recording after user inactivity (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2015\"\u003e#2015\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/fedbe7ff41c592a7782737ea2200680cf8796800\"\u003efedbe7f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-sdk:\u003c/strong\u003e add \u003ccode\u003ehttpHost\u003c/code\u003e to \u003ccode\u003efaro.performance.resource\u003c/code\u003e events (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2014\"\u003e#2014\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/517d26f17f96d21990e52c5804a0b77676f685df\"\u003e517d26f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e anchor release-please at v2.5.0 commit on main (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2061\"\u003e#2061\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/9a99abf6c119c17652335880d0116321d0036a1e\"\u003e9a99abf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e consolidate release-please into single changelog and unblock release PR (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2048\"\u003e#2048\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/14540489ca20ff2e1797700f14e440a7ea637709\"\u003e1454048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e correct jsonpath syntax in release-please extra-files (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2049\"\u003e#2049\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/0ca2dfe5d833c871ed115b9ed07854ea4e4fdbfb\"\u003e0ca2dfe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e correct release-please changelog-path to unblock release flow (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2045\"\u003e#2045\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/1682dd9b959f7ac336d61fd65b91838e9166e87c\"\u003e1682dd9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e exclude CHANGELOG.md from markdownlint (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2062\"\u003e#2062\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/844256be8dfaf615c254f65bacb958c4a7eebfb4\"\u003e844256b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e pre-format release-please PR to satisfy prettier check (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2051\"\u003e#2051\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/848ad907e7b1dc8b866b10335b3ecce3354e99a2\"\u003e848ad90\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e two-stage yarn install in release-please cleanup step (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2053\"\u003e#2053\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/b87bd7c5e50eb76555a2477b0bdecda43c6ff473\"\u003eb87bd7c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update npm-dependencies (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2058\"\u003e#2058\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/7f4f4d5f679671f04cdab654c194bdbb9ed42332\"\u003e7f4f4d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix (\u003ccode\u003e@grafana/faro-web-sdk\u003c/code\u003e): Use monotonic clock instead of wall clock for duration\nmeasurements (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2016\"\u003e#2016\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix (\u003ccode\u003e@grafana/faro-core\u003c/code\u003e): \u003ccode\u003efaro.api\u003c/code\u003e is now a no-op before \u003ccode\u003einitializeFaro()\u003c/code\u003e runs,\npreventing \u003ccode\u003eTypeError: faro.api is undefined\u003c/code\u003e when accessed pre-initialization or with\nduplicate singleton copies (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/1889\"\u003e#1889\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFeature (\u003ccode\u003e@grafana/faro-core\u003c/code\u003e): Extend TS types for new Faro spec fields — \u003ccode\u003eMetaOS\u003c/code\u003e,\n\u003ccode\u003eMetaDevice\u003c/code\u003e, \u003ccode\u003emeta.os\u003c/code\u003e, \u003ccode\u003emeta.device\u003c/code\u003e, \u003ccode\u003emeta.app.installationId\u003c/code\u003e, and \u003ccode\u003efatal\u003c/code\u003e on\n\u003ccode\u003eExceptionEventDefault\u003c/code\u003e. \u003ccode\u003emeta.device\u003c/code\u003e and \u003ccode\u003emeta.app.installationId\u003c/code\u003e are not populated\nby the Web SDK. \u003ccode\u003efatal\u003c/code\u003e can be set via \u003ccode\u003epushError(err, { fatal: true })\u003c/code\u003e and participates\nin dedupe (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/1997\"\u003e#1997\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/028edd5f7178e0cde08811a40e23aae96dbf91ae\"\u003e\u003ccode\u003e028edd5\u003c/code\u003e\u003c/a\u003e chore: release 2.6.3 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2070\"\u003e#2070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/17193d67d1bd31587acc1a738138493a5fa6671f\"\u003e\u003ccode\u003e17193d6\u003c/code\u003e\u003c/a\u003e chore(main): release 2.6.2 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2068\"\u003e#2068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/de333f1de47cc520dd91aeb574325e6275564f86\"\u003e\u003ccode\u003ede333f1\u003c/code\u003e\u003c/a\u003e chore: release 2.6.1 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2064\"\u003e#2064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/477938cfe351474ca7a609883e84a8eaee6c3457\"\u003e\u003ccode\u003e477938c\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2052\"\u003e#2052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/dff5c2d652ddd8ac859c3bd1b1311e91cb53fe25\"\u003e\u003ccode\u003edff5c2d\u003c/code\u003e\u003c/a\u003e chore(deps): update patch updates (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2057\"\u003e#2057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/517d26f17f96d21990e52c5804a0b77676f685df\"\u003e\u003ccode\u003e517d26f\u003c/code\u003e\u003c/a\u003e feat(web-sdk): add \u003ccode\u003ehttpHost\u003c/code\u003e to \u003ccode\u003efaro.performance.resource\u003c/code\u003e events (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2014\"\u003e#2014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/0c6603eacb286719e363ac0ad44d0712bbf81cb3\"\u003e\u003ccode\u003e0c6603e\u003c/code\u003e\u003c/a\u003e chore(release): bump packages to v2.5.0 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2021\"\u003e#2021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/c96c565026503972eceae6c47d53fd81eaf9da75\"\u003e\u003ccode\u003ec96c565\u003c/code\u003e\u003c/a\u003e fix(core,web-sdk,react): use monotonic clock for duration measurements (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2016\"\u003e#2016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/4b369c4e8a5942ab8bd8acc8514d672904c8b77f\"\u003e\u003ccode\u003e4b369c4\u003c/code\u003e\u003c/a\u003e feat: align with new Faro spec fields (meta.os, meta.device, app.installation...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/grafana/faro-web-sdk/commits/v2.6.3/packages/web-sdk\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@grafana/faro-web-tracing` from 2.4.0 to 2.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/faro-web-sdk/releases\"\u003e@​grafana/faro-web-tracing's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.2...v2.6.3\"\u003e2.6.3\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e make release-please auto-tag on merge (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2069\"\u003e#2069\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/de9e2f05c28ea5644a8f8647c41f8eb686e2736c\"\u003ede9e2f0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.2\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/v2.6.2/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for the full list of changes.\u003c/p\u003e\n\u003cp\u003eThis release was tagged manually as a one-off recovery. Release-please's title parser still doesn't match merged release PRs back to their config because of how it handles \u003ccode\u003ecomponent\u003c/code\u003e together with \u003ccode\u003einclude-component-in-tag: false\u003c/code\u003e. A follow-up will redesign the release-please configuration.\u003c/p\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/v2.6.1/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for the full list of changes.\u003c/p\u003e\n\u003cp\u003eThis release was tagged manually as a one-off recovery; release-please could not auto-tag PR \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2064\"\u003e#2064\u003c/a\u003e because the title pattern was missing \u003ccode\u003e${component}\u003c/code\u003e. Fixed in \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2066\"\u003e#2066\u003c/a\u003e \\u2014 the next release will tag automatically.\u003c/p\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/v2.6.0/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for the full list of changes.\u003c/p\u003e\n\u003cp\u003eThis release was tagged manually as a one-off recovery; release-please could not auto-tag PR \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2052\"\u003e#2052\u003c/a\u003e because its title (\u003ccode\u003echore: release main\u003c/code\u003e) lacked \u003ccode\u003e${version}\u003c/code\u003e. The PR title pattern was fixed in \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2063\"\u003e#2063\u003c/a\u003e — future releases will tag automatically.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/main/CHANGELOG.md\"\u003e@​grafana/faro-web-tracing's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.2...v2.6.3\"\u003e2.6.3\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e make release-please auto-tag on merge (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2069\"\u003e#2069\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/de9e2f05c28ea5644a8f8647c41f8eb686e2736c\"\u003ede9e2f0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.1...v2.6.2\"\u003e2.6.2\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e include ${component} in release-please PR title (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2066\"\u003e#2066\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/367aacc76fbb4777a61da40652bbe891826e0039\"\u003e367aacc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.0...v2.6.1\"\u003e2.6.1\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e set release-please PR title pattern with version (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2063\"\u003e#2063\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/4310b1685b4963de539919a15edd797aa21d032b\"\u003e4310b16\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.5.0...v2.6.0\"\u003e2.6.0\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereplay:\u003c/strong\u003e pause recording after user inactivity (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2015\"\u003e#2015\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/fedbe7ff41c592a7782737ea2200680cf8796800\"\u003efedbe7f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-sdk:\u003c/strong\u003e add \u003ccode\u003ehttpHost\u003c/code\u003e to \u003ccode\u003efaro.performance.resource\u003c/code\u003e events (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2014\"\u003e#2014\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/517d26f17f96d21990e52c5804a0b77676f685df\"\u003e517d26f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e anchor release-please at v2.5.0 commit on main (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2061\"\u003e#2061\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/9a99abf6c119c17652335880d0116321d0036a1e\"\u003e9a99abf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e consolidate release-please into single changelog and unblock release PR (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2048\"\u003e#2048\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/14540489ca20ff2e1797700f14e440a7ea637709\"\u003e1454048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e correct jsonpath syntax in release-please extra-files (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2049\"\u003e#2049\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/0ca2dfe5d833c871ed115b9ed07854ea4e4fdbfb\"\u003e0ca2dfe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e correct release-please changelog-path to unblock release flow (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2045\"\u003e#2045\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/1682dd9b959f7ac336d61fd65b91838e9166e87c\"\u003e1682dd9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e exclude CHANGELOG.md from markdownlint (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2062\"\u003e#2062\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/844256be8dfaf615c254f65bacb958c4a7eebfb4\"\u003e844256b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e pre-format release-please PR to satisfy prettier check (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2051\"\u003e#2051\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/848ad907e7b1dc8b866b10335b3ecce3354e99a2\"\u003e848ad90\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e two-stage yarn install in release-please cleanup step (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2053\"\u003e#2053\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/b87bd7c5e50eb76555a2477b0bdecda43c6ff473\"\u003eb87bd7c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update npm-dependencies (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2058\"\u003e#2058\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/7f4f4d5f679671f04cdab654c194bdbb9ed42332\"\u003e7f4f4d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix (\u003ccode\u003e@grafana/faro-web-sdk\u003c/code\u003e): Use monotonic clock instead of wall clock for duration\nmeasurements (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2016\"\u003e#2016\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix (\u003ccode\u003e@grafana/faro-core\u003c/code\u003e): \u003ccode\u003efaro.api\u003c/code\u003e is now a no-op before \u003ccode\u003einitializeFaro()\u003c/code\u003e runs,\npreventing \u003ccode\u003eTypeError: faro.api is undefined\u003c/code\u003e when accessed pre-initialization or with\nduplicate singleton copies (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/1889\"\u003e#1889\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFeature (\u003ccode\u003e@grafana/faro-core\u003c/code\u003e): Extend TS types for new Faro spec fields — \u003ccode\u003eMetaOS\u003c/code\u003e,\n\u003ccode\u003eMetaDevice\u003c/code\u003e, \u003ccode\u003emeta.os\u003c/code\u003e, \u003ccode\u003emeta.device\u003c/code\u003e, \u003ccode\u003emeta.app.installationId\u003c/code\u003e, and \u003ccode\u003efatal\u003c/code\u003e on\n\u003ccode\u003eExceptionEventDefault\u003c/code\u003e. \u003ccode\u003emeta.device\u003c/code\u003e and \u003ccode\u003emeta.app.installationId\u003c/code\u003e are not populated\nby the Web SDK. \u003ccode\u003efatal\u003c/code\u003e can be set via \u003ccode\u003epushError(err, { fatal: true })\u003c/code\u003e and participates\nin dedupe (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/1997\"\u003e#1997\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/028edd5f7178e0cde08811a40e23aae96dbf91ae\"\u003e\u003ccode\u003e028edd5\u003c/code\u003e\u003c/a\u003e chore: release 2.6.3 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2070\"\u003e#2070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/17193d67d1bd31587acc1a738138493a5fa6671f\"\u003e\u003ccode\u003e17193d6\u003c/code\u003e\u003c/a\u003e chore(main): release 2.6.2 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2068\"\u003e#2068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/de333f1de47cc520dd91aeb574325e6275564f86\"\u003e\u003ccode\u003ede333f1\u003c/code\u003e\u003c/a\u003e chore: release 2.6.1 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2064\"\u003e#2064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/477938cfe351474ca7a609883e84a8eaee6c3457\"\u003e\u003ccode\u003e477938c\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2052\"\u003e#2052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/7f4f4d5f679671f04cdab654c194bdbb9ed42332\"\u003e\u003ccode\u003e7f4f4d5\u003c/code\u003e\u003c/a\u003e fix(deps): update npm-dependencies (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2058\"\u003e#2058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/0c6603eacb286719e363ac0ad44d0712bbf81cb3\"\u003e\u003ccode\u003e0c6603e\u003c/code\u003e\u003c/a\u003e chore(release): bump packages to v2.5.0 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2021\"\u003e#2021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/445f3859b954ac2277aea361844ac5cb6615d9b0\"\u003e\u003ccode\u003e445f385\u003c/code\u003e\u003c/a\u003e fix(deps): update npm-dependencies (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2019\"\u003e#2019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/grafana/faro-web-sdk/commits/v2.6.3/packages/web-tracing\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/browser` from 10.51.0 to 10.53.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/browser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.22 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e24.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e43.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing + Span Streaming)\u003c/td\u003e\n\u003ctd\u003e45.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Profiling)\u003c/td\u003e\n\u003ctd\u003e48.56 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.4 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e72.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e86.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e99.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e30.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e35.91 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics)\u003c/td\u003e\n\u003ctd\u003e27.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Logs)\u003c/td\u003e\n\u003ctd\u003e27.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics \u0026amp; Logs)\u003c/td\u003e\n\u003ctd\u003e28.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e31.01 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e28.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e46.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e29.89 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e47.14 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e68.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e83.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e88.23 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e89.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e83.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e138.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e88.07 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e141.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e209.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/browser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e10.53.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Add \u003ccode\u003estreamGenAiSpans\u003c/code\u003e options to stream gen_ai spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20785\"\u003e#20785\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds a new \u003ccode\u003estreamGenAiSpans\u003c/code\u003e option that controls how \u003ccode\u003egen_ai\u003c/code\u003e spans are\nsent to Sentry. When set, the SDK extracts all \u003ccode\u003egen_ai\u003c/code\u003e spans out of a\ntransaction and sends them as v2 envelope items.\u003c/p\u003e\n\u003cp\u003eEnable this option if gen_ai spans are being dropped because the transaction payload exceeds size limits.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eSentry.init({\n  dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0',\n  streamGenAiSpans: true,\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(browser): Migrate browser profiling thread data to span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20800\"\u003e#20800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eaddConsoleInstrumentationFilter\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20790\"\u003e#20790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eapplicationKey\u003c/code\u003e to \u003ccode\u003eBuildTimeOptionsBase\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20789\"\u003e#20789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): split exports by browser/server for bundle size (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20435\"\u003e#20435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Add top-level \u003ccode\u003eapplicationKey\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20794\"\u003e#20794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Support Node 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20710\"\u003e#20710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(profiling-node): Bump \u003ccode\u003e@sentry-internal/node-cpu-profiler\u003c/code\u003e to 2.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20720\"\u003e#20720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): avoid flush lock self-wait (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20719\"\u003e#20719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Capture transaction name on request for correct culprit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20801\"\u003e#20801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp): retroactively wrap handlers registered before wrapMcpServerWithSentry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20699\"\u003e#20699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Guard against undefined util.getSystemErrorMap (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20660\"\u003e#20660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(replay): Capture aborted/errored fetch requests in replay network tab (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20722\"\u003e#20722\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/cd9740818cba748dbced0e8a1497000a88ec8a56\"\u003e\u003ccode\u003ecd97408\u003c/code\u003e\u003c/a\u003e release: 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/66cfb25117ed7b14ca3da20a79b836619e9c8a6c\"\u003e\u003ccode\u003e66cfb25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20838\"\u003e#20838\u003c/a\u003e from getsentry/prepare-release/10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/df8fd3863043f143961a5d96e79a717d62eada31\"\u003e\u003ccode\u003edf8fd38\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/588100986580e0f5c8c3204661e59e5103e7d269\"\u003e\u003ccode\u003e5881009\u003c/code\u003e\u003c/a\u003e fix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6a7d179ad38c7591021c88e4bd3ec82b3c6cc606\"\u003e\u003ccode\u003e6a7d179\u003c/code\u003e\u003c/a\u003e fix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ad47c3c3de5b2bacfbbd08bcdf9cd90184ce64bc\"\u003e\u003ccode\u003ead47c3c\u003c/code\u003e\u003c/a\u003e ref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28d6fe514d5ed00561a8e3d1c0406a8cb544c738\"\u003e\u003ccode\u003e28d6fe5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20826\"\u003e#20826\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/46aca45a868d717939448ded1001fac4337ac46e\"\u003e\u003ccode\u003e46aca45\u003c/code\u003e\u003c/a\u003e Merge branch 'release/10.53.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b5cbc9ca1800e1b4ee1de66e135a90891cecd570\"\u003e\u003ccode\u003eb5cbc9c\u003c/code\u003e\u003c/a\u003e chore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/tes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/05489b83e7920fc4ce47a530054c5558c1704a45\"\u003e\u003ccode\u003e05489b8\u003c/code\u003e\u003c/a\u003e release: 10.53.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.51.0...10.53.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/cli` from 3.4.1 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e@​sentry/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Stop sending Sentry auth token to Objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(js) Fix argument injection in JavaScript API's \u003ccode\u003eserializeOptions\u003c/code\u003e. String/number options now validate input types and prevent \u003ccode\u003eArray.prototype.concat()\u003c/code\u003e from flattening array values into separate CLI arguments. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.9081115\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 9081115.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.4052e78\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 4052e78.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.04c061a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 04c061a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.f5db2f6\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at f5db2f6.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260508.660e98b\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 660e98b.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.848b63a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 848b63a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.54eefbd\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 54eefbd.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.5b673e5\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 5b673e5.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.4e81e6a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 4e81e6a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.d23f02b\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at d23f02b.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.c937179\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at c937179.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.c3e59a9\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at c3e59a9.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260430.b383d38\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at b383d38.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260428.3a7d03f\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 3a7d03f.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260428.b797278\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at b797278.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e@​sentry/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Stop sending Sentry auth token to Objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(js) Fix argument injection in JavaScript API's \u003ccode\u003eserializeOptions\u003c/code\u003e. String/number options now validate input types and prevent \u003ccode\u003eArray.prototype.concat()\u003c/code\u003e from flattening array values into separate CLI arguments. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e3f5f5518d53dfb00596df952a1a0513e11a90ee\"\u003e\u003ccode\u003ee3f5f55\u003c/code\u003e\u003c/a\u003e release: 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/f5db2f65581756fe78c49a22937db7c08610acb2\"\u003e\u003ccode\u003ef5db2f6\u003c/code\u003e\u003c/a\u003e build(deps): Update \u003ccode\u003eopenssl\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3294\"\u003e#3294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/4052e78e2898282a377d8d82ce9d832faed06d25\"\u003e\u003ccode\u003e4052e78\u003c/code\u003e\u003c/a\u003e build(deps): Bump \u003ccode\u003erand\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3296\"\u003e#3296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/04c061a407eaeda6e587edd495bc597161d31138\"\u003e\u003ccode\u003e04c061a\u003c/code\u003e\u003c/a\u003e build(js): Update \u003ccode\u003efast-uri\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3295\"\u003e#3295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/90811153b66fb5538a608d4d65372d8046f24b34\"\u003e\u003ccode\u003e9081115\u003c/code\u003e\u003c/a\u003e fix(js): Prevent argument injection via type coercion in serializeOptions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/660e98b229646780467b0c9f3011c30f41bc4206\"\u003e\u003ccode\u003e660e98b\u003c/code\u003e\u003c/a\u003e ref(upload): Remove redundant function parameter (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3280\"\u003e#3280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/54eefbd2370d8211ea52929a0f68a64c2f60fa4f\"\u003e\u003ccode\u003e54eefbd\u003c/code\u003e\u003c/a\u003e build(rust): Update Rust toolchain to 1.95 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3271\"\u003e#3271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/cbaec552064b9dd3c51d7ad480709429ca18b5e0\"\u003e\u003ccode\u003ecbaec55\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/create-github-app-token from 2.2.1 to 3.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3267\"\u003e#3267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/c937179d0c1c17883949f57d35cf6f6dcebb865f\"\u003e\u003ccode\u003ec937179\u003c/code\u003e\u003c/a\u003e meta: Prevent script injection in rust-toolchain-update workflow (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3284\"\u003e#3284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/d23f02b770d4db81da2c27182a939e4f6bff4acc\"\u003e\u003ccode\u003ed23f02b\u003c/code\u003e\u003c/a\u003e meta: Prevent potential shell injection in GitHub Actions workflow (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3283\"\u003e#3283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.4.1...3.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 10.51.0 to 10.53.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.22 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e24.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e43.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing + Span Streaming)\u003c/td\u003e\n\u003ctd\u003e45.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Profiling)\u003c/td\u003e\n\u003ctd\u003e48.56 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.4 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e72.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e86.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e99.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e30.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e35.91 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics)\u003c/td\u003e\n\u003ctd\u003e27.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Logs)\u003c/td\u003e\n\u003ctd\u003e27.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics \u0026amp; Logs)\u003c/td\u003e\n\u003ctd\u003e28.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e31.01 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e28.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e46.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e29.89 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e47.14 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e68.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e83.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e88.23 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e89.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e83.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e138.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e88.07 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e141.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e209.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e10.53.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Add \u003ccode\u003estreamGenAiSpans\u003c/code\u003e options to stream gen_ai spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20785\"\u003e#20785\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds a new \u003ccode\u003estreamGenAiSpans\u003c/code\u003e option that controls how \u003ccode\u003egen_ai\u003c/code\u003e spans are\nsent to Sentry. When set, the SDK extracts all \u003ccode\u003egen_ai\u003c/code\u003e spans out of a\ntransaction and sends them as v2 envelope items.\u003c/p\u003e\n\u003cp\u003eEnable this option if gen_ai spans are being dropped because the transaction payload exceeds size limits.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eSentry.init({\n  dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0',\n  streamGenAiSpans: true,\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(browser): Migrate browser profiling thread data to span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20800\"\u003e#20800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eaddConsoleInstrumentationFilter\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20790\"\u003e#20790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eapplicationKey\u003c/code\u003e to \u003ccode\u003eBuildTimeOptionsBase\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20789\"\u003e#20789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): split exports by browser/server for bundle size (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20435\"\u003e#20435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Add top-level \u003ccode\u003eapplicationKey\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20794\"\u003e#20794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Support Node 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20710\"\u003e#20710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(profiling-node): Bump \u003ccode\u003e@sentry-internal/node-cpu-profiler\u003c/code\u003e to 2.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20720\"\u003e#20720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): avoid flush lock self-wait (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20719\"\u003e#20719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Capture transaction name on request for correct culprit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20801\"\u003e#20801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp): retroactively wrap handlers registered before wrapMcpServerWithSentry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20699\"\u003e#20699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Guard against undefined util.getSystemErrorMap (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20660\"\u003e#20660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(replay): Capture aborted/errored fetch requests in replay network tab (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20722\"\u003e#20722\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/cd9740818cba748dbced0e8a1497000a88ec8a56\"\u003e\u003ccode\u003ecd97408\u003c/code\u003e\u003c/a\u003e release: 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/66cfb25117ed7b14ca3da20a79b836619e9c8a6c\"\u003e\u003ccode\u003e66cfb25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20838\"\u003e#20838\u003c/a\u003e from getsentry/prepare-release/10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/df8fd3863043f143961a5d96e79a717d62eada31\"\u003e\u003ccode\u003edf8fd38\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/588100986580e0f5c8c3204661e59e5103e7d269\"\u003e\u003ccode\u003e5881009\u003c/code\u003e\u003c/a\u003e fix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6a7d179ad38c7591021c88e4bd3ec82b3c6cc606\"\u003e\u003ccode\u003e6a7d179\u003c/code\u003e\u003c/a\u003e fix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ad47c3c3de5b2bacfbbd08bcdf9cd90184ce64bc\"\u003e\u003ccode\u003ead47c3c\u003c/code\u003e\u003c/a\u003e ref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28d6fe514d5ed00561a8e3d1c0406a8cb544c738\"\u003e\u003ccode\u003e28d6fe5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20826\"\u003e#20826\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/46aca45a868d717939448ded1001fac4337ac46e\"\u003e\u003ccode\u003e46aca45\u003c/code\u003e\u003c/a\u003e Merge branch 'release/10.53.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b5cbc9ca1800e1b4ee1de66e135a90891cecd570\"\u003e\u003ccode\u003eb5cbc9c\u003c/code\u003e\u003c/a\u003e chore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/tes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/05489b83e7920fc4ce47a530054c5558c1704a45\"\u003e\u003ccode\u003e05489b8\u003c/code\u003e\u003c/a\u003e release: 10.53.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.51.0...10.53.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 5.100.9 to 5.100.10\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e@​tanstack/react-query's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.100.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.10\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/query/commits/HEAD/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `axios` from 1.15.2 to 1.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.1 — May 13, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a defence-in-depth fix for prototype pollution in \u003ccode\u003eformDataToJSON\u003c/code\u003e, hardens proxy and CI workflows, restores Webpack 4 compatibility for the fetch adapter, and includes several small bug fixes and maintenance improvements.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Defence-in-Depth:\u003c/strong\u003e Hardened \u003ccode\u003eformDataToJSON\u003c/code\u003e against already-polluted \u003ccode\u003eObject.prototype\u003c/code\u003e by walking own properties only, so attacker-controlled keys inherited from a poisoned prototype cannot propagate through deserialization. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Cleartext Leak:\u003c/strong\u003e Fixed an issue where HTTPS request data could be transmitted in cleartext to an HTTP proxy under certain configurations. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI Cache Removal:\u003c/strong\u003e Removed all GitHub Actions caches as a defence-in-depth measure against cache poisoning vectors in the build pipeline. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eData URI Parsing:\u003c/strong\u003e Updated the \u003ccode\u003efromDataURI\u003c/code\u003e regex to match RFC 2397 more strictly, fixing edge cases in \u003ccode\u003edata:\u003c/code\u003e URL handling. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUnicode Headers:\u003c/strong\u003e Preserved Unicode header values when running through request interceptors, so non-ASCII header content is no longer corrupted before dispatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10850\"\u003e#10850\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eXHR Upload Progress:\u003c/strong\u003e Guarded against malformed \u003ccode\u003eProgressEvent\u003c/code\u003e payloads emitted by some environments during XHR upload, preventing crashes when \u003ccode\u003eloaded\u003c/code\u003e / \u003ccode\u003etotal\u003c/code\u003e are missing or invalid. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWebpack 4 Fetch Adapter:\u003c/strong\u003e Fixed an \u0026quot;unexpected token\u0026quot; error caused by syntax in the fetch adapter that Webpack 4 could not parse, restoring compatibility for legacy bundler users. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10864\"\u003e#10864\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eType Definitions:\u003c/strong\u003e Made \u003ccode\u003eparseReviver\u003c/code\u003e \u003ccode\u003econtext.source\u003c/code\u003e optional in the type definitions to align with the ES2023 specification. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10837\"\u003e#10837\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eURL Object Support Reverted:\u003c/strong\u003e Reverted the change that allowed passing a \u003ccode\u003eURL\u003c/code\u003e object as \u003ccode\u003econfig.url\u003c/code\u003e (originally \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e) due to regressions; this support will be reintroduced in a later release once the underlying issues are addressed. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCycle Detection Refactor:\u003c/strong\u003e Replaced the array-based cycle tracker in \u003ccode\u003etoJSONObject\u003c/code\u003e with a \u003ccode\u003eWeakSet\u003c/code\u003e, improving performance and memory behaviour on large nested structures. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10832\"\u003e#10832\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomposeSignals Cleanup:\u003c/strong\u003e Refactored \u003ccode\u003ecomposeSignals\u003c/code\u003e to use a clearer early-return structure, simplifying the cancellation/abort composition path. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10844\"\u003e#10844\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAI Readiness \u0026amp; Repo Docs:\u003c/strong\u003e Added \u003ccode\u003eAGENTS.md\u003c/code\u003e and related contributor-guide updates for both human and AI agents, plus post-release documentation improvements. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10835\"\u003e#10835\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10841\"\u003e#10841\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocs Improvements:\u003c/strong\u003e Clarified the GET request example, fixed the interceptor \u003ccode\u003eeject\u003c/code\u003e example to reference the correct instance, and corrected the Buzzoid sponsor description in the README. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSponsorship Tooling:\u003c/strong\u003e Fixed empty sponsor arrays in the sponsor processing script, added the ability to inject additional sponsors, updated the sponsorship link, and added a Twicsy advertisement entry. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10843\"\u003e#10843\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10859\"\u003e#10859\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003e@commitlint/cli\u003c/code\u003e from 20.5.0 to 20.5.2. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10846\"\u003e#10846\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/hpinmetaverse\"\u003e\u003ccode\u003e@​hpinmetaverse\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tommyhgunz14\"\u003e\u003ccode\u003e@​tommyhgunz14\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/divyanshuraj1095\"\u003e\u003ccode\u003e@​divyanshuraj1095\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/sagodi97\"\u003e\u003ccode\u003e@​sagodi97\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/rkdfx\"\u003e\u003ccode\u003e@​rkdfx\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Liuwei1125\"\u003e\u003ccode\u003e@​Liuwei1125\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.16.0...v1.16.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.0 — May 2, 2026\u003c/h2\u003e\n\u003cp\u003eThis release adds support for the QUERY HTTP method and a new \u003ccode\u003eECONNREFUSED\u003c/code\u003e error constant, lands a substantial wave of HTTP, fetch, and XHR adapter bug fixes around redirects, aborts, headers, and timeouts, and welcomes 23 new contributors.\u003c/p\u003e\n\u003ch2\u003e⚠️ Notable Changes\u003c/h2\u003e\n\u003cp\u003eA handful of fixes in this release are either security-adjacent or change observable behaviour. Please review before upgrading:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.1 — May 13, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a defence-in-depth fix for prototype pollution in \u003ccode\u003eformDataToJSON\u003c/code\u003e, hardens proxy and CI workflows, restores Webpack 4 compatibility for the fetch adapter, and includes several small bug fixes and maintenance improvements.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Defence-in-Depth:\u003c/strong\u003e Hardened \u003ccode\u003eformDataToJSON\u003c/code\u003e against already-polluted \u003ccode\u003eObject.prototype\u003c/code\u003e by walking own properties only, so attacker-controlled keys inherited from a poisoned prototype cannot propagate through deserialization. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Cleartext Leak:\u003c/strong\u003e Fixed an issue where HTTPS request data could be transmitted in cleartext to an HTTP proxy under certain configurations. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI Cache Removal:\u003c/strong\u003e Removed all GitHub Actions caches as a defence-in-depth measure against cache poisoning vectors in the build pipeline. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eData URI Parsing:\u003c/strong\u003e Updated the \u003ccode\u003efromDataURI\u003c/code\u003e regex to match RFC 2397 more strictly, fixing edge cases in \u003ccode\u003edata:\u003c/code\u003e URL handling. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUnicode Headers:\u003c/strong\u003e Preserved Unicode header values when running through request interceptors, so non-ASCII header content is no longer corrupted before dispatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10850\"\u003e#10850\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eXHR Upload Progress:\u003c/strong\u003e Guarded against malformed \u003ccode\u003eProgressEvent\u003c/code\u003e payloads emitted by some environments during XHR upload, preventing crashes when \u003ccode\u003eloaded\u003c/code\u003e / \u003ccode\u003etotal\u003c/code\u003e are missing or invalid. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWebpack 4 Fetch Adapter:\u003c/strong\u003e Fixed an \u0026quot;unexpected token\u0026quot; error caused by syntax in the fetch adapter that Webpack 4 could not parse, restoring compatibility for legacy bundler users. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10864\"\u003e#10864\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eType Definitions:\u003c/strong\u003e Made \u003ccode\u003eparseReviver\u003c/code\u003e \u003ccode\u003econtext.source\u003c/code\u003e optional in the type definitions to align with the ES2023 specification. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10837\"\u003e#10837\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eURL Object Support Reverted:\u003c/strong\u003e Reverted the change that allowed passing a \u003ccode\u003eURL\u003c/code\u003e object as \u003ccode\u003econfig.url\u003c/code\u003e (originally \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e) due to regressions; this support will be reintroduced in a later release once the underlying issues are addressed. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCycle Detection Refactor:\u003c/strong\u003e Replaced the array-based cycle tracker in \u003ccode\u003etoJSONObject\u003c/code\u003e with a \u003ccode\u003eWeakSet\u003c/code\u003e, improving performance and memory behaviour on large nested structures. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10832\"\u003e#10832\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomposeSignals Cleanup:\u003c/strong\u003e Refactored \u003ccode\u003ecomposeSignals\u003c/code\u003e to use a clearer early-return structure, simplifying the cancellation/abort composition path. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10844\"\u003e#10844\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAI Readiness \u0026amp; Repo Docs:\u003c/strong\u003e Added \u003ccode\u003eAGENTS.md\u003c/code\u003e and related contributor-guide updates for both human and AI agents, plus post-release documentation improvements. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10835\"\u003e#10835\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10841\"\u003e#10841\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocs Improvements:\u003c/strong\u003e Clarified the GET request example, fixed the interceptor \u003ccode\u003eeject\u003c/code\u003e example to reference the correct instance, and corrected the Buzzoid sponsor description in the README. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSponsorship Tooling:\u003c/strong\u003e Fixed empty sponsor arrays in the sponsor processing script, added the ability to inject additional sponsors, updated the sponsorship link, and added a Twicsy advertisement entry. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10843\"\u003e#10843\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10859\"\u003e#10859\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003e@commitlint/cli\u003c/code\u003e from 20.5.0 to 20.5.2. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10846\"\u003e#10846\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/hpinmetaverse\"\u003e\u003ccode\u003e@​hpinmetaverse\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tommyhgunz14\"\u003e\u003ccode\u003e@​tommyhgunz14\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/divyanshuraj1095\"\u003e\u003ccode\u003e@​divyanshuraj1095\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/sagodi97\"\u003e\u003ccode\u003e@​sagodi97\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/rkdfx\"\u003e\u003ccode\u003e@​rkdfx\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Liuwei1125\"\u003e\u003ccode\u003e@​Liuwei1125\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.16.0...v1.16.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.0 — May 2, 2026\u003c/h2\u003e\n\u003cp\u003eThis release adds support for the QUERY HTTP method and a new \u003ccode\u003eECONNREFUSED\u003c/code\u003e error constant, lands a substantial wave of HTTP, fetch, and XHR adapter bug fixes around redirects, aborts, headers, and timeouts, and welcomes 23 new contributors.\u003c/p\u003e\n\u003ch2\u003e⚠️ Notable Changes\u003c/h2\u003e\n\u003cp\u003eA handful of fixes in this release are either security-adjacent or change observable behaviour. Please review before upgrading:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/1337d6b537afb2d3f501074c8ac4ef4308221197\"\u003e\u003ccode\u003e1337d6b\u003c/code\u003e\u003c/a\u003e chore(...\n\n_Description has been truncated_","html_url":"https://github.com/navikt/k9-los-web/pull/4259","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/navikt%2Fk9-los-web/issues/4259","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4259/packages"},{"uuid":"4471222224","node_id":"PR_kwDOSdKLj87cwYHo","number":105,"state":"closed","title":"chore(deps):(deps): bump the production-dependencies group with 29 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-20T09:44:44.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-18T17:36:36.000Z","updated_at":"2026-05-20T09:44:47.000Z","time_to_close":144488,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps):(deps): bump","group_name":"production-dependencies","update_count":29,"packages":[{"name":"@react-native-community/slider","old_version":"5.1.2","new_version":"5.2.0","repository_url":"https://github.com/callstack/react-native-slider"},{"name":"@react-navigation/bottom-tabs","old_version":"7.15.11","new_version":"7.16.1","repository_url":"https://github.com/react-navigation/react-navigation"},{"name":"@react-navigation/native","old_version":"7.2.2","new_version":"7.2.4","repository_url":"https://github.com/react-navigation/react-navigation"},{"name":"@react-navigation/native-stack","old_version":"7.14.12","new_version":"7.15.1","repository_url":"https://github.com/react-navigation/react-navigation"},{"name":"@sentry/cli","old_version":"3.4.1","new_version":"3.4.2","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@storybook/addon-ondevice-actions","old_version":"10.3.2","new_version":"10.4.4","repository_url":"https://github.com/storybookjs/react-native"},{"name":"@storybook/addon-ondevice-controls","old_version":"10.3.2","new_version":"10.4.4","repository_url":"https://github.com/storybookjs/react-native"},{"name":"@storybook/react-native","old_version":"10.3.2","new_version":"10.4.4","repository_url":"https://github.com/storybookjs/react-native"},{"name":"expo","old_version":"55.0.23","new_version":"55.0.24","repository_url":"https://github.com/expo/expo"},{"name":"expo-build-properties","old_version":"55.0.13","new_version":"55.0.14","repository_url":"https://github.com/expo/expo"},{"name":"expo-dev-client","old_version":"55.0.32","new_version":"55.0.34","repository_url":"https://github.com/expo/expo"},{"name":"expo-file-system","old_version":"55.0.19","new_version":"55.0.20","repository_url":"https://github.com/expo/expo"},{"name":"expo-secure-store","old_version":"55.0.13","new_version":"55.0.14","repository_url":"https://github.com/expo/expo"},{"name":"expo-sharing","old_version":"55.0.18","new_version":"55.0.19","repository_url":"https://github.com/expo/expo"},{"name":"expo-sqlite","old_version":"55.0.15","new_version":"55.0.16","repository_url":"https://github.com/expo/expo"},{"name":"expo-video","old_version":"55.0.16","new_version":"55.0.17","repository_url":"https://github.com/expo/expo"},{"name":"i18next","old_version":"26.1.0","new_version":"26.2.0","repository_url":"https://github.com/i18next/i18next"},{"name":"react","old_version":"19.2.0","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.0","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-i18next","old_version":"17.0.7","new_version":"17.0.8","repository_url":"https://github.com/i18next/react-i18next"},{"name":"react-native","old_version":"0.83.6","new_version":"0.85.3","repository_url":"https://github.com/facebook/react-native"},{"name":"react-native-gesture-handler","old_version":"2.30.1","new_version":"2.31.2","repository_url":"https://github.com/software-mansion/react-native-gesture-handler"},{"name":"react-native-keyboard-controller","old_version":"1.20.7","new_version":"1.21.7","repository_url":"https://github.com/kirillzyusko/react-native-keyboard-controller"},{"name":"react-native-quick-crypto","old_version":"1.0.12","new_version":"1.1.4","repository_url":"https://github.com/margelo/react-native-quick-crypto"},{"name":"react-native-reanimated","old_version":"4.2.1","new_version":"4.3.1","repository_url":"https://github.com/software-mansion/react-native-reanimated"},{"name":"react-native-safe-area-context","old_version":"5.6.2","new_version":"5.7.0","repository_url":"https://github.com/AppAndFlow/react-native-safe-area-context"},{"name":"react-native-screens","old_version":"4.23.0","new_version":"4.25.1","repository_url":"https://github.com/software-mansion/react-native-screens"},{"name":"react-native-svg","old_version":"15.15.3","new_version":"15.15.5","repository_url":"https://github.com/software-mansion/react-native-svg"},{"name":"react-native-worklets","old_version":"0.7.4","new_version":"0.8.3","repository_url":"https://github.com/software-mansion/react-native-reanimated"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 29 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@react-native-community/slider](https://github.com/callstack/react-native-slider) | `5.1.2` | `5.2.0` |\n| [@react-navigation/bottom-tabs](https://github.com/react-navigation/react-navigation/tree/HEAD/packages/bottom-tabs) | `7.15.11` | `7.16.1` |\n| [@react-navigation/native](https://github.com/react-navigation/react-navigation/tree/HEAD/packages/native) | `7.2.2` | `7.2.4` |\n| [@react-navigation/native-stack](https://github.com/react-navigation/react-navigation/tree/HEAD/packages/native-stack) | `7.14.12` | `7.15.1` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `3.4.1` | `3.4.2` |\n| [@storybook/addon-ondevice-actions](https://github.com/storybookjs/react-native) | `10.3.2` | `10.4.4` |\n| [@storybook/addon-ondevice-controls](https://github.com/storybookjs/react-native/tree/HEAD/packages/ondevice-controls) | `10.3.2` | `10.4.4` |\n| [@storybook/react-native](https://github.com/storybookjs/react-native/tree/HEAD/packages/react-native) | `10.3.2` | `10.4.4` |\n| [expo](https://github.com/expo/expo/tree/HEAD/packages/expo) | `55.0.23` | `55.0.24` |\n| [expo-build-properties](https://github.com/expo/expo/tree/HEAD/packages/expo-build-properties) | `55.0.13` | `55.0.14` |\n| [expo-dev-client](https://github.com/expo/expo/tree/HEAD/packages/expo-dev-client) | `55.0.32` | `55.0.34` |\n| [expo-file-system](https://github.com/expo/expo/tree/HEAD/packages/expo-file-system) | `55.0.19` | `55.0.20` |\n| [expo-secure-store](https://github.com/expo/expo/tree/HEAD/packages/expo-secure-store) | `55.0.13` | `55.0.14` |\n| [expo-sharing](https://github.com/expo/expo/tree/HEAD/packages/expo-sharing) | `55.0.18` | `55.0.19` |\n| [expo-sqlite](https://github.com/expo/expo/tree/HEAD/packages/expo-sqlite) | `55.0.15` | `55.0.16` |\n| [expo-video](https://github.com/expo/expo/tree/HEAD/packages/expo-video) | `55.0.16` | `55.0.17` |\n| [i18next](https://github.com/i18next/i18next) | `26.1.0` | `26.2.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.0` | `19.2.6` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.0` | `19.2.6` |\n| [react-i18next](https://github.com/i18next/react-i18next) | `17.0.7` | `17.0.8` |\n| [react-native](https://github.com/facebook/react-native/tree/HEAD/packages/react-native) | `0.83.6` | `0.85.3` |\n| [react-native-gesture-handler](https://github.com/software-mansion/react-native-gesture-handler) | `2.30.1` | `2.31.2` |\n| [react-native-keyboard-controller](https://github.com/kirillzyusko/react-native-keyboard-controller) | `1.20.7` | `1.21.7` |\n| [react-native-quick-crypto](https://github.com/margelo/react-native-quick-crypto) | `1.0.12` | `1.1.4` |\n| [react-native-reanimated](https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated) | `4.2.1` | `4.3.1` |\n| [react-native-safe-area-context](https://github.com/AppAndFlow/react-native-safe-area-context) | `5.6.2` | `5.7.0` |\n| [react-native-screens](https://github.com/software-mansion/react-native-screens) | `4.23.0` | `4.25.1` |\n| [react-native-svg](https://github.com/software-mansion/react-native-svg) | `15.15.3` | `15.15.5` |\n| [react-native-worklets](https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-worklets) | `0.7.4` | `0.8.3` |\n\nUpdates `@react-native-community/slider` from 5.1.2 to 5.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/callstack/react-native-slider/releases\"\u003e@​react-native-community/slider's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.2.0: New thumbSize prop\u003c/h2\u003e\n\u003cp\u003eHello Community!\u003c/p\u003e\n\u003cp\u003eThanks to huge amount of work of \u003ca href=\"https://github.com/bdtren\"\u003e\u003ccode\u003e@​bdtren\u003c/code\u003e\u003c/a\u003e, this release brings the new prop \u003ccode\u003ethumbSize\u003c/code\u003e, which allows to customize the size of thumb, whether it's an image or default.\nThe implementation was done in PR \u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/752\"\u003e#752\u003c/a\u003e, so go ahead and check the implementation.\u003c/p\u003e\n\u003cp\u003eCheck the README, description of the feature, check the example which was also updated with this new prop to see how can/should it be used.\nIf you have any questions or will run into any issues - let me know whether by creating an issue or via our Discord channel.\u003c/p\u003e\n\u003cp\u003eThank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/a7c1169f292763efb43b3089cd7b513a9db94d8b\"\u003e\u003ccode\u003ea7c1169\u003c/code\u003e\u003c/a\u003e Release: v5.2.0 (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/797\"\u003e#797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/6b4789c6e3c5fcbdef6e72d5364d3c31a829892a\"\u003e\u003ccode\u003e6b4789c\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump flatted from 3.3.3 to 3.4.2 in /package (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/b923d9fca59867c8bb0844f88f38f0ba7a63c8a0\"\u003e\u003ccode\u003eb923d9f\u003c/code\u003e\u003c/a\u003e chore(deps): bump picomatch in /package (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/3b720229c9b4043ee3f9d4dda810fc89e42bd346\"\u003e\u003ccode\u003e3b72022\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump flatted from 3.3.3 to 3.4.2 in /example (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/77fb8f3049bf16b9009b1f7208f6645a99fa157a\"\u003e\u003ccode\u003e77fb8f3\u003c/code\u003e\u003c/a\u003e Update lockfiles for refreshed dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/b7a7632664454e26bb998b7789d0d1966d19dc26\"\u003e\u003ccode\u003eb7a7632\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump minimatch from 3.1.2 to 3.1.5 in /example-web (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/2b0423365632332f0802b72050173b779db7fb31\"\u003e\u003ccode\u003e2b04233\u003c/code\u003e\u003c/a\u003e chore(deps): bump rollup from 2.79.2 to 2.80.0 in /example-web (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/5ac63b851f64620bdba08232b185cba7b489a68a\"\u003e\u003ccode\u003e5ac63b8\u003c/code\u003e\u003c/a\u003e chore(deps): bump fast-xml-parser, \u003ccode\u003e@​react-native-community/cli\u003c/code\u003e, \u003ca href=\"https://github.com/react-native\"\u003e\u003ccode\u003e@​react-native\u003c/code\u003e\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/d79c29edf8d7472c5c01c33b6e1f17e0fa112701\"\u003e\u003ccode\u003ed79c29e\u003c/code\u003e\u003c/a\u003e feat: add thumbSize to set size of thumb (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/752\"\u003e#752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/f974200844d48ea1e6dc1314ee74fbbe66338548\"\u003e\u003ccode\u003ef974200\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump qs from 6.14.1 to 6.14.2 in /package (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/772\"\u003e#772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/callstack/react-native-slider/compare/v5.1.2...v5.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@react-navigation/bottom-tabs` from 7.15.11 to 7.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/releases\"\u003e@​react-navigation/bottom-tabs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-navigation/bottom-tabs\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.16.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/bottom-tabs@7.15.13...@react-navigation/bottom-tabs@7.16.0\"\u003e7.16.0\u003c/a\u003e (2026-05-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edefault \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003ecd466d4\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd ability to prevent tab bar selection (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/1930fa0d3c8d266d8b288b2da92c04f758f82571\"\u003e1930fa0\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate native tabs to use the new API in react-native-screens (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003ea12db96\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/blob/@react-navigation/bottom-tabs@7.16.1/packages/bottom-tabs/CHANGELOG.md\"\u003e@​react-navigation/bottom-tabs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/bottom-tabs@7.16.0...@react-navigation/bottom-tabs@7.16.1\"\u003e7.16.1\u003c/a\u003e (2026-05-14)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/bottom-tabs\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/bottom-tabs@7.15.13...@react-navigation/bottom-tabs@7.16.0\"\u003e7.16.0\u003c/a\u003e (2026-05-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edefault \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003ecd466d4\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd ability to prevent tab bar selection (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/1930fa0d3c8d266d8b288b2da92c04f758f82571\"\u003e1930fa0\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate native tabs to use the new API in react-native-screens (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003ea12db96\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/bottom-tabs@7.15.12...@react-navigation/bottom-tabs@7.15.13\"\u003e7.15.13\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/bottom-tabs\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/bottom-tabs@7.15.11...@react-navigation/bottom-tabs@7.15.12\"\u003e7.15.12\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/bottom-tabs\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/8e0ce2be919f84b3d9fa2d2db2587e0a7a4c50ce\"\u003e\u003ccode\u003e8e0ce2b\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/b5b1f7cc35c17b5ef113db0fdcd27794f52a48cc\"\u003e\u003ccode\u003eb5b1f7c\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003e\u003ccode\u003ecd466d4\u003c/code\u003e\u003c/a\u003e fix: default \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/1930fa0d3c8d266d8b288b2da92c04f758f82571\"\u003e\u003ccode\u003e1930fa0\u003c/code\u003e\u003c/a\u003e feat: add ability to prevent tab bar selection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003e\u003ccode\u003ea12db96\u003c/code\u003e\u003c/a\u003e feat: update native tabs to use the new API in react-native-screens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/01ae31e084223989654cbaafeffc88b4448b5d4f\"\u003e\u003ccode\u003e01ae31e\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/e8a05bbfaf33a2fd0c6b67e9a186b823d697d323\"\u003e\u003ccode\u003ee8a05bb\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/1a9623cf04d124518b2e27fb95301a852f7e7caf\"\u003e\u003ccode\u003e1a9623c\u003c/code\u003e\u003c/a\u003e refactor: backport API changes from 8.x and add deprecations\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/react-navigation/react-navigation/commits/@react-navigation/bottom-tabs@7.16.1/packages/bottom-tabs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@react-navigation/native` from 7.2.2 to 7.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/releases\"\u003e@​react-navigation/native's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-navigation/native\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.2.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native@7.2.3...@react-navigation/native@7.2.4\"\u003e7.2.4\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix linking prefix matching host with additional characters (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/680a3ebf75015c1ab291bbc9c26ca8d6c6eca419\"\u003e680a3eb\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix URLs with hashes not being matched correctly (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/5a884b10cc8b62cbc296cd36ed9ee3f9913fa60d\"\u003e5a884b1\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ehandle errors in parsing query params gracefully (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/ec42524de67b9b594189274aa5cbe69fc4ff1514\"\u003eec42524\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/blob/@react-navigation/native@7.2.4/packages/native/CHANGELOG.md\"\u003e@​react-navigation/native's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native@7.2.3...@react-navigation/native@7.2.4\"\u003e7.2.4\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix linking prefix matching host with additional characters (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/680a3ebf75015c1ab291bbc9c26ca8d6c6eca419\"\u003e680a3eb\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix URLs with hashes not being matched correctly (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/5a884b10cc8b62cbc296cd36ed9ee3f9913fa60d\"\u003e5a884b1\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ehandle errors in parsing query params gracefully (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/ec42524de67b9b594189274aa5cbe69fc4ff1514\"\u003eec42524\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native@7.2.2...@react-navigation/native@7.2.3\"\u003e7.2.3\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/native\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/01ae31e084223989654cbaafeffc88b4448b5d4f\"\u003e\u003ccode\u003e01ae31e\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/680a3ebf75015c1ab291bbc9c26ca8d6c6eca419\"\u003e\u003ccode\u003e680a3eb\u003c/code\u003e\u003c/a\u003e fix: fix linking prefix matching host with additional characters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/ec42524de67b9b594189274aa5cbe69fc4ff1514\"\u003e\u003ccode\u003eec42524\u003c/code\u003e\u003c/a\u003e fix: handle errors in parsing query params gracefully\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/5a884b10cc8b62cbc296cd36ed9ee3f9913fa60d\"\u003e\u003ccode\u003e5a884b1\u003c/code\u003e\u003c/a\u003e fix: fix URLs with hashes not being matched correctly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/e8a05bbfaf33a2fd0c6b67e9a186b823d697d323\"\u003e\u003ccode\u003ee8a05bb\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/d43e3c25dd51e83adde1a409fa18b11ecbb2d496\"\u003e\u003ccode\u003ed43e3c2\u003c/code\u003e\u003c/a\u003e refactor: support module augmentation for default types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/fae561d2330d5a3142fbe32963254ce3e33729a6\"\u003e\u003ccode\u003efae561d\u003c/code\u003e\u003c/a\u003e refactor: dispatch back instead of reset if we determine it's a simple pop (#...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/react-navigation/react-navigation/commits/@react-navigation/native@7.2.4/packages/native\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@react-navigation/native-stack` from 7.14.12 to 7.15.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/releases\"\u003e@​react-navigation/native-stack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-navigation/native-stack\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.15.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native-stack@7.14.14...@react-navigation/native-stack@7.15.0\"\u003e7.15.0\u003c/a\u003e (2026-05-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edefault \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003ecd466d4\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate native tabs to use the new API in react-native-screens (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003ea12db96\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/blob/@react-navigation/native-stack@7.15.1/packages/native-stack/CHANGELOG.md\"\u003e@​react-navigation/native-stack's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native-stack@7.15.0...@react-navigation/native-stack@7.15.1\"\u003e7.15.1\u003c/a\u003e (2026-05-14)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/native-stack\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native-stack@7.14.14...@react-navigation/native-stack@7.15.0\"\u003e7.15.0\u003c/a\u003e (2026-05-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edefault \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003ecd466d4\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate native tabs to use the new API in react-native-screens (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003ea12db96\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native-stack@7.14.13...@react-navigation/native-stack@7.14.14\"\u003e7.14.14\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/native-stack\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native-stack@7.14.12...@react-navigation/native-stack@7.14.13\"\u003e7.14.13\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/native-stack\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/8e0ce2be919f84b3d9fa2d2db2587e0a7a4c50ce\"\u003e\u003ccode\u003e8e0ce2b\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/b5b1f7cc35c17b5ef113db0fdcd27794f52a48cc\"\u003e\u003ccode\u003eb5b1f7c\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003e\u003ccode\u003ecd466d4\u003c/code\u003e\u003c/a\u003e fix: default \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003e\u003ccode\u003ea12db96\u003c/code\u003e\u003c/a\u003e feat: update native tabs to use the new API in react-native-screens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/01ae31e084223989654cbaafeffc88b4448b5d4f\"\u003e\u003ccode\u003e01ae31e\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/e8a05bbfaf33a2fd0c6b67e9a186b823d697d323\"\u003e\u003ccode\u003ee8a05bb\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/react-navigation/react-navigation/commits/@react-navigation/native-stack@7.15.1/packages/native-stack\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/cli` from 3.4.1 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e@​sentry/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Stop sending Sentry auth token to Objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(js) Fix argument injection in JavaScript API's \u003ccode\u003eserializeOptions\u003c/code\u003e. String/number options now validate input types and prevent \u003ccode\u003eArray.prototype.concat()\u003c/code\u003e from flattening array values into separate CLI arguments. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.9081115\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 9081115.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.4052e78\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 4052e78.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.04c061a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 04c061a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.f5db2f6\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at f5db2f6.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260508.660e98b\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 660e98b.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.848b63a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 848b63a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.54eefbd\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 54eefbd.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.5b673e5\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 5b673e5.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.4e81e6a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 4e81e6a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.d23f02b\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at d23f02b.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.c937179\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at c937179.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.c3e59a9\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at c3e59a9.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260430.b383d38\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at b383d38.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260428.3a7d03f\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 3a7d03f.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260428.b797278\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at b797278.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e@​sentry/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Stop sending Sentry auth token to Objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(js) Fix argument injection in JavaScript API's \u003ccode\u003eserializeOptions\u003c/code\u003e. String/number options now validate input types and prevent \u003ccode\u003eArray.prototype.concat()\u003c/code\u003e from flattening array values into separate CLI arguments. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e3f5f5518d53dfb00596df952a1a0513e11a90ee\"\u003e\u003ccode\u003ee3f5f55\u003c/code\u003e\u003c/a\u003e release: 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/f5db2f65581756fe78c49a22937db7c08610acb2\"\u003e\u003ccode\u003ef5db2f6\u003c/code\u003e\u003c/a\u003e build(deps): Update \u003ccode\u003eopenssl\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3294\"\u003e#3294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/4052e78e2898282a377d8d82ce9d832faed06d25\"\u003e\u003ccode\u003e4052e78\u003c/code\u003e\u003c/a\u003e build(deps): Bump \u003ccode\u003erand\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3296\"\u003e#3296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/04c061a407eaeda6e587edd495bc597161d31138\"\u003e\u003ccode\u003e04c061a\u003c/code\u003e\u003c/a\u003e build(js): Update \u003ccode\u003efast-uri\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3295\"\u003e#3295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/90811153b66fb5538a608d4d65372d8046f24b34\"\u003e\u003ccode\u003e9081115\u003c/code\u003e\u003c/a\u003e fix(js): Prevent argument injection via type coercion in serializeOptions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/660e98b229646780467b0c9f3011c30f41bc4206\"\u003e\u003ccode\u003e660e98b\u003c/code\u003e\u003c/a\u003e ref(upload): Remove redundant function parameter (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3280\"\u003e#3280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/54eefbd2370d8211ea52929a0f68a64c2f60fa4f\"\u003e\u003ccode\u003e54eefbd\u003c/code\u003e\u003c/a\u003e build(rust): Update Rust toolchain to 1.95 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3271\"\u003e#3271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/cbaec552064b9dd3c51d7ad480709429ca18b5e0\"\u003e\u003ccode\u003ecbaec55\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/create-github-app-token from 2.2.1 to 3.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3267\"\u003e#3267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/c937179d0c1c17883949f57d35cf6f6dcebb865f\"\u003e\u003ccode\u003ec937179\u003c/code\u003e\u003c/a\u003e meta: Prevent script injection in rust-toolchain-update workflow (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3284\"\u003e#3284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/d23f02b770d4db81da2c27182a939e4f6bff4acc\"\u003e\u003ccode\u003ed23f02b\u003c/code\u003e\u003c/a\u003e meta: Prevent potential shell injection in GitHub Actions workflow (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3283\"\u003e#3283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.4.1...3.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/addon-ondevice-actions` from 10.3.2 to 10.4.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/react-native/releases\"\u003e@​storybook/addon-ondevice-actions's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.4.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eupdate dependencies by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/891\"\u003estorybookjs/react-native#891\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix for color control  by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/891\"\u003estorybookjs/react-native#891\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix for scroll to button in safe area by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/891\"\u003estorybookjs/react-native#891\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.3...v10.4.4\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.3...v10.4.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: update default value for enableWebsockets in View component by \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/890\"\u003estorybookjs/react-native#890\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.2...v10.4.3\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.2...v10.4.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix lite UI story sheet keyboard spacing by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/887\"\u003estorybookjs/react-native#887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.2-next.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix lite UI story sheet keyboard spacing by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/887\"\u003estorybookjs/react-native#887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2-next.0\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2-next.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: lite UI fixes and select control fixes by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/883\"\u003estorybookjs/react-native#883\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: last opened story not loading from storage\u003c/li\u003e\n\u003cli\u003efix: address audit errors and use expo dev client by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/886\"\u003estorybookjs/react-native#886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.0...v10.4.1\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.0...v10.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add repack example project by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/881\"\u003estorybookjs/react-native#881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat:unified \u003ccode\u003ewithStorybook\u003c/code\u003e wrapper for entrypoint-swapping by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/871\"\u003estorybookjs/react-native#871\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update documentation to reflect changes in info and tip formatting by \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/882\"\u003estorybookjs/react-native#882\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.3.2...v10.4.0\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.3.2...v10.4.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/f65b9a5a618a58d5e74884ea85a8766f8ef07f3b\"\u003e\u003ccode\u003ef65b9a5\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/8196b7728ed784ab2ee89317a20719084ed5209a\"\u003e\u003ccode\u003e8196b77\u003c/code\u003e\u003c/a\u003e pls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/c0869831969f0e5eab334267585cbb425cef3f10\"\u003e\u003ccode\u003ec086983\u003c/code\u003e\u003c/a\u003e prettier ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/2cf3fe99105baa8c7405627ceff015cd03bed981\"\u003e\u003ccode\u003e2cf3fe9\u003c/code\u003e\u003c/a\u003e update workflow action versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/2638d71cee5e47d01a3b455ccef9fb17c050c106\"\u003e\u003ccode\u003e2638d71\u003c/code\u003e\u003c/a\u003e fix: slow to update lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/e785fc528a68163d49a8662fcaab27a8753b9521\"\u003e\u003ccode\u003ee785fc5\u003c/code\u003e\u003c/a\u003e chore: update dependencies and fixes for color control (\u003ca href=\"https://redirect.github.com/storybookjs/react-native/issues/891\"\u003e#891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/c74a80968fca1888925a203e16b5da1f16ef2724\"\u003e\u003ccode\u003ec74a809\u003c/code\u003e\u003c/a\u003e fix: remove shared cache in publish workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/1cb57249b138fa974142f5ee01170c25c03ea0e1\"\u003e\u003ccode\u003e1cb5724\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/511bca0fdd6aaa2018f4f265cef6d91836a3d5cb\"\u003e\u003ccode\u003e511bca0\u003c/code\u003e\u003c/a\u003e fix: update default value for enableWebsockets in View component (\u003ca href=\"https://redirect.github.com/storybookjs/react-native/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/e6ee1cb63112bd17408d5a8b041cf75bb6a42e53\"\u003e\u003ccode\u003ee6ee1cb\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.3.2...v10.4.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/addon-ondevice-controls` from 10.3.2 to 10.4.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/react-native/releases\"\u003e@​storybook/addon-ondevice-controls's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.4.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eupdate dependencies by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/891\"\u003estorybookjs/react-native#891\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix for color control  by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/891\"\u003estorybookjs/react-native#891\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix for scroll to button in safe area by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/891\"\u003estorybookjs/react-native#891\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.3...v10.4.4\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.3...v10.4.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: update default value for enableWebsockets in View component by \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/890\"\u003estorybookjs/react-native#890\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.2...v10.4.3\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.2...v10.4.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix lite UI story sheet keyboard spacing by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/887\"\u003estorybookjs/react-native#887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.2-next.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix lite UI story sheet keyboard spacing by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/887\"\u003estorybookjs/react-native#887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2-next.0\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2-next.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: lite UI fixes and select control fixes by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/883\"\u003estorybookjs/react-native#883\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: last opened story not loading from storage\u003c/li\u003e\n\u003cli\u003efix: address audit errors and use expo dev client by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/886\"\u003estorybookjs/react-native#886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.0...v10.4.1\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.0...v10.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add repack example project by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/881\"\u003estorybookjs/react-native#881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat:unified \u003ccode\u003ewithStorybook\u003c/code\u003e wrapper for entrypoint-swapping by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/871\"\u003estorybookjs/react-native#871\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update documentation to reflect changes in info and tip formatting by \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/882\"\u003estorybookjs/react-native#882\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.3.2...v10.4.0\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.3.2...v10.4.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/react-native/blob/next/packages/ondevice-controls/CHANGELOG.md\"\u003e@​storybook/addon-ondevice-controls's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.4.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/891\"\u003e#891\u003c/a\u003e \u003ca href=\"https://github.com/storybookjs/react-native/commit/e785fc528a68163d49a8662fcaab27a8753b9521\"\u003e\u003ccode\u003ee785fc5\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e! - update storybook dependencies and fixes for color control\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/storybookjs/react-native/commit/e785fc528a68163d49a8662fcaab27a8753b9521\"\u003e\u003ccode\u003ee785fc5\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui-common\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.4\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui-common\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui-common\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4.2-next.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui-common\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.2-next.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.2-next.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/886\"\u003e#886\u003c/a\u003e \u003ca href=\"https://github.com/storybookjs/react-native/commit/1efd1ced9b3723f67e6fce6b0b1bdec6808fd3e0\"\u003e\u003ccode\u003e1efd1ce\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e! - apply npm audit fixes\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/883\"\u003e#883\u003c/a\u003e \u003ca href=\"https://github.com/storybookjs/react-native/commit/5e10b7f4240e9b23f63e27ef12412c0b0df9bc90\"\u003e\u003ccode\u003e5e10b7f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e! - liteui animation changes and select control adjustments\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/storybookjs/react-native/commit/1efd1ced9b3723f67e6fce6b0b1bdec6808fd3e0\"\u003e\u003ccode\u003e1efd1ce\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/storybookjs/react-native/commit/5e10b7f4240e9b23f63e27ef12412c0b0df9bc90\"\u003e\u003ccode\u003e5e10b7f\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui-common\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/f65b9a5a618a58d5e74884ea85a8766f8ef07f3b\"\u003e\u003ccode\u003ef65b9a5\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/e785fc528a68163d49a8662fcaab27a8753b9521\"\u003e\u003ccode\u003ee785fc5\u003c/code\u003e\u003c/a\u003e chore: update dependencies and fixes for color control (\u003ca href=\"https://github.com/storybookjs/react-native/tree/HEAD/packages/ondevice-controls/issues/891\"\u003e#891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/1cb57249b138fa974142f5ee01170c25c03ea0e1\"\u003e\u003ccode\u003e1cb5724\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/e6ee1cb63112bd17408d5a8b041cf75bb6a42e53\"\u003e\u003ccode\u003ee6ee1cb\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/dd0c1a85a914be40df377ec54a638f53dde33055\"\u003e\u003ccode\u003edd0c1a8\u003c/code\u003e\u003c/a\u003e chore: version packages (next)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/a81feb73164c596e7c3cf695972150aec21c6f30\"\u003e\u003ccode\u003ea81feb7\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/5e10b7f4240e9b23f63e27ef12412c0b0df9bc90\"\u003e\u003ccode\u003e5e10b7f\u003c/code\u003e\u003c/a\u003e feat: lite UI fixes and select control fixes (\u003ca href=\"https://github.com/storybookjs/react-native/tree/HEAD/packages/ondevice-controls/issues/883\"\u003e#883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/3b8247da7458537490578dc4cc911d5e75580668\"\u003e\u003ccode\u003e3b8247d\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/08f59a620b8a8d3d20fe8d57c2317bc529c0f22b\"\u003e\u003ccode\u003e08f59a6\u003c/code\u003e\u003c/a\u003e feat:unified \u003ccode\u003ewithStorybook\u003c/code\u003e wrapper for entrypoint-swapping (\u003ca href=\"https://github.com/storybookjs/react-native/tree/HEAD/packages/ondevice-controls/issues/871\"\u003e#871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/react-native/commits/v10.4.4/packages/ondevice-controls\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/react-native` from 10.3.2 to 10.4.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/react-native/releases\"\u003e@​storybook/react-native's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.4.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eupdate dependencies by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/891\"\u003estorybookjs/react-native#891\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix for color control  by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/891\"\u003estorybookjs/react-native#891\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix for scroll to button in safe area by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/891\"\u003estorybookjs/react-native#891\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.3...v10.4.4\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.3...v10.4.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: update default value for enableWebsockets in View component by \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/890\"\u003estorybookjs/react-native#890\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.2...v10.4.3\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.2...v10.4.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix lite UI story sheet keyboard spacing by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/887\"\u003estorybookjs/react-native#887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.2-next.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix lite UI story sheet keyboard spacing by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/887\"\u003estorybookjs/react-native#887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2-next.0\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2-next.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: lite UI fixes and select control fixes by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/883\"\u003estorybookjs/react-native#883\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: last opened story not loading from storage\u003c/li\u003e\n\u003cli\u003efix: address audit errors and use expo dev client by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/886\"\u003estorybookjs/react-native#886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.0...v10.4.1\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.0...v10.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add repack example project by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/881\"\u003estorybookjs/react-native#881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat:unified \u003ccode\u003ewithStorybook\u003c/code\u003e wrapper for entrypoint-swapping by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/871\"\u003estorybookjs/react-native#871\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update documentation to reflect changes in info and tip formatting by \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/882\"\u003estorybookjs/react-native#882\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.3.2...v10.4.0\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.3.2...v10.4.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/react-native/blob/next/packages/react-native/CHANGELOG.md\"\u003e@​storybook/react-native's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.4.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/891\"\u003e#891\u003c/a\u003e \u003ca href=\"https://github.com/storybookjs/react-native/commit/e785fc528a68163d49a8662fcaab27a8753b9521\"\u003e\u003ccode\u003ee785fc5\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e! - update storybook dependencies and fixes for color control\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/storybookjs/react-native/commit/e785fc528a68163d49a8662fcaab27a8753b9521\"\u003e\u003ccode\u003ee785fc5\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui-common\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.4\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.4\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/890\"\u003e#890\u003c/a\u003e \u003ca href=\"https://github.com/storybookjs/react-native/commit/511bca0fdd6aaa2018f4f265cef6d91836a3d5cb\"\u003e\u003ccode\u003e511bca0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e! - auto-detect websocket enabling\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies []:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui-common\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui-common\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4.2-next.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.2-next.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui-common\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.2-next.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.2-next.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/886\"\u003e#886\u003c/a\u003e \u003ca href=\"https://github.com/storybookjs/react-native/commit/1efd1ced9b3723f67e6fce6b0b1bdec6808fd3e0\"\u003e\u003ccode\u003e1efd1ce\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e! - apply npm audit fixes\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/883\"\u003e#883\u003c/a\u003e \u003ca href=\"https://github.com/storybookjs/react-native/commit/5e10b7f4240e9b23f63e27ef12412c0b0df9bc90\"\u003e\u003ccode\u003e5e10b7f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e! - liteui animation changes and select control adjustments\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/storybookjs/react-native/commit/1efd1ced9b3723f67e6fce6b0b1bdec6808fd3e0\"\u003e\u003ccode\u003e1efd1ce\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/storybookjs/react-native/commit/5e10b7f4240e9b23f63e27ef12412c0b0df9bc90\"\u003e\u003ccode\u003e5e10b7f\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/f65b9a5a618a58d5e74884ea85a8766f8ef07f3b\"\u003e\u003ccode\u003ef65b9a5\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/e785fc528a68163d49a8662fcaab27a8753b9521\"\u003e\u003ccode\u003ee785fc5\u003c/code\u003e\u003c/a\u003e chore: update dependencies and fixes for color control (\u003ca href=\"https://github.com/storybookjs/react-native/tree/HEAD/packages/react-native/issues/891\"\u003e#891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/1cb57249b138fa974142f5ee01170c25c03ea0e1\"\u003e\u003ccode\u003e1cb5724\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/511bca0fdd6aaa2018f4f265cef6d91836a3d5cb\"\u003e\u003ccode\u003e511bca0\u003c/code\u003e\u003c/a\u003e fix: update default value for enableWebsockets in View component (\u003ca href=\"https://github.com/storybookjs/react-native/tree/HEAD/packages/react-native/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/e6ee1cb63112bd17408d5a8b041cf75bb6a42e53\"\u003e\u003ccode\u003ee6ee1cb\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/dd0c1a85a914be40df377ec54a638f53dde33055\"\u003e\u003ccode\u003edd0c1a8\u003c/code\u003e\u003c/a\u003e chore: version packages (next)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/a81feb73164c596e7c3cf695972150aec21c6f30\"\u003e\u003ccode\u003ea81feb7\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/5e10b7f4240e9b23f63e27ef12412c0b0df9bc90\"\u003e\u003ccode\u003e5e10b7f\u003c/code\u003e\u003c/a\u003e feat: lite UI fixes and select control fixes (\u003ca href=\"https://github.com/storybookjs/react-native/tree/HEAD/packages/react-native/issues/883\"\u003e#883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/3b8247da7458537490578dc4cc911d5e75580668\"\u003e\u003ccode\u003e3b8247d\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/08f59a620b8a8d3d20fe8d57c2317bc529c0f22b\"\u003e\u003ccode\u003e08f59a6\u003c/code\u003e\u003c/a\u003e feat:unified \u003ccode\u003ewithStorybook\u003c/code\u003e wrapper for entrypoint-swapping (\u003ca href=\"https://github.com/storybookjs/react-native/tree/HEAD/packages/react-native/issues/871\"\u003e#871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/react-native/commits/v10.4.4/packages/react-native\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo` from 55.0.23 to 55.0.24\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/packages/expo/CHANGELOG.md\"\u003eexpo's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003ch2\u003e56.0.0-preview.12 — 2026-05-15\u003c/h2\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eResponse.clone()\u003c/code\u003e on \u003ccode\u003eexpo/fetch\u003c/code\u003e, and throw the spec's \u003ccode\u003eTypeError\u003c/code\u003e when a body is read twice. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/45740\"\u003e#45740\u003c/a\u003e by \u003ca href=\"https://github.com/zoontek\"\u003e\u003ccode\u003e@​zoontek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix loader HMR when streaming SSR is enabled in dev mode (\u003ca href=\"https://redirect.github.com/expo/expo/pull/45702\"\u003e#45702\u003c/a\u003e by \u003ca href=\"https://github.com/hassankhan\"\u003e\u003ccode\u003e@​hassankhan\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated to the single-payload \u003ccode\u003eSharedObject.emit\u003c/code\u003e API. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/45596\"\u003e#45596\u003c/a\u003e by \u003ca href=\"https://github.com/tsapeta\"\u003e\u003ccode\u003e@​tsapeta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eAppRegistry\u003c/code\u003e development log when web app mounts (\u003ca href=\"https://redirect.github.com/expo/expo/pull/45788\"\u003e#45788\u003c/a\u003e by \u003ca href=\"https://github.com/kitten\"\u003e\u003ccode\u003e@​kitten\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e56.0.0-preview.11 — 2026-05-13\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.0-preview.10 — 2026-05-13\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved \u003ccode\u003e@expo/vector-icons\u003c/code\u003e from the \u003ccode\u003eexpo\u003c/code\u003e package's dependencies. Apps that list \u003ccode\u003e@expo/vector-icons\u003c/code\u003e in their own \u003ccode\u003epackage.json\u003c/code\u003e are unaffected; this is flagged as breaking only for apps that relied on \u003ccode\u003eexpo\u003c/code\u003e transitively pulling it in. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/45563\"\u003e#45563\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReexport permission hooks and permission types from \u003ccode\u003eexpo-modules-core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/45564\"\u003e#45564\u003c/a\u003e by \u003ca href=\"https://github.com/Wenszel\"\u003e\u003ccode\u003e@​Wenszel\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e56.0.0-preview.9 — 2026-05-12\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.0-preview.8 — 2026-05-11\u003c/h2\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] Fixed launch-time crash in apps with source-built React Native by wiring the React \u003ccode\u003eRuntimeScheduler\u003c/code\u003e into \u003ccode\u003eExpoModulesJSI\u003c/code\u003e from \u003ccode\u003eExpoReactNativeFactory\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/45636\"\u003e#45636\u003c/a\u003e by \u003ca href=\"https://github.com/tsapeta\"\u003e\u003ccode\u003e@​tsapeta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo-build-properties` from 55.0.13 to 55.0.14\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/packages/expo-build-properties/CHANGELOG.md\"\u003eexpo-build-properties's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003ch2\u003e56.0.9 — 2026-05-15\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.8 — 2026-05-13\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.7 — 2026-05-13\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.6 — 2026-05-11\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.5 — 2026-05-08\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.4 — 2026-05-07\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.3 — 2026-05-06\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.2 — 2026-05-06\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.1 — 2026-05-06\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.0 — 2026-05-05\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo-build-properties\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo-dev-client` from 55.0.32 to 55.0.34\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/packages/expo-dev-client/CHANGELOG.md\"\u003eexpo-dev-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003ch2\u003e56.0.11 — 2026-05-15\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.10 — 2026-05-13\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.9 — 2026-05-13\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.8 — 2026-05-13\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.7 — 2026-05-13\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.6 — 2026-05-11\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.5 — 2026-05-08\u003c/h2\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove pinned dependencies (\u003ca href=\"https://redirect.github.com/expo/expo/pull/45520\"\u003e#45520\u003c/a\u003e by \u003ca href=\"https://githun.com/kitten\"\u003e\u003ccode\u003e@​kitten\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e56.0.4 — 2026-05-07\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.3 — 2026-05-06\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo-dev-client\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo-file-system` from 55.0.19 to 55.0.20\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/packages/expo-file-system/CHANGELOG.md\"\u003eexpo-file-system's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eFile.json()\u003c/code\u003e and \u003ccode\u003eFile.formData()\u003c/code\u003e to satisfy \u003ccode\u003eBlob\u003c/code\u003e type augmentations in consumer projects. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/45685\"\u003e#45685\u003c/a\u003e by \u003ca href=\"https://github.com/mvincentong\"\u003e\u003ccode\u003e@​mvincentong\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003ch2\u003e56.0.5 — 2026-05-15\u003c/h2\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated to the single-payload \u003ccode\u003eSharedObject.emit\u003c/code\u003e API. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/45596\"\u003e#45596\u003c/a\u003e by \u003ca href=\"https://github.com/tsapeta\"\u003e\u003ccode\u003e@​tsapeta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e56.0.4 — 2026-05-08\u003c/h2\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproved public API docs. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/45530\"\u003e#45530\u003c/a\u003e by \u003ca href=\"https://github.com/barthap\"\u003e\u003ccode\u003e@​barthap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-organized package TypeScript code. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/45531\"\u003e#45531\u003c/a\u003e by \u003ca href=\"https://github.com/barthap\"\u003e\u003ccode\u003e@​barthap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e56.0.3 — 2026-05-06\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.2 — 2026-05-06\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.1 — 2026-05-05\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.0 — 2026-05-05\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped minimum iOS/tvOS version to 16.4, macOS to 13.4. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/43296\"\u003e#43296\u003c/a\u003e by \u003ca href=\"https://github.com/tsapeta\"\u003e\u003ccode\u003e@​tsapeta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecopy()\u003c/code\u003e and \u003ccode\u003emove()\u003c/code\u003e methods of \u003ccode\u003eFile\u003c/code\u003e and \u003ccode\u003eDirectory\u003c/code\u003e are now asynchronous and return a Promise. Use \u003ccode\u003ecopySync()\u003c/code\u003e and \u003ccode\u003emoveSync()\u003c/code\u003e for synchronous behavior. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/44359\"\u003e#44359\u003c/a\u003e by \u003ca href=\"https://github.com/barthap\"\u003e\u003ccode\u003e@​barthap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] Add support for \u003ccode\u003emode\u003c/code\u003e option when opening file handle. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/44559\"\u003e#44559\u003c/a\u003e by \u003ca href=\"https://github.com/gfemec\"\u003e\u003ccode\u003e@​gfemec\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExpose a typed config plugin function (\u003ca href=\"https://redirect.github.com/expo/expo/pull/44098\"\u003e#44098\u003c/a\u003e by \u003ca href=\"https://github.com/zoontek\"\u003e\u003ccode\u003e@​zoontek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo-file-system\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo-secure-store` from 55.0.13 to 55.0.14\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/packages/expo-secure-store/CHANGELOG.md\"\u003eexpo-secure-store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003ch2\u003e56.0.3 — 2026-05-06\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.2 — 2026-05-06\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.1 — 2026-05-06\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.0 — 2026-05-05\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped minimum iOS/tvOS version to 16.4, macOS to 13.4. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/43296\"\u003e#43296\u003c/a\u003e by \u003ca href=\"https://github.com/tsapeta\"\u003e\u003ccode\u003e@​tsapeta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose a typed config plugin function (\u003ca href=\"https://redirect.github.com/expo/expo/pull/44098\"\u003e#44098\u003c/a\u003e by \u003ca href=\"https://github.com/zoontek\"\u003e\u003ccode\u003e@​zoontek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo-secure-store\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo-sharing` from 55.0.18 to 55.0.19\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/packages/expo-sharing/CHANGELOG.md\"\u003eexpo-sharing's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3...\n\n_Description has been truncated_","html_url":"https://github.com/rollercoaster-dev/Rollercoaster.dev-mobile/pull/105","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rollercoaster-dev%2FRollercoaster.dev-mobile/issues/105","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/105/packages"},{"uuid":"4470624534","node_id":"PR_kwDOSVNrDs7cub6_","number":11,"state":"closed","title":"build(deps): bump the web-runtime group across 1 directory with 6 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-31T23:13:02.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-18T16:03:23.000Z","updated_at":"2026-05-31T23:13:04.000Z","time_to_close":1148979,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"web-runtime","update_count":6,"packages":[{"name":"@sentry/cli","old_version":"2.55.0","new_version":"3.4.3","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/react-native","old_version":"7.2.0","new_version":"8.12.0","repository_url":"https://github.com/getsentry/sentry-react-native"},{"name":"react","old_version":"19.1.0","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.1.0","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@sentry/nextjs","old_version":"10.52.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"next","old_version":"15.5.18","new_version":"16.2.6","repository_url":"https://github.com/vercel/next.js"}],"path":null,"ecosystem":"npm"},"body":"Bumps the web-runtime group with 6 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `2.55.0` | `3.4.3` |\n| [@sentry/react-native](https://github.com/getsentry/sentry-react-native) | `7.2.0` | `8.12.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.0` | `19.2.6` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.0` | `19.2.6` |\n| [@sentry/nextjs](https://github.com/getsentry/sentry-javascript) | `10.52.0` | `10.53.1` |\n| [next](https://github.com/vercel/next.js) | `15.5.18` | `16.2.6` |\n\n\nUpdates `@sentry/cli` from 2.55.0 to 3.4.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e@​sentry/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.3\u003c/h2\u003e\n\u003ch3\u003eSecurity Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBehavior-breaking\u003c/strong\u003e: Disable Xcode \u003ccode\u003eInfo.plist\u003c/code\u003e preprocessing by default to avoid passing project-controlled compiler settings to \u003ccode\u003ecc\u003c/code\u003e during release auto-discovery. This affects \u003ccode\u003esentry-cli releases propose-version\u003c/code\u003e, \u003ccode\u003esentry-cli send-event\u003c/code\u003e and \u003ccode\u003esentry-cli bash-hook --send-event\u003c/code\u003e release inference, and \u003ccode\u003esentry-cli react-native xcode\u003c/code\u003e auto-release detection. Use \u003ccode\u003e--allow-xcode-infoplist-preprocessing\u003c/code\u003e only for trusted projects that require preprocessing.\u003c/li\u003e\n\u003cli\u003eEnsure restrictive file permissions maintained when \u003ccode\u003esentry-cli login\u003c/code\u003e updates existing config files.\u003c/li\u003e\n\u003cli\u003eDisable TLS verification only when \u003ccode\u003ehttp.verify_ssl\u003c/code\u003e is set to \u003ccode\u003efalse\u003c/code\u003e, case-insensitively.\u003c/li\u003e\n\u003cli\u003eShell-escape generated \u003ccode\u003ebash-hook\u003c/code\u003e arguments, including paths, tags, release names, and the CLI path.\u003c/li\u003e\n\u003cli\u003eStop sending environment variables in \u003ccode\u003esentry-cli bash-hook\u003c/code\u003e events.\u003c/li\u003e\n\u003cli\u003eVerify the downloaded binary checksum before replacing the current executable in \u003ccode\u003esentry-cli update\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Skip uploading images that already exist in objectstore by batch-checking with HEAD requests first (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3305\"\u003e#3305\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Reject snapshot uploads that have a PR number but no base SHA, since comparisons cannot work without a base reference (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3300\"\u003e#3300\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.3-snapshot.20260521.69f5028\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 69f5028.\u003c/p\u003e\n\u003ch2\u003e3.4.3-snapshot.20260520.9eabaaa\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 9eabaaa.\u003c/p\u003e\n\u003ch2\u003e3.4.3-snapshot.20260511.6679316\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 6679316.\u003c/p\u003e\n\u003ch2\u003e3.4.3-snapshot.20260511.7a3b571\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 7a3b571.\u003c/p\u003e\n\u003ch2\u003e3.4.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Stop sending Sentry auth token to Objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(js) Fix argument injection in JavaScript API's \u003ccode\u003eserializeOptions\u003c/code\u003e. String/number options now validate input types and prevent \u003ccode\u003eArray.prototype.concat()\u003c/code\u003e from flattening array values into separate CLI arguments. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.9081115\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 9081115.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.4052e78\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 4052e78.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.04c061a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 04c061a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.f5db2f6\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at f5db2f6.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260508.660e98b\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 660e98b.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e@​sentry/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.3\u003c/h2\u003e\n\u003ch3\u003eSecurity Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBehavior-breaking\u003c/strong\u003e: Disable Xcode \u003ccode\u003eInfo.plist\u003c/code\u003e preprocessing by default to avoid passing project-controlled compiler settings to \u003ccode\u003ecc\u003c/code\u003e during release auto-discovery. This affects \u003ccode\u003esentry-cli releases propose-version\u003c/code\u003e, \u003ccode\u003esentry-cli send-event\u003c/code\u003e and \u003ccode\u003esentry-cli bash-hook --send-event\u003c/code\u003e release inference, and \u003ccode\u003esentry-cli react-native xcode\u003c/code\u003e auto-release detection. Use \u003ccode\u003e--allow-xcode-infoplist-preprocessing\u003c/code\u003e only for trusted projects that require preprocessing.\u003c/li\u003e\n\u003cli\u003eEnsure restrictive file permissions maintained when \u003ccode\u003esentry-cli login\u003c/code\u003e updates existing config files.\u003c/li\u003e\n\u003cli\u003eDisable TLS verification only when \u003ccode\u003ehttp.verify_ssl\u003c/code\u003e is set to \u003ccode\u003efalse\u003c/code\u003e, case-insensitively.\u003c/li\u003e\n\u003cli\u003eShell-escape generated \u003ccode\u003ebash-hook\u003c/code\u003e arguments, including paths, tags, release names, and the CLI path.\u003c/li\u003e\n\u003cli\u003eStop sending environment variables in \u003ccode\u003esentry-cli bash-hook\u003c/code\u003e events.\u003c/li\u003e\n\u003cli\u003eVerify the downloaded binary checksum before replacing the current executable in \u003ccode\u003esentry-cli update\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Skip uploading images that already exist in objectstore by batch-checking with HEAD requests first (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3305\"\u003e#3305\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Reject snapshot uploads that have a PR number but no base SHA, since comparisons cannot work without a base reference (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3300\"\u003e#3300\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Stop sending Sentry auth token to Objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(js) Fix argument injection in JavaScript API's \u003ccode\u003eserializeOptions\u003c/code\u003e. String/number options now validate input types and prevent \u003ccode\u003eArray.prototype.concat()\u003c/code\u003e from flattening array values into separate CLI arguments. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.1\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(bundle-jvm) Warn and skip subsequent duplicates when multiple files strip to the same URL (e.g. Android build variants contributing the same FQCN). The warning points users at \u003ccode\u003e--exclude\u003c/code\u003e to scope the bundle to a single variant (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3275\"\u003e#3275\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(bundle-jvm) Strip the \u003ccode\u003e[\u0026lt;module\u0026gt;/]src/\u0026lt;sourceset\u0026gt;/\u0026lt;lang\u0026gt;/\u003c/code\u003e prefix from bundle URLs so Symbolicator can resolve them from package-based stack traces (e.g. \u003ccode\u003esentry-android-core/src/main/java/io/sentry/android/core/ANRWatchDog.java\u003c/code\u003e → \u003ccode\u003e~/io/sentry/android/core/ANRWatchDog.jvm\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3275\"\u003e#3275\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Add \u003ccode\u003e--selective\u003c/code\u003e flag to \u003ccode\u003ebuild snapshots\u003c/code\u003e to indicate the upload contains only a subset of images (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3268\"\u003e#3268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(bundle-jvm) Allow running directly on a project root (including multi-module repos) by automatically collecting only JVM source files (\u003ccode\u003e.java\u003c/code\u003e, \u003ccode\u003e.kt\u003c/code\u003e, \u003ccode\u003e.scala\u003c/code\u003e, \u003ccode\u003e.groovy\u003c/code\u003e), respecting \u003ccode\u003e.gitignore\u003c/code\u003e, and excluding common build output directories (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3260\"\u003e#3260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(bundle-jvm) Add \u003ccode\u003e--exclude\u003c/code\u003e option for custom glob patterns to exclude files/directories from source collection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3260\"\u003e#3260\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/ee5286953ea3b7e419e017c3c47f64e26a45ff19\"\u003e\u003ccode\u003eee52869\u003c/code\u003e\u003c/a\u003e release: 3.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/69f502877977e2e8aa54d913733be4557054ce42\"\u003e\u003ccode\u003e69f5028\u003c/code\u003e\u003c/a\u003e fix: Various fixes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/9eabaaabdb47e735e79fbb81f127e5083d5984b6\"\u003e\u003ccode\u003e9eabaaa\u003c/code\u003e\u003c/a\u003e perf(snapshots): Skip uploading images that already exist in objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3305\"\u003e#3305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/2624b8d581ca1392675e27c96192646af273dee2\"\u003e\u003ccode\u003e2624b8d\u003c/code\u003e\u003c/a\u003e fix(snapshots): Reject uploads with pr_number but no base_sha (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3300\"\u003e#3300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/667931613bf29c8dbf1d95d18dff74ae8644b684\"\u003e\u003ccode\u003e6679316\u003c/code\u003e\u003c/a\u003e build(npm): 🤖 Bump optional dependencies to 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/7a3b571784b6f509a66d682bf336262425686607\"\u003e\u003ccode\u003e7a3b571\u003c/code\u003e\u003c/a\u003e Merge branch 'release/3.4.2'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e3f5f5518d53dfb00596df952a1a0513e11a90ee\"\u003e\u003ccode\u003ee3f5f55\u003c/code\u003e\u003c/a\u003e release: 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/f5db2f65581756fe78c49a22937db7c08610acb2\"\u003e\u003ccode\u003ef5db2f6\u003c/code\u003e\u003c/a\u003e build(deps): Update \u003ccode\u003eopenssl\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3294\"\u003e#3294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/4052e78e2898282a377d8d82ce9d832faed06d25\"\u003e\u003ccode\u003e4052e78\u003c/code\u003e\u003c/a\u003e build(deps): Bump \u003ccode\u003erand\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3296\"\u003e#3296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/04c061a407eaeda6e587edd495bc597161d31138\"\u003e\u003ccode\u003e04c061a\u003c/code\u003e\u003c/a\u003e build(js): Update \u003ccode\u003efast-uri\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3295\"\u003e#3295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-cli/compare/2.55.0...3.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react-native` from 7.2.0 to 8.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-react-native/releases\"\u003e@​sentry/react-native's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMulti-instance \u003ccode\u003e\u0026lt;TimeToInitialDisplay\u0026gt;\u003c/code\u003e / \u003ccode\u003e\u0026lt;TimeToFullDisplay\u0026gt;\u003c/code\u003e coordination (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6090\"\u003e#6090\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNew \u003ccode\u003eready\u003c/code\u003e prop. When a screen has multiple async data sources, mount one \u003ccode\u003e\u0026lt;TimeToFullDisplay ready={...} /\u0026gt;\u003c/code\u003e per source — TTID/TTFD is recorded only when every instance reports \u003ccode\u003eready === true\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eThe existing \u003ccode\u003erecord\u003c/code\u003e prop is unchanged BUT it is now deprecated in favor of \u003ccode\u003eready\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eExtract text content from children of touched components as a label fallback for touch breadcrumbs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6106\"\u003e#6106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAuto-inject \u003ccode\u003esentry-label\u003c/code\u003e from static text content at build time when \u003ccode\u003eannotateReactComponents\u003c/code\u003e is enabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6141\"\u003e#6141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRespect Replay Mask boundaries when reading \u003ccode\u003esentry-label\u003c/code\u003e for touch breadcrumbs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6142\"\u003e#6142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003etextComponentNames\u003c/code\u003e option to \u003ccode\u003eannotateReactComponents\u003c/code\u003e for custom text components (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6169\"\u003e#6169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd first-class \u003ccode\u003eexpoRouterIntegration()\u003c/code\u003e with auto-registration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6189\"\u003e#6189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eaddConsoleInstrumentationFilter\u003c/code\u003e from \u003ccode\u003e@sentry/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6180\"\u003e#6180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExpose experimental \u003ccode\u003ecaptureSurfaceViews\u003c/code\u003e option for Android Session Replay (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6175\"\u003e#6175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd OTA SDK version to native \u003ccode\u003esdk.packages\u003c/code\u003e when JS bundle version differs from built-in version (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6191\"\u003e#6191\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeduplicate native HTTP breadcrumbs that duplicate JS XHR/fetch breadcrumbs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6132\"\u003e#6132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix duplicate JS error reporting on iOS New Architecture when the native SDK is initialized early via \u003ccode\u003esentry.options.json\u003c/code\u003e (\u0026quot;Capture App Start Errors\u0026quot;). It's done by applying the \u003ccode\u003eExceptionsManager.reportException\u003c/code\u003e C++ wrapper filter in both init paths (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6145\"\u003e#6145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix boolean options from \u003ccode\u003esentry.options.json\u003c/code\u003e being ignored on Android when using \u003ccode\u003eRNSentrySDK.init\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6130\"\u003e#6130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eincludeWebFeedback: false\u003c/code\u003e Metro config option causing crash at startup (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6150\"\u003e#6150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003esentry-expo-upload-sourcemaps\u003c/code\u003e failing for projects with \u003ccode\u003edevEngines.packageManager\u003c/code\u003e set to non-npm managers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6155\"\u003e#6155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Metro serializer wrapper breaking \u003ccode\u003egetModulesRunBeforeMainModule\u003c/code\u003e for third-party plugins like \u003ccode\u003ereact-native-worklets\u003c/code\u003e \u003ccode\u003ebundleMode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6188\"\u003e#6188\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump JavaScript SDK from v10.51.0 to v10.53.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6108\"\u003e#6108\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6139\"\u003e#6139\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10531\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.51.0...10.53.1\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump CLI from v3.4.1 to v3.4.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6129\"\u003e#6129\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#342\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.4.1...3.4.2\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Bundler Plugins from v5.2.1 to v5.3.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6138\"\u003e#6138\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md#530\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/5.2.1...5.3.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.41.0 to v8.42.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6193\"\u003e#6193\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8420\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.41.0...8.42.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.11.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix iOS crash with AVAssetDownloadTask in urlSessionTask:setState: (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6133\"\u003e#6133\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Cocoa SDK from v9.12.1 to v9.13.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6133\"\u003e#6133\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#9130\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/compare/9.12.1...9.13.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-react-native/blob/main/CHANGELOG.md\"\u003e@​sentry/react-native's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMulti-instance \u003ccode\u003e\u0026lt;TimeToInitialDisplay\u0026gt;\u003c/code\u003e / \u003ccode\u003e\u0026lt;TimeToFullDisplay\u0026gt;\u003c/code\u003e coordination (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6090\"\u003e#6090\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNew \u003ccode\u003eready\u003c/code\u003e prop. When a screen has multiple async data sources, mount one \u003ccode\u003e\u0026lt;TimeToFullDisplay ready={...} /\u0026gt;\u003c/code\u003e per source — TTID/TTFD is recorded only when every instance reports \u003ccode\u003eready === true\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eThe existing \u003ccode\u003erecord\u003c/code\u003e prop is unchanged BUT it is now deprecated in favor of \u003ccode\u003eready\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eExtract text content from children of touched components as a label fallback for touch breadcrumbs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6106\"\u003e#6106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAuto-inject \u003ccode\u003esentry-label\u003c/code\u003e from static text content at build time when \u003ccode\u003eannotateReactComponents\u003c/code\u003e is enabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6141\"\u003e#6141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRespect Replay Mask boundaries when reading \u003ccode\u003esentry-label\u003c/code\u003e for touch breadcrumbs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6142\"\u003e#6142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003etextComponentNames\u003c/code\u003e option to \u003ccode\u003eannotateReactComponents\u003c/code\u003e for custom text components (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6169\"\u003e#6169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd first-class \u003ccode\u003eexpoRouterIntegration()\u003c/code\u003e with auto-registration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6189\"\u003e#6189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eaddConsoleInstrumentationFilter\u003c/code\u003e from \u003ccode\u003e@sentry/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6180\"\u003e#6180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExpose experimental \u003ccode\u003ecaptureSurfaceViews\u003c/code\u003e option for Android Session Replay (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6175\"\u003e#6175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd OTA SDK version to native \u003ccode\u003esdk.packages\u003c/code\u003e when JS bundle version differs from built-in version (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6191\"\u003e#6191\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeduplicate native HTTP breadcrumbs that duplicate JS XHR/fetch breadcrumbs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6132\"\u003e#6132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix duplicate JS error reporting on iOS New Architecture when the native SDK is initialized early via \u003ccode\u003esentry.options.json\u003c/code\u003e (\u0026quot;Capture App Start Errors\u0026quot;). It's done by applying the \u003ccode\u003eExceptionsManager.reportException\u003c/code\u003e C++ wrapper filter in both init paths (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6145\"\u003e#6145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix boolean options from \u003ccode\u003esentry.options.json\u003c/code\u003e being ignored on Android when using \u003ccode\u003eRNSentrySDK.init\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6130\"\u003e#6130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eincludeWebFeedback: false\u003c/code\u003e Metro config option causing crash at startup (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6150\"\u003e#6150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003esentry-expo-upload-sourcemaps\u003c/code\u003e failing for projects with \u003ccode\u003edevEngines.packageManager\u003c/code\u003e set to non-npm managers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6155\"\u003e#6155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Metro serializer wrapper breaking \u003ccode\u003egetModulesRunBeforeMainModule\u003c/code\u003e for third-party plugins like \u003ccode\u003ereact-native-worklets\u003c/code\u003e \u003ccode\u003ebundleMode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6188\"\u003e#6188\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump JavaScript SDK from v10.51.0 to v10.53.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6108\"\u003e#6108\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6139\"\u003e#6139\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10531\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.51.0...10.53.1\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump CLI from v3.4.1 to v3.4.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6129\"\u003e#6129\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#342\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.4.1...3.4.2\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Bundler Plugins from v5.2.1 to v5.3.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6138\"\u003e#6138\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md#530\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/5.2.1...5.3.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.41.0 to v8.42.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6193\"\u003e#6193\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8420\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.41.0...8.42.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.11.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix iOS crash with AVAssetDownloadTask in urlSessionTask:setState: (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6133\"\u003e#6133\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Cocoa SDK from v9.12.1 to v9.13.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6133\"\u003e#6133\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#9130\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-react-native/commit/2e3438e47f860abf50bb1e71616460a09b787b0a\"\u003e\u003ccode\u003e2e3438e\u003c/code\u003e\u003c/a\u003e release: 8.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-react-native/commit/b0d337327b6e819357d988ab4cc2095f2a7b4d54\"\u003e\u003ccode\u003eb0d3373\u003c/code\u003e\u003c/a\u003e chore: update scripts/update-android.sh to 8.42.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/issues/6193\"\u003e#6193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-react-native/commit/5125c43c452a5a47d541b05eaa0ff9af507d6f42\"\u003e\u003ccode\u003e5125c43\u003c/code\u003e\u003c/a\u003e Add a first-class expoRouterIntegration() with auto-registration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/issues/6156\"\u003e#6156\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/issues/6189\"\u003e#6189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-react-native/commit/c151573fc53333b0eb682ef3bb8a10105e39115a\"\u003e\u003ccode\u003ec151573\u003c/code\u003e\u003c/a\u003e feat(core): Add OTA SDK version to native sdk.packages (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/issues/6191\"\u003e#6191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-react-native/commit/ef27341d5f796ea6cb1cf440b589dd54abdafb4a\"\u003e\u003ccode\u003eef27341\u003c/code\u003e\u003c/a\u003e feat(core): Expose \u003ccode\u003eaddConsoleInstrumentationFilter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/issues/6180\"\u003e#6180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-react-native/commit/44cbae6d4ce57dd656d4d72a5738098389ffe001\"\u003e\u003ccode\u003e44cbae6\u003c/code\u003e\u003c/a\u003e fix(core): Preserve Metro config object identity in serializer wrapper (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/issues/6188\"\u003e#6188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-react-native/commit/6176a948a10eeca08d891a58cc47f2f54c050aa8\"\u003e\u003ccode\u003e6176a94\u003c/code\u003e\u003c/a\u003e feat(replay): Expose captureSurfaceViews option for Android Session Replay (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-react-native/commit/49663634d51a8a4b8ef8004455f91ad43defc23f\"\u003e\u003ccode\u003e4966363\u003c/code\u003e\u003c/a\u003e chore: update scripts/update-sentry-android-gradle-plugin.sh to 6.7.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/issues/6190\"\u003e#6190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-react-native/commit/1122a96b751e3300b4a3aec40189e385af0dab69\"\u003e\u003ccode\u003e1122a96\u003c/code\u003e\u003c/a\u003e fix(core): Fix includeWebFeedback crash by stubbing browser wrapper modules (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-react-native/commit/d8406e9a7f33b5fbbabcf8c4bf88aea37cf8e76e\"\u003e\u003ccode\u003ed8406e9\u003c/code\u003e\u003c/a\u003e fix(core): Deduplicate native HTTP breadcrumbs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/issues/6132\"\u003e#6132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-react-native/compare/7.2.0...8.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 19.1.0 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.4 (January 26th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more DoS mitigations to Server Actions, and harden Server Components (\u003ca href=\"https://redirect.github.com/facebook/react/pull/35632\"\u003e#35632\u003c/a\u003e by \u003ca href=\"https://github.com/gnoff\"\u003e\u003ccode\u003e@​gnoff\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lubieowoce\"\u003e\u003ccode\u003e@​lubieowoce\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.3 (December 11th, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd extra loop protection to React Server Functions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35351\"\u003e#35351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.2 (December 11th, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove \u003ccode\u003ereact-server-dom-webpack/*.unbundled\u003c/code\u003e to private \u003ccode\u003ereact-server-dom-unbundled\u003c/code\u003e (\u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35290\"\u003efacebook/react#35290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePatch Promise cycles and toString on Server Functions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35289\"\u003e#35289\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/35345\"\u003e#35345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.1 (December 3rd, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBring React Server Component fixes to Server Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35277\"\u003e#35277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.0 (Oct 1, 2025)\u003c/h2\u003e\n\u003cp\u003eBelow is a list of all new features, APIs, and bug fixes.\u003c/p\u003e\n\u003cp\u003eRead the \u003ca href=\"https://react.dev/blog/2025/10/01/react-19-2\"\u003eReact 19.2 release post\u003c/a\u003e for more information.\u003c/p\u003e\n\u003ch2\u003eNew React Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/Activity\"\u003e\u003ccode\u003e\u0026lt;Activity\u0026gt;\u003c/code\u003e\u003c/a\u003e: A new API to hide and restore the UI and internal state of its children.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/useEffectEvent\"\u003e\u003ccode\u003euseEffectEvent\u003c/code\u003e\u003c/a\u003e is a React Hook that lets you extract non-reactive logic into an \u003ca href=\"https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event\"\u003eEffect Event\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/cacheSignal\"\u003e\u003ccode\u003ecacheSignal\u003c/code\u003e\u003c/a\u003e (for RSCs) lets your know when the \u003ccode\u003ecache()\u003c/code\u003e lifetime is over.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/developer-tooling/react-performance-tracks\"\u003eReact Performance tracks\u003c/a\u003e appear on the Performance panel’s timeline in your browser developer tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew React DOM Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Web Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resume\"\u003e\u003ccode\u003eresume\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerender\"\u003e\u003ccode\u003eresumeAndPrerender\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Node Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resumeToPipeableStream\"\u003e\u003ccode\u003eresumeToPipeableStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/blob/main/CHANGELOG.md\"\u003ereact's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.1 (Dec 3, 2025)\u003c/h2\u003e\n\u003ch3\u003eReact Server Components\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBring React Server Component fixes to Server Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35277\"\u003e#35277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.0 (October 1st, 2025)\u003c/h2\u003e\n\u003cp\u003eBelow is a list of all new features, APIs, and bug fixes.\u003c/p\u003e\n\u003cp\u003eRead the \u003ca href=\"https://react.dev/blog/2025/10/01/react-19-2\"\u003eReact 19.2 release post\u003c/a\u003e for more information.\u003c/p\u003e\n\u003ch3\u003eNew React Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/Activity\"\u003e\u003ccode\u003e\u0026lt;Activity\u0026gt;\u003c/code\u003e\u003c/a\u003e: A new API to hide and restore the UI and internal state of its children.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/useEffectEvent\"\u003e\u003ccode\u003euseEffectEvent\u003c/code\u003e\u003c/a\u003e is a React Hook that lets you extract non-reactive logic into an \u003ca href=\"https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event\"\u003eEffect Event\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/cacheSignal\"\u003e\u003ccode\u003ecacheSignal\u003c/code\u003e\u003c/a\u003e (for RSCs) lets your know when the \u003ccode\u003ecache()\u003c/code\u003e lifetime is over.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/dev-tools/react-performance-tracks\"\u003eReact Performance tracks\u003c/a\u003e appear on the Performance panel’s timeline in your browser developer tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew React DOM Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Web Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resume\"\u003e\u003ccode\u003eresume\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerender\"\u003e\u003ccode\u003eresumeAndPrerender\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Node Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resumeToPipeableStream\"\u003e\u003ccode\u003eresumeToPipeableStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream\"\u003e\u003ccode\u003eresumeAndPrerenderToNodeStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdated \u003ca href=\"https://react.dev/reference/react-dom/static/prerender\"\u003e\u003ccode\u003eprerender\u003c/code\u003e\u003c/a\u003e APIs to return a \u003ccode\u003epostponed\u003c/code\u003e state that can be passed to the \u003ccode\u003eresume\u003c/code\u003e APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNotable changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReact DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming \u003ccode\u003e\u0026lt;ViewTransition\u0026gt;\u003c/code\u003e Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.\u003c/li\u003e\n\u003cli\u003eAdd Node Web Streams (\u003ccode\u003eprerender\u003c/code\u003e, \u003ccode\u003erenderToReadableStream\u003c/code\u003e) to server-side-rendering APIs for Node.js\u003c/li\u003e\n\u003cli\u003eUse underscore instead of \u003ccode\u003e:\u003c/code\u003e IDs generated by useId\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAll Changes\u003c/h3\u003e\n\u003ch4\u003eReact\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e\u0026lt;Activity /\u0026gt;\u003c/code\u003e was developed over many years, starting before \u003ccode\u003eClassComponent.setState\u003c/code\u003e (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e and many others)\u003c/li\u003e\n\u003cli\u003eStringify context as \u0026quot;SomeContext\u0026quot; instead of \u0026quot;SomeContext.Provider\u0026quot; (\u003ca href=\"https://github.com/kassens\"\u003e\u003ccode\u003e@​kassens\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33507\"\u003e#33507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude stack of cause of React instrumentation errors with \u003ccode\u003e%o\u003c/code\u003e placeholder (\u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34198\"\u003e#34198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix infinite \u003ccode\u003euseDeferredValue\u003c/code\u003e loop in popstate event (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/32821\"\u003e#32821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a bug when an initial value was passed to \u003ccode\u003euseDeferredValue\u003c/code\u003e (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34376\"\u003e#34376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a crash when submitting forms with Client Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33055\"\u003e#33055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHide/unhide the content of dehydrated suspense boundaries if they resuspend (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/32900\"\u003e#32900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid stack overflow on wide trees during Hot Reload (\u003ca href=\"https://github.com/sophiebits\"\u003e\u003ccode\u003e@​sophiebits\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34145\"\u003e#34145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove Owner and Component stacks in various places (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/facebook/react/pull/33629\"\u003e#33629\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/33724\"\u003e#33724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/32735\"\u003e#32735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/33723\"\u003e#33723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecacheSignal\u003c/code\u003e (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33557\"\u003e#33557\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/90ab3f89f4824ac763b6f877c6f711200d1338d2\"\u003e\u003ccode\u003e90ab3f8\u003c/code\u003e\u003c/a\u003e Version 19.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/612e371fb215498edde4c853bd1e0c8e9203808f\"\u003e\u003ccode\u003e612e371\u003c/code\u003e\u003c/a\u003e Version 19.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/b910fc15e38d4fa80003819ddb7a928a3c3dca5d\"\u003e\u003ccode\u003eb910fc1\u003c/code\u003e\u003c/a\u003e Version 19.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/053df4e8561ef4caecef31c330f4178ac25e255b\"\u003e\u003ccode\u003e053df4e\u003c/code\u003e\u003c/a\u003e Version 19.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/5667a41fe4d81aa806f6c1e8814b17975e33b317\"\u003e\u003ccode\u003e5667a41\u003c/code\u003e\u003c/a\u003e Bump next prerelease version numbers (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34639\"\u003e#34639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/8bb7241f4c773376893701bfe8b8ff03687342a0\"\u003e\u003ccode\u003e8bb7241\u003c/code\u003e\u003c/a\u003e Bump useEffectEvent to Canary (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34610\"\u003e#34610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/e3c9656d20618ed321aea85cb3d844cbd1dce078\"\u003e\u003ccode\u003ee3c9656\u003c/code\u003e\u003c/a\u003e Ensure Performance Track are Clamped and Don't overlap (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34509\"\u003e#34509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/68f00c901c05e3a91f6cc77b660bc2334700f163\"\u003e\u003ccode\u003e68f00c9\u003c/code\u003e\u003c/a\u003e Release Activity in Canary (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34374\"\u003e#34374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-dom` from 19.1.0 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.4 (January 26th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more DoS mitigations to Server Actions, and harden Server Components (\u003ca href=\"https://redirect.github.com/facebook/react/pull/35632\"\u003e#35632\u003c/a\u003e by \u003ca href=\"https://github.com/gnoff\"\u003e\u003ccode\u003e@​gnoff\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lubieowoce\"\u003e\u003ccode\u003e@​lubieowoce\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.3 (December 11th, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd extra loop protection to React Server Functions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35351\"\u003e#35351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.2 (December 11th, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove \u003ccode\u003ereact-server-dom-webpack/*.unbundled\u003c/code\u003e to private \u003ccode\u003ereact-server-dom-unbundled\u003c/code\u003e (\u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35290\"\u003efacebook/react#35290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePatch Promise cycles and toString on Server Functions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35289\"\u003e#35289\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/35345\"\u003e#35345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.1 (December 3rd, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBring React Server Component fixes to Server Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35277\"\u003e#35277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.0 (Oct 1, 2025)\u003c/h2\u003e\n\u003cp\u003eBelow is a list of all new features, APIs, and bug fixes.\u003c/p\u003e\n\u003cp\u003eRead the \u003ca href=\"https://react.dev/blog/2025/10/01/react-19-2\"\u003eReact 19.2 release post\u003c/a\u003e for more information.\u003c/p\u003e\n\u003ch2\u003eNew React Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/Activity\"\u003e\u003ccode\u003e\u0026lt;Activity\u0026gt;\u003c/code\u003e\u003c/a\u003e: A new API to hide and restore the UI and internal state of its children.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/useEffectEvent\"\u003e\u003ccode\u003euseEffectEvent\u003c/code\u003e\u003c/a\u003e is a React Hook that lets you extract non-reactive logic into an \u003ca href=\"https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event\"\u003eEffect Event\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/cacheSignal\"\u003e\u003ccode\u003ecacheSignal\u003c/code\u003e\u003c/a\u003e (for RSCs) lets your know when the \u003ccode\u003ecache()\u003c/code\u003e lifetime is over.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/developer-tooling/react-performance-tracks\"\u003eReact Performance tracks\u003c/a\u003e appear on the Performance panel’s timeline in your browser developer tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew React DOM Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Web Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resume\"\u003e\u003ccode\u003eresume\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerender\"\u003e\u003ccode\u003eresumeAndPrerender\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Node Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resumeToPipeableStream\"\u003e\u003ccode\u003eresumeToPipeableStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/blob/main/CHANGELOG.md\"\u003ereact-dom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.1 (Dec 3, 2025)\u003c/h2\u003e\n\u003ch3\u003eReact Server Components\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBring React Server Component fixes to Server Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35277\"\u003e#35277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.0 (October 1st, 2025)\u003c/h2\u003e\n\u003cp\u003eBelow is a list of all new features, APIs, and bug fixes.\u003c/p\u003e\n\u003cp\u003eRead the \u003ca href=\"https://react.dev/blog/2025/10/01/react-19-2\"\u003eReact 19.2 release post\u003c/a\u003e for more information.\u003c/p\u003e\n\u003ch3\u003eNew React Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/Activity\"\u003e\u003ccode\u003e\u0026lt;Activity\u0026gt;\u003c/code\u003e\u003c/a\u003e: A new API to hide and restore the UI and internal state of its children.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/useEffectEvent\"\u003e\u003ccode\u003euseEffectEvent\u003c/code\u003e\u003c/a\u003e is a React Hook that lets you extract non-reactive logic into an \u003ca href=\"https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event\"\u003eEffect Event\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/cacheSignal\"\u003e\u003ccode\u003ecacheSignal\u003c/code\u003e\u003c/a\u003e (for RSCs) lets your know when the \u003ccode\u003ecache()\u003c/code\u003e lifetime is over.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/dev-tools/react-performance-tracks\"\u003eReact Performance tracks\u003c/a\u003e appear on the Performance panel’s timeline in your browser developer tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew React DOM Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Web Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resume\"\u003e\u003ccode\u003eresume\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerender\"\u003e\u003ccode\u003eresumeAndPrerender\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Node Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resumeToPipeableStream\"\u003e\u003ccode\u003eresumeToPipeableStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream\"\u003e\u003ccode\u003eresumeAndPrerenderToNodeStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdated \u003ca href=\"https://react.dev/reference/react-dom/static/prerender\"\u003e\u003ccode\u003eprerender\u003c/code\u003e\u003c/a\u003e APIs to return a \u003ccode\u003epostponed\u003c/code\u003e state that can be passed to the \u003ccode\u003eresume\u003c/code\u003e APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNotable changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReact DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming \u003ccode\u003e\u0026lt;ViewTransition\u0026gt;\u003c/code\u003e Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.\u003c/li\u003e\n\u003cli\u003eAdd Node Web Streams (\u003ccode\u003eprerender\u003c/code\u003e, \u003ccode\u003erenderToReadableStream\u003c/code\u003e) to server-side-rendering APIs for Node.js\u003c/li\u003e\n\u003cli\u003eUse underscore instead of \u003ccode\u003e:\u003c/code\u003e IDs generated by useId\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAll Changes\u003c/h3\u003e\n\u003ch4\u003eReact\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e\u0026lt;Activity /\u0026gt;\u003c/code\u003e was developed over many years, starting before \u003ccode\u003eClassComponent.setState\u003c/code\u003e (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e and many others)\u003c/li\u003e\n\u003cli\u003eStringify context as \u0026quot;SomeContext\u0026quot; instead of \u0026quot;SomeContext.Provider\u0026quot; (\u003ca href=\"https://github.com/kassens\"\u003e\u003ccode\u003e@​kassens\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33507\"\u003e#33507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude stack of cause of React instrumentation errors with \u003ccode\u003e%o\u003c/code\u003e placeholder (\u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34198\"\u003e#34198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix infinite \u003ccode\u003euseDeferredValue\u003c/code\u003e loop in popstate event (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/32821\"\u003e#32821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a bug when an initial value was passed to \u003ccode\u003euseDeferredValue\u003c/code\u003e (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34376\"\u003e#34376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a crash when submitting forms with Client Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33055\"\u003e#33055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHide/unhide the content of dehydrated suspense boundaries if they resuspend (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/32900\"\u003e#32900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid stack overflow on wide trees during Hot Reload (\u003ca href=\"https://github.com/sophiebits\"\u003e\u003ccode\u003e@​sophiebits\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34145\"\u003e#34145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove Owner and Component stacks in various places (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/facebook/react/pull/33629\"\u003e#33629\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/33724\"\u003e#33724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/32735\"\u003e#32735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/33723\"\u003e#33723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecacheSignal\u003c/code\u003e (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33557\"\u003e#33557\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/90ab3f89f4824ac763b6f877c6f711200d1338d2\"\u003e\u003ccode\u003e90ab3f8\u003c/code\u003e\u003c/a\u003e Version 19.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/612e371fb215498edde4c853bd1e0c8e9203808f\"\u003e\u003ccode\u003e612e371\u003c/code\u003e\u003c/a\u003e Version 19.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/b910fc15e38d4fa80003819ddb7a928a3c3dca5d\"\u003e\u003ccode\u003eb910fc1\u003c/code\u003e\u003c/a\u003e Version 19.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/053df4e8561ef4caecef31c330f4178ac25e255b\"\u003e\u003ccode\u003e053df4e\u003c/code\u003e\u003c/a\u003e Version 19.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/861811347b8fa936b4a114fc022db9b8253b3d86\"\u003e\u003ccode\u003e8618113\u003c/code\u003e\u003c/a\u003e Bump scheduler version (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34671\"\u003e#34671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/1bd1f01f2a46fa453de5099280b54385ca7773b1\"\u003e\u003ccode\u003e1bd1f01\u003c/code\u003e\u003c/a\u003e Ship partial-prerendering APIs to Canary (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34633\"\u003e#34633\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/2f0649a0b27516eaab549b18af15eed0420e3446\"\u003e\u003ccode\u003e2f0649a\u003c/code\u003e\u003c/a\u003e [Fizz] Remove \u003ccode\u003enonce\u003c/code\u003e option from resume-and-prerender APIs (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34664\"\u003e#34664\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/5667a41fe4d81aa806f6c1e8814b17975e33b317\"\u003e\u003ccode\u003e5667a41\u003c/code\u003e\u003c/a\u003e Bump next prerelease version numbers (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34639\"\u003e#34639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/nextjs` from 10.52.0 to 10.53.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/nextjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.22 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e24.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e43.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing + Span Streaming)\u003c/td\u003e\n\u003ctd\u003e45.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Profiling)\u003c/td\u003e\n\u003ctd\u003e48.56 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.4 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e72.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e86.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e99.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e30.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e35.91 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics)\u003c/td\u003e\n\u003ctd\u003e27.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Logs)\u003c/td\u003e\n\u003ctd\u003e27.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics \u0026amp; Logs)\u003c/td\u003e\n\u003ctd\u003e28.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e31.01 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e28.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e46.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e29.89 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e47.14 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e68.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e83.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e88.23 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e89.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e83.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e138.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e88.07 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e141.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e209.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/nextjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e10.53.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Add \u003ccode\u003estreamGenAiSpans\u003c/code\u003e options to stream gen_ai spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20785\"\u003e#20785\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds a new \u003ccode\u003estreamGenAiSpans\u003c/code\u003e option that controls how \u003ccode\u003egen_ai\u003c/code\u003e spans are\nsent to Sentry. When set, the SDK extracts all \u003ccode\u003egen_ai\u003c/code\u003e spans out of a\ntransaction and sends them as v2 envelope items.\u003c/p\u003e\n\u003cp\u003eEnable this option if gen_ai spans are being dropped because the transaction payload exceeds size limits.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eSentry.init({\n  dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0',\n  streamGenAiSpans: true,\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(browser): Migrate browser profiling thread data to span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20800\"\u003e#20800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eaddConsoleInstrumentationFilter\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20790\"\u003e#20790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eapplicationKey\u003c/code\u003e to \u003ccode\u003eBuildTimeOptionsBase\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20789\"\u003e#20789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): split exports by browser/server for bundle size (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20435\"\u003e#20435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Add top-level \u003ccode\u003eapplicationKey\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20794\"\u003e#20794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Support Node 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20710\"\u003e#20710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(profiling-node): Bump \u003ccode\u003e@sentry-internal/node-cpu-profiler\u003c/code\u003e to 2.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20720\"\u003e#20720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): avoid flush lock self-wait (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20719\"\u003e#20719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Capture transaction name on request for correct culprit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20801\"\u003e#20801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp): retroactively wrap handlers registered before wrapMcpServerWithSentry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20699\"\u003e#20699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Guard against undefined util.getSystemErrorMap (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20660\"\u003e#20660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(replay): Capture aborted/errored fetch requests in replay network tab (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20722\"\u003e#20722\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/cd9740818cba748dbced0e8a1497000a88ec8a56\"\u003e\u003ccode\u003ecd97408\u003c/code\u003e\u003c/a\u003e release: 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/66cfb25117ed7b14ca3da20a79b836619e9c8a6c\"\u003e\u003ccode\u003e66cfb25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20838\"\u003e#20838\u003c/a\u003e from getsentry/prepare-release/10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/df8fd3863043f143961a5d96e79a717d62eada31\"\u003e\u003ccode\u003edf8fd38\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/588100986580e0f5c8c3204661e59e5103e7d269\"\u003e\u003ccode\u003e5881009\u003c/code\u003e\u003c/a\u003e fix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6a7d179ad38c7591021c88e4bd3ec82b3c6cc606\"\u003e\u003ccode\u003e6a7d179\u003c/code\u003e\u003c/a\u003e fix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ad47c3c3de5b2bacfbbd08bcdf9cd90184ce64bc\"\u003e\u003ccode\u003ead47c3c\u003c/code\u003e\u003c/a\u003e ref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28d6fe514d5ed00561a8e3d1c0406a8cb544c738\"\u003e\u003ccode\u003e28d6fe5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20826\"\u003e#20826\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/46aca45a868d717939448ded1001fac4337ac46e\"\u003e\u003ccode\u003e46aca45\u003c/code\u003e\u003c/a\u003e Merge branch 'release/10.53.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b5cbc9ca1800e1b4ee1de66e135a90891cecd570\"\u003e\u003ccode\u003eb5cbc9c\u003c/code\u003e\u003c/a\u003e chore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/tes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/05489b83e7920fc4ce47a530054c5558c1704a45\"\u003e\u003ccode\u003e05489b8\u003c/code\u003e\u003c/a\u003e release: 10.53.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.52.0...10.53.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 15.5.18 to 16.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.2.6\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release contains security fixes and backported bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eSecurity Fixes\u003c/h3\u003e\n\u003cp\u003eThe following advisories have been addressed:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eHigh:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-8h8q-6873-q5fj\"\u003eGHSA-8h8q-6873-q5fj: Denial of Service with Server Components\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-267c-6grr-h53f\"\u003eGHSA-267c-6grr-h53f: Middleware / Proxy bypass in App Router applications via segment-prefetch routes\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-26hh-7cqf-hhc6\"\u003eGHSA-26hh-7cqf-hhc6: Middleware / Proxy bypass in App Router applications via segment-prefetch routes - \u003cstrong\u003eIncomplete Fix Follow-Up\u003c/strong\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mg66-mrh9-m8jx\"\u003eGHSA-mg66-mrh9-m8jx: Denial of Service via connection exhaustion in applications using Cache Components\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-492v-c6pp-mqqv\"\u003eGHSA-492v-c6pp-mqqv: Middleware / Proxy bypass through dynamic route parameter injection\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-c4j6-fc7j-m34r\"\u003eGHSA-c4j6-fc7j-m34r: Server-side request forgery in applications using WebSocket upgrades\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-36qx-fr4f-26g5\"\u003eGHSA-36qx-fr4f-26g5: Middleware / Proxy bypass in Pages Router applications using i18n\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eModerate:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-ffhc-5mcf-pf4q\"\u003eGHSA-ffhc-5mcf-pf4q: Cross-site scripting in App Router applications using CSP nonces\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-gx5p-jg67-6x7h\"\u003eGHSA-gx5p-jg67-6x7h: Cross-site scripting in beforeInteractive scripts with untrusted input\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-h64f-5h5j-jqjh\"\u003eGHSA-h64f-5h5j-jqjh: Denial of Service in the Image Optimization API\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-wfc6-r584-vfw7\"\u003eGHSA-wfc6-r584-vfw7: Cache poisoning in React Server Component responses\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eLow:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-vfv6-92ff-j949\"\u003eGHSA-vfv6-92ff-j949: Cache poisoning via collisions in React Server Component cache-busting\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-3g8h-86w9-wvmq\"\u003eGHSA-3g8h-86w9-wvmq: Middleware / Proxy redirects can be cache-poisoned\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: preserve HTTP access fallbacks during prerender recovery (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92231\"\u003e#92231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix fallback route params case in app-page handler (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91737\"\u003e#91737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix invalid HTML response for route-level RSC requests in deployment adapter (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91541\"\u003e#91541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePatch setHeader for direct route handlers (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93101\"\u003e#93101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude deployment id in \u003ccode\u003ecacheHandlers\u003c/code\u003e keys (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93453\"\u003e#93453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix double-encoding of URL pathname parts in client param parsing (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93491\"\u003e#93491\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.5\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release contains security fixes and backported bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eSecurity Fixes\u003c/h3\u003e\n\u003cp\u003eThe following advisories have been addressed:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eHigh:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-8h8q-6873-q5fj\"\u003eGHSA-8h8q-6873-q5fj: Denial of Service with Server Components\u003c/a\u003e\u003c/li...\n\n_Description has been truncated_","html_url":"https://github.com/adidshaft/zook/pull/11","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/adidshaft%2Fzook/issues/11","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11/packages"},{"uuid":"4460712410","node_id":"PR_kwDOR2e9B87cPyxX","number":321,"state":"open","title":"chore(deps): bump the npm-minor-patch group across 1 directory with 24 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-16T17:18:23.000Z","updated_at":"2026-05-16T17:25:31.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm-minor-patch","update_count":24,"packages":[{"name":"@playwright/test","old_version":"1.59.1","new_version":"1.60.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"@sentry/cli","old_version":"3.4.1","new_version":"3.4.2","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@types/node","old_version":"25.6.0","new_version":"25.8.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"10.3.0","new_version":"10.4.0","repository_url":"https://github.com/eslint/eslint"},{"name":"tsx","old_version":"4.21.0","new_version":"4.22.0","repository_url":"https://github.com/privatenumber/tsx"},{"name":"typescript-eslint","old_version":"8.59.2","new_version":"8.59.3","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@aws-sdk/client-s3","old_version":"3.1042.0","new_version":"3.1048.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/lib-storage","old_version":"3.1042.0","new_version":"3.1048.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/s3-request-presigner","old_version":"3.1042.0","new_version":"3.1048.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@sentry/node","old_version":"10.51.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"svix","old_version":"1.92.2","new_version":"1.93.0","repository_url":"https://github.com/svix/svix-webhooks"},{"name":"@vitest/coverage-v8","old_version":"4.1.5","new_version":"4.1.6","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@sentry/react","old_version":"10.51.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@tanstack/react-query","old_version":"5.100.9","new_version":"5.100.10","repository_url":"https://github.com/TanStack/query"},{"name":"lucide-react","old_version":"1.14.0","new_version":"1.16.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"react","old_version":"19.2.5","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.5","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-router-dom","old_version":"7.14.2","new_version":"7.15.1","repository_url":"https://github.com/remix-run/react-router"},{"name":"tailwind-merge","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"xstate","old_version":"5.31.0","new_version":"5.31.1","repository_url":"https://github.com/statelyai/xstate"},{"name":"@clerk/backend","old_version":"3.4.4","new_version":"3.4.9","repository_url":"https://github.com/clerk/javascript"},{"name":"yaml","old_version":"2.8.3","new_version":"2.9.0","repository_url":"https://github.com/eemeli/yaml"},{"name":"@anthropic-ai/sdk","old_version":"0.32.1","new_version":"0.96.0","repository_url":"https://github.com/anthropics/anthropic-sdk-typescript"},{"name":"fast-check","old_version":"4.7.0","new_version":"4.8.0","repository_url":"https://github.com/dubzzz/fast-check"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-minor-patch group with 24 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.59.1` | `1.60.0` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `3.4.1` | `3.4.2` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.6.0` | `25.8.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.3.0` | `10.4.0` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.22.0` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.59.2` | `8.59.3` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.1042.0` | `3.1048.0` |\n| [@aws-sdk/lib-storage](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage) | `3.1042.0` | `3.1048.0` |\n| [@aws-sdk/s3-request-presigner](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner) | `3.1042.0` | `3.1048.0` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `10.51.0` | `10.53.1` |\n| [svix](https://github.com/svix/svix-webhooks) | `1.92.2` | `1.93.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.1.5` | `4.1.6` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.51.0` | `10.53.1` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.100.9` | `5.100.10` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `1.14.0` | `1.16.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.5` | `19.2.6` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.5` | `19.2.6` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `7.14.2` | `7.15.1` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.5.0` | `3.6.0` |\n| [xstate](https://github.com/statelyai/xstate) | `5.31.0` | `5.31.1` |\n| [@clerk/backend](https://github.com/clerk/javascript/tree/HEAD/packages/backend) | `3.4.4` | `3.4.9` |\n| [yaml](https://github.com/eemeli/yaml) | `2.8.3` | `2.9.0` |\n| [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.32.1` | `0.96.0` |\n| [fast-check](https://github.com/dubzzz/fast-check/tree/HEAD/packages/fast-check) | `4.7.0` | `4.8.0` |\n\n\nUpdates `@playwright/test` from 1.59.1 to 1.60.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/playwright/releases\"\u003e@​playwright/test's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.60.0\u003c/h2\u003e\n\u003ch2\u003e🌐 HAR recording on Tracing\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/api/class-tracing#tracing-start-har\"\u003etracing.startHar()\u003c/a\u003e / \u003ca href=\"https://playwright.dev/docs/api/class-tracing#tracing-stop-har\"\u003etracing.stopHar()\u003c/a\u003e expose HAR recording as a first-class tracing API, with the same \u003ccode\u003econtent\u003c/code\u003e, \u003ccode\u003emode\u003c/code\u003e and \u003ccode\u003eurlFilter\u003c/code\u003e options as \u003ccode\u003erecordHar\u003c/code\u003e. The returned \u003ca href=\"https://playwright.dev/docs/api/class-disposable\"\u003eDisposable\u003c/a\u003e makes it easy to scope a recording with \u003ccode\u003eawait using\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eawait using har = await context.tracing.startHar('trace.har');\r\nconst page = await context.newPage();\r\nawait page.goto('https://playwright.dev');\r\n// HAR is finalized when `har` goes out of scope.\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e🪝 Drop API\u003c/h2\u003e\n\u003cp\u003eNew \u003ca href=\"https://playwright.dev/docs/api/class-locator#locator-drop\"\u003elocator.drop()\u003c/a\u003e simulates an external drag-and-drop of files or clipboard-like data onto an element. Playwright dispatches \u003ccode\u003edragenter\u003c/code\u003e, \u003ccode\u003edragover\u003c/code\u003e, and \u003ccode\u003edrop\u003c/code\u003e with a synthetic [DataTransfer] in the page context — works cross-browser and is great for testing upload zones:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eawait page.locator('#dropzone').drop({\r\n  files: { name: 'note.txt', mimeType: 'text/plain', buffer: Buffer.from('hello') },\r\n});\r\n\u003cp\u003eawait page.locator('#dropzone').drop({\ndata: {\n'text/plain': 'hello world',\n'text/uri-list': '\u003ca href=\"https://example.com\"\u003ehttps://example.com\u003c/a\u003e',\n},\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003e🎯 Aria snapshots\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://playwright.dev/docs/api/class-pageassertions#page-assertions-to-match-aria-snapshot\"\u003eexpect(page).toMatchAriaSnapshot()\u003c/a\u003e now works on a \u003ca href=\"https://playwright.dev/docs/api/class-page\"\u003ePage\u003c/a\u003e, in addition to a \u003ca href=\"https://playwright.dev/docs/api/class-locator\"\u003eLocator\u003c/a\u003e — equivalent to asserting against \u003ccode\u003epage.locator('body')\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eNew \u003ccode\u003eboxes\u003c/code\u003e option on \u003ca href=\"https://playwright.dev/docs/api/class-locator#locator-aria-snapshot\"\u003elocator.ariaSnapshot()\u003c/a\u003e / \u003ca href=\"https://playwright.dev/docs/api/class-page#page-aria-snapshot\"\u003epage.ariaSnapshot()\u003c/a\u003e appends each element's bounding box as \u003ccode\u003e[box=x,y,width,height]\u003c/code\u003e, useful for AI consumption.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🛑 test.abort()\u003c/h2\u003e\n\u003cp\u003eNew \u003ca href=\"https://playwright.dev/docs/api/class-test#test-abort\"\u003etest.abort()\u003c/a\u003e aborts the currently running test from a fixture, hook, or route handler with an optional message. Use it when you have detected an unrecoverable misuse and want to fail the test right away:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003etest('does not publish to the shared page', async ({ page }) =\u0026gt; {\r\n  await page.route('**/publish', route =\u0026gt; {\r\n    test.abort('Tests must not publish to the shared page. Use the `clone` option.');\r\n    return route.abort();\r\n  });\r\n  // ...\r\n});\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew APIs\u003c/h2\u003e\n\u003ch3\u003eBrowser, Context and Page\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/87bb9ddbd78f329df18c2b24847bc9409240cd07\"\u003e\u003ccode\u003e87bb9dd\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40747\"\u003e#40747\u003c/a\u003e): fix(yauzl): vendor yauzl with destroy-lifecycle fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/9a9c51cb7d1b39fab51ca288e59f8ca38fd19910\"\u003e\u003ccode\u003e9a9c51c\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40733\"\u003e#40733\u003c/a\u003e): chore(electron): revert \u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40184\"\u003e#40184\u003c/a\u003e (move Electron API to a s...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/4b3b628663031bcaaeca907e337892263524634d\"\u003e\u003ccode\u003e4b3b628\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40736\"\u003e#40736\u003c/a\u003e): Revert \u0026quot;feat(electron): add timeout option to electronAp...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/f869f96bbe6607cc3b88b4ca96fd82f17b301b50\"\u003e\u003ccode\u003ef869f96\u003c/code\u003e\u003c/a\u003e chore: bump version to v1.60.0 (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40714\"\u003e#40714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/7eb6918afadfb0dd5c7e94ca9ffbddd84d8fbb39\"\u003e\u003ccode\u003e7eb6918\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40710\"\u003e#40710\u003c/a\u003e): docs: release notes v1.60\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/118d2aa6076d82840decca15d96b48611b08e392\"\u003e\u003ccode\u003e118d2aa\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40693\"\u003e#40693\u003c/a\u003e): chore(python): formdata path type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/54012f5dcc586da2e5d6cccd75f13ca367b94579\"\u003e\u003ccode\u003e54012f5\u003c/code\u003e\u003c/a\u003e chore(deps): bump ip-address and express-rate-limit (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40680\"\u003e#40680\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/9fa531da5677a3807d6e1dccd22c5137339a44f7\"\u003e\u003ccode\u003e9fa531d\u003c/code\u003e\u003c/a\u003e fix(screencast): unblock frame ack when an async client disconnects (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40674\"\u003e#40674\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/3649db560ff943e724185784d34f7db131a11961\"\u003e\u003ccode\u003e3649db5\u003c/code\u003e\u003c/a\u003e chore(mcp): bump default extension protocol to v2 (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40678\"\u003e#40678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/bb6c00957f47ba04caad7fca75d426309a2d32d4\"\u003e\u003ccode\u003ebb6c009\u003c/code\u003e\u003c/a\u003e chore(extension): mark 0.2.1 (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40679\"\u003e#40679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/playwright/compare/v1.59.1...v1.60.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/cli` from 3.4.1 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e@​sentry/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Stop sending Sentry auth token to Objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(js) Fix argument injection in JavaScript API's \u003ccode\u003eserializeOptions\u003c/code\u003e. String/number options now validate input types and prevent \u003ccode\u003eArray.prototype.concat()\u003c/code\u003e from flattening array values into separate CLI arguments. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.9081115\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 9081115.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.4052e78\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 4052e78.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.04c061a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 04c061a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.f5db2f6\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at f5db2f6.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260508.660e98b\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 660e98b.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.848b63a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 848b63a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.54eefbd\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 54eefbd.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.5b673e5\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 5b673e5.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.4e81e6a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 4e81e6a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.d23f02b\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at d23f02b.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.c937179\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at c937179.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.c3e59a9\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at c3e59a9.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260430.b383d38\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at b383d38.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260428.3a7d03f\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 3a7d03f.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260428.b797278\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at b797278.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e@​sentry/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Stop sending Sentry auth token to Objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(js) Fix argument injection in JavaScript API's \u003ccode\u003eserializeOptions\u003c/code\u003e. String/number options now validate input types and prevent \u003ccode\u003eArray.prototype.concat()\u003c/code\u003e from flattening array values into separate CLI arguments. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e3f5f5518d53dfb00596df952a1a0513e11a90ee\"\u003e\u003ccode\u003ee3f5f55\u003c/code\u003e\u003c/a\u003e release: 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/f5db2f65581756fe78c49a22937db7c08610acb2\"\u003e\u003ccode\u003ef5db2f6\u003c/code\u003e\u003c/a\u003e build(deps): Update \u003ccode\u003eopenssl\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3294\"\u003e#3294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/4052e78e2898282a377d8d82ce9d832faed06d25\"\u003e\u003ccode\u003e4052e78\u003c/code\u003e\u003c/a\u003e build(deps): Bump \u003ccode\u003erand\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3296\"\u003e#3296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/04c061a407eaeda6e587edd495bc597161d31138\"\u003e\u003ccode\u003e04c061a\u003c/code\u003e\u003c/a\u003e build(js): Update \u003ccode\u003efast-uri\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3295\"\u003e#3295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/90811153b66fb5538a608d4d65372d8046f24b34\"\u003e\u003ccode\u003e9081115\u003c/code\u003e\u003c/a\u003e fix(js): Prevent argument injection via type coercion in serializeOptions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/660e98b229646780467b0c9f3011c30f41bc4206\"\u003e\u003ccode\u003e660e98b\u003c/code\u003e\u003c/a\u003e ref(upload): Remove redundant function parameter (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3280\"\u003e#3280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/54eefbd2370d8211ea52929a0f68a64c2f60fa4f\"\u003e\u003ccode\u003e54eefbd\u003c/code\u003e\u003c/a\u003e build(rust): Update Rust toolchain to 1.95 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3271\"\u003e#3271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/cbaec552064b9dd3c51d7ad480709429ca18b5e0\"\u003e\u003ccode\u003ecbaec55\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/create-github-app-token from 2.2.1 to 3.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3267\"\u003e#3267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/c937179d0c1c17883949f57d35cf6f6dcebb865f\"\u003e\u003ccode\u003ec937179\u003c/code\u003e\u003c/a\u003e meta: Prevent script injection in rust-toolchain-update workflow (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3284\"\u003e#3284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/d23f02b770d4db81da2c27182a939e4f6bff4acc\"\u003e\u003ccode\u003ed23f02b\u003c/code\u003e\u003c/a\u003e meta: Prevent potential shell injection in GitHub Actions workflow (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3283\"\u003e#3283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.4.1...3.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 25.6.0 to 25.8.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 10.3.0 to 10.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.4.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1a45ec596af1dd5f880e6874cb8f24dafb6a7ecf\"\u003e\u003ccode\u003e1a45ec5\u003c/code\u003e\u003c/a\u003e feat: check sequence expressions in \u003ccode\u003efor-direction\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20701\"\u003e#20701\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/450040bd89b989b3531824c6be45feb5fe3d936b\"\u003e\u003ccode\u003e450040b\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eincludeIgnoreFile()\u003c/code\u003e to \u003ccode\u003eeslint/config\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20735\"\u003e#20735\u003c/a\u003e) (Kirk Waiblinger)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/544c0c3da589166ad8e5d634f35d3d06701c57be\"\u003e\u003ccode\u003e544c0c3\u003c/code\u003e\u003c/a\u003e fix: escape code path DOT labels in debug output (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20866\"\u003e#20866\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6799431203f2579632d0870f98ba132067f4040c\"\u003e\u003ccode\u003e6799431\u003c/code\u003e\u003c/a\u003e fix: update dependency \u003ccode\u003e@​eslint/config-helpers\u003c/code\u003e to ^0.6.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20850\"\u003e#20850\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f078fef5005dceb14fc162aab7c7200e027688dd\"\u003e\u003ccode\u003ef078fef\u003c/code\u003e\u003c/a\u003e fix: handle non-array deprecated rule replacements (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20825\"\u003e#20825\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7e52a7151fb92eec0e0f67fe4e5ddbd1ccce796f\"\u003e\u003ccode\u003e7e52a71\u003c/code\u003e\u003c/a\u003e docs: add mention of \u003ccode\u003e@eslint-react/eslint-plugin\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20869\"\u003e#20869\u003c/a\u003e) (Pavel)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/db3468ba746407d7f286f18f7ea9db6df0e3bc08\"\u003e\u003ccode\u003edb3468b\u003c/code\u003e\u003c/a\u003e docs: tweak wording around ambiguous CJS-vs-ESM config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20865\"\u003e#20865\u003c/a\u003e) (Kirk Waiblinger)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90846643ec6e97d447ae0d831fabe6d17b0a998a\"\u003e\u003ccode\u003e9084664\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9cc73875046e3c4b8313644cbb1e99e26b36bd3f\"\u003e\u003ccode\u003e9cc7387\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3d7b5484407403817aa9071a394d336d8ea96eb5\"\u003e\u003ccode\u003e3d7b548\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/191ec3c0a3f94ce0f110df761f0b2b8949011ccb\"\u003e\u003ccode\u003e191ec3c\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6616856f28fa514a30f87b5539fc100d739a94bf\"\u003e\u003ccode\u003e6616856\u003c/code\u003e\u003c/a\u003e chore: upgrade knip to v6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20875\"\u003e#20875\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d13b084a3ad02f926e9addaa35fc383759ea5554\"\u003e\u003ccode\u003ed13b084\u003c/code\u003e\u003c/a\u003e ci: ensure auto-created PRs run CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20860\"\u003e#20860\u003c/a\u003e) (lumir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e71c7af86dce9acc1d18cb12d2184309f6841594\"\u003e\u003ccode\u003ee71c7af\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.5 to 6.0.7 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20862\"\u003e#20862\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d84393dea170f54191fd20c8268b52c81c0ccd99\"\u003e\u003ccode\u003ed84393d\u003c/code\u003e\u003c/a\u003e test: add unit tests for SuppressionsService.applySuppressions() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20863\"\u003e#20863\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/24db8cb8e6f07fba667121777a15b1785486be94\"\u003e\u003ccode\u003e24db8cb\u003c/code\u003e\u003c/a\u003e test: add tests for SuppressionsService.save() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20802\"\u003e#20802\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ef0549cac4a9537e4c3a26b9f3edd4c99476bf6\"\u003e\u003ccode\u003e2ef0549\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20857\"\u003e#20857\u003c/a\u003e) (github-actions[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a4297918d264d229a06cd96051ef9b91c7b86732\"\u003e\u003ccode\u003ea429791\u003c/code\u003e\u003c/a\u003e ci: remove \u003ccode\u003eeslint-webpack-plugin\u003c/code\u003e types integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20668\"\u003e#20668\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9e37386aa7f2ce220b2ef74a6afbac5f6b3527c5\"\u003e\u003ccode\u003e9e37386\u003c/code\u003e\u003c/a\u003e chore: replace \u003ccode\u003erecast\u003c/code\u003e with range approach in code-sample-minimizer (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20682\"\u003e#20682\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0dd1f9ffc9a07704d46e2a4c8d4ccc0d0908b0c0\"\u003e\u003ccode\u003e0dd1f9f\u003c/code\u003e\u003c/a\u003e test: disable warning for \u003ccode\u003evm.constants.USE_MAIN_CONTEXT_DEFAULT_LOADER\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20845\"\u003e#20845\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9da3c7bc92d9579f8db19ecb56e718538d09db2b\"\u003e\u003ccode\u003e9da3c7b\u003c/code\u003e\u003c/a\u003e refactor: remove deprecated \u003ccode\u003emeta.language\u003c/code\u003e and migrate \u003ccode\u003emeta.dialects\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20716\"\u003e#20716\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2099ed12a0a74c3d7f0808514362af2499b4fe2b\"\u003e\u003ccode\u003e2099ed1\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003emeta.defaultOptions\u003c/code\u003e to more rules, enable linting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20800\"\u003e#20800\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f1dfbc9ca57196de7092e1888cc99427bd6fe06e\"\u003e\u003ccode\u003ef1dfbc9\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20836\"\u003e#20836\u003c/a\u003e) (github-actions[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c75941390c14728806cd4baef4f6072f6de78318\"\u003e\u003ccode\u003ec759413\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.3 to 6.0.5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20843\"\u003e#20843\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5b817d6fdc9ae2c35b528dc662b2eca8f40f64aa\"\u003e\u003ccode\u003e5b817d6\u003c/code\u003e\u003c/a\u003e test: add unit tests for lib/shared/ast-utils (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20838\"\u003e#20838\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1c13ae3934c198c494e5958fa3a68b33244ff06a\"\u003e\u003ccode\u003e1c13ae3\u003c/code\u003e\u003c/a\u003e test: add unit tests for lib/shared/severity (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20835\"\u003e#20835\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/452c4010c07dc2e36fe6ec6a8c48298878e86887\"\u003e\u003ccode\u003e452c401\u003c/code\u003e\u003c/a\u003e 10.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b6417e8b55c9525070d6e168b485ce6ff21688ed\"\u003e\u003ccode\u003eb6417e8\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6616856f28fa514a30f87b5539fc100d739a94bf\"\u003e\u003ccode\u003e6616856\u003c/code\u003e\u003c/a\u003e chore: upgrade knip to v6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20875\"\u003e#20875\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d13b084a3ad02f926e9addaa35fc383759ea5554\"\u003e\u003ccode\u003ed13b084\u003c/code\u003e\u003c/a\u003e ci: ensure auto-created PRs run CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20860\"\u003e#20860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7e52a7151fb92eec0e0f67fe4e5ddbd1ccce796f\"\u003e\u003ccode\u003e7e52a71\u003c/code\u003e\u003c/a\u003e docs: add mention of \u003ccode\u003e@eslint-react/eslint-plugin\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20869\"\u003e#20869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e71c7af86dce9acc1d18cb12d2184309f6841594\"\u003e\u003ccode\u003ee71c7af\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.5 to 6.0.7 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20862\"\u003e#20862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/544c0c3da589166ad8e5d634f35d3d06701c57be\"\u003e\u003ccode\u003e544c0c3\u003c/code\u003e\u003c/a\u003e fix: escape code path DOT labels in debug output (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20866\"\u003e#20866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/db3468ba746407d7f286f18f7ea9db6df0e3bc08\"\u003e\u003ccode\u003edb3468b\u003c/code\u003e\u003c/a\u003e docs: tweak wording around ambiguous CJS-vs-ESM config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20865\"\u003e#20865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d84393dea170f54191fd20c8268b52c81c0ccd99\"\u003e\u003ccode\u003ed84393d\u003c/code\u003e\u003c/a\u003e test: add unit tests for SuppressionsService.applySuppressions() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20863\"\u003e#20863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90846643ec6e97d447ae0d831fabe6d17b0a998a\"\u003e\u003ccode\u003e9084664\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v10.3.0...v10.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tsx` from 4.21.0 to 4.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/privatenumber/tsx/releases\"\u003etsx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.22.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.21.1...v4.22.0\"\u003e4.22.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade esbuild to 0.28 (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/789\"\u003e#789\u003c/a\u003e) (\u003ca href=\"https://github.com/privatenumber/tsx/commit/b29f6ee4d6872fdef474eb0a89c6d4e982478a77\"\u003eb29f6ee\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis release is also available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/tsx/v/4.22.0\"\u003e\u003ccode\u003enpm package (@​latest dist-tag)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.21.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.21.0...v4.21.1\"\u003e4.21.1\u003c/a\u003e (2026-05-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport Node 20.11/21.2 import.meta paths (\u003ca href=\"https://github.com/privatenumber/tsx/commit/acf3d8ffee39fcb4655956fc052b78666aacbc3d\"\u003eacf3d8f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport Node.js 24.15.0 (\u003ca href=\"https://github.com/privatenumber/tsx/commit/c1d2d45432eba7c6ff0785a43b0aeae85b5a3391\"\u003ec1d2d45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport Node.js 26.1.0 and 25.9.0 (\u003ca href=\"https://github.com/privatenumber/tsx/commit/1d7e528762a7e4f801175fd7d7d6082b00df3e5c\"\u003e1d7e528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis release is also available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/tsx/v/4.21.1\"\u003e\u003ccode\u003enpm package (@​latest dist-tag)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/b29f6ee4d6872fdef474eb0a89c6d4e982478a77\"\u003e\u003ccode\u003eb29f6ee\u003c/code\u003e\u003c/a\u003e feat: upgrade esbuild to 0.28 (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/0dd17e9cf8cdd89bd0266189b3b5cfc5ad5881f7\"\u003e\u003ccode\u003e0dd17e9\u003c/code\u003e\u003c/a\u003e test: cover registerHooks loader composition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/acf3d8ffee39fcb4655956fc052b78666aacbc3d\"\u003e\u003ccode\u003eacf3d8f\u003c/code\u003e\u003c/a\u003e fix: support Node 20.11/21.2 import.meta paths\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/4bbef803d32e40bf6d298a02a3be70d8691cd45c\"\u003e\u003ccode\u003e4bbef80\u003c/code\u003e\u003c/a\u003e test: cover configDir paths without baseUrl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/dddc5cee51949760f13f37b327d18ab1fa351f9c\"\u003e\u003ccode\u003edddc5ce\u003c/code\u003e\u003c/a\u003e test: cover sync-hook watch reruns and cleanup retries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/09e8f8c24ddddd717d40e64219cccb688d43fc59\"\u003e\u003ccode\u003e09e8f8c\u003c/code\u003e\u003c/a\u003e test: assert CLI runs without warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/1d7e528762a7e4f801175fd7d7d6082b00df3e5c\"\u003e\u003ccode\u003e1d7e528\u003c/code\u003e\u003c/a\u003e fix: support Node.js 26.1.0 and 25.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/c1d2d45432eba7c6ff0785a43b0aeae85b5a3391\"\u003e\u003ccode\u003ec1d2d45\u003c/code\u003e\u003c/a\u003e fix: support Node.js 24.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/d04672d290bc14a53c3a923e73c0a1f23484567c\"\u003e\u003ccode\u003ed04672d\u003c/code\u003e\u003c/a\u003e test: update node version feature gates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/abd863fa4e8686be91710b04797a72d153c909ae\"\u003e\u003ccode\u003eabd863f\u003c/code\u003e\u003c/a\u003e build: bundle get-tsconfig v5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.21.0...v4.22.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for tsx since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript-eslint` from 8.59.2 to 8.59.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003etypescript-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.59.3\u003c/h2\u003e\n\u003ch2\u003e8.59.3 (2026-05-11)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.3\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md\"\u003etypescript-eslint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.59.3 (2026-05-11)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.3\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/48e13c0261e3cb1bf4f4dfaa462cdb3a56ef7383\"\u003e\u003ccode\u003e48e13c0\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.59.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/44f9625336841a8ee3eb01a9e02e49b1d7b12648\"\u003e\u003ccode\u003e44f9625\u003c/code\u003e\u003c/a\u003e chore(deps): update vitest monorepo to v4.1.5 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12307\"\u003e#12307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.59.3/packages/typescript-eslint\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-s3` from 3.1042.0 to 3.1048.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/releases\"\u003e@​aws-sdk/client-s3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1048.0\u003c/h2\u003e\n\u003ch4\u003e3.1048.0(2026-05-15)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epackages:\u003c/strong\u003e  update import paths (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8024\"\u003e#8024\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/901b75a183812de984903bd301614e194f6c6e43\"\u003e901b75a1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eupdated import sources for aws-sdk core (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8015\"\u003e#8015\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1af90474774927f8dea56d1e33fd11167d431d11\"\u003e1af90474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync for browser bundle fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8022\"\u003e#8022\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eabae7d848238fedb6336c2f2d13b81c6cd9d146\"\u003eeabae7d8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore/client:\u003c/strong\u003e  consolidate packages into core/client (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8010\"\u003e#8010\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/832d9e769f5f564003189f0ae301f7717e7f6c07\"\u003e832d9e76\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-15 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4aa76bd0c70b7603e9f23e950fb6b079e4cac68f\"\u003e4aa76bd0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mediapackagev2:\u003c/strong\u003e  This release adds support for AvailabilityStartTimeConfiguration in MediaPackageV2 DASH manifests (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6c8a84d47e137a9e9e5aefa1a4a2eb386d4064ad\"\u003e6c8a84d4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-partnercentral-selling:\u003c/strong\u003e  Enable TCV intake on Opportunity to improve Opportunities Hygiene and downstream revenue attribution. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d68a75c460ef92ffe402cb5c331eecffb2d93b4a\"\u003ed68a75c4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudwatch-logs:\u003c/strong\u003e  Updating the max limit for start query api parameter. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/931876e1ad4e2a7c2d6aeb3fd975f4ae1b071520\"\u003e931876e1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1048.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1047.0\u003c/h2\u003e\n\u003ch4\u003e3.1047.0(2026-05-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade fast-xml-parser to 5.7.3 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8021\"\u003e#8021\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b2aae04e93b046dbb384cc5c9339298953ab3843\"\u003eb2aae04e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-14 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3505575ddb0441cd291dfbb044bc01af6f859b32\"\u003e3505575d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Release --has-databases parameter for AWS Glue get-catalogs API, which filters catalog responses to include only those capable of containing databases, excluding parent catalogs that hold only other catalogs. Remove model-level validation on partition index list size for AWS Glue tables. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e2b076eea6202df964b17d73795cd181baf8e37e\"\u003ee2b076ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-database-migration-service:\u003c/strong\u003e  Add 9 SDK waiters for DMS Schema Conversion async operations. Eliminates manual polling for import, assessment, conversion, export, and creation jobs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/32d372e79edce8fe22d5671f8555874a8075fc26\"\u003e32d372e7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mgn:\u003c/strong\u003e  Introducing new option for security groups mapping - with MAP-DHCP the service translates security rules from your source environment with DHCP compatibility. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/27c07049303a068fb86511bd2d823bb825c35d66\"\u003e27c07049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock:\u003c/strong\u003e  Advanced Prompt Optimization (AdvPO) allows you to optimize and migrate your prompts for any model on Bedrock by automatically evaluating responses and rewriting prompts to improve performance. This release provides a programmatic way to create, get, list, stop, and delete AdvPO jobs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7e479fde2146f51d3165f57eff529ae4ff2222cc\"\u003e7e479fde\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudfront:\u003c/strong\u003e  Adding a new boolean for OCSP Revocations in Viewer mTLS Create and Update APIs, and adding a new 'Passthrough' option for TrustStore modes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ee96afaa0f294bb1dc3de89eac75cb7f4ec064df\"\u003eee96afaa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Adds support for SageMaker Unified Studio notebook operations, including notebook import and export (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/383f4ea2d9ef976310fd98d0bb15f3452424f8c9\"\u003e383f4ea2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-qconnect:\u003c/strong\u003e  ListModels is an API that returns the available AI models for a Connect Assistant based on its region and AI prompt type. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0d6d7ec3b165593aaff93cd691f0405abda53a96\"\u003e0d6d7ec3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-grafana:\u003c/strong\u003e  Adds support for dual-stack (IPv4 and IPv6) connectivity to Amazon Managed Grafana workspaces. Customers can configure the ipAddressType parameter when creating or updating a workspace to choose between IPv4-only or dual-stack (IPv4 and IPv6) access. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1184c5e5e58e3ec07eb535698f75344700158526\"\u003e1184c5e5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1047.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1046.0\u003c/h2\u003e\n\u003ch4\u003e3.1046.0(2026-05-14)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md\"\u003e@​aws-sdk/client-s3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1047.0...v3.1048.0\"\u003e3.1048.0\u003c/a\u003e (2026-05-15)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1046.0...v3.1047.0\"\u003e3.1047.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1045.0...v3.1046.0\"\u003e3.1046.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1044.0...v3.1045.0\"\u003e3.1045.0\u003c/a\u003e (2026-05-07)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1043.0...v3.1044.0\"\u003e3.1044.0\u003c/a\u003e (2026-05-06)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-s3:\u003c/strong\u003e Validate outpost access point resource name (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bee88a56c5d1e8ffe9b2953117d81f4fc221ac68\"\u003ebee88a5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1042.0...v3.1043.0\"\u003e3.1043.0\u003c/a\u003e (2026-05-05)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/313813d9e1f25eb6896cf2880977f01ee7fb2556\"\u003e\u003ccode\u003e313813d\u003c/code\u003e\u003c/a\u003e Publish v3.1048.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1af90474774927f8dea56d1e33fd11167d431d11\"\u003e\u003ccode\u003e1af9047\u003c/code\u003e\u003c/a\u003e chore(codegen): updated import sources for aws-sdk core (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/8015\"\u003e#8015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eabae7d848238fedb6336c2f2d13b81c6cd9d146\"\u003e\u003ccode\u003eeabae7d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for browser bundle fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/8022\"\u003e#8022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8edb907b3e69d8ebd19a808480692de92b98e748\"\u003e\u003ccode\u003e8edb907\u003c/code\u003e\u003c/a\u003e Publish v3.1047.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a66433550dc5bfd0b3228222ad096bfb25d042c0\"\u003e\u003ccode\u003ea664335\u003c/code\u003e\u003c/a\u003e Publish v3.1046.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ce20f6d16352cd5747d9555e2b75e9462ea8ae9\"\u003e\u003ccode\u003e9ce20f6\u003c/code\u003e\u003c/a\u003e chore(codegen): dependency version bump (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/8008\"\u003e#8008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acffbf906165501879a9e57b4f1b63deecbe63ea\"\u003e\u003ccode\u003eacffbf9\u003c/code\u003e\u003c/a\u003e chore: update smithy/core imports (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/7979\"\u003e#7979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b329def5fdfa4fc2f311a66553d6b3782f78d4ce\"\u003e\u003ccode\u003eb329def\u003c/code\u003e\u003c/a\u003e Publish v3.1045.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1ccd438a189e58745a6f25f5dec7ecd83120f7a8\"\u003e\u003ccode\u003e1ccd438\u003c/code\u003e\u003c/a\u003e Publish v3.1044.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bee88a56c5d1e8ffe9b2953117d81f4fc221ac68\"\u003e\u003ccode\u003ebee88a5\u003c/code\u003e\u003c/a\u003e feat(client-s3): Validate outpost access point resource name\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1048.0/clients/client-s3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/lib-storage` from 3.1042.0 to 3.1048.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/releases\"\u003e@​aws-sdk/lib-storage's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1048.0\u003c/h2\u003e\n\u003ch4\u003e3.1048.0(2026-05-15)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epackages:\u003c/strong\u003e  update import paths (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8024\"\u003e#8024\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/901b75a183812de984903bd301614e194f6c6e43\"\u003e901b75a1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eupdated import sources for aws-sdk core (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8015\"\u003e#8015\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1af90474774927f8dea56d1e33fd11167d431d11\"\u003e1af90474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync for browser bundle fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8022\"\u003e#8022\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eabae7d848238fedb6336c2f2d13b81c6cd9d146\"\u003eeabae7d8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore/client:\u003c/strong\u003e  consolidate packages into core/client (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8010\"\u003e#8010\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/832d9e769f5f564003189f0ae301f7717e7f6c07\"\u003e832d9e76\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-15 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4aa76bd0c70b7603e9f23e950fb6b079e4cac68f\"\u003e4aa76bd0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mediapackagev2:\u003c/strong\u003e  This release adds support for AvailabilityStartTimeConfiguration in MediaPackageV2 DASH manifests (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6c8a84d47e137a9e9e5aefa1a4a2eb386d4064ad\"\u003e6c8a84d4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-partnercentral-selling:\u003c/strong\u003e  Enable TCV intake on Opportunity to improve Opportunities Hygiene and downstream revenue attribution. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d68a75c460ef92ffe402cb5c331eecffb2d93b4a\"\u003ed68a75c4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudwatch-logs:\u003c/strong\u003e  Updating the max limit for start query api parameter. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/931876e1ad4e2a7c2d6aeb3fd975f4ae1b071520\"\u003e931876e1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1048.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1047.0\u003c/h2\u003e\n\u003ch4\u003e3.1047.0(2026-05-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade fast-xml-parser to 5.7.3 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8021\"\u003e#8021\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b2aae04e93b046dbb384cc5c9339298953ab3843\"\u003eb2aae04e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-14 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3505575ddb0441cd291dfbb044bc01af6f859b32\"\u003e3505575d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Release --has-databases parameter for AWS Glue get-catalogs API, which filters catalog responses to include only those capable of containing databases, excluding parent catalogs that hold only other catalogs. Remove model-level validation on partition index list size for AWS Glue tables. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e2b076eea6202df964b17d73795cd181baf8e37e\"\u003ee2b076ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-database-migration-service:\u003c/strong\u003e  Add 9 SDK waiters for DMS Schema Conversion async operations. Eliminates manual polling for import, assessment, conversion, export, and creation jobs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/32d372e79edce8fe22d5671f8555874a8075fc26\"\u003e32d372e7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mgn:\u003c/strong\u003e  Introducing new option for security groups mapping - with MAP-DHCP the service translates security rules from your source environment with DHCP compatibility. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/27c07049303a068fb86511bd2d823bb825c35d66\"\u003e27c07049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock:\u003c/strong\u003e  Advanced Prompt Optimization (AdvPO) allows you to optimize and migrate your prompts for any model on Bedrock by automatically evaluating responses and rewriting prompts to improve performance. This release provides a programmatic way to create, get, list, stop, and delete AdvPO jobs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7e479fde2146f51d3165f57eff529ae4ff2222cc\"\u003e7e479fde\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudfront:\u003c/strong\u003e  Adding a new boolean for OCSP Revocations in Viewer mTLS Create and Update APIs, and adding a new 'Passthrough' option for TrustStore modes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ee96afaa0f294bb1dc3de89eac75cb7f4ec064df\"\u003eee96afaa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Adds support for SageMaker Unified Studio notebook operations, including notebook import and export (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/383f4ea2d9ef976310fd98d0bb15f3452424f8c9\"\u003e383f4ea2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-qconnect:\u003c/strong\u003e  ListModels is an API that returns the available AI models for a Connect Assistant based on its region and AI prompt type. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0d6d7ec3b165593aaff93cd691f0405abda53a96\"\u003e0d6d7ec3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-grafana:\u003c/strong\u003e  Adds support for dual-stack (IPv4 and IPv6) connectivity to Amazon Managed Grafana workspaces. Customers can configure the ipAddressType parameter when creating or updating a workspace to choose between IPv4-only or dual-stack (IPv4 and IPv6) access. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1184c5e5e58e3ec07eb535698f75344700158526\"\u003e1184c5e5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1047.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1046.0\u003c/h2\u003e\n\u003ch4\u003e3.1046.0(2026-05-14)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-storage/CHANGELOG.md\"\u003e@​aws-sdk/lib-storage's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1047.0...v3.1048.0\"\u003e3.1048.0\u003c/a\u003e (2026-05-15)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/lib-storage\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1046.0...v3.1047.0\"\u003e3.1047.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/lib-storage\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1045.0...v3.1046.0\"\u003e3.1046.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/lib-storage\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1044.0...v3.1045.0\"\u003e3.1045.0\u003c/a\u003e (2026-05-07)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/lib-storage\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1043.0...v3.1044.0\"\u003e3.1044.0\u003c/a\u003e (2026-05-06)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/lib-storage\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1042.0...v3.1043.0\"\u003e3.1043.0\u003c/a\u003e (2026-05-05)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/lib-storage\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/313813d9e1f25eb6896cf2880977f01ee7fb2556\"\u003e\u003ccode\u003e313813d\u003c/code\u003e\u003c/a\u003e Publish v3.1048.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eabae7d848238fedb6336c2f2d13b81c6cd9d146\"\u003e\u003ccode\u003eeabae7d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for browser bundle fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage/issues/8022\"\u003e#8022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8edb907b3e69d8ebd19a808480692de92b98e748\"\u003e\u003ccode\u003e8edb907\u003c/code\u003e\u003c/a\u003e Publish v3.1047.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a66433550dc5bfd0b3228222ad096bfb25d042c0\"\u003e\u003ccode\u003ea664335\u003c/code\u003e\u003c/a\u003e Publish v3.1046.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ce20f6d16352cd5747d9555e2b75e9462ea8ae9\"\u003e\u003ccode\u003e9ce20f6\u003c/code\u003e\u003c/a\u003e chore(codegen): dependency version bump (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage/issues/8008\"\u003e#8008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acffbf906165501879a9e57b4f1b63deecbe63ea\"\u003e\u003ccode\u003eacffbf9\u003c/code\u003e\u003c/a\u003e chore: update smithy/core imports (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage/issues/7979\"\u003e#7979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b329def5fdfa4fc2f311a66553d6b3782f78d4ce\"\u003e\u003ccode\u003eb329def\u003c/code\u003e\u003c/a\u003e Publish v3.1045.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1ccd438a189e58745a6f25f5dec7ecd83120f7a8\"\u003e\u003ccode\u003e1ccd438\u003c/code\u003e\u003c/a\u003e Publish v3.1044.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/96baad9d69cbc4157632d8e76753d19e5a13cd04\"\u003e\u003ccode\u003e96baad9\u003c/code\u003e\u003c/a\u003e Publish v3.1043.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1048.0/lib/lib-storage\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/s3-request-presigner` from 3.1042.0 to 3.1048.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/releases\"\u003e@​aws-sdk/s3-request-presigner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1048.0\u003c/h2\u003e\n\u003ch4\u003e3.1048.0(2026-05-15)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epackages:\u003c/strong\u003e  update import paths (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8024\"\u003e#8024\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/901b75a183812de984903bd301614e194f6c6e43\"\u003e901b75a1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eupdated import sources for aws-sdk core (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8015\"\u003e#8015\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1af90474774927f8dea56d1e33fd11167d431d11\"\u003e1af90474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync for browser bundle fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8022\"\u003e#8022\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eabae7d848238fedb6336c2f2d13b81c6cd9d146\"\u003eeabae7d8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore/client:\u003c/strong\u003e  consolidate packages into core/client (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8010\"\u003e#8010\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/832d9e769f5f564003189f0ae301f7717e7f6c07\"\u003e832d9e76\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-15 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4aa76bd0c70b7603e9f23e950fb6b079e4cac68f\"\u003e4aa76bd0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mediapackagev2:\u003c/strong\u003e  This release adds support for AvailabilityStartTimeConfiguration in MediaPackageV2 DASH manifests (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6c8a84d47e137a9e9e5aefa1a4a2eb386d4064ad\"\u003e6c8a84d4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-partnercentral-selling:\u003c/strong\u003e  Enable TCV intake on Opportunity to improve Opportunities Hygiene and downstream revenue attribution. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d68a75c460ef92ffe402cb5c331eecffb2d93b4a\"\u003ed68a75c4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudwatch-logs:\u003c/strong\u003e  Updating the max limit for start query api parameter. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/931876e1ad4e2a7c2d6aeb3fd975f4ae1b071520\"\u003e931876e1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1048.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1047.0\u003c/h2\u003e\n\u003ch4\u003e3.1047.0(2026-05-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade fast-xml-parser to 5.7.3 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8021\"\u003e#8021\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b2aae04e93b046dbb384cc5c9339298953ab3843\"\u003eb2aae04e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-14 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3505575ddb0441cd291dfbb044bc01af6f859b32\"\u003e3505575d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Release --has-databases parameter for AWS Glue get-catalogs API, which filters catalog responses to include only those capable of containing databases, excluding parent catalogs that hold only other catalogs. Remove model-level validation on partition index list size for AWS Glue tables. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e2b076eea6202df964b17d73795cd181baf8e37e\"\u003ee2b076ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-database-migration-service:\u003c/strong\u003e  Add 9 SDK waiters for DMS Schema Conversion async operations. Eliminates manual polling for import, assessment, conversion, export, and creation jobs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/32d372e79edce8fe22d5671f8555874a8075fc26\"\u003e32d372e7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mgn:\u003c/strong\u003e  Introducing new option for security groups mapping - with MAP-DHCP the service translates security rules from your source environment with DHCP compatibility. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/27c07049303a068fb86511bd2d823bb825c35d66\"\u003e27c07049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock:\u003c/strong\u003e  Advanced Prompt Optimization (AdvPO) allows you to optimize and migrate your prompts for any model on Bedrock by automatically evaluating responses and rewriting prompts to improve performance. This release provides a programmatic way to create, get, list, stop, and delete AdvPO jobs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7e479fde2146f51d3165f57eff529ae4ff2222cc\"\u003e7e479fde\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudfront:\u003c/strong\u003e  Adding a new boolean for OCSP Revocations in Viewer mTLS Create and Update APIs, and adding a new 'Passthrough' option for TrustStore modes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ee96afaa0f294bb1dc3de89eac75cb7f4ec064df\"\u003eee96afaa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Adds support for SageMaker Unified Studio notebook operations, including notebook import and export (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/383f4ea2d9ef976310fd98d0bb15f3452424f8c9\"\u003e383f4ea2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-qconnect:\u003c/strong\u003e  ListModels is an API that returns the available AI models for a Connect Assistant based on its region and AI prompt type. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0d6d7ec3b165593aaff93cd691f0405abda53a96\"\u003e0d6d7ec3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-grafana:\u003c/strong\u003e  Adds support for dual-stack (IPv4 and IPv6) connectivity to Amazon Managed Grafana workspaces. Customers can configure the ipAddressType parameter when creating or updating a workspace to choose between IPv4-only or dual-stack (IPv4 and IPv6) access. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1184c5e5e58e3ec07eb535698f75344700158526\"\u003e1184c5e5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1047.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1046.0\u003c/h2\u003e\n\u003ch4\u003e3.1046.0(2026-05-14)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-request-presigner/CHANGELOG.md\"\u003e@​aws-sdk/s3-request-presigner's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1047.0...v3.1048.0\"\u003e3.1048.0\u003c/a\u003e (2026-05-15)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1046.0...v3.1047.0\"\u003e3.1047.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1045.0...v3.1046.0\"\u003e3.1046.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1044.0...v3.1045.0\"\u003e3.1045.0\u003c/a\u003e (2026-05-07)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1043.0...v3.1044.0\"\u003e3.1044.0\u003c/a\u003e (2026-05-06)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1042.0...v3.1043.0\"\u003e3.1043.0\u003c/a\u003e (2026-05-05)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/313813d9e1f25eb6896cf2880977f01ee7fb2556\"\u003e\u003ccode\u003e313813d\u003c/code\u003e\u003c/a\u003e Publish v3.1048.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/901b75a183812de984903bd301614e194f6c6e43\"\u003e\u003ccode\u003e901b75a\u003c/code\u003e\u003c/a\u003e chore(packages): update import paths (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner/issues/8024\"\u003e#8024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eabae7d848238fedb6336c2f2d13b81c6cd9d146\"\u003e\u003ccode\u003eeabae7d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for browser bundle fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner/issues/8022\"\u003e#8022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8edb907b3e69d8ebd19a808480692de92b98e748\"\u003e\u003ccode\u003e8edb907\u003c/code\u003e\u003c/a\u003e Publish v3.1047.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a66433550dc5bfd0b3228222ad096bfb25d042c0\"\u003e\u003ccode\u003ea664335\u003c/code\u003e\u003c/a\u003e Publish v3.1046.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6a0f061a158c5648fad5d7f12d7ccc0b59d21165\"\u003e\u003ccode\u003e6a0f061\u003c/code\u003e\u003c/a\u003e chore(core/util): migrate minor utility functions to core (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner/issues/8007\"\u003e#8007\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ce20f6d16352cd5747d9555e2b75e9462ea8ae9\"\u003e\u003ccode\u003e9ce20f6\u003c/code\u003e\u003c/a\u003e chore(codegen): dependency version bump (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner/issues/8008\"\u003e#8008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acffbf906165501879a9e57b4f1b63deecbe63ea\"\u003e\u003ccode\u003eacffbf9\u003c/code\u003e\u003c/a\u003e chore: update smithy/core imports (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner/issues/7979\"\u003e#7979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b329def5fdfa4fc2f311a66553d6b3782f78d4ce\"\u003e\u003ccode\u003eb329def\u003c/code\u003e\u003c/a\u003e Publish v3.1045.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1ccd438a189e58745a6f25f5dec7ecd83120f7a8\"\u003e\u003ccode\u003e1ccd438\u003c/code\u003e\u003c/a\u003e Publish v3.1044.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1048.0/packages/s3-request-presigner\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 10.51.0 to 10.53.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/node's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.22 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e24.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e43.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing + Span Streaming)\u003c/td\u003e\n\u003ctd\u003e45.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Profiling)\u003c/td\u003e\n\u003ctd\u003e48.56 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.4 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e72.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e86.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e99.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e30.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e35.91 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics)\u003c/td\u003e\n\u003ctd\u003e27.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Logs)\u003c/td\u003e\n\u003ctd\u003e27.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics \u0026amp; Logs)\u003c/td\u003e\n\u003ctd\u003e28.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e31.01 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e28.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e46.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e29.89 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e47.14 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e68.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e83.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e88.23 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e89.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e83.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e138.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e88.07 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e141.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e209.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/node's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e10.53.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Add \u003ccode\u003estreamGenAiSpans\u003c/code\u003e options to stream gen_ai spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20785\"\u003e#20785\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds a new \u003ccode\u003estreamGenAiSpans\u003c/code\u003e option that controls how \u003ccode\u003egen_ai\u003c/code\u003e spans are\nsent to Sentry. When set, the SDK extracts all \u003ccode\u003egen_ai\u003c/code\u003e spans out of a\ntransaction and sends them as v2 envelope items.\u003c/p\u003e\n\u003cp\u003eEnable this option if gen_ai spans are being dropped because the transaction payload exceeds size limits.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eSentry.init({\n  dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0',\n  streamGenAiSpans: true,\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(browser): Migrate browser profiling thread data to span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20800\"\u003e#20800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eaddConsoleInstrumentationFilter\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20790\"\u003e#20790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eapplicationKey\u003c/code\u003e to \u003ccode\u003eBuildTimeOptionsBase\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20789\"\u003e#20789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): split exports by browser/server for bundle size (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20435\"\u003e#20435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Add top-level \u003ccode\u003eapplicationKey\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20794\"\u003e#20794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Support Node 26 (\u003ca href=\"https://redirect.github.com/getsentry...\n\n_Description has been truncated_","html_url":"https://github.com/GitSteveLozano/sitelayer/pull/321","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/GitSteveLozano%2Fsitelayer/issues/321","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/321/packages"},{"uuid":"4437644150","node_id":"PR_kwDOQNORcc7bGlMD","number":1072,"state":"closed","title":"chore(deps):(deps): bump the production-dependencies group across 1 directory with 36 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-14T06:16:50.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-13T11:58:16.000Z","updated_at":"2026-05-14T06:16:59.000Z","time_to_close":65914,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps):(deps): bump","group_name":"production-dependencies","update_count":36,"packages":[{"name":"vue","old_version":"3.5.33","new_version":"3.5.34","repository_url":"https://github.com/vuejs/core"},{"name":"hono","old_version":"4.12.16","new_version":"4.12.18","repository_url":"https://github.com/honojs/hono"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.59.1","new_version":"8.59.3","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.59.1","new_version":"8.59.3","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@react-native-community/slider","old_version":"5.1.2","new_version":"5.2.0","repository_url":"https://github.com/callstack/react-native-slider"},{"name":"@react-navigation/bottom-tabs","old_version":"7.15.11","new_version":"7.16.0","repository_url":"https://github.com/react-navigation/react-navigation"},{"name":"@react-navigation/native","old_version":"7.2.2","new_version":"7.2.4","repository_url":"https://github.com/react-navigation/react-navigation"},{"name":"@react-navigation/native-stack","old_version":"7.14.12","new_version":"7.15.0","repository_url":"https://github.com/react-navigation/react-navigation"},{"name":"@sentry/cli","old_version":"3.4.1","new_version":"3.4.2","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@storybook/addon-ondevice-actions","old_version":"10.3.2","new_version":"10.4.3","repository_url":"https://github.com/storybookjs/react-native"},{"name":"@storybook/addon-ondevice-controls","old_version":"10.3.2","new_version":"10.4.3","repository_url":"https://github.com/storybookjs/react-native"},{"name":"@storybook/react-native","old_version":"10.3.2","new_version":"10.4.3","repository_url":"https://github.com/storybookjs/react-native"},{"name":"expo","old_version":"55.0.23","new_version":"55.0.24","repository_url":"https://github.com/expo/expo"},{"name":"expo-build-properties","old_version":"55.0.13","new_version":"55.0.14","repository_url":"https://github.com/expo/expo"},{"name":"expo-dev-client","old_version":"55.0.32","new_version":"55.0.33","repository_url":"https://github.com/expo/expo"},{"name":"expo-localization","old_version":"55.0.13","new_version":"55.0.14","repository_url":"https://github.com/expo/expo"},{"name":"expo-secure-store","old_version":"55.0.13","new_version":"55.0.14","repository_url":"https://github.com/expo/expo"},{"name":"expo-sharing","old_version":"55.0.18","new_version":"55.0.19","repository_url":"https://github.com/expo/expo"},{"name":"expo-sqlite","old_version":"55.0.15","new_version":"55.0.16","repository_url":"https://github.com/expo/expo"},{"name":"expo-video","old_version":"55.0.16","new_version":"55.0.17","repository_url":"https://github.com/expo/expo"},{"name":"react","old_version":"19.2.0","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.0","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-native","old_version":"0.83.6","new_version":"0.85.3","repository_url":"https://github.com/facebook/react-native"},{"name":"react-native-gesture-handler","old_version":"2.30.1","new_version":"2.31.2","repository_url":"https://github.com/software-mansion/react-native-gesture-handler"},{"name":"react-native-keyboard-controller","old_version":"1.20.7","new_version":"1.21.7","repository_url":"https://github.com/kirillzyusko/react-native-keyboard-controller"},{"name":"react-native-quick-crypto","old_version":"1.0.12","new_version":"1.1.3","repository_url":"https://github.com/margelo/react-native-quick-crypto"},{"name":"react-native-reanimated","old_version":"4.2.1","new_version":"4.3.1","repository_url":"https://github.com/software-mansion/react-native-reanimated"},{"name":"react-native-safe-area-context","old_version":"5.6.2","new_version":"5.7.0","repository_url":"https://github.com/AppAndFlow/react-native-safe-area-context"},{"name":"react-native-screens","old_version":"4.23.0","new_version":"4.25.0","repository_url":"https://github.com/software-mansion/react-native-screens"},{"name":"react-native-svg","old_version":"15.15.3","new_version":"15.15.5","repository_url":"https://github.com/software-mansion/react-native-svg"},{"name":"react-native-worklets","old_version":"0.7.4","new_version":"0.8.3","repository_url":"https://github.com/software-mansion/react-native-reanimated"},{"name":"better-sqlite3","old_version":"12.9.0","new_version":"12.10.0","repository_url":"https://github.com/WiseLibs/better-sqlite3"},{"name":"nock","old_version":"14.0.14","new_version":"14.0.15","repository_url":"https://github.com/nock/nock"},{"name":"swagger-ui-dist","old_version":"5.32.5","new_version":"5.32.6","repository_url":"https://github.com/swagger-api/swagger-ui"},{"name":"vue-router","old_version":"5.0.6","new_version":"5.0.7","repository_url":"https://github.com/vuejs/router"}],"path":null,"ecosystem":"npm"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the production-dependencies group with 35 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [vue](https://github.com/vuejs/core) | `3.5.33` | `3.5.34` |\n| [hono](https://github.com/honojs/hono) | `4.12.16` | `4.12.18` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.59.1` | `8.59.3` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.59.1` | `8.59.3` |\n| [@react-native-community/slider](https://github.com/callstack/react-native-slider) | `5.1.2` | `5.2.0` |\n| [@react-navigation/bottom-tabs](https://github.com/react-navigation/react-navigation/tree/HEAD/packages/bottom-tabs) | `7.15.11` | `7.16.0` |\n| [@react-navigation/native](https://github.com/react-navigation/react-navigation/tree/HEAD/packages/native) | `7.2.2` | `7.2.4` |\n| [@react-navigation/native-stack](https://github.com/react-navigation/react-navigation/tree/HEAD/packages/native-stack) | `7.14.12` | `7.15.0` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `3.4.1` | `3.4.2` |\n| [@storybook/addon-ondevice-actions](https://github.com/storybookjs/react-native) | `10.3.2` | `10.4.3` |\n| [@storybook/addon-ondevice-controls](https://github.com/storybookjs/react-native/tree/HEAD/packages/ondevice-controls) | `10.3.2` | `10.4.3` |\n| [@storybook/react-native](https://github.com/storybookjs/react-native/tree/HEAD/packages/react-native) | `10.3.2` | `10.4.3` |\n| [expo](https://github.com/expo/expo/tree/HEAD/packages/expo) | `55.0.23` | `55.0.24` |\n| [expo-build-properties](https://github.com/expo/expo/tree/HEAD/packages/expo-build-properties) | `55.0.13` | `55.0.14` |\n| [expo-dev-client](https://github.com/expo/expo/tree/HEAD/packages/expo-dev-client) | `55.0.32` | `55.0.33` |\n| [expo-localization](https://github.com/expo/expo/tree/HEAD/packages/expo-localization) | `55.0.13` | `55.0.14` |\n| [expo-secure-store](https://github.com/expo/expo/tree/HEAD/packages/expo-secure-store) | `55.0.13` | `55.0.14` |\n| [expo-sharing](https://github.com/expo/expo/tree/HEAD/packages/expo-sharing) | `55.0.18` | `55.0.19` |\n| [expo-sqlite](https://github.com/expo/expo/tree/HEAD/packages/expo-sqlite) | `55.0.15` | `55.0.16` |\n| [expo-video](https://github.com/expo/expo/tree/HEAD/packages/expo-video) | `55.0.16` | `55.0.17` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.0` | `19.2.6` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.0` | `19.2.6` |\n| [react-native](https://github.com/facebook/react-native/tree/HEAD/packages/react-native) | `0.83.6` | `0.85.3` |\n| [react-native-gesture-handler](https://github.com/software-mansion/react-native-gesture-handler) | `2.30.1` | `2.31.2` |\n| [react-native-keyboard-controller](https://github.com/kirillzyusko/react-native-keyboard-controller) | `1.20.7` | `1.21.7` |\n| [react-native-quick-crypto](https://github.com/margelo/react-native-quick-crypto) | `1.0.12` | `1.1.3` |\n| [react-native-reanimated](https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated) | `4.2.1` | `4.3.1` |\n| [react-native-safe-area-context](https://github.com/AppAndFlow/react-native-safe-area-context) | `5.6.2` | `5.7.0` |\n| [react-native-screens](https://github.com/software-mansion/react-native-screens) | `4.23.0` | `4.25.0` |\n| [react-native-svg](https://github.com/software-mansion/react-native-svg) | `15.15.3` | `15.15.5` |\n| [react-native-worklets](https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-worklets) | `0.7.4` | `0.8.3` |\n| [better-sqlite3](https://github.com/WiseLibs/better-sqlite3) | `12.9.0` | `12.10.0` |\n| [nock](https://github.com/nock/nock) | `14.0.14` | `14.0.15` |\n| [swagger-ui-dist](https://github.com/swagger-api/swagger-ui) | `5.32.5` | `5.32.6` |\n| [vue-router](https://github.com/vuejs/router) | `5.0.6` | `5.0.7` |\n\n\nUpdates `vue` from 3.5.33 to 3.5.34\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003evue's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.34\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003evue's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.33...v3.5.34\"\u003e3.5.34\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e infer Vue ref wrapper types when source is unresolvable (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14758\"\u003e#14758\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/7f46fd411b4e3f75ca755ee1318ea8e9aff43f56\"\u003e7f46fd4\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14729\"\u003e#14729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e preserve hash hrefs on \u003ccode\u003e\u0026lt;image\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14756\"\u003e#14756\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/090b2e3a5149ec951c5313b270e5400a1fc870ce\"\u003e090b2e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve type re-exports inside declare global (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14766\"\u003e#14766\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/acfffe34e7724a84c21bb8e51e8a5bc0da35f350\"\u003eacfffe3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e prevent orphan effect when created in a stopped scope (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14778\"\u003e#14778\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/c8e2d4adc9112d2529de0434acc1188dfc399bf4\"\u003ec8e2d4a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14777\"\u003e#14777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid symbol coercion during props validation (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8539\"\u003e#8539\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/23d4fb5a6a070df3d2d4a043f0f62c141e376095\"\u003e23d4fb5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8487\"\u003e#8487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esuspense:\u003c/strong\u003e avoid DOM leak with out-in transition in v-if fragment (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14762\"\u003e#14762\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/9667e0d498ab39273614682986a666c3e73024d9\"\u003e9667e0d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14761\"\u003e#14761\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/57545e958ae28ed17aa9e0ed321abcd8dc99f752\"\u003e\u003ccode\u003e57545e9\u003c/code\u003e\u003c/a\u003e release: v3.5.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/a3b2617060ffbebc7525d7bb118a052766c16360\"\u003e\u003ccode\u003ea3b2617\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency jsdom to ^29.1.1 (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14775\"\u003e#14775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/23d4fb5a6a070df3d2d4a043f0f62c141e376095\"\u003e\u003ccode\u003e23d4fb5\u003c/code\u003e\u003c/a\u003e fix(runtime-core): avoid symbol coercion during props validation (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8539\"\u003e#8539\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/090b2e3a5149ec951c5313b270e5400a1fc870ce\"\u003e\u003ccode\u003e090b2e3\u003c/code\u003e\u003c/a\u003e fix(compiler-sfc): preserve hash hrefs on \u003ccode\u003e\\\u0026lt;image\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14756\"\u003e#14756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/9667e0d498ab39273614682986a666c3e73024d9\"\u003e\u003ccode\u003e9667e0d\u003c/code\u003e\u003c/a\u003e fix(suspense): avoid DOM leak with out-in transition in v-if fragment (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14762\"\u003e#14762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/c8e2d4adc9112d2529de0434acc1188dfc399bf4\"\u003e\u003ccode\u003ec8e2d4a\u003c/code\u003e\u003c/a\u003e fix(reactivity): prevent orphan effect when created in a stopped scope (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14778\"\u003e#14778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/7f46fd411b4e3f75ca755ee1318ea8e9aff43f56\"\u003e\u003ccode\u003e7f46fd4\u003c/code\u003e\u003c/a\u003e fix(compiler-sfc): infer Vue ref wrapper types when source is unresolvable (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/acfffe34e7724a84c21bb8e51e8a5bc0da35f350\"\u003e\u003ccode\u003eacfffe3\u003c/code\u003e\u003c/a\u003e fix(compiler-sfc): resolve type re-exports inside declare global (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14766\"\u003e#14766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/a037385e88eb1423783baeddebf1aef4720848ed\"\u003e\u003ccode\u003ea037385\u003c/code\u003e\u003c/a\u003e chore(deps): update build (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14759\"\u003e#14759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/0bc56fff7d77e6525705181d94b039d920b81ff6\"\u003e\u003ccode\u003e0bc56ff\u003c/code\u003e\u003c/a\u003e chore(deps): update pnpm to v10.33.3 (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14760\"\u003e#14760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vuejs/core/compare/v3.5.33...v3.5.34\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hono` from 4.12.16 to 4.12.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/honojs/hono/releases\"\u003ehono's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.12.18\u003c/h2\u003e\n\u003ch2\u003eSecurity fixes\u003c/h2\u003e\n\u003cp\u003eThis release includes fixes for the following security issues:\u003c/p\u003e\n\u003ch3\u003eCache Middleware ignores Vary: Authorization / Vary: Cookie leading to cross-user cache leakage\u003c/h3\u003e\n\u003cp\u003eAffects: Cache Middleware. Fixes missing cache-skip handling for \u003ccode\u003eVary: Authorization\u003c/code\u003e and \u003ccode\u003eVary: Cookie\u003c/code\u003e, where a response cached for one authenticated user could be served to other users. GHSA-p77w-8qqv-26rm\u003c/p\u003e\n\u003ch3\u003eCSS Declaration Injection via Style Object Values in JSX SSR\u003c/h3\u003e\n\u003cp\u003eAffects: hono/jsx. Fixes a missing CSS-context escape for \u003ccode\u003estyle\u003c/code\u003e object values and property names, where untrusted input could inject additional CSS declarations. The impact is limited to CSS and does not allow JavaScript execution. GHSA-qp7p-654g-cw7p\u003c/p\u003e\n\u003ch3\u003eImproper validation of NumericDate claims (exp, nbf, iat) in JWT verify()\u003c/h3\u003e\n\u003cp\u003eAffects: \u003ccode\u003ehono/utils/jwt\u003c/code\u003e. Fixes improper validation of \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e, and \u003ccode\u003eiat\u003c/code\u003e claims, where falsy, non-finite, or non-numeric values could silently bypass time-based checks instead of being rejected per RFC 7519. GHSA-hm8q-7f3q-5f36\u003c/p\u003e\n\u003chr /\u003e\n\u003cp\u003eUsers who use the JWT helper, hono/jsx, or the Cache middleware are strongly encouraged to upgrade to this version.\u003c/p\u003e\n\u003ch2\u003ev4.12.17\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(jsx): normalize SVG attributes on the \u003c!-- raw HTML omitted --\u003e root element by \u003ca href=\"https://github.com/kfly8\"\u003e\u003ccode\u003e@​kfly8\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4893\"\u003ehonojs/hono#4893\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(ssg): add \u003ccode\u003eatom+xml\u003c/code\u003e and \u003ccode\u003erss+xml\u003c/code\u003e to \u003ccode\u003edefaultExtensionMap\u003c/code\u003e by \u003ca href=\"https://github.com/yuintei\"\u003e\u003ccode\u003e@​yuintei\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4899\"\u003ehonojs/hono#4899\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(cors): make origin optional in CORSOptions by \u003ca href=\"https://github.com/truffle-dev\"\u003e\u003ccode\u003e@​truffle-dev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4905\"\u003ehonojs/hono#4905\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(types): propagate middleware response types to app.on overloads by \u003ca href=\"https://github.com/T4ko0522\"\u003e\u003ccode\u003e@​T4ko0522\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4906\"\u003ehonojs/hono#4906\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kfly8\"\u003e\u003ccode\u003e@​kfly8\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4893\"\u003ehonojs/hono#4893\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/truffle-dev\"\u003e\u003ccode\u003e@​truffle-dev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4905\"\u003ehonojs/hono#4905\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/hono/compare/v4.12.16...v4.12.17\"\u003ehttps://github.com/honojs/hono/compare/v4.12.16...v4.12.17\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/f10dee89ced5956b73c1cdc416d6bc0fd54d63b7\"\u003e\u003ccode\u003ef10dee8\u003c/code\u003e\u003c/a\u003e 4.12.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/a5bd9ebead279ed9d0239ecbd854f629edfc0e57\"\u003e\u003ccode\u003ea5bd9eb\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/58d3d3ad5656e007ed99da1b73865975952de5e9\"\u003e\u003ccode\u003e58d3d3a\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/568c2ecc1dd556894fad4dfa4a7ba499db6dba9c\"\u003e\u003ccode\u003e568c2ec\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/ff2b3d31df1be35f7d597a95dd3369402b6e87f2\"\u003e\u003ccode\u003eff2b3d3\u003c/code\u003e\u003c/a\u003e 4.12.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/52aaaf9714b06303ce5caa655b1d80675be687e9\"\u003e\u003ccode\u003e52aaaf9\u003c/code\u003e\u003c/a\u003e fix(types): propagate middleware response types to app.on overloads (\u003ca href=\"https://redirect.github.com/honojs/hono/issues/4906\"\u003e#4906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/76d5589e9b0569f4e74ec37e8dd6979455f70dfa\"\u003e\u003ccode\u003e76d5589\u003c/code\u003e\u003c/a\u003e fix(cors): make origin optional in CORSOptions (\u003ca href=\"https://redirect.github.com/honojs/hono/issues/4905\"\u003e#4905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/8f027e5574e91e3c7f263a728656e3888559e51a\"\u003e\u003ccode\u003e8f027e5\u003c/code\u003e\u003c/a\u003e fix(ssg): add \u003ccode\u003eatom+xml\u003c/code\u003e and \u003ccode\u003erss+xml\u003c/code\u003e to \u003ccode\u003edefaultExtensionMap\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/honojs/hono/issues/4899\"\u003e#4899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/bfba97ca7ea3d4541a3419f1749e5a1a3e8f1727\"\u003e\u003ccode\u003ebfba97c\u003c/code\u003e\u003c/a\u003e fix(jsx): normalize SVG attributes on the \u0026lt;svg\u0026gt; root element (\u003ca href=\"https://redirect.github.com/honojs/hono/issues/4893\"\u003e#4893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/honojs/hono/compare/v4.12.16...v4.12.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 8.59.1 to 8.59.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e@​typescript-eslint/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.59.3\u003c/h2\u003e\n\u003ch2\u003e8.59.3 (2026-05-11)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.3\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.59.2\u003c/h2\u003e\n\u003ch2\u003e8.59.2 (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-type-assertion] handle crash on recursive template literal types (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12150\"\u003e#12150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-deprecated] object destructuring values should be treated as declarations (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12292\"\u003e#12292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erule-tester:\u003c/strong\u003e add TypeScript as a peer dependency (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12288\"\u003e#12288\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDariusz Czajkowski\u003c/li\u003e\n\u003cli\u003eDima Barabash\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e@​typescript-eslint/eslint-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.59.3 (2026-05-11)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for eslint-plugin to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.3\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.59.2 (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-deprecated] object destructuring values should be treated as declarations (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12292\"\u003e#12292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-type-assertion] handle crash on recursive template literal types (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12150\"\u003e#12150\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDima Barabash\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/48e13c0261e3cb1bf4f4dfaa462cdb3a56ef7383\"\u003e\u003ccode\u003e48e13c0\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.59.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/e26dc8003ababf078aad4df17765ee4cea30644c\"\u003e\u003ccode\u003ee26dc80\u003c/code\u003e\u003c/a\u003e docs: update stale links to latest (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12313\"\u003e#12313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/44f9625336841a8ee3eb01a9e02e49b1d7b12648\"\u003e\u003ccode\u003e44f9625\u003c/code\u003e\u003c/a\u003e chore(deps): update vitest monorepo to v4.1.5 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12307\"\u003e#12307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2ec35f1760aade4df4c631d76d78c7ed5e136333\"\u003e\u003ccode\u003e2ec35f1\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.59.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/ec3ef25390f7daf5a9ff33a60282bdbbb49ab0f3\"\u003e\u003ccode\u003eec3ef25\u003c/code\u003e\u003c/a\u003e test: make no-useless-empty-export tests fully static (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12260\"\u003e#12260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/60d0a513870d833617374ff8ea256d86ca3cbbbb\"\u003e\u003ccode\u003e60d0a51\u003c/code\u003e\u003c/a\u003e chore(eslint-plugin): switch auto-generated test cases to hand-written in no-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/5c53da230a70aba7d6f3d6474b5d249b430a95d0\"\u003e\u003ccode\u003e5c53da2\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-deprecated] object destructuring values should be tre...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/80c28a1ada3f975a932a02587cefee632ccf6550\"\u003e\u003ccode\u003e80c28a1\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unsafe-type-assertion] handle crash on recursive temp...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/b7b2670123f76419630f88f3a807f85b7c535230\"\u003e\u003ccode\u003eb7b2670\u003c/code\u003e\u003c/a\u003e test: make no-this-alias tests fully static (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12258\"\u003e#12258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.59.3/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 8.59.1 to 8.59.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e@​typescript-eslint/parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.59.3\u003c/h2\u003e\n\u003ch2\u003e8.59.3 (2026-05-11)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.3\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.59.2\u003c/h2\u003e\n\u003ch2\u003e8.59.2 (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-type-assertion] handle crash on recursive template literal types (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12150\"\u003e#12150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-deprecated] object destructuring values should be treated as declarations (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12292\"\u003e#12292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erule-tester:\u003c/strong\u003e add TypeScript as a peer dependency (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12288\"\u003e#12288\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDariusz Czajkowski\u003c/li\u003e\n\u003cli\u003eDima Barabash\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e@​typescript-eslint/parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.59.3 (2026-05-11)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.3\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.59.2 (2026-05-04)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/48e13c0261e3cb1bf4f4dfaa462cdb3a56ef7383\"\u003e\u003ccode\u003e48e13c0\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.59.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/44f9625336841a8ee3eb01a9e02e49b1d7b12648\"\u003e\u003ccode\u003e44f9625\u003c/code\u003e\u003c/a\u003e chore(deps): update vitest monorepo to v4.1.5 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12307\"\u003e#12307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2ec35f1760aade4df4c631d76d78c7ed5e136333\"\u003e\u003ccode\u003e2ec35f1\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.59.2\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.59.3/packages/parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@react-native-community/slider` from 5.1.2 to 5.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/callstack/react-native-slider/releases\"\u003e@​react-native-community/slider's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.2.0: New thumbSize prop\u003c/h2\u003e\n\u003cp\u003eHello Community!\u003c/p\u003e\n\u003cp\u003eThanks to huge amount of work of \u003ca href=\"https://github.com/bdtren\"\u003e\u003ccode\u003e@​bdtren\u003c/code\u003e\u003c/a\u003e, this release brings the new prop \u003ccode\u003ethumbSize\u003c/code\u003e, which allows to customize the size of thumb, whether it's an image or default.\nThe implementation was done in PR \u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/752\"\u003e#752\u003c/a\u003e, so go ahead and check the implementation.\u003c/p\u003e\n\u003cp\u003eCheck the README, description of the feature, check the example which was also updated with this new prop to see how can/should it be used.\nIf you have any questions or will run into any issues - let me know whether by creating an issue or via our Discord channel.\u003c/p\u003e\n\u003cp\u003eThank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/a7c1169f292763efb43b3089cd7b513a9db94d8b\"\u003e\u003ccode\u003ea7c1169\u003c/code\u003e\u003c/a\u003e Release: v5.2.0 (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/797\"\u003e#797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/6b4789c6e3c5fcbdef6e72d5364d3c31a829892a\"\u003e\u003ccode\u003e6b4789c\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump flatted from 3.3.3 to 3.4.2 in /package (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/b923d9fca59867c8bb0844f88f38f0ba7a63c8a0\"\u003e\u003ccode\u003eb923d9f\u003c/code\u003e\u003c/a\u003e chore(deps): bump picomatch in /package (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/3b720229c9b4043ee3f9d4dda810fc89e42bd346\"\u003e\u003ccode\u003e3b72022\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump flatted from 3.3.3 to 3.4.2 in /example (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/77fb8f3049bf16b9009b1f7208f6645a99fa157a\"\u003e\u003ccode\u003e77fb8f3\u003c/code\u003e\u003c/a\u003e Update lockfiles for refreshed dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/b7a7632664454e26bb998b7789d0d1966d19dc26\"\u003e\u003ccode\u003eb7a7632\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump minimatch from 3.1.2 to 3.1.5 in /example-web (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/2b0423365632332f0802b72050173b779db7fb31\"\u003e\u003ccode\u003e2b04233\u003c/code\u003e\u003c/a\u003e chore(deps): bump rollup from 2.79.2 to 2.80.0 in /example-web (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/5ac63b851f64620bdba08232b185cba7b489a68a\"\u003e\u003ccode\u003e5ac63b8\u003c/code\u003e\u003c/a\u003e chore(deps): bump fast-xml-parser, \u003ccode\u003e@​react-native-community/cli\u003c/code\u003e, \u003ca href=\"https://github.com/react-native\"\u003e\u003ccode\u003e@​react-native\u003c/code\u003e\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/d79c29edf8d7472c5c01c33b6e1f17e0fa112701\"\u003e\u003ccode\u003ed79c29e\u003c/code\u003e\u003c/a\u003e feat: add thumbSize to set size of thumb (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/752\"\u003e#752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/f974200844d48ea1e6dc1314ee74fbbe66338548\"\u003e\u003ccode\u003ef974200\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump qs from 6.14.1 to 6.14.2 in /package (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/772\"\u003e#772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/callstack/react-native-slider/compare/v5.1.2...v5.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@react-navigation/bottom-tabs` from 7.15.11 to 7.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/releases\"\u003e@​react-navigation/bottom-tabs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-navigation/bottom-tabs\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.16.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/bottom-tabs@7.15.13...@react-navigation/bottom-tabs@7.16.0\"\u003e7.16.0\u003c/a\u003e (2026-05-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edefault \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003ecd466d4\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd ability to prevent tab bar selection (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/1930fa0d3c8d266d8b288b2da92c04f758f82571\"\u003e1930fa0\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate native tabs to use the new API in react-native-screens (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003ea12db96\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/blob/@react-navigation/bottom-tabs@7.16.0/packages/bottom-tabs/CHANGELOG.md\"\u003e@​react-navigation/bottom-tabs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/bottom-tabs@7.15.13...@react-navigation/bottom-tabs@7.16.0\"\u003e7.16.0\u003c/a\u003e (2026-05-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edefault \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003ecd466d4\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd ability to prevent tab bar selection (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/1930fa0d3c8d266d8b288b2da92c04f758f82571\"\u003e1930fa0\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate native tabs to use the new API in react-native-screens (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003ea12db96\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/bottom-tabs@7.15.12...@react-navigation/bottom-tabs@7.15.13\"\u003e7.15.13\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/bottom-tabs\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/bottom-tabs@7.15.11...@react-navigation/bottom-tabs@7.15.12\"\u003e7.15.12\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/bottom-tabs\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/b5b1f7cc35c17b5ef113db0fdcd27794f52a48cc\"\u003e\u003ccode\u003eb5b1f7c\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003e\u003ccode\u003ecd466d4\u003c/code\u003e\u003c/a\u003e fix: default \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/1930fa0d3c8d266d8b288b2da92c04f758f82571\"\u003e\u003ccode\u003e1930fa0\u003c/code\u003e\u003c/a\u003e feat: add ability to prevent tab bar selection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003e\u003ccode\u003ea12db96\u003c/code\u003e\u003c/a\u003e feat: update native tabs to use the new API in react-native-screens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/01ae31e084223989654cbaafeffc88b4448b5d4f\"\u003e\u003ccode\u003e01ae31e\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/e8a05bbfaf33a2fd0c6b67e9a186b823d697d323\"\u003e\u003ccode\u003ee8a05bb\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/1a9623cf04d124518b2e27fb95301a852f7e7caf\"\u003e\u003ccode\u003e1a9623c\u003c/code\u003e\u003c/a\u003e refactor: backport API changes from 8.x and add deprecations\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/react-navigation/react-navigation/commits/@react-navigation/bottom-tabs@7.16.0/packages/bottom-tabs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@react-navigation/native` from 7.2.2 to 7.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/releases\"\u003e@​react-navigation/native's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-navigation/native\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.2.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native@7.2.3...@react-navigation/native@7.2.4\"\u003e7.2.4\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix linking prefix matching host with additional characters (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/680a3ebf75015c1ab291bbc9c26ca8d6c6eca419\"\u003e680a3eb\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix URLs with hashes not being matched correctly (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/5a884b10cc8b62cbc296cd36ed9ee3f9913fa60d\"\u003e5a884b1\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ehandle errors in parsing query params gracefully (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/ec42524de67b9b594189274aa5cbe69fc4ff1514\"\u003eec42524\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/blob/@react-navigation/native@7.2.4/packages/native/CHANGELOG.md\"\u003e@​react-navigation/native's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native@7.2.3...@react-navigation/native@7.2.4\"\u003e7.2.4\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix linking prefix matching host with additional characters (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/680a3ebf75015c1ab291bbc9c26ca8d6c6eca419\"\u003e680a3eb\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix URLs with hashes not being matched correctly (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/5a884b10cc8b62cbc296cd36ed9ee3f9913fa60d\"\u003e5a884b1\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ehandle errors in parsing query params gracefully (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/ec42524de67b9b594189274aa5cbe69fc4ff1514\"\u003eec42524\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native@7.2.2...@react-navigation/native@7.2.3\"\u003e7.2.3\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/native\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/01ae31e084223989654cbaafeffc88b4448b5d4f\"\u003e\u003ccode\u003e01ae31e\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/680a3ebf75015c1ab291bbc9c26ca8d6c6eca419\"\u003e\u003ccode\u003e680a3eb\u003c/code\u003e\u003c/a\u003e fix: fix linking prefix matching host with additional characters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/ec42524de67b9b594189274aa5cbe69fc4ff1514\"\u003e\u003ccode\u003eec42524\u003c/code\u003e\u003c/a\u003e fix: handle errors in parsing query params gracefully\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/5a884b10cc8b62cbc296cd36ed9ee3f9913fa60d\"\u003e\u003ccode\u003e5a884b1\u003c/code\u003e\u003c/a\u003e fix: fix URLs with hashes not being matched correctly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/e8a05bbfaf33a2fd0c6b67e9a186b823d697d323\"\u003e\u003ccode\u003ee8a05bb\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/d43e3c25dd51e83adde1a409fa18b11ecbb2d496\"\u003e\u003ccode\u003ed43e3c2\u003c/code\u003e\u003c/a\u003e refactor: support module augmentation for default types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/fae561d2330d5a3142fbe32963254ce3e33729a6\"\u003e\u003ccode\u003efae561d\u003c/code\u003e\u003c/a\u003e refactor: dispatch back instead of reset if we determine it's a simple pop (#...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/react-navigation/react-navigation/commits/@react-navigation/native@7.2.4/packages/native\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@react-navigation/native-stack` from 7.14.12 to 7.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/releases\"\u003e@​react-navigation/native-stack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-navigation/native-stack\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.15.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native-stack@7.14.14...@react-navigation/native-stack@7.15.0\"\u003e7.15.0\u003c/a\u003e (2026-05-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edefault \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003ecd466d4\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate native tabs to use the new API in react-native-screens (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003ea12db96\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/blob/@react-navigation/native-stack@7.15.0/packages/native-stack/CHANGELOG.md\"\u003e@​react-navigation/native-stack's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native-stack@7.14.14...@react-navigation/native-stack@7.15.0\"\u003e7.15.0\u003c/a\u003e (2026-05-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edefault \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003ecd466d4\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate native tabs to use the new API in react-native-screens (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003ea12db96\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native-stack@7.14.13...@react-navigation/native-stack@7.14.14\"\u003e7.14.14\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/native-stack\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native-stack@7.14.12...@react-navigation/native-stack@7.14.13\"\u003e7.14.13\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/native-stack\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/b5b1f7cc35c17b5ef113db0fdcd27794f52a48cc\"\u003e\u003ccode\u003eb5b1f7c\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003e\u003ccode\u003ecd466d4\u003c/code\u003e\u003c/a\u003e fix: default \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003e\u003ccode\u003ea12db96\u003c/code\u003e\u003c/a\u003e feat: update native tabs to use the new API in react-native-screens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/01ae31e084223989654cbaafeffc88b4448b5d4f\"\u003e\u003ccode\u003e01ae31e\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/e8a05bbfaf33a2fd0c6b67e9a186b823d697d323\"\u003e\u003ccode\u003ee8a05bb\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/react-navigation/react-navigation/commits/@react-navigation/native-stack@7.15.0/packages/native-stack\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/cli` from 3.4.1 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e@​sentry/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Stop sending Sentry auth token to Objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(js) Fix argument injection in JavaScript API's \u003ccode\u003eserializeOptions\u003c/code\u003e. String/number options now validate input types and prevent \u003ccode\u003eArray.prototype.concat()\u003c/code\u003e from flattening array values into separate CLI arguments. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.9081115\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 9081115.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.4052e78\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 4052e78.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.04c061a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 04c061a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.f5db2f6\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at f5db2f6.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260508.660e98b\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 660e98b.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.848b63a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 848b63a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.54eefbd\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 54eefbd.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.5b673e5\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 5b673e5.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.4e81e6a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 4e81e6a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.d23f02b\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at d23f02b.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.c937179\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at c937179.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.c3e59a9\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at c3e59a9.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260430.b383d38\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at b383d38.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260428.3a7d03f\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 3a7d03f.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260428.b797278\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at b797278.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e@​sentry/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Stop sending Sentry auth token to Objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(js) Fix argument injection in JavaScript API's \u003ccode\u003eserializeOptions\u003c/code\u003e. String/number options now validate input types and prevent \u003ccode\u003eArray.prototype.concat()\u003c/code\u003e from flattening array values into separate CLI arguments. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e3f5f5518d53dfb00596df952a1a0513e11a90ee\"\u003e\u003ccode\u003ee3f5f55\u003c/code\u003e\u003c/a\u003e release: 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/f5db2f65581756fe78c49a22937db7c08610acb2\"\u003e\u003ccode\u003ef5db2f6\u003c/code\u003e\u003c/a\u003e build(deps): Update \u003ccode\u003eopenssl\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3294\"\u003e#3294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/4052e78e2898282a377d8d82ce9d832faed06d25\"\u003e\u003ccode\u003e4052e78\u003c/code\u003e\u003c/a\u003e build(deps): Bump \u003ccode\u003erand\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3296\"\u003e#3296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/04c061a407eaeda6e587edd495bc597161d31138\"\u003e\u003ccode\u003e04c061a\u003c/code\u003e\u003c/a\u003e build(js): Update \u003ccode\u003efast-uri\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3295\"\u003e#3295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/90811153b66fb5538a608d4d65372d8046f24b34\"\u003e\u003ccode\u003e9081115\u003c/code\u003e\u003c/a\u003e fix(js): Prevent argument injection via type coercion in serializeOptions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/660e98b229646780467b0c9f3011c30f41bc4206\"\u003e\u003ccode\u003e660e98b\u003c/code\u003e\u003c/a\u003e ref(upload): Remove redundant function parameter (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3280\"\u003e#3280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/54eefbd2370d8211ea52929a0f68a64c2f60fa4f\"\u003e\u003ccode\u003e54eefbd\u003c/code\u003e\u003c/a\u003e build(rust): Update Rust toolchain to 1.95 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3271\"\u003e#3271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/cbaec552064b9dd3c51d7ad480709429ca18b5e0\"\u003e\u003ccode\u003ecbaec55\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/create-github-app-token from 2.2.1 to 3.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3267\"\u003e#3267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/c937179d0c1c17883949f57d35cf6f6dcebb865f\"\u003e\u003ccode\u003ec937179\u003c/code\u003e\u003c/a\u003e meta: Prevent script injection in rust-toolchain-update workflow (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3284\"\u003e#3284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/d23f02b770d4db81da2c27182a939e4f6bff4acc\"\u003e\u003ccode\u003ed23f02b\u003c/code\u003e\u003c/a\u003e meta: Prevent potential shell injection in GitHub Actions workflow (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3283\"\u003e#3283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.4.1...3.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/addon-ondevice-actions` from 10.3.2 to 10.4.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/react-native/releases\"\u003e@​storybook/addon-ondevice-actions's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.4.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: update default value for enableWebsockets in View component by \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/890\"\u003estorybookjs/react-native#890\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.2...v10.4.3\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.2...v10.4.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix lite UI story sheet keyboard spacing by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/887\"\u003estorybookjs/react-native#887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.2-next.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix lite UI story sheet keyboard spacing by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/887\"\u003estorybookjs/react-native#887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2-next.0\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2-next.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: lite UI fixes and select control fixes by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/883\"\u003estorybookjs/react-native#883\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: last opened story not loading from storage\u003c/li\u003e\n\u003cli\u003efix: address audit errors and use expo dev client by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/886\"\u003estorybookjs/react-native#886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.0...v10.4.1\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.0...v10.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add repack example project by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/881\"\u003estorybookjs/react-native#881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat:unified \u003ccode\u003ewithStorybook\u003c/code\u003e wrapper for entrypoint-swapping by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/871\"\u003estorybookjs/react-native#871\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update documentation to reflect changes in info and tip formatting by \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/882\"\u003estorybookjs/react-native#882\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.3.2...v10.4.0\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.3.2...v10.4.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/1cb57249b138fa974142f5ee01170c25c03ea0e1\"\u003e\u003ccode\u003e1cb5724\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/511bca0fdd6aaa2018f4f265cef6d91836a3d5cb\"\u003e\u003ccode\u003e511bca0\u003c/code\u003e\u003c/a\u003e fix: update default value for enableWebsockets in View component (\u003ca href=\"https://redirect.github.com/storybookjs/react-native/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/e6ee1cb63112bd17408d5a8b041cf75bb6a42e53\"\u003e\u003ccode\u003ee6ee1cb\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/dd0c1a85a914be40df377ec54a638f53dde33055\"\u003e\u003ccode\u003edd0c1a8\u003c/code\u003e\u003c/a\u003e chore: version packages (next)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/5530e4493f6f9051b3475cfedc3c7f849c4ead39\"\u003e\u003ccode\u003e5530e44\u003c/code\u003e\u003c/a\u003e Fix lite UI story sheet keyboard spacing (\u003ca href=\"https://redirect.github.com/storybookjs/react-native/issues/887\"\u003e#887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/a81feb73164c596e7c3cf695972150aec21c6f30\"\u003e\u003ccode\u003ea81feb7\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/1efd1ced9b3723f67e6fce6b0b1bdec6808fd3e0\"\u003e\u003ccode\u003e1efd1ce\u003c/code\u003e\u003c/a\u003e fix: address audit errors and use expo dev client (\u003ca href=\"https://redirect.github.com/storybookjs/react-native/issues/886\"\u003e#886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/5e10b7f4240e9b23f63e27ef12412c0b0df9bc90\"\u003e\u003ccode\u003e5e10b7f\u003c/code\u003e\u003c/a\u003e feat: lite UI fixes and select control fixes (\u003ca href=\"https://redirect.github.com/storybookjs/react-native/issues/883\"\u003e#883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/3b8247da7458537490578dc4cc911d5e75580668\"\u003e\u003ccode\u003e3b8247d\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/369eab412f425bafe84a8b7167aba842456b0b31\"\u003e\u003ccode\u003e369eab4\u003c/code\u003e\u003c/a\u003e docs: update documentation to reflect changes in info and tip formatting (\u003ca href=\"https://redirect.github.com/storybookjs/react-native/issues/882\"\u003e#882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.3.2...v10.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/addon-ondevice-controls` from 10.3.2 to 10.4.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/react-native/releases\"\u003e@​storybook/addon-ondevice-controls's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.4.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: update default value for enableWebsockets in View component by \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/890\"\u003estorybookjs/react-native#890\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.2...v10.4.3\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.2...v10.4.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix lite UI story sheet keyboard spacing by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/887\"\u003estorybookjs/react-native#887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.2-next.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix lite UI story sheet keyboard spacing by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/887\"\u003estorybookjs/react-native#887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2-next.0\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2-next.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: lite UI fixes and select control fixes by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/883\"\u003estorybookjs/react-native#883\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: last opened story not loading from storage\u003c/li\u003e\n\u003cli\u003efix: address audit errors and use expo dev client by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/886\"\u003estorybookjs/react-native#886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.0...v10.4.1\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.0...v10.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add repack example project by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/881\"\u003estorybookjs/react-native#881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat:unified \u003ccode\u003ewithStorybook\u003c/code\u003e wrapper for entrypoint-swapping by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/871\"\u003estorybookjs/react-native#871\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update documentation to reflect changes in info and tip formatting by \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/882\"\u003estorybookjs/react-native#882\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.3.2...v10.4.0\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.3.2...v10.4.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/react-native/blob/next/packages/ondevice-controls/CHANGELOG.md\"\u003e@​storybook/addon-ondevice-controls's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.4.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui-common\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui-common\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4.2-next.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui-common\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.2-next.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.2-next.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/886\"\u003e#886\u003c/a\u003e \u003ca href=\"https://github.com/storybookjs/react-native/commit/1efd1ced9b3723f67e6fce6b0b1bdec6808fd3e0\"\u003e\u003ccode\u003e1efd1ce\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e! - apply npm audit fixes\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/883\"\u003e#883\u003c/a\u003e \u003ca href=\"https://github.com/storybookjs/react-native/commit/5e10b7f4240e9b23f63e27ef12412c0b0df9bc90\"\u003e\u003ccode\u003e5e10b7f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e! - liteui animation changes and select control adjustments\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/storybookjs/react-native/commit/1efd1ced9b3723f67e6fce6b0b1bdec6808fd3e0\"\u003e\u003ccode\u003e1efd1ce\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/storybookjs/react-native/commit/5e10b7f4240e9b23f63e27ef12412c0b0df9bc90\"\u003e\u003ccode\u003e5e10b7f\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui-common\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui-common\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/1cb57249b138fa974142f5ee01170c25c03ea0e1\"\u003e\u003ccode\u003e1cb5724\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/e6ee1cb63112bd17408d5a8b041cf75bb6a42e53\"\u003e\u003ccode\u003ee6ee1cb\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/dd0c1a85a914be40df377ec54a638f53dde33055\"\u003e\u003ccode\u003edd0c1a8\u003c/code\u003e\u003c/a\u003e chore: version packages (next)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/a81feb73164c596e7c3cf695972150aec21c6f30\"\u003e\u003ccode\u003ea81feb7\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/5e10b7f4240e9b23f63e27ef12412c0b0df9bc90\"\u003e\u003ccode\u003e5e10b7f\u003c/code\u003e\u003c/a\u003e feat: lite UI fixes and select control fixes (\u003ca href=\"https://github.com/storybookjs/react-native/tree/HEAD/packages/ondevice-controls/issues/883\"\u003e#883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/3b8247da7458537490578dc4cc911d5e75580668\"\u003e\u003ccode\u003e3b8247d\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/08f59a620b8a8d3d20fe8d57c2317bc529c0f22b\"\u003e\u003ccode\u003e08f59a6\u003c/code\u003e\u003c/a\u003e feat:unified \u003ccode\u003ewithStorybook\u003c/code\u003e wrapper for entrypoint-swapping (\u003ca href=\"https://github.com/storybookjs/react-native/tree/HEAD/packages/ondevice-controls/issues/871\"\u003e#871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/react-native/commits/v10.4.3/packages/ondevice-controls\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/react-native` from 10.3.2 to 10.4.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/react-native/releases\"\u003e@​storybook/react-native's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.4.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: update default value for enableWebsockets in View component by \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/890\"\u003estorybookjs/react-native#890\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.2...v10.4.3\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.2...v10.4.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix lite UI story sheet keyboard spacing by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/887\"\u003estorybookjs/react-native#887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.2-next.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix lite UI story sheet keyboard spacing by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/887\"\u003estorybookjs/react-native#887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2-next.0\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2-next.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: lite UI fixes and select control fixes by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/883\"\u003estorybookjs/react-native#883\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: last opened story not loading from storage\u003c/li\u003e\n\u003cli\u003efix: address audit errors and use expo dev client by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/886\"\u003estorybookjs/react-native#886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.0...v10.4.1\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.0...v10.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add repack example project by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/881\"\u003estorybookjs/react-native#881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat:unified \u003ccode\u003ewithStorybook\u003c/code\u003e wrapper for entrypoint-swapping by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/871\"\u003estorybookjs/react-native#871\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update documentation to reflect changes in info and tip formatting by \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/882\"\u003estorybookjs/react-native#882\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.3.2...v10.4.0\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.3.2...v10.4.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/react-native/blob/next/packages/react-native/CHANGELOG.md\"\u003e@​storybook/react-native's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.4.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/890\"\u003e#890\u003c/a\u003e \u003ca href=\"https://github.com/storybookjs/react-native/commit/511bca0fdd6aaa2018f4f265cef6d91836a3d5cb\"\u003e\u003ccode\u003e511bca0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e! - auto-detect websocket enabling\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies []:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui\u003c/code\u003e\u003ca href=...\n\n_Description has been truncated_","html_url":"https://github.com/rollercoaster-dev/monorepo/pull/1072","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rollercoaster-dev%2Fmonorepo/issues/1072","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1072/packages"},{"uuid":"4433381883","node_id":"PR_kwDOQqF-CM7a4yxF","number":641,"state":"open","title":"chore(deps): bump the minor-and-patch group across 1 directory with 50 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-12T23:38:03.000Z","updated_at":"2026-05-19T02:02:28.004Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"minor-and-patch","update_count":50,"packages":[{"name":"@aws-sdk/client-s3","old_version":"3.985.0","new_version":"3.1045.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/s3-request-presigner","old_version":"3.985.0","new_version":"3.1045.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@sentry/node","old_version":"8.55.0","new_version":"8.55.2","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"8.55.0","new_version":"8.55.2","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@stripe/stripe-js","old_version":"8.7.0","new_version":"8.11.0","repository_url":"https://github.com/stripe/stripe-js"},{"name":"@tanstack/react-query","old_version":"5.90.20","new_version":"5.100.10","repository_url":"https://github.com/TanStack/query"},{"name":"@tiptap/extension-color","old_version":"3.19.0","new_version":"3.23.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"@tiptap/extension-font-family","old_version":"3.19.0","new_version":"3.23.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"@tiptap/extension-text-style","old_version":"3.19.0","new_version":"3.23.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"@tiptap/extension-underline","old_version":"3.19.0","new_version":"3.23.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"@tiptap/react","old_version":"3.19.0","new_version":"3.23.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"@tiptap/starter-kit","old_version":"3.19.0","new_version":"3.23.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"@trpc/client","old_version":"11.9.0","new_version":"11.17.0","repository_url":"https://github.com/trpc/trpc"},{"name":"@trpc/react-query","old_version":"11.9.0","new_version":"11.17.0","repository_url":"https://github.com/trpc/trpc"},{"name":"@trpc/server","old_version":"11.9.0","new_version":"11.17.0","repository_url":"https://github.com/trpc/trpc"},{"name":"axios","old_version":"1.13.5","new_version":"1.16.0","repository_url":"https://github.com/axios/axios"},{"name":"dotenv","old_version":"17.2.4","new_version":"17.4.2","repository_url":"https://github.com/motdotla/dotenv"},{"name":"drizzle-orm","old_version":"0.45.1","new_version":"0.45.2","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"express","old_version":"4.22.1","new_version":"4.22.2","repository_url":"https://github.com/expressjs/express"},{"name":"express-rate-limit","old_version":"8.2.1","new_version":"8.5.1","repository_url":"https://github.com/express-rate-limit/express-rate-limit"},{"name":"framer-motion","old_version":"12.33.0","new_version":"12.38.0","repository_url":"https://github.com/motiondivision/motion"},{"name":"jose","old_version":"6.1.3","new_version":"6.2.3","repository_url":"https://github.com/panva/jose"},{"name":"mysql2","old_version":"3.16.3","new_version":"3.22.3","repository_url":"https://github.com/sidorares/node-mysql2"},{"name":"nanoid","old_version":"5.1.6","new_version":"5.1.11","repository_url":"https://github.com/ai/nanoid"},{"name":"react","old_version":"19.2.4","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.13","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.4","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-easy-crop","old_version":"5.5.6","new_version":"5.5.7","repository_url":"https://github.com/ValentinH/react-easy-crop"},{"name":"stripe","old_version":"20.3.1","new_version":"20.4.1","repository_url":"https://github.com/stripe/stripe-node"},{"name":"zod","old_version":"4.3.6","new_version":"4.4.3","repository_url":"https://github.com/colinhacks/zod"},{"name":"@eslint/js","old_version":"9.39.2","new_version":"9.39.4","repository_url":"https://github.com/eslint/eslint"},{"name":"@playwright/test","old_version":"1.58.2","new_version":"1.60.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"@sentry/cli","old_version":"3.1.0","new_version":"3.4.2","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@types/google.maps","old_version":"3.58.1","new_version":"3.64.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/node","old_version":"24.10.11","new_version":"24.12.4","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.54.0","new_version":"8.59.3","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.54.0","new_version":"8.59.3","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitejs/plugin-react-swc","old_version":"4.2.3","new_version":"4.3.0","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"@vitest/coverage-v8","old_version":"4.0.18","new_version":"4.1.6","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"autoprefixer","old_version":"10.4.24","new_version":"10.5.0","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"drizzle-kit","old_version":"0.31.8","new_version":"0.31.10","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"esbuild","old_version":"0.27.3","new_version":"0.28.0","repository_url":"https://github.com/evanw/esbuild"},{"name":"eslint","old_version":"9.39.2","new_version":"9.39.4","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-react-hooks","old_version":"7.0.1","new_version":"7.1.1","repository_url":"https://github.com/facebook/react"},{"name":"lint-staged","old_version":"16.2.7","new_version":"16.4.0","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"node-gyp","old_version":"12.2.0","new_version":"12.3.0","repository_url":"https://github.com/nodejs/node-gyp"},{"name":"pnpm","old_version":"10.29.1","new_version":"10.33.4","repository_url":"https://github.com/pnpm/pnpm"},{"name":"postcss","old_version":"8.5.6","new_version":"8.5.14","repository_url":"https://github.com/postcss/postcss"},{"name":"prettier","old_version":"3.8.1","new_version":"3.8.3","repository_url":"https://github.com/prettier/prettier"},{"name":"vitest","old_version":"4.0.18","new_version":"4.1.6","repository_url":"https://github.com/vitest-dev/vitest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-and-patch group with 50 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.985.0` | `3.1045.0` |\n| [@aws-sdk/s3-request-presigner](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner) | `3.985.0` | `3.1045.0` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `8.55.0` | `8.55.2` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `8.55.0` | `8.55.2` |\n| [@stripe/stripe-js](https://github.com/stripe/stripe-js) | `8.7.0` | `8.11.0` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.90.20` | `5.100.10` |\n| [@tiptap/extension-color](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-color) | `3.19.0` | `3.23.2` |\n| [@tiptap/extension-font-family](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-font-family) | `3.19.0` | `3.23.2` |\n| [@tiptap/extension-text-style](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-text-style) | `3.19.0` | `3.23.2` |\n| [@tiptap/extension-underline](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-underline) | `3.19.0` | `3.23.2` |\n| [@tiptap/react](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/react) | `3.19.0` | `3.23.2` |\n| [@tiptap/starter-kit](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/starter-kit) | `3.19.0` | `3.23.2` |\n| [@trpc/client](https://github.com/trpc/trpc/tree/HEAD/packages/client) | `11.9.0` | `11.17.0` |\n| [@trpc/react-query](https://github.com/trpc/trpc/tree/HEAD/packages/react) | `11.9.0` | `11.17.0` |\n| [@trpc/server](https://github.com/trpc/trpc/tree/HEAD/packages/server) | `11.9.0` | `11.17.0` |\n| [axios](https://github.com/axios/axios) | `1.13.5` | `1.16.0` |\n| [dotenv](https://github.com/motdotla/dotenv) | `17.2.4` | `17.4.2` |\n| [drizzle-orm](https://github.com/drizzle-team/drizzle-orm) | `0.45.1` | `0.45.2` |\n| [express](https://github.com/expressjs/express) | `4.22.1` | `4.22.2` |\n| [express-rate-limit](https://github.com/express-rate-limit/express-rate-limit) | `8.2.1` | `8.5.1` |\n| [framer-motion](https://github.com/motiondivision/motion) | `12.33.0` | `12.38.0` |\n| [jose](https://github.com/panva/jose) | `6.1.3` | `6.2.3` |\n| [mysql2](https://github.com/sidorares/node-mysql2) | `3.16.3` | `3.22.3` |\n| [nanoid](https://github.com/ai/nanoid) | `5.1.6` | `5.1.11` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.4` | `19.2.6` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.13` | `19.2.14` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.4` | `19.2.6` |\n| [react-easy-crop](https://github.com/ValentinH/react-easy-crop) | `5.5.6` | `5.5.7` |\n| [stripe](https://github.com/stripe/stripe-node) | `20.3.1` | `20.4.1` |\n| [zod](https://github.com/colinhacks/zod) | `4.3.6` | `4.4.3` |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.39.2` | `9.39.4` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.58.2` | `1.60.0` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `3.1.0` | `3.4.2` |\n| [@types/google.maps](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/google.maps) | `3.58.1` | `3.64.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.10.11` | `24.12.4` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.54.0` | `8.59.3` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.54.0` | `8.59.3` |\n| [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc) | `4.2.3` | `4.3.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.0.18` | `4.1.6` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.24` | `10.5.0` |\n| [drizzle-kit](https://github.com/drizzle-team/drizzle-orm) | `0.31.8` | `0.31.10` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.27.3` | `0.28.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.2` | `9.39.4` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `7.0.1` | `7.1.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.2.7` | `16.4.0` |\n| [node-gyp](https://github.com/nodejs/node-gyp) | `12.2.0` | `12.3.0` |\n| [pnpm](https://github.com/pnpm/pnpm/tree/HEAD/pnpm) | `10.29.1` | `10.33.4` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.6` | `8.5.14` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.1` | `3.8.3` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.18` | `4.1.6` |\n\n\nUpdates `@aws-sdk/client-s3` from 3.985.0 to 3.1045.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/releases\"\u003e@​aws-sdk/client-s3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1045.0\u003c/h2\u003e\n\u003ch4\u003e3.1045.0(2026-05-07)\u003c/h4\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-guardduty:\u003c/strong\u003e  This is a documentation update (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1484574cd28136e104e4364499a02f0435d274af\"\u003e1484574c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-07 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/81310767bd884df988d524faf7d1f131f15c6197\"\u003e81310767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bcm-data-exports:\u003c/strong\u003e  With this release, customers can configure their data exports to generate additional integration artifacts for Athena and Redshift. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/238da2c16c5885ef9051c2798c0bec4a5c10fa9f\"\u003e238da2c1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-invoicing:\u003c/strong\u003e  Updated ListInvoiceSummaries API to add new ReceiverRole filter in Request and Response (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/60a448cbfb17643b0b93c0bf72848b404dc31a83\"\u003e60a448cb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Launching AgentCore payments - a capability that provides secure, instant microtransaction payments for AI agents to access paid APIs, MCP servers, and content. It handles payment processing for x402 protocol, payment limits, and 3P wallet integrations with Coinbase CDP and Stripe (Privy). (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1e1031a7c070e56c2c781df05af75baf543e65ca\"\u003e1e1031a7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  DescribeInstanceTypes now accepts an IncludeUnsupportedInRegion parameter. When set, the response also lists instance types that are not available in the current Region. Each instance type includes a SupportedInRegion field indicating its regional availability. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7026243303994e24be2996bf169b6acd50d5b081\"\u003e70262433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Launching AgentCore payments - a capability that provides secure, instant microtransaction payments for AI agents to access paid APIs, MCP servers, and content. It handles payment processing for x402 protocol, payment limits, and 3P wallet integrations with Coinbase CDP and Stripe (Privy). (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/fe5861ae18b0b71616398dcbb54936a919af1d8f\"\u003efe5861ae\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-route53resolver:\u003c/strong\u003e  Adds supports for DNS64 on inbound endpoints and IPv6 forwarding through the internet gateway (IGW) on outbound endpoints, making it easier to manage hybrid DNS across IPv4 and IPv6 networks. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8e6e18c603f2392b7b61d5f2efdfc54dab0d8126\"\u003e8e6e18c6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1045.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1044.0\u003c/h2\u003e\n\u003ch4\u003e3.1044.0(2026-05-06)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-securityhub:\u003c/strong\u003e  Release GenerateRecommendedPolicyV2 and GetRecommendedPolicyV2 APIs. This supports generating and retrieving policy recommendations to remediate unused permissions findings that are now being supported on Security Hub. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/772b8629c270edee6fb4bb6874bb4036102d0f60\"\u003e772b8629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sagemaker:\u003c/strong\u003e  Amazon SageMaker HyperPod now returns ImageVersionStatus in DescribeCluster, DescribeClusterNode, and ListClusterNodes responses, indicating whether cluster instances are running the latest available image version. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2be7e6b4b07f9732823fbb6b9b6e0c78b640e44f\"\u003e2be7e6b4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Adds support for a CustomLogGroupPrefix parameter in StartDataQualityRulesetEvaluationRun to specify custom CloudWatch log group paths, and a RulesetName filter in ListDataQualityRulesetEvaluationRuns to filter evaluation runs by ruleset name. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b95d850bd64dae6c73588e9035803b9924781a4d\"\u003eb95d850b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-lex-models-v2:\u003c/strong\u003e  Amazon Lex V2 introduces audio filler support for speech-to-speech bots. Configure melody or typing sounds that play during backend processing to reduce perceived latency and maintain a natural conversational experience for callers. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/01426f8e5c9073cdf81e7bd2a6d816156bd81249\"\u003e01426f8e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Adds support for bring-your-own file system in AgentCore Runtime. Developers can mount Amazon S3 Files and Amazon EFS access points directly into agent sessions using filesystemConfigurations. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e20f24d92f340e25371fa4b00e1321b627211b98\"\u003ee20f24d9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-s3:\u003c/strong\u003e  Validate outpost access point resource name (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bee88a56c5d1e8ffe9b2953117d81f4fc221ac68\"\u003ebee88a56\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mwaa:\u003c/strong\u003e  Amazon MWAA now supports a PublicAndPrivate webserver access mode. The Airflow web server is accessible over both public and private endpoints, enabling workers in VPCs without internet access to reach the Task API privately while retaining public access to the Airflow UI. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3a6054ef54e1f8afbc167fa27761c1cd36dffa5e\"\u003e3a6054ef\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-imagebuilder:\u003c/strong\u003e  The ImportDiskImage API now enforces a maximum character limit of 128 characters on the image name field. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7fc2565c6b8b25d3257729b962125cffe00e5c42\"\u003e7fc2565c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eTests\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003escripts:\u003c/strong\u003e  include type symbols in api snapshot test (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7985\"\u003e#7985\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/02f86176e779ecd6f7e9802b92fc15080803973b\"\u003e02f86176\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1044.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1043.0\u003c/h2\u003e\n\u003ch4\u003e3.1043.0(2026-05-05)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md\"\u003e@​aws-sdk/client-s3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1044.0...v3.1045.0\"\u003e3.1045.0\u003c/a\u003e (2026-05-07)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1043.0...v3.1044.0\"\u003e3.1044.0\u003c/a\u003e (2026-05-06)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-s3:\u003c/strong\u003e Validate outpost access point resource name (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bee88a56c5d1e8ffe9b2953117d81f4fc221ac68\"\u003ebee88a5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1042.0...v3.1043.0\"\u003e3.1043.0\u003c/a\u003e (2026-05-05)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1041.0...v3.1042.0\"\u003e3.1042.0\u003c/a\u003e (2026-05-04)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1040.0...v3.1041.0\"\u003e3.1041.0\u003c/a\u003e (2026-05-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1039.0...v3.1040.0\"\u003e3.1040.0\u003c/a\u003e (2026-04-30)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b329def5fdfa4fc2f311a66553d6b3782f78d4ce\"\u003e\u003ccode\u003eb329def\u003c/code\u003e\u003c/a\u003e Publish v3.1045.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1ccd438a189e58745a6f25f5dec7ecd83120f7a8\"\u003e\u003ccode\u003e1ccd438\u003c/code\u003e\u003c/a\u003e Publish v3.1044.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bee88a56c5d1e8ffe9b2953117d81f4fc221ac68\"\u003e\u003ccode\u003ebee88a5\u003c/code\u003e\u003c/a\u003e feat(client-s3): Validate outpost access point resource name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/96baad9d69cbc4157632d8e76753d19e5a13cd04\"\u003e\u003ccode\u003e96baad9\u003c/code\u003e\u003c/a\u003e Publish v3.1043.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d942e31ae5787bc4f46e2fbe17b3e4116708097b\"\u003e\u003ccode\u003ed942e31\u003c/code\u003e\u003c/a\u003e Publish v3.1042.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5df4c0175d3391ce5f5a8b9205f6466ac8a991dc\"\u003e\u003ccode\u003e5df4c01\u003c/code\u003e\u003c/a\u003e Publish v3.1041.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7736067de09bf7aa1d3b9d776e93b97089e4941f\"\u003e\u003ccode\u003e7736067\u003c/code\u003e\u003c/a\u003e Publish v3.1040.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/51c8215fb4b32699b8304a03bbb9743c802acce9\"\u003e\u003ccode\u003e51c8215\u003c/code\u003e\u003c/a\u003e Publish v3.1039.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3dfb72b7359b53da18c209e9211b38a1229357ac\"\u003e\u003ccode\u003e3dfb72b\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for adaptive retry fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/7970\"\u003e#7970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3fbf6c563843fd198085b3db2198af02ac09fede\"\u003e\u003ccode\u003e3fbf6c5\u003c/code\u003e\u003c/a\u003e Publish v3.1038.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1045.0/clients/client-s3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/s3-request-presigner` from 3.985.0 to 3.1045.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/releases\"\u003e@​aws-sdk/s3-request-presigner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1045.0\u003c/h2\u003e\n\u003ch4\u003e3.1045.0(2026-05-07)\u003c/h4\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-guardduty:\u003c/strong\u003e  This is a documentation update (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1484574cd28136e104e4364499a02f0435d274af\"\u003e1484574c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-07 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/81310767bd884df988d524faf7d1f131f15c6197\"\u003e81310767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bcm-data-exports:\u003c/strong\u003e  With this release, customers can configure their data exports to generate additional integration artifacts for Athena and Redshift. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/238da2c16c5885ef9051c2798c0bec4a5c10fa9f\"\u003e238da2c1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-invoicing:\u003c/strong\u003e  Updated ListInvoiceSummaries API to add new ReceiverRole filter in Request and Response (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/60a448cbfb17643b0b93c0bf72848b404dc31a83\"\u003e60a448cb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Launching AgentCore payments - a capability that provides secure, instant microtransaction payments for AI agents to access paid APIs, MCP servers, and content. It handles payment processing for x402 protocol, payment limits, and 3P wallet integrations with Coinbase CDP and Stripe (Privy). (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1e1031a7c070e56c2c781df05af75baf543e65ca\"\u003e1e1031a7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  DescribeInstanceTypes now accepts an IncludeUnsupportedInRegion parameter. When set, the response also lists instance types that are not available in the current Region. Each instance type includes a SupportedInRegion field indicating its regional availability. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7026243303994e24be2996bf169b6acd50d5b081\"\u003e70262433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Launching AgentCore payments - a capability that provides secure, instant microtransaction payments for AI agents to access paid APIs, MCP servers, and content. It handles payment processing for x402 protocol, payment limits, and 3P wallet integrations with Coinbase CDP and Stripe (Privy). (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/fe5861ae18b0b71616398dcbb54936a919af1d8f\"\u003efe5861ae\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-route53resolver:\u003c/strong\u003e  Adds supports for DNS64 on inbound endpoints and IPv6 forwarding through the internet gateway (IGW) on outbound endpoints, making it easier to manage hybrid DNS across IPv4 and IPv6 networks. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8e6e18c603f2392b7b61d5f2efdfc54dab0d8126\"\u003e8e6e18c6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1045.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1044.0\u003c/h2\u003e\n\u003ch4\u003e3.1044.0(2026-05-06)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-securityhub:\u003c/strong\u003e  Release GenerateRecommendedPolicyV2 and GetRecommendedPolicyV2 APIs. This supports generating and retrieving policy recommendations to remediate unused permissions findings that are now being supported on Security Hub. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/772b8629c270edee6fb4bb6874bb4036102d0f60\"\u003e772b8629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sagemaker:\u003c/strong\u003e  Amazon SageMaker HyperPod now returns ImageVersionStatus in DescribeCluster, DescribeClusterNode, and ListClusterNodes responses, indicating whether cluster instances are running the latest available image version. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2be7e6b4b07f9732823fbb6b9b6e0c78b640e44f\"\u003e2be7e6b4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Adds support for a CustomLogGroupPrefix parameter in StartDataQualityRulesetEvaluationRun to specify custom CloudWatch log group paths, and a RulesetName filter in ListDataQualityRulesetEvaluationRuns to filter evaluation runs by ruleset name. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b95d850bd64dae6c73588e9035803b9924781a4d\"\u003eb95d850b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-lex-models-v2:\u003c/strong\u003e  Amazon Lex V2 introduces audio filler support for speech-to-speech bots. Configure melody or typing sounds that play during backend processing to reduce perceived latency and maintain a natural conversational experience for callers. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/01426f8e5c9073cdf81e7bd2a6d816156bd81249\"\u003e01426f8e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Adds support for bring-your-own file system in AgentCore Runtime. Developers can mount Amazon S3 Files and Amazon EFS access points directly into agent sessions using filesystemConfigurations. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e20f24d92f340e25371fa4b00e1321b627211b98\"\u003ee20f24d9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-s3:\u003c/strong\u003e  Validate outpost access point resource name (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bee88a56c5d1e8ffe9b2953117d81f4fc221ac68\"\u003ebee88a56\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mwaa:\u003c/strong\u003e  Amazon MWAA now supports a PublicAndPrivate webserver access mode. The Airflow web server is accessible over both public and private endpoints, enabling workers in VPCs without internet access to reach the Task API privately while retaining public access to the Airflow UI. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3a6054ef54e1f8afbc167fa27761c1cd36dffa5e\"\u003e3a6054ef\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-imagebuilder:\u003c/strong\u003e  The ImportDiskImage API now enforces a maximum character limit of 128 characters on the image name field. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7fc2565c6b8b25d3257729b962125cffe00e5c42\"\u003e7fc2565c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eTests\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003escripts:\u003c/strong\u003e  include type symbols in api snapshot test (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7985\"\u003e#7985\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/02f86176e779ecd6f7e9802b92fc15080803973b\"\u003e02f86176\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1044.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1043.0\u003c/h2\u003e\n\u003ch4\u003e3.1043.0(2026-05-05)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-request-presigner/CHANGELOG.md\"\u003e@​aws-sdk/s3-request-presigner's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1044.0...v3.1045.0\"\u003e3.1045.0\u003c/a\u003e (2026-05-07)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1043.0...v3.1044.0\"\u003e3.1044.0\u003c/a\u003e (2026-05-06)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1042.0...v3.1043.0\"\u003e3.1043.0\u003c/a\u003e (2026-05-05)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1041.0...v3.1042.0\"\u003e3.1042.0\u003c/a\u003e (2026-05-04)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1040.0...v3.1041.0\"\u003e3.1041.0\u003c/a\u003e (2026-05-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1039.0...v3.1040.0\"\u003e3.1040.0\u003c/a\u003e (2026-04-30)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1038.0...v3.1039.0\"\u003e3.1039.0\u003c/a\u003e (2026-04-29)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b329def5fdfa4fc2f311a66553d6b3782f78d4ce\"\u003e\u003ccode\u003eb329def\u003c/code\u003e\u003c/a\u003e Publish v3.1045.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1ccd438a189e58745a6f25f5dec7ecd83120f7a8\"\u003e\u003ccode\u003e1ccd438\u003c/code\u003e\u003c/a\u003e Publish v3.1044.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/96baad9d69cbc4157632d8e76753d19e5a13cd04\"\u003e\u003ccode\u003e96baad9\u003c/code\u003e\u003c/a\u003e Publish v3.1043.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d942e31ae5787bc4f46e2fbe17b3e4116708097b\"\u003e\u003ccode\u003ed942e31\u003c/code\u003e\u003c/a\u003e Publish v3.1042.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5df4c0175d3391ce5f5a8b9205f6466ac8a991dc\"\u003e\u003ccode\u003e5df4c01\u003c/code\u003e\u003c/a\u003e Publish v3.1041.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7736067de09bf7aa1d3b9d776e93b97089e4941f\"\u003e\u003ccode\u003e7736067\u003c/code\u003e\u003c/a\u003e Publish v3.1040.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/51c8215fb4b32699b8304a03bbb9743c802acce9\"\u003e\u003ccode\u003e51c8215\u003c/code\u003e\u003c/a\u003e Publish v3.1039.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3fbf6c563843fd198085b3db2198af02ac09fede\"\u003e\u003ccode\u003e3fbf6c5\u003c/code\u003e\u003c/a\u003e Publish v3.1038.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7babd8b09f04ece820e08fdc2d4601b9698133f2\"\u003e\u003ccode\u003e7babd8b\u003c/code\u003e\u003c/a\u003e Publish v3.1037.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/46e4ac5d38c88124d6e314cc2d27804048c2d825\"\u003e\u003ccode\u003e46e4ac5\u003c/code\u003e\u003c/a\u003e Publish v3.1036.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1045.0/packages/s3-request-presigner\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 8.55.0 to 8.55.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/node's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.55.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/profiling-node): Restore install script to build binaries from source (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20517\"\u003e#20517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/publish): Ensure all packages are tagged with \u003ccode\u003ev8\u003c/code\u003e on when publishing to NPM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19974\"\u003e#19974\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.55.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/browser): Ensure that performance.measure spans have a positive duration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19959\"\u003e#19959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/core): Filter \u003ccode\u003egmo\u003c/code\u003e error and Facebook mobile error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15447\"\u003e#15447\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/8.55.2/CHANGELOG.md\"\u003e@​sentry/node's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.55.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/profiling-node): Restore install script to build binaries from source (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20517\"\u003e#20517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/publish): Ensure all packages are tagged with \u003ccode\u003ev8\u003c/code\u003e on when publishing to NPM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19974\"\u003e#19974\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.55.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/browser): Ensure that performance.measure spans have a positive duration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19959\"\u003e#19959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/core): Filter \u003ccode\u003egmo\u003c/code\u003e error and Facebook mobile error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15447\"\u003e#15447\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/735761c0ce02a7b8f40af63f309259a7a60977b3\"\u003e\u003ccode\u003e735761c\u003c/code\u003e\u003c/a\u003e Set hidden visibility before pagehide in react INP tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c1d40f68b6bef43d8b6ac594aaa6023e7d1d4c91\"\u003e\u003ccode\u003ec1d40f6\u003c/code\u003e\u003c/a\u003e Pin otel api to 1.9.0 in generic-ts3.8 e2e app, see \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19992\"\u003e#19992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f55465dbdb51b54a676fe0090cdccc693c73e92a\"\u003e\u003ccode\u003ef55465d\u003c/code\u003e\u003c/a\u003e release: 8.55.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/43bf4733e64fde9c3618ad93da605f516adb960c\"\u003e\u003ccode\u003e43bf473\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 8.55.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20520\"\u003e#20520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/68c1aa8fe87d40520242c722543549b9cc215615\"\u003e\u003ccode\u003e68c1aa8\u003c/code\u003e\u003c/a\u003e fix(v8/profiling-node): Restore install script to build binaries from source ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c385754f61c8b58f1988bc9c28d5b666fccaa7b8\"\u003e\u003ccode\u003ec385754\u003c/code\u003e\u003c/a\u003e fix(v8/publish): Ensure all packages are tagged with \u003ccode\u003ev8\u003c/code\u003e on when publishing ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2f34fb05280835910045458ca939a3c043d32d6e\"\u003e\u003ccode\u003e2f34fb0\u003c/code\u003e\u003c/a\u003e Merge branch 'release/8.55.1' into v8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0aaa81a288f0c57ee22b202ac62eb4e1e026c3e2\"\u003e\u003ccode\u003e0aaa81a\u003c/code\u003e\u003c/a\u003e chore(ci): Mark failing e2e tests as optional\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/36037562467c1d6c7480f61739a97a4d2000a8aa\"\u003e\u003ccode\u003e3603756\u003c/code\u003e\u003c/a\u003e release: 8.55.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6a5010c07e959f01b21531dfc741f58ea15d2543\"\u003e\u003ccode\u003e6a5010c\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 8.55.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19965\"\u003e#19965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.55.0...8.55.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 8.55.0 to 8.55.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.55.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/profiling-node): Restore install script to build binaries from source (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20517\"\u003e#20517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/publish): Ensure all packages are tagged with \u003ccode\u003ev8\u003c/code\u003e on when publishing to NPM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19974\"\u003e#19974\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.55.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/browser): Ensure that performance.measure spans have a positive duration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19959\"\u003e#19959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/core): Filter \u003ccode\u003egmo\u003c/code\u003e error and Facebook mobile error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15447\"\u003e#15447\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/8.55.2/CHANGELOG.md\"\u003e@​sentry/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.55.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/profiling-node): Restore install script to build binaries from source (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20517\"\u003e#20517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/publish): Ensure all packages are tagged with \u003ccode\u003ev8\u003c/code\u003e on when publishing to NPM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19974\"\u003e#19974\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.55.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/browser): Ensure that performance.measure spans have a positive duration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19959\"\u003e#19959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/core): Filter \u003ccode\u003egmo\u003c/code\u003e error and Facebook mobile error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15447\"\u003e#15447\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/735761c0ce02a7b8f40af63f309259a7a60977b3\"\u003e\u003ccode\u003e735761c\u003c/code\u003e\u003c/a\u003e Set hidden visibility before pagehide in react INP tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c1d40f68b6bef43d8b6ac594aaa6023e7d1d4c91\"\u003e\u003ccode\u003ec1d40f6\u003c/code\u003e\u003c/a\u003e Pin otel api to 1.9.0 in generic-ts3.8 e2e app, see \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19992\"\u003e#19992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f55465dbdb51b54a676fe0090cdccc693c73e92a\"\u003e\u003ccode\u003ef55465d\u003c/code\u003e\u003c/a\u003e release: 8.55.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/43bf4733e64fde9c3618ad93da605f516adb960c\"\u003e\u003ccode\u003e43bf473\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 8.55.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20520\"\u003e#20520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/68c1aa8fe87d40520242c722543549b9cc215615\"\u003e\u003ccode\u003e68c1aa8\u003c/code\u003e\u003c/a\u003e fix(v8/profiling-node): Restore install script to build binaries from source ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c385754f61c8b58f1988bc9c28d5b666fccaa7b8\"\u003e\u003ccode\u003ec385754\u003c/code\u003e\u003c/a\u003e fix(v8/publish): Ensure all packages are tagged with \u003ccode\u003ev8\u003c/code\u003e on when publishing ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2f34fb05280835910045458ca939a3c043d32d6e\"\u003e\u003ccode\u003e2f34fb0\u003c/code\u003e\u003c/a\u003e Merge branch 'release/8.55.1' into v8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0aaa81a288f0c57ee22b202ac62eb4e1e026c3e2\"\u003e\u003ccode\u003e0aaa81a\u003c/code\u003e\u003c/a\u003e chore(ci): Mark failing e2e tests as optional\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/36037562467c1d6c7480f61739a97a4d2000a8aa\"\u003e\u003ccode\u003e3603756\u003c/code\u003e\u003c/a\u003e release: 8.55.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6a5010c07e959f01b21531dfc741f58ea15d2543\"\u003e\u003ccode\u003e6a5010c\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 8.55.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19965\"\u003e#19965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.55.0...8.55.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@stripe/stripe-js` from 8.7.0 to 8.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/stripe/stripe-js/releases\"\u003e@​stripe/stripe-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.11.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Payment Form Element] Add paymentMethods and rename wallets to expressCheckout (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/894\"\u003e#894\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.10.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate init method types (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/887\"\u003e#887\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.9.0\u003c/h2\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd types for new Payment Form Element method \u0026amp; change event values 👾 (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/878\"\u003e#878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd buttonColorText and buttonColorBackground Appearance API vars (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/876\"\u003e#876\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimatch from 3.1.2 to 3.1.5 in /examples/rollup (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/884\"\u003e#884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump minimatch from 3.1.2 to 3.1.5 in /examples/parcel (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/882\"\u003e#882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump rollup from 2.79.2 to 2.80.0 (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/881\"\u003e#881\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.8.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd confirmAmazonPaySetup to the types (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd optional savePaymentMethod property to value (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/873\"\u003e#873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epublish: preflight hub auth before tagging (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/866\"\u003e#866\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Payment Form types (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/875\"\u003e#875\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Enums to options.layout.radios (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/868\"\u003e#868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse more specific types for tax ID (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/872\"\u003e#872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd lk_vat to tax id types (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/871\"\u003e#871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd paymentFormConfirmEvent to confirm args type (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/867\"\u003e#867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump lodash from 4.17.21 to 4.17.23 in /examples/rollup (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stripe/stripe-js/commit/d7bbb144b783287300ff7e63aec7c8133b52460e\"\u003e\u003ccode\u003ed7bbb14\u003c/code\u003e\u003c/a\u003e v8.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stripe/stripe-js/commit/a83c05422f0d39428c6ded48adeef3134bc62f45\"\u003e\u003ccode\u003ea83c054\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Set release train to dahlia and mark as release candidate (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/893\"\u003e#893\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/895\"\u003e#895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stripe/stripe-js/commit/ec75ea6d6f72019a301ace754d122f5dbc1f91dd\"\u003e\u003ccode\u003eec75ea6\u003c/code\u003e\u003c/a\u003e Set release train to dahlia and mark as release candidate (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/893\"\u003e#893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stripe/stripe-js/commit/e9508b4dab26e048342ba9e69dac935ddf59cba1\"\u003e\u003ccode\u003ee9508b4\u003c/code\u003e\u003c/a\u003e [Payment Form Element] Add paymentMethods and rename wallets to expressChecko...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stripe/stripe-js/commit/f80613f063ea17814f08234cd8ebfe642d36b012\"\u003e\u003ccode\u003ef80613f\u003c/code\u003e\u003c/a\u003e v8.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stripe/stripe-js/commit/7787461199dd0d95110ca892b566f0faf9984ae0\"\u003e\u003ccode\u003e7787461\u003c/code\u003e\u003c/a\u003e update init method types (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/887\"\u003e#887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stripe/stripe-js/commit/e082e40830c81b6124655620f049d68683033a8e\"\u003e\u003ccode\u003ee082e40\u003c/code\u003e\u003c/a\u003e v8.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stripe/stripe-js/commit/6beb2e3c471de429d3b27f72179249fd52e99346\"\u003e\u003ccode\u003e6beb2e3\u003c/code\u003e\u003c/a\u003e Bump minimatch from 3.1.2 to 3.1.5 in /examples/rollup (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/884\"\u003e#884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stripe/stripe-js/commit/a607fbac97d55fb53a07ca40ae68daef9188d587\"\u003e\u003ccode\u003ea607fba\u003c/code\u003e\u003c/a\u003e Bump minimatch from 3.1.2 to 3.1.5 in /examples/parcel (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/882\"\u003e#882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stripe/stripe-js/commit/7ccd407a2c1a2dd2e031e95ee839dc49ac983ec9\"\u003e\u003ccode\u003e7ccd407\u003c/code\u003e\u003c/a\u003e Bump rollup from 2.79.2 to 2.80.0 (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/881\"\u003e#881\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/stripe/stripe-js/compare/v8.7.0...v8.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 5.90.20 to 5.100.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e@​tanstack/react-query's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/3d21cacdec3028b700c4c2e3e0ff8dbe7a235e8c\"\u003e\u003ccode\u003e3d21cac\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.9\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.9\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/fcee7bdc429385ae8ffa224fa8a7a9ec7b8ee380\"\u003e\u003ccode\u003efcee7bd\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.8\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.8\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e@​tanstack/react-query's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.100.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.10\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.100.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/fcee7bdc429385ae8ffa224fa8a7a9ec7b8ee380\"\u003e\u003ccode\u003efcee7bd\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.100.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.100.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.100.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.100.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/a53ef97f87decb8ea2431710f5199431d3c94c8d\"\u003e\u003ccode\u003ea53ef97\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.100.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.100.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/query/commits/HEAD/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tiptap/extension-color` from 3.19.0 to 3.23.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ueberdosis/tiptap/releases\"\u003e@​tiptap/extension-color's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.23.1\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-drag-handle-react\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ea4e5154: Fix \u003ccode\u003eDragHandle\u003c/code\u003e unmounts by rendering children into the plugin-managed drag handle element with a React portal.\u003c/p\u003e\n\u003cp\u003eThis avoids React trying to remove a host node after the drag handle plugin has moved it into its own wrapper.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003e@​tiptap/extension-drag-handle\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/pm\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/react\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-character-count\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-dropcursor\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-focus\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-gapcursor\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-history\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-list-item\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-list\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-list-keymap\u003c/code\u003e\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ueberdosis/tiptap/blob/main/packages/extension-color/CHANGELOG.md\"\u003e@​tiptap/extension-color's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.23.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [f98eaaf]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.23.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.23.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e27ea931: Fix dependencies installation after packages updates producing peer dependency resolution conflicts\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [27ea931]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ueberdosis/tiptap/commits/HEAD/packages/extension-color\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tiptap/extension-font-family` from 3.19.0 to 3.23.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ueberdosis/tiptap/releases\"\u003e@​tiptap/extension-font-family's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.23.1\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-drag-handle-react\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ea4e5154: Fix \u003ccode\u003eDragHandle\u003c/code\u003e unmounts by rendering children into the plugin-managed drag handle element with a React portal.\u003c/p\u003e\n\u003cp\u003eThis avoids React trying to remove a host node after the drag handle plugin has moved it into its own wrapper.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003e@​tiptap/extension-drag-handle\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/pm\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/react\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-character-count\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-dropcursor\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-focus\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-gapcursor\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-history\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-list-item\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-list\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-list-keymap\u003c/code\u003e\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ueberdosis/tiptap/blob/main/packages/extension-font-family/CHANGELOG.md\"\u003e@​tiptap/extension-font-family's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.23.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [f98eaaf]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.23.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.23.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e27ea931: Fix dependencies installation after packages updates producing peer dependency resolution conflicts\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [27ea931]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ueberdosis/tiptap/commits/HEAD/packages/extension-font-family\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tiptap/extension-text-style` from 3.19.0 to 3.23.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ueberdosis/tiptap/releases\"\u003e@​tiptap/extension-text-style's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.23.1\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-drag-handle-react\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ea4e5154: Fix \u003ccode\u003eDragHandle\u003c/code\u003e unmounts by rendering children into the plugin-managed drag handle element with a React portal.\u003c/p\u003e\n\u003cp\u003eThis avoids React trying to remove a host node after the drag handle plugin has moved it into its own wrapper.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003e@​tiptap/extension-drag-handle\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/pm\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/react\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-character-count\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-dropcursor\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-focus\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-gapcursor\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-history\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-list-item\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-list\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-list-keymap\u003c/code\u003e\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ueberdosis/tiptap/blob/main/packages/extension-text-style/CHANGELOG.md\"\u003e@​tiptap/extension-text-style's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.23.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ef98eaaf: Fix \u003ccode\u003e\u0026amp;quot;\u003c/code\u003e HTML entity encoding in \u003ccode\u003egetHTML()\u003c/code\u003e output for inline style attributes. Adds a \u003ccode\u003egetStyleProperty\u003c/code\u003e utility to \u003ccode\u003e@tiptap/core\u003c/code\u003e and migrates \u003ccode\u003eColor\u003c/code\u003e, \u003ccode\u003eBackgroundColor\u003c/code\u003e, \u003ccode\u003eFontFamily\u003c/code\u003e, \u003ccode\u003eFontSize\u003c/code\u003e, \u003ccode\u003eLineHeight\u003c/code\u003e, and \u003ccode\u003eHighlight\u003c/code\u003e extensions to use it (\u003ca href=\"https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-text-style/issues/7016\"\u003e#7016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [f98eaaf]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.23.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.23.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [57f8d66]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [e64e5a7]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [207a2bc]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [a375002]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e27ea931: Fix dependencies installation after packages updates producing peer dependency resolution conflicts\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [27ea931]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [64f36b8]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [cb28e7b]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ueberdosis/tiptap/commits/HEAD/packages/extension-text-style\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tiptap/extension-underline` from 3.19.0 to 3.23.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ueberdosis/tiptap/releases\"\u003e@​tiptap/extension-underline's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.23.1\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-drag-handle-react\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ea4e5154: Fix \u003ccode\u003eDragHandle\u003c/code\u003e unmounts by rendering children into the plugin-managed drag handle element with a React portal.\u003c/p\u003e\n\u003cp\u003eThis avoids React trying to remove a host node after the drag handle plugin has moved it into its own wrapper.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003e@​tiptap/extension-drag-handle\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/pm\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/react\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-character-count\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-dropcursor\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-focus\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-gapcursor\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-history\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-list-item\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-list\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-list-keymap\u003c/code\u003e\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ueberdosis/tiptap/blob/main/packages/extension-underline/CHANGELOG.md\"\u003e@​tiptap/extension-underline's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.23.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [f98eaaf]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.23.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.23.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [57f8d66]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [e64e5a7]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [207a2bc]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [a375002]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e27ea931: Fix dependencies installation after packages updates producing peer dependency resolution conflicts\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [27ea931]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [64f36b8]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [cb28e7b]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [f1d504c]\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ueberdosis/tiptap/commits/HEAD/packages/extension-underline\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tiptap/react` from 3.19.0 to 3.23.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ueberdosis/tiptap/releases\"\u003e@​tiptap/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.23.1\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-drag-handle-react\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ea4e5154: Fix \u003ccode\u003eDragHandle\u003c/code\u003e unmounts by rendering children into the plugin-managed drag handle element with a React portal.\u003c/p\u003e\n\u003cp\u003eThis avoids React trying to remove a host node after the drag handle plugin has moved it into its own wrapper.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003e@​tiptap/extension-drag-handle\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/pm\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/react\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-character-count\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-dropcursor\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-focus\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-gapcursor\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-history\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-list-item\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-list\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-list-keymap\u003c/code\u003e\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ueberdosis/tiptap/blob/main/packages/react/CHANGELOG.md\"\u003e@​tiptap/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.23.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e30e0b58: Default \u003ccode\u003eimmediatelyRender\u003c/code\u003e to \u003ccode\u003efalse\u003c/code\u003e in SSR environments instead of throwing an error\u003c/p\u003e\n\u003cp\u003ePreviously, omitting \u003ccode\u003eimmediatelyRender\u003c/code\u003e in an SSR environment (e.g. Next.js) would throw an error in development and silently return \u003ccode\u003enull\u003c/code\u003e in production. This was a common source of crashes, especially when AI-generated code set up the editor without explicitly passing \u003ccode\u003eimmediatelyRender: false\u003c/code\u003e. The hook now defaults \u003ccode\u003eimmediatelyRender\u003c/code\u003e to \u003ccode\u003etrue\u003c/code\u003e, but automatically sets it to \u003ccode\u003efalse\u003c/code\u003e when SSR is detected, logging a warning in development instead of throwing.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [f98eaaf]\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/pm\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.23.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/pm\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.23.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [57f8d66]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [e64e5a7]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [207a2bc]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/pm\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ea375002: Add \u003ccode\u003eselectedOnTextSelection\u003c/code\u003e option to node view renderers. When enabled, the \u003ccode\u003eselected\u003c/code\u003e prop also becomes true when a TextSelection is fully inside the node's range, not only on NodeSelection.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [a375002]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.5\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/pm\u003c/code\u003e\u003ca href=\"https://github.co...\n\n_Description has been truncated_","html_url":"https://github.com/sirjamesoffordii/CMC-Go/pull/641","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sirjamesoffordii%2FCMC-Go/issues/641","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/641/packages"},{"uuid":"4393502572","node_id":"PR_kwDONsrV4s7Y4CPF","number":61,"state":"closed","title":"build(deps): bump the sentry group across 1 directory with 4 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-13T00:05:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-06T18:22:14.000Z","updated_at":"2026-05-13T00:05:42.000Z","time_to_close":539006,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"sentry","update_count":4,"packages":[{"name":"@sentry/cli","old_version":"3.3.5","new_version":"3.4.2","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/nestjs","old_version":"10.47.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"10.47.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/profiling-node","old_version":"10.47.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry group with 4 updates in the / directory: [@sentry/cli](https://github.com/getsentry/sentry-cli), [@sentry/nestjs](https://github.com/getsentry/sentry-javascript), [@sentry/node](https://github.com/getsentry/sentry-javascript) and [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript).\n\nUpdates `@sentry/cli` from 3.3.5 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e@​sentry/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Stop sending Sentry auth token to Objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(js) Fix argument injection in JavaScript API's \u003ccode\u003eserializeOptions\u003c/code\u003e. String/number options now validate input types and prevent \u003ccode\u003eArray.prototype.concat()\u003c/code\u003e from flattening array values into separate CLI arguments. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.9081115\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 9081115.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.4052e78\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 4052e78.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.04c061a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 04c061a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.f5db2f6\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at f5db2f6.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260508.660e98b\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 660e98b.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.848b63a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 848b63a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.54eefbd\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 54eefbd.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.5b673e5\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 5b673e5.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.4e81e6a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 4e81e6a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.d23f02b\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at d23f02b.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.c937179\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at c937179.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.c3e59a9\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at c3e59a9.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260430.b383d38\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at b383d38.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260428.3a7d03f\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 3a7d03f.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260428.b797278\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at b797278.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e@​sentry/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Stop sending Sentry auth token to Objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(js) Fix argument injection in JavaScript API's \u003ccode\u003eserializeOptions\u003c/code\u003e. String/number options now validate input types and prevent \u003ccode\u003eArray.prototype.concat()\u003c/code\u003e from flattening array values into separate CLI arguments. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.1\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(bundle-jvm) Warn and skip subsequent duplicates when multiple files strip to the same URL (e.g. Android build variants contributing the same FQCN). The warning points users at \u003ccode\u003e--exclude\u003c/code\u003e to scope the bundle to a single variant (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3275\"\u003e#3275\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(bundle-jvm) Strip the \u003ccode\u003e[\u0026lt;module\u0026gt;/]src/\u0026lt;sourceset\u0026gt;/\u0026lt;lang\u0026gt;/\u003c/code\u003e prefix from bundle URLs so Symbolicator can resolve them from package-based stack traces (e.g. \u003ccode\u003esentry-android-core/src/main/java/io/sentry/android/core/ANRWatchDog.java\u003c/code\u003e → \u003ccode\u003e~/io/sentry/android/core/ANRWatchDog.jvm\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3275\"\u003e#3275\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Add \u003ccode\u003e--selective\u003c/code\u003e flag to \u003ccode\u003ebuild snapshots\u003c/code\u003e to indicate the upload contains only a subset of images (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3268\"\u003e#3268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(bundle-jvm) Allow running directly on a project root (including multi-module repos) by automatically collecting only JVM source files (\u003ccode\u003e.java\u003c/code\u003e, \u003ccode\u003e.kt\u003c/code\u003e, \u003ccode\u003e.scala\u003c/code\u003e, \u003ccode\u003e.groovy\u003c/code\u003e), respecting \u003ccode\u003e.gitignore\u003c/code\u003e, and excluding common build output directories (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3260\"\u003e#3260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(bundle-jvm) Add \u003ccode\u003e--exclude\u003c/code\u003e option for custom glob patterns to exclude files/directories from source collection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3260\"\u003e#3260\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Chunk image uploads to avoid file descriptor exhaustion and 413 errors when uploading hundreds of images (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3249\"\u003e#3249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(snapshots) Preserve subdirectory structure in snapshot manifest keys instead of flattening to bare filenames (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3269\"\u003e#3269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003eeprintln!\u003c/code\u003e with \u003ccode\u003elog::info!\u003c/code\u003e for progress bar completion messages when the progress bar is disabled (e.g. in CI). This avoids spurious stderr output that some CI systems treat as errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3223\"\u003e#3223\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e3f5f5518d53dfb00596df952a1a0513e11a90ee\"\u003e\u003ccode\u003ee3f5f55\u003c/code\u003e\u003c/a\u003e release: 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/f5db2f65581756fe78c49a22937db7c08610acb2\"\u003e\u003ccode\u003ef5db2f6\u003c/code\u003e\u003c/a\u003e build(deps): Update \u003ccode\u003eopenssl\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3294\"\u003e#3294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/4052e78e2898282a377d8d82ce9d832faed06d25\"\u003e\u003ccode\u003e4052e78\u003c/code\u003e\u003c/a\u003e build(deps): Bump \u003ccode\u003erand\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3296\"\u003e#3296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/04c061a407eaeda6e587edd495bc597161d31138\"\u003e\u003ccode\u003e04c061a\u003c/code\u003e\u003c/a\u003e build(js): Update \u003ccode\u003efast-uri\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3295\"\u003e#3295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/90811153b66fb5538a608d4d65372d8046f24b34\"\u003e\u003ccode\u003e9081115\u003c/code\u003e\u003c/a\u003e fix(js): Prevent argument injection via type coercion in serializeOptions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/660e98b229646780467b0c9f3011c30f41bc4206\"\u003e\u003ccode\u003e660e98b\u003c/code\u003e\u003c/a\u003e ref(upload): Remove redundant function parameter (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3280\"\u003e#3280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/54eefbd2370d8211ea52929a0f68a64c2f60fa4f\"\u003e\u003ccode\u003e54eefbd\u003c/code\u003e\u003c/a\u003e build(rust): Update Rust toolchain to 1.95 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3271\"\u003e#3271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/cbaec552064b9dd3c51d7ad480709429ca18b5e0\"\u003e\u003ccode\u003ecbaec55\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/create-github-app-token from 2.2.1 to 3.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3267\"\u003e#3267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/c937179d0c1c17883949f57d35cf6f6dcebb865f\"\u003e\u003ccode\u003ec937179\u003c/code\u003e\u003c/a\u003e meta: Prevent script injection in rust-toolchain-update workflow (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3284\"\u003e#3284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/d23f02b770d4db81da2c27182a939e4f6bff4acc\"\u003e\u003ccode\u003ed23f02b\u003c/code\u003e\u003c/a\u003e meta: Prevent potential shell injection in GitHub Actions workflow (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3283\"\u003e#3283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.3.5...3.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/nestjs` from 10.47.0 to 10.53.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/nestjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.22 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e24.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e43.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing + Span Streaming)\u003c/td\u003e\n\u003ctd\u003e45.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Profiling)\u003c/td\u003e\n\u003ctd\u003e48.56 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.4 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e72.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e86.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e99.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e30.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e35.91 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics)\u003c/td\u003e\n\u003ctd\u003e27.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Logs)\u003c/td\u003e\n\u003ctd\u003e27.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics \u0026amp; Logs)\u003c/td\u003e\n\u003ctd\u003e28.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e31.01 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e28.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e46.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e29.89 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e47.14 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e68.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e83.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e88.23 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e89.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e83.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e138.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e88.07 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e141.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e209.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/nestjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e10.53.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Add \u003ccode\u003estreamGenAiSpans\u003c/code\u003e options to stream gen_ai spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20785\"\u003e#20785\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds a new \u003ccode\u003estreamGenAiSpans\u003c/code\u003e option that controls how \u003ccode\u003egen_ai\u003c/code\u003e spans are\nsent to Sentry. When set, the SDK extracts all \u003ccode\u003egen_ai\u003c/code\u003e spans out of a\ntransaction and sends them as v2 envelope items.\u003c/p\u003e\n\u003cp\u003eEnable this option if gen_ai spans are being dropped because the transaction payload exceeds size limits.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eSentry.init({\n  dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0',\n  streamGenAiSpans: true,\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(browser): Migrate browser profiling thread data to span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20800\"\u003e#20800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eaddConsoleInstrumentationFilter\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20790\"\u003e#20790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eapplicationKey\u003c/code\u003e to \u003ccode\u003eBuildTimeOptionsBase\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20789\"\u003e#20789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): split exports by browser/server for bundle size (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20435\"\u003e#20435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Add top-level \u003ccode\u003eapplicationKey\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20794\"\u003e#20794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Support Node 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20710\"\u003e#20710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(profiling-node): Bump \u003ccode\u003e@sentry-internal/node-cpu-profiler\u003c/code\u003e to 2.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20720\"\u003e#20720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): avoid flush lock self-wait (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20719\"\u003e#20719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Capture transaction name on request for correct culprit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20801\"\u003e#20801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp): retroactively wrap handlers registered before wrapMcpServerWithSentry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20699\"\u003e#20699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Guard against undefined util.getSystemErrorMap (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20660\"\u003e#20660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(replay): Capture aborted/errored fetch requests in replay network tab (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20722\"\u003e#20722\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/cd9740818cba748dbced0e8a1497000a88ec8a56\"\u003e\u003ccode\u003ecd97408\u003c/code\u003e\u003c/a\u003e release: 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/66cfb25117ed7b14ca3da20a79b836619e9c8a6c\"\u003e\u003ccode\u003e66cfb25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20838\"\u003e#20838\u003c/a\u003e from getsentry/prepare-release/10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/df8fd3863043f143961a5d96e79a717d62eada31\"\u003e\u003ccode\u003edf8fd38\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/588100986580e0f5c8c3204661e59e5103e7d269\"\u003e\u003ccode\u003e5881009\u003c/code\u003e\u003c/a\u003e fix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6a7d179ad38c7591021c88e4bd3ec82b3c6cc606\"\u003e\u003ccode\u003e6a7d179\u003c/code\u003e\u003c/a\u003e fix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ad47c3c3de5b2bacfbbd08bcdf9cd90184ce64bc\"\u003e\u003ccode\u003ead47c3c\u003c/code\u003e\u003c/a\u003e ref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28d6fe514d5ed00561a8e3d1c0406a8cb544c738\"\u003e\u003ccode\u003e28d6fe5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20826\"\u003e#20826\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/46aca45a868d717939448ded1001fac4337ac46e\"\u003e\u003ccode\u003e46aca45\u003c/code\u003e\u003c/a\u003e Merge branch 'release/10.53.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b5cbc9ca1800e1b4ee1de66e135a90891cecd570\"\u003e\u003ccode\u003eb5cbc9c\u003c/code\u003e\u003c/a\u003e chore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/tes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/05489b83e7920fc4ce47a530054c5558c1704a45\"\u003e\u003ccode\u003e05489b8\u003c/code\u003e\u003c/a\u003e release: 10.53.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.47.0...10.53.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 10.47.0 to 10.53.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/node's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.22 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e24.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e43.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing + Span Streaming)\u003c/td\u003e\n\u003ctd\u003e45.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Profiling)\u003c/td\u003e\n\u003ctd\u003e48.56 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.4 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e72.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e86.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e99.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e30.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e35.91 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics)\u003c/td\u003e\n\u003ctd\u003e27.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Logs)\u003c/td\u003e\n\u003ctd\u003e27.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics \u0026amp; Logs)\u003c/td\u003e\n\u003ctd\u003e28.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e31.01 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e28.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e46.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e29.89 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e47.14 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e68.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e83.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e88.23 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e89.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e83.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e138.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e88.07 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e141.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e209.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/node's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e10.53.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Add \u003ccode\u003estreamGenAiSpans\u003c/code\u003e options to stream gen_ai spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20785\"\u003e#20785\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds a new \u003ccode\u003estreamGenAiSpans\u003c/code\u003e option that controls how \u003ccode\u003egen_ai\u003c/code\u003e spans are\nsent to Sentry. When set, the SDK extracts all \u003ccode\u003egen_ai\u003c/code\u003e spans out of a\ntransaction and sends them as v2 envelope items.\u003c/p\u003e\n\u003cp\u003eEnable this option if gen_ai spans are being dropped because the transaction payload exceeds size limits.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eSentry.init({\n  dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0',\n  streamGenAiSpans: true,\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(browser): Migrate browser profiling thread data to span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20800\"\u003e#20800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eaddConsoleInstrumentationFilter\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20790\"\u003e#20790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eapplicationKey\u003c/code\u003e to \u003ccode\u003eBuildTimeOptionsBase\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20789\"\u003e#20789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): split exports by browser/server for bundle size (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20435\"\u003e#20435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Add top-level \u003ccode\u003eapplicationKey\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20794\"\u003e#20794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Support Node 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20710\"\u003e#20710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(profiling-node): Bump \u003ccode\u003e@sentry-internal/node-cpu-profiler\u003c/code\u003e to 2.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20720\"\u003e#20720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): avoid flush lock self-wait (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20719\"\u003e#20719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Capture transaction name on request for correct culprit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20801\"\u003e#20801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp): retroactively wrap handlers registered before wrapMcpServerWithSentry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20699\"\u003e#20699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Guard against undefined util.getSystemErrorMap (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20660\"\u003e#20660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(replay): Capture aborted/errored fetch requests in replay network tab (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20722\"\u003e#20722\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/cd9740818cba748dbced0e8a1497000a88ec8a56\"\u003e\u003ccode\u003ecd97408\u003c/code\u003e\u003c/a\u003e release: 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/66cfb25117ed7b14ca3da20a79b836619e9c8a6c\"\u003e\u003ccode\u003e66cfb25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20838\"\u003e#20838\u003c/a\u003e from getsentry/prepare-release/10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/df8fd3863043f143961a5d96e79a717d62eada31\"\u003e\u003ccode\u003edf8fd38\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/588100986580e0f5c8c3204661e59e5103e7d269\"\u003e\u003ccode\u003e5881009\u003c/code\u003e\u003c/a\u003e fix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6a7d179ad38c7591021c88e4bd3ec82b3c6cc606\"\u003e\u003ccode\u003e6a7d179\u003c/code\u003e\u003c/a\u003e fix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ad47c3c3de5b2bacfbbd08bcdf9cd90184ce64bc\"\u003e\u003ccode\u003ead47c3c\u003c/code\u003e\u003c/a\u003e ref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28d6fe514d5ed00561a8e3d1c0406a8cb544c738\"\u003e\u003ccode\u003e28d6fe5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20826\"\u003e#20826\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/46aca45a868d717939448ded1001fac4337ac46e\"\u003e\u003ccode\u003e46aca45\u003c/code\u003e\u003c/a\u003e Merge branch 'release/10.53.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b5cbc9ca1800e1b4ee1de66e135a90891cecd570\"\u003e\u003ccode\u003eb5cbc9c\u003c/code\u003e\u003c/a\u003e chore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/tes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/05489b83e7920fc4ce47a530054c5558c1704a45\"\u003e\u003ccode\u003e05489b8\u003c/code\u003e\u003c/a\u003e release: 10.53.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.47.0...10.53.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/profiling-node` from 10.47.0 to 10.53.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/profiling-node's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.22 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e24.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e43.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing + Span Streaming)\u003c/td\u003e\n\u003ctd\u003e45.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Profiling)\u003c/td\u003e\n\u003ctd\u003e48.56 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.4 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e72.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e86.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e99.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e30.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e35.91 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics)\u003c/td\u003e\n\u003ctd\u003e27.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Logs)\u003c/td\u003e\n\u003ctd\u003e27.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics \u0026amp; Logs)\u003c/td\u003e\n\u003ctd\u003e28.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e31.01 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e28.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e46.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e29.89 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e47.14 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e68.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e83.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e88.23 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e89.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e83.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e138.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e88.07 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e141.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e209.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/profiling-node's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e10.53.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Add \u003ccode\u003estreamGenAiSpans\u003c/code\u003e options to stream gen_ai spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20785\"\u003e#20785\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds a new \u003ccode\u003estreamGenAiSpans\u003c/code\u003e option that controls how \u003ccode\u003egen_ai\u003c/code\u003e spans are\nsent to Sentry. When set, the SDK extracts all \u003ccode\u003egen_ai\u003c/code\u003e spans out of a\ntransaction and sends them as v2 envelope items.\u003c/p\u003e\n\u003cp\u003eEnable this option if gen_ai spans are being dropped because the transaction payload exceeds size limits.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eSentry.init({\n  dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0',\n  streamGenAiSpans: true,\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(browser): Migrate browser profiling thread data to span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20800\"\u003e#20800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eaddConsoleInstrumentationFilter\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20790\"\u003e#20790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eapplicationKey\u003c/code\u003e to \u003ccode\u003eBuildTimeOptionsBase\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20789\"\u003e#20789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): split exports by browser/server for bundle size (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20435\"\u003e#20435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Add top-level \u003ccode\u003eapplicationKey\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20794\"\u003e#20794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Support Node 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20710\"\u003e#20710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(profiling-node): Bump \u003ccode\u003e@sentry-internal/node-cpu-profiler\u003c/code\u003e to 2.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20720\"\u003e#20720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): avoid flush lock self-wait (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20719\"\u003e#20719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Capture transaction name on request for correct culprit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20801\"\u003e#20801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp): retroactively wrap handlers registered before wrapMcpServerWithSentry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20699\"\u003e#20699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Guard against undefined util.getSystemErrorMap (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20660\"\u003e#20660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(replay): Capture aborted/errored fetch requests in replay network tab (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20722\"\u003e#20722\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/cd9740818cba748dbced0e8a1497000a88ec8a56\"\u003e\u003ccode\u003ecd97408\u003c/code\u003e\u003c/a\u003e release: 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/66cfb25117ed7b14ca3da20a79b836619e9c8a6c\"\u003e\u003ccode\u003e66cfb25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20838\"\u003e#20838\u003c/a\u003e from getsentry/prepare-release/10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/df8fd3863043f143961a5d96e79a717d62eada31\"\u003e\u003ccode\u003edf8fd38\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/588100986580e0f5c8c3204661e59e5103e7d269\"\u003e\u003ccode\u003e5881009\u003c/code\u003e\u003c/a\u003e fix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6a7d179ad38c7591021c88e4bd3ec82b3c6cc606\"\u003e\u003ccode\u003e6a7d179\u003c/code\u003e\u003c/a\u003e fix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ad47c3c3de5b2bacfbbd08bcdf9cd90184ce64bc\"\u003e\u003ccode\u003ead47c3c\u003c/code\u003e\u003c/a\u003e ref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28d6fe514d5ed00561a8e3d1c0406a8cb544c738\"\u003e\u003ccode\u003e28d6fe5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20826\"\u003e#20826\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/46aca45a868d717939448ded1001fac4337ac46e\"\u003e\u003ccode\u003e46aca45\u003c/code\u003e\u003c/a\u003e Merge branch 'release/10.53.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b5cbc9ca1800e1b4ee1de66e135a90891cecd570\"\u003e\u003ccode\u003eb5cbc9c\u003c/code\u003e\u003c/a\u003e chore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/tes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/05489b83e7920fc4ce47a530054c5558c1704a45\"\u003e\u003ccode\u003e05489b8\u003c/code\u003e\u003c/a\u003e release: 10.53.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.47.0...10.53.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e","html_url":"https://github.com/tjhorner/transit-tracker-api/pull/61","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tjhorner%2Ftransit-tracker-api/issues/61","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/61/packages"},{"uuid":"4374217966","node_id":"PR_kwDOK7aiu87X4tSy","number":1302,"state":"closed","title":"chore(deps): bump @sentry/cli from 2.46.0 to 3.3.5","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-04T06:24:38.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-04T05:31:47.000Z","updated_at":"2026-05-04T06:24:46.000Z","time_to_close":3171,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"@sentry/cli","old_version":"2.46.0","new_version":"3.3.5","repository_url":"https://github.com/getsentry/sentry-cli"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@sentry/cli](https://github.com/getsentry/sentry-cli) from 2.46.0 to 3.3.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e@​sentry/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.5\u003c/h2\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(sourcemaps) Skip non-base64 embedded sourcemaps during injection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.4\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry-cli build download\u003c/code\u003e command to download installable builds (IPA/APK) by build ID (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3221\"\u003e#3221\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry-cli code-mappings upload\u003c/code\u003e command to bulk upload code mappings from a JSON file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3207\"\u003e#3207\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3208\"\u003e#3208\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3209\"\u003e#3209\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3210\"\u003e#3210\u003c/a\u003e).\n\u003cul\u003e\n\u003cli\u003eCode mappings link stack trace paths (e.g. \u003ccode\u003ecom/example/module\u003c/code\u003e) to source paths in your repository (e.g. \u003ccode\u003esrc/main/java/com/example/module\u003c/code\u003e), enabling Sentry to display source context and link directly to your code from error stack traces.\u003c/li\u003e\n\u003cli\u003eRepository name and default branch are automatically inferred from your local git remotes, or can be specified explicitly with \u003ccode\u003e--repo\u003c/code\u003e and \u003ccode\u003e--default-branch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eLarge mapping files are automatically split into batches for upload.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.4-snapshot.20260330.559eb36\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 559eb36.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260330.7f7384e\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 7f7384e.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260330.ebdd16f\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at ebdd16f.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260330.e9aa912\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at e9aa912.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260327.572bb4c\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 572bb4c.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260327.6d5e8cb\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 6d5e8cb.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260326.5477440\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 5477440.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260326.1d1b9d9\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 1d1b9d9.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260325.06cbbda\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 06cbbda.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260324.94a8931\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 94a8931.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260324.ccf349e\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at ccf349e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e@​sentry/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.5\u003c/h2\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(sourcemaps) Skip non-base64 embedded sourcemaps during injection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.4\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Add \u003ccode\u003e--diff-threshold\u003c/code\u003e option to \u003ccode\u003ebuild snapshots\u003c/code\u003e to set a minimum pixel difference percentage for reporting image changes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3259\"\u003e#3259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry-cli build download\u003c/code\u003e command to download installable builds (IPA/APK) by build ID (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3221\"\u003e#3221\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry-cli code-mappings upload\u003c/code\u003e command to bulk upload code mappings from a JSON file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3207\"\u003e#3207\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3208\"\u003e#3208\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3209\"\u003e#3209\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3210\"\u003e#3210\u003c/a\u003e).\n\u003cul\u003e\n\u003cli\u003eCode mappings link stack trace paths (e.g. \u003ccode\u003ecom/example/module\u003c/code\u003e) to source paths in your repository (e.g. \u003ccode\u003esrc/main/java/com/example/module\u003c/code\u003e), enabling Sentry to display source context and link directly to your code from error stack traces.\u003c/li\u003e\n\u003cli\u003eRepository name and default branch are automatically inferred from your local git remotes, or can be specified explicitly with \u003ccode\u003e--repo\u003c/code\u003e and \u003ccode\u003e--default-branch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eLarge mapping files are automatically split into batches for upload.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.3\u003c/h2\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(npm) 🤖 Bump optional dependencies to 3.3.2 in \u003ca href=\"https://github.com/getsentry/sentry-cli/commit/afdef906ba225132f138469afd0d63df859ce0b4\"\u003eafdef906\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.2\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(preprod) Add VCS parameters to snapshots upload command by \u003ca href=\"https://github.com/rbro112\"\u003e\u003ccode\u003e@​rbro112\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3200\"\u003e#3200\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(npm) 🤖 Bump optional dependencies to 3.3.1 in \u003ca href=\"https://github.com/getsentry/sentry-cli/commit/3200dfb9a6c3c2b3946c5e78b57b9376eed7250e\"\u003e3200dfb9\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAccept ProGuard mapping files without line information instead of rejecting them (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3192\"\u003e#3192\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove error message when uploading \u003ccode\u003e.xcarchive\u003c/code\u003e or \u003ccode\u003e.ipa\u003c/code\u003e files on non-Apple Silicon Macs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3211\"\u003e#3211\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eExperimental Feature 🧑‍🔬 (internal-only)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePipe snapshot sidecar metadata into upload as part of \u003ccode\u003esentry-cli build snapshots\u003c/code\u003e command (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3163\"\u003e#3163\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/30ac02cea024fab1498f199848319cb53b028b9b\"\u003e\u003ccode\u003e30ac02c\u003c/code\u003e\u003c/a\u003e release: 3.3.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e9aa912c0386f50124d50297bd63c50b913765a1\"\u003e\u003ccode\u003ee9aa912\u003c/code\u003e\u003c/a\u003e meta: fix changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3252\"\u003e#3252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/7f7384e2b777a4d3d254b2b703368cc89a999023\"\u003e\u003ccode\u003e7f7384e\u003c/code\u003e\u003c/a\u003e meta: Remove codeowner protection from \u003ccode\u003eCHANGELOG.md\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3253\"\u003e#3253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/559eb3659d59f2c72f50571a790d7043e4643a2b\"\u003e\u003ccode\u003e559eb36\u003c/code\u003e\u003c/a\u003e build(deps): bump rustls-webpki from 0.103.8 to 0.103.10 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3229\"\u003e#3229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/ebdd16fe0bd8a8ac63250e208b9ed0f798b24ab5\"\u003e\u003ccode\u003eebdd16f\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump flatted from 3.3.3 to 3.4.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3225\"\u003e#3225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/572bb4cb03945613e41fb3a2311fb5cc82c6ca40\"\u003e\u003ccode\u003e572bb4c\u003c/code\u003e\u003c/a\u003e perf(snapshots): Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/6d5e8cbda1bd46fe75b6e645b2d422e826da1625\"\u003e\u003ccode\u003e6d5e8cb\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump handlebars from 4.7.8 to 4.7.9 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3251\"\u003e#3251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e744afd099ec93606a012517c712bfc22f909f27\"\u003e\u003ccode\u003ee744afd\u003c/code\u003e\u003c/a\u003e fix(build): Ungate ProgressBarMode::Response from managed feature (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3247\"\u003e#3247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/5477440f548886f619a06d1f5459a92b47115958\"\u003e\u003ccode\u003e5477440\u003c/code\u003e\u003c/a\u003e build(deps): bump picomatch (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3245\"\u003e#3245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/1d1b9d9a8b63d06f90bff03a4fd1b0efa679ade8\"\u003e\u003ccode\u003e1d1b9d9\u003c/code\u003e\u003c/a\u003e fix(inject): Skip non-base64 embedded sourcemaps (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-cli/compare/2.46.0...3.3.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@sentry/cli\u0026package-manager=npm_and_yarn\u0026previous-version=2.46.0\u0026new-version=3.3.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/SocialGouv/vao/pull/1302","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/SocialGouv%2Fvao/issues/1302","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1302/packages"},{"uuid":"4292425832","node_id":"PR_kwDORlsmlM7TyKuw","number":35,"state":"closed","title":"deps: bump the npm-dependencies group across 1 directory with 17 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-04-25T11:33:07.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-20T00:24:59.000Z","updated_at":"2026-04-25T11:33:08.000Z","time_to_close":472088,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: bump","group_name":"npm-dependencies","update_count":17,"packages":[{"name":"@opennextjs/cloudflare","old_version":"1.18.0","new_version":"1.19.4","repository_url":"https://github.com/opennextjs/opennextjs-cloudflare"},{"name":"@sentry/react","old_version":"10.47.0","new_version":"10.50.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@supabase/ssr","old_version":"0.9.0","new_version":"0.10.2","repository_url":"https://github.com/supabase/ssr"},{"name":"algoliasearch","old_version":"5.50.1","new_version":"5.51.0","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"react","old_version":"19.2.3","new_version":"19.2.5","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.3","new_version":"19.2.5","repository_url":"https://github.com/facebook/react"},{"name":"@sentry/cli","old_version":"2.58.5","new_version":"3.4.0","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@tailwindcss/postcss","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@types/node","old_version":"20.19.37","new_version":"25.6.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitest/coverage-v8","old_version":"4.1.2","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"esbuild","old_version":"0.27.7","new_version":"0.28.0","repository_url":"https://github.com/evanw/esbuild"},{"name":"eslint","old_version":"9.39.4","new_version":"10.2.1","repository_url":"https://github.com/eslint/eslint"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"vite","old_version":"8.0.5","new_version":"8.0.10","repository_url":"https://github.com/vitejs/vite"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-dependencies group with 14 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@opennextjs/cloudflare](https://github.com/opennextjs/opennextjs-cloudflare/tree/HEAD/packages/cloudflare) | `1.18.0` | `1.19.4` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.47.0` | `10.50.0` |\n| [@supabase/ssr](https://github.com/supabase/ssr) | `0.9.0` | `0.10.2` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.50.1` | `5.51.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.3` | `19.2.5` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.3` | `19.2.5` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `2.58.5` | `3.4.0` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.2.1` | `4.2.4` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.19.37` | `25.6.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.1.2` | `4.1.5` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.27.7` | `0.28.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.2.1` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.0.5` | `8.0.10` |\n\n\nUpdates `@opennextjs/cloudflare` from 1.18.0 to 1.19.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/releases\"\u003e\u003ccode\u003e@​opennextjs/cloudflare\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​opennextjs/cloudflare\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.19.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-cloudflare/pull/1221\"\u003e#1221\u003c/a\u003e \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/a2679bf9549f620e1ab0e1900dcc7a6b6ac03e0a\"\u003e\u003ccode\u003ea2679bf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mushan0x0\"\u003e\u003ccode\u003e@​mushan0x0\u003c/code\u003e\u003c/a\u003e! - Stop bundling \u003ccode\u003e@vercel/og\u003c/code\u003e (and its ~1.4 MiB \u003ccode\u003eresvg.wasm\u003c/code\u003e) when the app does not use it.\u003c/p\u003e\n\u003cp\u003eNext.js's \u003ccode\u003eexternalImport\u003c/code\u003e helper keeps a dynamic \u003ccode\u003eimport(\u0026quot;next/dist/compiled/@vercel/og/index.edge.js\u0026quot;)\u003c/code\u003e in the emitted handler even for apps that never use \u003ccode\u003eImageResponse\u003c/code\u003e / \u003ccode\u003eopengraph-image\u003c/code\u003e. Previously this module was marked as \u003ccode\u003eexternal\u003c/code\u003e when \u003ccode\u003euseOg\u003c/code\u003e was \u003ccode\u003efalse\u003c/code\u003e, which left Wrangler to resolve and bundle it — pulling in ~800 KiB of JS plus \u003ccode\u003eresvg.wasm\u003c/code\u003e and pushing many Workers over the Cloudflare free-tier 3 MiB gzip limit.\u003c/p\u003e\n\u003cp\u003eWhen \u003ccode\u003euseOg\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e, the edge entry is now aliased to the existing \u003ccode\u003ethrow.js\u003c/code\u003e shim, so the unreachable dynamic import resolves to a tiny module and the real \u003ccode\u003e@vercel/og\u003c/code\u003e library is no longer pulled into the Worker bundle.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-cloudflare/pull/1208\"\u003e#1208\u003c/a\u003e \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/2c5b4729b6a48560b550af820c46c2350e149fa6\"\u003e\u003ccode\u003e2c5b472\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/edmundhung\"\u003e\u003ccode\u003e@​edmundhung\u003c/code\u003e\u003c/a\u003e! - Use \u003ccode\u003eOPEN_NEXT_BUILD_ID\u003c/code\u003e instead of \u003ccode\u003eNEXT_BUILD_ID\u003c/code\u003e in the cache keys.\u003c/p\u003e\n\u003cp\u003eAs of Next 16.2 \u003ccode\u003eNEXT_BUILD_ID\u003c/code\u003e is a fixed value when deploymentId is set explicitly.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-aws/pull/1144\"\u003eopennextjs/opennextjs-aws#1144\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-cloudflare/pull/1193\"\u003e#1193\u003c/a\u003e \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/1e8d232672353920a8e05e468cf3a5890b82b0f6\"\u003e\u003ccode\u003e1e8d232\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/conico974\"\u003e\u003ccode\u003e@​conico974\u003c/code\u003e\u003c/a\u003e! - Fix tag cache stale logic\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​opennextjs/cloudflare\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.19.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-cloudflare/pull/1215\"\u003e#1215\u003c/a\u003e \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/608893e63e1ee16d07c7ec42da979657cf2a62bd\"\u003e\u003ccode\u003e608893e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/vicb\"\u003e\u003ccode\u003e@​vicb\u003c/code\u003e\u003c/a\u003e! - Factor large repeated values in manifests\u003c/p\u003e\n\u003cp\u003eThis reduce the size of the generated code.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-cloudflare/pull/1218\"\u003e#1218\u003c/a\u003e \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/f0d022685b24881a142bb01005ff78089be8c8d3\"\u003e\u003ccode\u003ef0d0226\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/314systems\"\u003e\u003ccode\u003e@​314systems\u003c/code\u003e\u003c/a\u003e! - remove \u003ccode\u003eprocess.version\u003c/code\u003e override\u003c/p\u003e\n\u003cp\u003eRemove process.version / process.versions.node overrides now that \u003ca href=\"https://redirect.github.com/unjs/unenv/pull/493\"\u003eunjs/unenv#493\u003c/a\u003e is merged and shipped in \u003ca href=\"https://github.com/unjs/unenv/releases/tag/v2.0.0-rc.16\"\u003eunenv@2.0.0-rc.16\u003c/a\u003e (project uses 2.0.0-rc.24)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-cloudflare/pull/1199\"\u003e#1199\u003c/a\u003e \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/32594d6a921c5ebdbe25f38635bb2c9dabdcbff1\"\u003e\u003ccode\u003e32594d6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/SdSadat\"\u003e\u003ccode\u003e@​SdSadat\u003c/code\u003e\u003c/a\u003e! - fix(cli): fail fast in non-TTY environments instead of hanging on config-creation prompts\u003c/p\u003e\n\u003cp\u003eWhen \u003ccode\u003eopen-next.config.ts\u003c/code\u003e (or \u003ccode\u003ewrangler.(toml|json|jsonc)\u003c/code\u003e) is missing, the CLI\nprompts the user to auto-create it. In non-TTY environments (Cloudflare Workers\nBuilds, Docker, CI) the Enquirer prompt can't read stdin, so the build hangs or\nfails with a truncated prompt and a cryptic exit code — the user sees\n\u003ccode\u003e? Missing required open-next.config.ts file, do you want to create one? (Y/n)\u003c/code\u003e\nand then \u003ccode\u003e ELIFECYCLE  Command failed with exit code 13\u003c/code\u003e, with no hint at what\nto do next.\u003c/p\u003e\n\u003cp\u003eNow, in non-interactive environments, both prompts throw an actionable error\nwith the exact template to paste (for \u003ccode\u003eopen-next.config.ts\u003c/code\u003e) or point at the\nexisting \u003ccode\u003e--skipWranglerConfigCheck\u003c/code\u003e / \u003ccode\u003eSKIP_WRANGLER_CONFIG_CHECK\u003c/code\u003e escape\nhatch (for the wrangler config). Interactive behavior is unchanged.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​opennextjs/cloudflare\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.19.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-cloudflare/pull/1207\"\u003e#1207\u003c/a\u003e \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/0958726939d59e4a5c5a3062190278ffdfde38f5\"\u003e\u003ccode\u003e0958726\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/edmundhung\"\u003e\u003ccode\u003e@​edmundhung\u003c/code\u003e\u003c/a\u003e! - bump \u003ccode\u003e@opennextjs/aws\u003c/code\u003e to 3.10.2\u003c/p\u003e\n\u003cp\u003eSee details at \u003ca href=\"https://github.com/opennextjs/opennextjs-aws/releases/tag/v3.10.2\"\u003ehttps://github.com/opennextjs/opennextjs-aws/releases/tag/v3.10.2\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/blob/main/packages/cloudflare/CHANGELOG.md\"\u003e\u003ccode\u003e@​opennextjs/cloudflare\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.19.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-cloudflare/pull/1221\"\u003e#1221\u003c/a\u003e \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/a2679bf9549f620e1ab0e1900dcc7a6b6ac03e0a\"\u003e\u003ccode\u003ea2679bf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mushan0x0\"\u003e\u003ccode\u003e@​mushan0x0\u003c/code\u003e\u003c/a\u003e! - Stop bundling \u003ccode\u003e@vercel/og\u003c/code\u003e (and its ~1.4 MiB \u003ccode\u003eresvg.wasm\u003c/code\u003e) when the app does not use it.\u003c/p\u003e\n\u003cp\u003eNext.js's \u003ccode\u003eexternalImport\u003c/code\u003e helper keeps a dynamic \u003ccode\u003eimport(\u0026quot;next/dist/compiled/@vercel/og/index.edge.js\u0026quot;)\u003c/code\u003e in the emitted handler even for apps that never use \u003ccode\u003eImageResponse\u003c/code\u003e / \u003ccode\u003eopengraph-image\u003c/code\u003e. Previously this module was marked as \u003ccode\u003eexternal\u003c/code\u003e when \u003ccode\u003euseOg\u003c/code\u003e was \u003ccode\u003efalse\u003c/code\u003e, which left Wrangler to resolve and bundle it — pulling in ~800 KiB of JS plus \u003ccode\u003eresvg.wasm\u003c/code\u003e and pushing many Workers over the Cloudflare free-tier 3 MiB gzip limit.\u003c/p\u003e\n\u003cp\u003eWhen \u003ccode\u003euseOg\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e, the edge entry is now aliased to the existing \u003ccode\u003ethrow.js\u003c/code\u003e shim, so the unreachable dynamic import resolves to a tiny module and the real \u003ccode\u003e@vercel/og\u003c/code\u003e library is no longer pulled into the Worker bundle.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-cloudflare/pull/1208\"\u003e#1208\u003c/a\u003e \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/2c5b4729b6a48560b550af820c46c2350e149fa6\"\u003e\u003ccode\u003e2c5b472\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/edmundhung\"\u003e\u003ccode\u003e@​edmundhung\u003c/code\u003e\u003c/a\u003e! - Use \u003ccode\u003eOPEN_NEXT_BUILD_ID\u003c/code\u003e instead of \u003ccode\u003eNEXT_BUILD_ID\u003c/code\u003e in the cache keys.\u003c/p\u003e\n\u003cp\u003eAs of Next 16.2 \u003ccode\u003eNEXT_BUILD_ID\u003c/code\u003e is a fixed value when deploymentId is set explicitly.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-aws/pull/1144\"\u003eopennextjs/opennextjs-aws#1144\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-cloudflare/pull/1193\"\u003e#1193\u003c/a\u003e \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/1e8d232672353920a8e05e468cf3a5890b82b0f6\"\u003e\u003ccode\u003e1e8d232\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/conico974\"\u003e\u003ccode\u003e@​conico974\u003c/code\u003e\u003c/a\u003e! - Fix tag cache stale logic\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.19.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-cloudflare/pull/1215\"\u003e#1215\u003c/a\u003e \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/608893e63e1ee16d07c7ec42da979657cf2a62bd\"\u003e\u003ccode\u003e608893e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/vicb\"\u003e\u003ccode\u003e@​vicb\u003c/code\u003e\u003c/a\u003e! - Factor large repeated values in manifests\u003c/p\u003e\n\u003cp\u003eThis reduce the size of the generated code.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-cloudflare/pull/1218\"\u003e#1218\u003c/a\u003e \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/f0d022685b24881a142bb01005ff78089be8c8d3\"\u003e\u003ccode\u003ef0d0226\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/314systems\"\u003e\u003ccode\u003e@​314systems\u003c/code\u003e\u003c/a\u003e! - remove \u003ccode\u003eprocess.version\u003c/code\u003e override\u003c/p\u003e\n\u003cp\u003eRemove process.version / process.versions.node overrides now that \u003ca href=\"https://redirect.github.com/unjs/unenv/pull/493\"\u003eunjs/unenv#493\u003c/a\u003e is merged and shipped in \u003ca href=\"https://github.com/unjs/unenv/releases/tag/v2.0.0-rc.16\"\u003eunenv@2.0.0-rc.16\u003c/a\u003e (project uses 2.0.0-rc.24)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-cloudflare/pull/1199\"\u003e#1199\u003c/a\u003e \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/32594d6a921c5ebdbe25f38635bb2c9dabdcbff1\"\u003e\u003ccode\u003e32594d6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/SdSadat\"\u003e\u003ccode\u003e@​SdSadat\u003c/code\u003e\u003c/a\u003e! - fix(cli): fail fast in non-TTY environments instead of hanging on config-creation prompts\u003c/p\u003e\n\u003cp\u003eWhen \u003ccode\u003eopen-next.config.ts\u003c/code\u003e (or \u003ccode\u003ewrangler.(toml|json|jsonc)\u003c/code\u003e) is missing, the CLI\nprompts the user to auto-create it. In non-TTY environments (Cloudflare Workers\nBuilds, Docker, CI) the Enquirer prompt can't read stdin, so the build hangs or\nfails with a truncated prompt and a cryptic exit code — the user sees\n\u003ccode\u003e? Missing required open-next.config.ts file, do you want to create one? (Y/n)\u003c/code\u003e\nand then \u003ccode\u003e ELIFECYCLE  Command failed with exit code 13\u003c/code\u003e, with no hint at what\nto do next.\u003c/p\u003e\n\u003cp\u003eNow, in non-interactive environments, both prompts throw an actionable error\nwith the exact template to paste (for \u003ccode\u003eopen-next.config.ts\u003c/code\u003e) or point at the\nexisting \u003ccode\u003e--skipWranglerConfigCheck\u003c/code\u003e / \u003ccode\u003eSKIP_WRANGLER_CONFIG_CHECK\u003c/code\u003e escape\nhatch (for the wrangler config). Interactive behavior is unchanged.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.19.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-cloudflare/pull/1207\"\u003e#1207\u003c/a\u003e \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/0958726939d59e4a5c5a3062190278ffdfde38f5\"\u003e\u003ccode\u003e0958726\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/edmundhung\"\u003e\u003ccode\u003e@​edmundhung\u003c/code\u003e\u003c/a\u003e! - bump \u003ccode\u003e@opennextjs/aws\u003c/code\u003e to 3.10.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/a3a76a63fa18398de031321c2dd8476f6242fe1e\"\u003e\u003ccode\u003ea3a76a6\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/tree/HEAD/packages/cloudflare/issues/1222\"\u003e#1222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/2c5b4729b6a48560b550af820c46c2350e149fa6\"\u003e\u003ccode\u003e2c5b472\u003c/code\u003e\u003c/a\u003e replace NEXT_BUILD_ID with OPEN_NEXT_BUILD_ID (\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/tree/HEAD/packages/cloudflare/issues/1208\"\u003e#1208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/1e8d232672353920a8e05e468cf3a5890b82b0f6\"\u003e\u003ccode\u003e1e8d232\u003c/code\u003e\u003c/a\u003e Fix tag cache stale logic and update tests (\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/tree/HEAD/packages/cloudflare/issues/1193\"\u003e#1193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/a2679bf9549f620e1ab0e1900dcc7a6b6ac03e0a\"\u003e\u003ccode\u003ea2679bf\u003c/code\u003e\u003c/a\u003e fix(cloudflare): stop bundling \u003ccode\u003e@​vercel/og\u003c/code\u003e when it is unused (\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/tree/HEAD/packages/cloudflare/issues/1221\"\u003e#1221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/d577521081365c6f9235d32959216f6db5e9268a\"\u003e\u003ccode\u003ed577521\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/tree/HEAD/packages/cloudflare/issues/1219\"\u003e#1219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/608893e63e1ee16d07c7ec42da979657cf2a62bd\"\u003e\u003ccode\u003e608893e\u003c/code\u003e\u003c/a\u003e Factor manifest code to reduce the bundle size (\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/tree/HEAD/packages/cloudflare/issues/1215\"\u003e#1215\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/32594d6a921c5ebdbe25f38635bb2c9dabdcbff1\"\u003e\u003ccode\u003e32594d6\u003c/code\u003e\u003c/a\u003e fix(cli): fail fast in non-TTY environments instead of hanging on config-crea...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/f0d022685b24881a142bb01005ff78089be8c8d3\"\u003e\u003ccode\u003ef0d0226\u003c/code\u003e\u003c/a\u003e remove \u003ccode\u003eprocess.version\u003c/code\u003e override now that unenv#493 is merged (\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/tree/HEAD/packages/cloudflare/issues/1218\"\u003e#1218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/ac28b08693dacd6c1e38d68863a91dc236cc9677\"\u003e\u003ccode\u003eac28b08\u003c/code\u003e\u003c/a\u003e fix: typo (\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/tree/HEAD/packages/cloudflare/issues/1217\"\u003e#1217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/264d0a0c9cf80d3d8982e0a0a82f823ec2eb3ab5\"\u003e\u003ccode\u003e264d0a0\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/tree/HEAD/packages/cloudflare/issues/1201\"\u003e#1201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commits/@opennextjs/cloudflare@1.19.4/packages/cloudflare\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 10.47.0 to 10.50.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.50.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(effect): Support v4 beta (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20394\"\u003e#20394\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003e@sentry/effect\u003c/code\u003e integration now supports Effect v4 beta, enabling Sentry instrumentation for the latest Effect framework version.\nRead more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/39740da9e46de76f4b03bb7ae11849ea761dac14/packages/effect/README.md\"\u003eEffect SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono): Add \u003ccode\u003e@sentry/hono/bun\u003c/code\u003e for Bun runtime (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20355\"\u003e#20355\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/hono/bun\u003c/code\u003e entry point adds first-class support for running Hono applications instrumented with Sentry on the Bun runtime.\nRead more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/39740da9e46de76f4b03bb7ae11849ea761dac14/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(replay): Add replayStart/replayEnd client lifecycle hooks (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20369\"\u003e#20369\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003ereplayStart\u003c/code\u003e and \u003ccode\u003ereplayEnd\u003c/code\u003e client lifecycle hooks let you react to replay session start and end events in your application.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Emit \u003ccode\u003eno_parent_span\u003c/code\u003e client outcomes for discarded spans requiring a parent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20350\"\u003e#20350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump protobufjs from 7.5.4 to 7.5.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20372\"\u003e#20372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(hono): Add runtime packages as optional peer dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20423\"\u003e#20423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(opentelemetry): Add tracingChannel utility for context propagation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20358\"\u003e#20358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Enrich graphqlClient spans for relative URLs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20370\"\u003e#20370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Filter implausible LCP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20338\"\u003e#20338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Use TransformStream to keep track of streams (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20452\"\u003e#20452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(console): Re-patch console in AWS Lambda runtimes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20337\"\u003e#20337\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Correct \u003ccode\u003eGoogleGenAIIstrumentedMethod\u003c/code\u003e typo in type name\u003c/li\u003e\n\u003cli\u003efix(core): Handle stateless MCP wrapper transport correlation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20293\"\u003e#20293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Remove undefined from options type (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20419\"\u003e#20419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Guard against null \u003ccode\u003ehttpVersion\u003c/code\u003e in outgoing request span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20430\"\u003e#20430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Pass rejection reason instead of Promise as originalException (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20366\"\u003e#20366\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore: Ignore claude worktrees (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20440\"\u003e#20440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Prevent test from creating zombie process (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20392\"\u003e#20392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Update size-limit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20412\"\u003e#20412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev-deps): Bump nx from 22.5.0 to 22.6.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20458\"\u003e#20458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(e2e-tests): Use tarball symlinks for E2E tests instead of verdaccio (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20386\"\u003e#20386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(lint): Remove lint warnings (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20413\"\u003e#20413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(test): Remove empty variant tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20443\"\u003e#20443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(tests): Use verdaccio as node process instead of docker image (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20336\"\u003e#20336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs(readme): Update usage instructions for binary scripts (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20426\"\u003e#20426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Vendor undici instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20190\"\u003e#20190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws-serverless): Ensure aws-serverless E2E tests run locally (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20441\"\u003e#20441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws-serverless): Split npm \u0026amp; layer tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20442\"\u003e#20442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Fix flaky sessions route-lifecycle test + upgrade axios (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20197\"\u003e#20197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(cloudflare): Use \u003ccode\u003e.makeRequestAndWaitForEnvelope\u003c/code\u003e to wait for envelopes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20208\"\u003e#20208\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.50.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(effect): Support v4 beta (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20394\"\u003e#20394\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003e@sentry/effect\u003c/code\u003e integration now supports Effect v4 beta, enabling Sentry instrumentation for the latest Effect framework version.\nRead more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/39740da9e46de76f4b03bb7ae11849ea761dac14/packages/effect/README.md\"\u003eEffect SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono): Add \u003ccode\u003e@sentry/hono/bun\u003c/code\u003e for Bun runtime (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20355\"\u003e#20355\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/hono/bun\u003c/code\u003e entry point adds first-class support for running Hono applications instrumented with Sentry on the Bun runtime.\nRead more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/39740da9e46de76f4b03bb7ae11849ea761dac14/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(replay): Add replayStart/replayEnd client lifecycle hooks (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20369\"\u003e#20369\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003ereplayStart\u003c/code\u003e and \u003ccode\u003ereplayEnd\u003c/code\u003e client lifecycle hooks let you react to replay session start and end events in your application.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Emit \u003ccode\u003eno_parent_span\u003c/code\u003e client outcomes for discarded spans requiring a parent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20350\"\u003e#20350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump protobufjs from 7.5.4 to 7.5.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20372\"\u003e#20372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(hono): Add runtime packages as optional peer dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20423\"\u003e#20423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(opentelemetry): Add tracingChannel utility for context propagation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20358\"\u003e#20358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Enrich graphqlClient spans for relative URLs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20370\"\u003e#20370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Filter implausible LCP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20338\"\u003e#20338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Use TransformStream to keep track of streams (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20452\"\u003e#20452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(console): Re-patch console in AWS Lambda runtimes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20337\"\u003e#20337\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Correct \u003ccode\u003eGoogleGenAIIstrumentedMethod\u003c/code\u003e typo in type name\u003c/li\u003e\n\u003cli\u003efix(core): Handle stateless MCP wrapper transport correlation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20293\"\u003e#20293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Remove undefined from options type (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20419\"\u003e#20419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Guard against null \u003ccode\u003ehttpVersion\u003c/code\u003e in outgoing request span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20430\"\u003e#20430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Pass rejection reason instead of Promise as originalException (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20366\"\u003e#20366\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore: Ignore claude worktrees (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20440\"\u003e#20440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Prevent test from creating zombie process (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20392\"\u003e#20392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Update size-limit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20412\"\u003e#20412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev-deps): Bump nx from 22.5.0 to 22.6.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20458\"\u003e#20458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(e2e-tests): Use tarball symlinks for E2E tests instead of verdaccio (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20386\"\u003e#20386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(lint): Remove lint warnings (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20413\"\u003e#20413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(test): Remove empty variant tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20443\"\u003e#20443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(tests): Use verdaccio as node process instead of docker image (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20336\"\u003e#20336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs(readme): Update usage instructions for binary scripts (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20426\"\u003e#20426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Vendor undici instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20190\"\u003e#20190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws-serverless): Ensure aws-serverless E2E tests run locally (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20441\"\u003e#20441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws-serverless): Split npm \u0026amp; layer tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20442\"\u003e#20442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Fix flaky sessions route-lifecycle test + upgrade axios (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20197\"\u003e#20197\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/785e75643438583be26d99b8a3a2c9f265e156a9\"\u003e\u003ccode\u003e785e756\u003c/code\u003e\u003c/a\u003e release: 10.50.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ed26a190a9357ed916bff659af2d06c8a99639de\"\u003e\u003ccode\u003eed26a19\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20461\"\u003e#20461\u003c/a\u003e from getsentry/prepare-release/10.50.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7b584c40e3809c1e955e80f839ce2eaf29d73414\"\u003e\u003ccode\u003e7b584c4\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.50.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/39740da9e46de76f4b03bb7ae11849ea761dac14\"\u003e\u003ccode\u003e39740da\u003c/code\u003e\u003c/a\u003e test(cloudflare): Use .makeRequestAndWaitForEnvelope to wait for envelopes (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c741030c915e9529a8250724d3673077e4f93c7b\"\u003e\u003ccode\u003ec741030\u003c/code\u003e\u003c/a\u003e test(aws-serverless): Split npm \u0026amp; layer tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20442\"\u003e#20442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f97076ddc6f0aaab06c9b78f32078d282d6a87ab\"\u003e\u003ccode\u003ef97076d\u003c/code\u003e\u003c/a\u003e chore(dev-deps): Bump nx from 22.5.0 to 22.6.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20458\"\u003e#20458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/4b4ac76db2cfca8e92cda9ec87b73ef2e950ebb5\"\u003e\u003ccode\u003e4b4ac76\u003c/code\u003e\u003c/a\u003e fix(node): Guard against null \u003ccode\u003ehttpVersion\u003c/code\u003e in outgoing request span attribut...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7569b10524d8867423a285f6f50676cb195ddf31\"\u003e\u003ccode\u003e7569b10\u003c/code\u003e\u003c/a\u003e fix(cloudflare): Use TransformStream to keep track of streams (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20452\"\u003e#20452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a4c968647e500183f13f18a6874b686389b1ed1c\"\u003e\u003ccode\u003ea4c9686\u003c/code\u003e\u003c/a\u003e test(hono): Add E2E tests for middleware spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20451\"\u003e#20451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ff23846e26bd4b3ec1dee15541d67813b858c6bd\"\u003e\u003ccode\u003eff23846\u003c/code\u003e\u003c/a\u003e chore: Ignore claude worktrees (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20440\"\u003e#20440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.47.0...10.50.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@supabase/ssr` from 0.9.0 to 0.10.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/ssr/releases\"\u003e\u003ccode\u003e@​supabase/ssr\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.10.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.1...v0.10.2\"\u003e0.10.2\u003c/a\u003e (2026-04-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e remove packageManager field (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/197\"\u003e#197\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/6bf0226b31e68507daee164d75a2f4c93df73d60\"\u003e6bf0226\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.10.2-rc.88\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(ci): remove packageManager field by \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/197\"\u003esupabase/ssr#197\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.1...v0.10.2-rc.88\"\u003ehttps://github.com/supabase/ssr/compare/v0.10.1...v0.10.2-rc.88\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.10.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.0...v0.10.1\"\u003e0.10.1\u003c/a\u003e (2026-04-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e respect user-provided auth options in createBrowserClient (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/167\"\u003e#167\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/5f04837780699519471bbca432f095cad7c21e81\"\u003e5f04837\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.10.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/ssr/compare/v0.9.0...v0.10.0\"\u003e0.10.0\u003c/a\u003e (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epass cache headers to setAll to prevent CDN caching of auth responses (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/176\"\u003e#176\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/14962d2d64483b6fbbfe828099a552029c591d54\"\u003e14962d2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.10.0-rc.79\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps-dev): bump picomatch from 2.3.1 to 2.3.2 in the npm_and_yarn group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/185\"\u003esupabase/ssr#185\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.0-rc.78...v0.10.0-rc.79\"\u003ehttps://github.com/supabase/ssr/compare/v0.10.0-rc.78...v0.10.0-rc.79\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.10.0-rc.78\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: include changelogs in supabase js update pr by \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/186\"\u003esupabase/ssr#186\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.0-rc.77...v0.10.0-rc.78\"\u003ehttps://github.com/supabase/ssr/compare/v0.10.0-rc.77...v0.10.0-rc.78\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.10.0-rc.77\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.100.1 by \u003ca href=\"https://github.com/supabase-libs-pr-manager\"\u003e\u003ccode\u003e@​supabase-libs-pr-manager\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/184\"\u003esupabase/ssr#184\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/ssr/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​supabase/ssr\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.1...v0.10.2\"\u003e0.10.2\u003c/a\u003e (2026-04-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e remove packageManager field (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/197\"\u003e#197\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/6bf0226b31e68507daee164d75a2f4c93df73d60\"\u003e6bf0226\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.0...v0.10.1\"\u003e0.10.1\u003c/a\u003e (2026-04-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e respect user-provided auth options in createBrowserClient (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/167\"\u003e#167\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/5f04837780699519471bbca432f095cad7c21e81\"\u003e5f04837\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/ssr/compare/v0.9.0...v0.10.0\"\u003e0.10.0\u003c/a\u003e (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epass cache headers to setAll to prevent CDN caching of auth responses (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/176\"\u003e#176\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/14962d2d64483b6fbbfe828099a552029c591d54\"\u003e14962d2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/6fc9c52ac696d9b2bf1e2dc34bbedd6fbd57f6f0\"\u003e\u003ccode\u003e6fc9c52\u003c/code\u003e\u003c/a\u003e chore(main): release 0.10.2 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/198\"\u003e#198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/6bf0226b31e68507daee164d75a2f4c93df73d60\"\u003e\u003ccode\u003e6bf0226\u003c/code\u003e\u003c/a\u003e fix(ci): remove packageManager field (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/197\"\u003e#197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/6f897b82dc66bdcb265f39d85345f6ced7ffe83e\"\u003e\u003ccode\u003e6f897b8\u003c/code\u003e\u003c/a\u003e chore(main): release 0.10.1 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/195\"\u003e#195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/465759dc078582bafc83b9b917b8c25bbeaf7003\"\u003e\u003ccode\u003e465759d\u003c/code\u003e\u003c/a\u003e chore(ci): upgrade Node.js to 22 and npm to 11 via corepack (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/5f04837780699519471bbca432f095cad7c21e81\"\u003e\u003ccode\u003e5f04837\u003c/code\u003e\u003c/a\u003e fix(auth): respect user-provided auth options in createBrowserClient (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/167\"\u003e#167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/693eab57bdf6ab6a4377d1cfb928d2ffed77fd85\"\u003e\u003ccode\u003e693eab5\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.102.1 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/193\"\u003e#193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/af23c17d2dc4976890d8f3f441e70ace0e354330\"\u003e\u003ccode\u003eaf23c17\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.101.1 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/189\"\u003e#189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/12a09d264d948b6a565a8446239d61f477b2b82c\"\u003e\u003ccode\u003e12a09d2\u003c/code\u003e\u003c/a\u003e docs: shorten createServerClient tsdoc (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/174\"\u003e#174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/2224e066e6a8c8c1bcc587428cef218690658f5e\"\u003e\u003ccode\u003e2224e06\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.101.0 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/188\"\u003e#188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/8a167dc68eb22650735e467f233e1ac91975393c\"\u003e\u003ccode\u003e8a167dc\u003c/code\u003e\u003c/a\u003e chore(main): release 0.10.0 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/180\"\u003e#180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/supabase/ssr/compare/v0.9.0...v0.10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@supabase/supabase-js` from 2.99.2 to 2.104.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-js/releases\"\u003e\u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.104.1\u003c/h2\u003e\n\u003ch2\u003e2.104.1 (2026-04-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e emit PASSWORD_RECOVERY event for PKCE recovery flows (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2272\"\u003e#2272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e restore runtime test files to tstyche scope (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2266\"\u003e#2266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esupabase:\u003c/strong\u003e propagate custom fetch to realtime client (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2267\"\u003e#2267\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKaterina Skroumpelou \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.104.1-canary.3\u003c/h2\u003e\n\u003ch2\u003e2.104.1-canary.3 (2026-04-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e emit PASSWORD_RECOVERY event for PKCE recovery flows (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2272\"\u003e#2272\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKaterina Skroumpelou \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.104.1-canary.2\u003c/h2\u003e\n\u003ch2\u003e2.104.1-canary.2 (2026-04-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.104.1-canary.1\u003c/h2\u003e\n\u003ch2\u003e2.104.1-canary.1 (2026-04-22)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esupabase:\u003c/strong\u003e propagate custom fetch to realtime client (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2267\"\u003e#2267\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKaterina Skroumpelou \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.104.1-canary.0\u003c/h2\u003e\n\u003ch2\u003e2.104.1-canary.0 (2026-04-22)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e restore runtime test files to tstyche scope (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2266\"\u003e#2266\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKaterina Skroumpelou \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-js/blob/develop/packages/core/supabase-js/CHANGELOG.md\"\u003e\u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.104.1 (2026-04-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esupabase:\u003c/strong\u003e propagate custom fetch to realtime client (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2267\"\u003e#2267\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKaterina Skroumpelou \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.104.0 (2026-04-20)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.103.3 (2026-04-16)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.103.2 (2026-04-15)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.103.1 (2026-04-15)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.103.0 (2026-04-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.102.1 (2026-04-07)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.102.0 (2026-04-07)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esupabase:\u003c/strong\u003e export PostgrestFilterBuilder and StorageApiError from supabase-js (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2222\"\u003e#2222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e add automatic retries for transient errors (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2072\"\u003e#2072\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGuilherme Souza\u003c/li\u003e\n\u003cli\u003eKaterina Skroumpelou \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.101.1 (2026-03-31)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/122d3a94cce7b4a4b7e340779c8f82bac99ff1b3\"\u003e\u003ccode\u003e122d3a9\u003c/code\u003e\u003c/a\u003e fix(supabase): propagate custom fetch to realtime client (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2267\"\u003e#2267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/9360d4ae2797d25d6b53d5c6c99981d2a814f26b\"\u003e\u003ccode\u003e9360d4a\u003c/code\u003e\u003c/a\u003e chore(release): version 2.104.0 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2261\"\u003e#2261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/897fb8e9d288e74dd47e765b5d6ec647e765a3cb\"\u003e\u003ccode\u003e897fb8e\u003c/code\u003e\u003c/a\u003e docs(repo): show createClient as primary example in all client constructors (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/7a9b2e15031253b542dc3c2294e41c818b61509d\"\u003e\u003ccode\u003e7a9b2e1\u003c/code\u003e\u003c/a\u003e chore(release): version 2.103.3 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2258\"\u003e#2258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/a2f94144fae2a4a5dc713cb71dbcce46ad3e92f0\"\u003e\u003ccode\u003ea2f9414\u003c/code\u003e\u003c/a\u003e chore(release): version 2.103.2 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2253\"\u003e#2253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/f9da9eef4f54ebebc8de8da8c525c1a1b1b7bbd4\"\u003e\u003ccode\u003ef9da9ee\u003c/code\u003e\u003c/a\u003e chore(release): version 2.103.1 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2248\"\u003e#2248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/d38c1804aabb88dea6eb11f8aaed0114f57f6cd2\"\u003e\u003ccode\u003ed38c180\u003c/code\u003e\u003c/a\u003e chore(release): version 2.103.0 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2237\"\u003e#2237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/16dd2650b9d4bb1af1884231f0c999e1f3748a11\"\u003e\u003ccode\u003e16dd265\u003c/code\u003e\u003c/a\u003e chore(release): version 2.102.1 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2233\"\u003e#2233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/0c1e6db8c32d5c558ec4a2118581c62362d4c397\"\u003e\u003ccode\u003e0c1e6db\u003c/code\u003e\u003c/a\u003e chore(release): version 2.102.0 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2232\"\u003e#2232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/5a6a5bed8aa3f9b4938d07284f54b496205f97d6\"\u003e\u003ccode\u003e5a6a5be\u003c/code\u003e\u003c/a\u003e feat(supabase): export PostgrestFilterBuilder and StorageApiError from supaba...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/supabase/supabase-js/commits/v2.104.1/packages/core/supabase-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `algoliasearch` from 5.50.1 to 5.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/releases\"\u003ealgoliasearch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.51.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes in the Composition API. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/00271b6ba0\"\u003e00271b6ba0\u003c/a\u003e feat(javascript): add transformationOptions and fix ingestion config leak (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6252\"\u003e#6252\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/39ea2c5cb3\"\u003e39ea2c5cb3\u003c/a\u003e refactor(specs): split injection schema (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6224\"\u003e#6224\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/544091a5f2\"\u003e544091a5f2\u003c/a\u003e feat(specs): introduce recommend source in Comp API client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6227\"\u003e#6227\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/f73d69aae4\"\u003ef73d69aae4\u003c/a\u003e fix(specs): clarify getIndexingTime (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6276\"\u003e#6276\u003c/a\u003e) by \u003ca href=\"https://github.com/kai687\"\u003e\u003ccode\u003e@​kai687\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/78ffb45894\"\u003e78ffb45894\u003c/a\u003e fix(javascript): increase default retry max (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6278\"\u003e#6278\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/e48d5c4bbf\"\u003ee48d5c4bbf\u003c/a\u003e feat(specs): query categorization (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6258\"\u003e#6258\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.2...5.51.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.50.2...5.51.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.50.2\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d86a5438e2\"\u003ed86a5438e2\u003c/a\u003e chore(deps): dependencies 2026-04-06 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6200\"\u003e#6200\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4049f8aaf7\"\u003e4049f8aaf7\u003c/a\u003e fix(deps): mitigate critical and high security vulnerabilities (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6250\"\u003e#6250\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/526567a633\"\u003e526567a633\u003c/a\u003e fix(deps): force axios ^1.15.0 globally in JS client workspace (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6251\"\u003e#6251\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.1...5.50.2\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.50.1...5.50.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/blob/main/CHANGELOG.md\"\u003ealgoliasearch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.2...5.51.0\"\u003e5.51.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes in the Composition API. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/00271b6ba0\"\u003e00271b6ba0\u003c/a\u003e feat(javascript): add transformationOptions and fix ingestion config leak (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6252\"\u003e#6252\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/39ea2c5cb3\"\u003e39ea2c5cb3\u003c/a\u003e refactor(specs): split injection schema (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6224\"\u003e#6224\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller/\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/544091a5f2\"\u003e544091a5f2\u003c/a\u003e feat(specs): introduce recommend source in Comp API client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6227\"\u003e#6227\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller/\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/f73d69aae4\"\u003ef73d69aae4\u003c/a\u003e fix(specs): clarify getIndexingTime (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6276\"\u003e#6276\u003c/a\u003e) by \u003ca href=\"https://github.com/kai687/\"\u003e\u003ccode\u003e@​kai687\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/78ffb45894\"\u003e78ffb45894\u003c/a\u003e fix(javascript): increase default retry max (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6278\"\u003e#6278\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/e48d5c4bbf\"\u003ee48d5c4bbf\u003c/a\u003e feat(specs): query categorization (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6258\"\u003e#6258\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.1...5.50.2\"\u003e5.50.2\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d86a5438e2\"\u003ed86a5438e2\u003c/a\u003e chore(deps): dependencies 2026-04-06 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6200\"\u003e#6200\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4049f8aaf7\"\u003e4049f8aaf7\u003c/a\u003e fix(deps): mitigate critical and high security vulnerabilities (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6250\"\u003e#6250\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/526567a633\"\u003e526567a633\u003c/a\u003e fix(deps): force axios ^1.15.0 globally in JS client workspace (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6251\"\u003e#6251\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/442b543382061403f5b12c9619d8970ec33cdea9\"\u003e\u003ccode\u003e442b543\u003c/code\u003e\u003c/a\u003e chore: release 5.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/0064836c64351d538fcff77cdff5dfbb08c191f5\"\u003e\u003ccode\u003e0064836\u003c/code\u003e\u003c/a\u003e feat(specs): query categorization (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/9cedf3962c0f12a15675ab836f58a80ad9d3627f\"\u003e\u003ccode\u003e9cedf39\u003c/code\u003e\u003c/a\u003e fix(javascript): increase default retry max (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/84897e7c0b1feda59ee7d4e007a244bffe712e17\"\u003e\u003ccode\u003e84897e7\u003c/code\u003e\u003c/a\u003e fix(specs): clarify getIndexingTime (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/94bdbf3de2154d921226e0e545fcbc7dc6a56851\"\u003e\u003ccode\u003e94bdbf3\u003c/code\u003e\u003c/a\u003e feat(specs): introduce recommend source in Comp API client (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/e1bd7ee3a3db57e04c0a2084d4e412e562be2e5c\"\u003e\u003ccode\u003ee1bd7ee\u003c/code\u003e\u003c/a\u003e refactor(specs): split injection schema (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/a01ea4ccd01ea2a3eebebbb3ee0c5a4c78225ea1\"\u003e\u003ccode\u003ea01ea4c\u003c/code\u003e\u003c/a\u003e feat(javascript): add transformationOptions and fix ingestion config leak (ge...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/e5dbcd789c3c9ee3cb267b5de608bea9e5515bba\"\u003e\u003ccode\u003ee5dbcd7\u003c/code\u003e\u003c/a\u003e chore: release 5.50.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/caa230bc6edb49b924c77a2c6d7885c93df53526\"\u003e\u003ccode\u003ecaa230b\u003c/code\u003e\u003c/a\u003e fix(deps): mitigate critical and high security vulnerabilities (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/1b69b47f4854461db3342d0345ce0158143c196a\"\u003e\u003ccode\u003e1b69b47\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-04-06 (generated)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.1...5.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 19.2.3 to 19.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.4 (January 26th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more DoS mitigations to Server Actions, and harden Server Components (\u003ca href=\"https://redirect.github.com/facebook/react/pull/35632\"\u003e#35632\u003c/a\u003e by \u003ca href=\"https://github.com/gnoff\"\u003e\u003ccode\u003e@​gnoff\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lubieowoce\"\u003e\u003ccode\u003e@​lubieowoce\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/90ab3f89f4824ac763b6f877c6f711200d1338d2\"\u003e\u003ccode\u003e90ab3f8\u003c/code\u003e\u003c/a\u003e Version 19.2.4\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.5/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-dom` from 19.2.3 to 19.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.4 (January 26th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more DoS mitigations to Server Actions, and harden Server Components (\u003ca href=\"https://redirect.github.com/facebook/react/pull/35632\"\u003e#35632\u003c/a\u003e by \u003ca href=\"https://github.com/gnoff\"\u003e\u003ccode\u003e@​gnoff\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lubieowoce\"\u003e\u003ccode\u003e@​lubieowoce\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/90ab3f89f4824ac763b6f877c6f711200d1338d2\"\u003e\u003ccode\u003e90ab3f8\u003c/code\u003e\u003c/a\u003e Version 19.2.4\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.5/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/cli` from 2.58.5 to 3.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e\u003ccode\u003e@​sentry/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Add \u003ccode\u003e--selective\u003c/code\u003e flag to \u003ccode\u003ebuild snapshots\u003c/code\u003e to indicate the upload contains only a subset of images (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3268\"\u003e#3268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(bundle-jvm) Allow running directly on a project root (including multi-module repos) by automatically collecting only JVM source files (\u003ccode\u003e.java\u003c/code\u003e, \u003ccode\u003e.kt\u003c/code\u003e, \u003ccode\u003e.scala\u003c/code\u003e, \u003ccode\u003e.groovy\u003c/code\u003e), respecting \u003ccode\u003e.gitignore\u003c/code\u003e, and excluding common build output directories (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3260\"\u003e#3260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(bundle-jvm) Add \u003ccode\u003e--exclude\u003c/code\u003e option for custom glob patterns to exclude files/directories from source collection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3260\"\u003e#3260\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Chunk image uploads to avoid file descriptor exhaustion and 413 errors when uploading hundreds of images (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3249\"\u003e#3249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(snapshots) Preserve subdirectory structure in snapshot manifest keys instead of flattening to bare filenames (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3269\"\u003e#3269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003eeprintln!\u003c/code\u003e with \u003ccode\u003elog::info!\u003c/code\u003e for progress bar completion messages when the progress bar is disabled (e.g. in CI). This avoids spurious stderr output that some CI systems treat as errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3223\"\u003e#3223\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.6-snapshot.20260416.d4d6232\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at d4d6232.\u003c/p\u003e\n\u003ch2\u003e3.3.6-snapshot.20260415.3d7f705\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 3d7f705.\u003c/p\u003e\n\u003ch2\u003e3.3.6-snapshot.20260415.d783793\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at d783793.\u003c/p\u003e\n\u003ch2\u003e3.3.6-snapshot.20260415.cdcc4a2\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at cdcc4a2.\u003c/p\u003e\n\u003ch2\u003e3.3.6-snapshot.20260414.35edfb3\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 35edfb3.\u003c/p\u003e\n\u003ch2\u003e3.3.6-snapshot.20260414.8a559a2\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 8a559a2.\u003c/p\u003e\n\u003ch2\u003e3.3.6-snapshot.20260414.f825541\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at f825541.\u003c/p\u003e\n\u003ch2\u003e3.3.6-snapshot.20260413.55609f2\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 55609f2.\u003c/p\u003e\n\u003ch2\u003e3.3.6-snapshot.20260413.17c80c1\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 17c80c1.\u003c/p\u003e\n\u003ch2\u003e3.3.6-snapshot.20260413.5c11709\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 5c11709.\u003c/p\u003e\n\u003ch2\u003e3.3.6-snapshot.20260409.1fb5ec5\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 1fb5ec5.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Add \u003ccode\u003e--selective\u003c/code\u003e flag to \u003ccode\u003ebuild snapshots\u003c/code\u003e to indicate the upload contains only a subset of images (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3268\"\u003e#3268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(bundle-jvm) Allow running directly on a project root (including multi-module repos) by automatically collecting only JVM source files (\u003ccode\u003e.java\u003c/code\u003e, \u003ccode\u003e.kt\u003c/code\u003e, \u003ccode\u003e.scala\u003c/code\u003e, \u003ccode\u003e.groovy\u003c/code\u003e), respecting \u003ccode\u003e.gitignore\u003c/code\u003e, and excluding common build output directories (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3260\"\u003e#3260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(bundle-jvm) Add \u003ccode\u003e--exclude\u003c/code\u003e option for custom glob patterns to exclude files/directories from source collection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3260\"\u003e#3260\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Chunk image uploads to avoid file descriptor exhaustion and 413 errors when uploading hundreds of images (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3249\"\u003e#3249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(snapshots) Preserve subdirectory structure in snapshot manifest keys instead of flattening to bare filenames (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3269\"\u003e#3269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003eeprintln!\u003c/code\u003e with \u003ccode\u003elog::info!\u003c/code\u003e for progress bar completion messages when the progress bar is disabled (e.g. in CI). This avoids spurious stderr output that some CI systems treat as errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3223\"\u003e#3223\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.5\u003c/h2\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(sourcemaps) Skip non-base64 embedded sourcemaps during injection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.4\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Add \u003ccode\u003e--diff-threshold\u003c/code\u003e option to \u003ccode\u003ebuild snapshots\u003c/code\u003e to set a minimum pixel difference percentage for reporting image changes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3259\"\u003e#3259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry-cli build download\u003c/code\u003e command to download installable builds (IPA/APK) by build ID (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3221\"\u003e#3221\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry-cli code-mappings upload\u003c/code\u003e command to bulk upload code mappings from a JSON file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3207\"\u003e#3207\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3208\"\u003e#3208\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3209\"\u003e#3209\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3210\"\u003e#3210\u003c/a\u003e).\n\u003cul\u003e\n\u003cli\u003eCode mappings link stack trace paths (e.g. \u003ccode\u003ecom/example/module\u003c/code\u003e) to source paths in your repository (e.g. \u003ccode\u003esrc/main/java/com/example/module\u003c/code\u003e), enabling Sentry to display source context and link directly to your code from error stack traces.\u003c/li\u003e\n\u003cli\u003eRepository name and default branch are automatically inferred from your local git remotes, or can be specified explicitly with \u003ccode\u003e--repo\u003c/code\u003e and \u003ccode\u003e--default-branch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eLarge mapping files are automatically split into batches for upload.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.3\u003c/h2\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(npm) 🤖 Bump optional dependencies to 3.3.2 in \u003ca href=\"https://github.com/getsentry/sentry-cli/commit/afdef906ba225132f138469afd0d63df859ce0b4\"\u003eafdef906\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.2\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(preprod) Add VCS parameters to snapshots upload command by \u003ca href=\"https://github.com/rbro112\"\u003e\u003ccode\u003e@​rbro112\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3200\"\u003e#3200\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/...\n\n_Description has been truncated_","html_url":"https://github.com/simsaraqari/new-sim/pull/35","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/simsaraqari%2Fnew-sim/issues/35","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/35/packages"},{"uuid":"4258235605","node_id":"PR_kwDORC3b1c7SInj9","number":65,"state":"closed","title":"chore(deps): bump the dev-dependencies group across 1 directory with 8 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-04-20T03:37:35.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-13T22:23:55.000Z","updated_at":"2026-04-20T03:37:37.000Z","time_to_close":537220,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"dev-dependencies","update_count":8,"packages":[{"name":"@cloudflare/workers-types","old_version":"4.20260317.1","new_version":"4.20260413.1","repository_url":"https://github.com/cloudflare/workerd"},{"name":"@sentry/cli","old_version":"3.3.4","new_version":"3.3.5","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@vitest/coverage-v8","old_version":"4.1.2","new_version":"4.1.4","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"dotenv","old_version":"17.3.1","new_version":"17.4.2","repository_url":"https://github.com/motdotla/dotenv"},{"name":"esbuild","old_version":"0.27.4","new_version":"0.28.0","repository_url":"https://github.com/evanw/esbuild"},{"name":"playwright","old_version":"1.58.2","new_version":"1.59.1","repository_url":"https://github.com/microsoft/playwright"},{"name":"wrangler","old_version":"4.77.0","new_version":"4.82.2","repository_url":"https://github.com/cloudflare/workers-sdk"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@cloudflare/workers-types](https://github.com/cloudflare/workerd) | `4.20260317.1` | `4.20260413.1` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `3.3.4` | `3.3.5` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.1.2` | `4.1.4` |\n| [dotenv](https://github.com/motdotla/dotenv) | `17.3.1` | `17.4.2` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.27.4` | `0.28.0` |\n| [playwright](https://github.com/microsoft/playwright) | `1.58.2` | `1.59.1` |\n| [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) | `4.77.0` | `4.82.2` |\n\n\nUpdates `@cloudflare/workers-types` from 4.20260317.1 to 4.20260413.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cloudflare/workerd/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/cli` from 3.3.4 to 3.3.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e\u003ccode\u003e@​sentry/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.5\u003c/h2\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(sourcemaps) Skip non-base64 embedded sourcemaps during injection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.5\u003c/h2\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(sourcemaps) Skip non-base64 embedded sourcemaps during injection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/30ac02cea024fab1498f199848319cb53b028b9b\"\u003e\u003ccode\u003e30ac02c\u003c/code\u003e\u003c/a\u003e release: 3.3.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e9aa912c0386f50124d50297bd63c50b913765a1\"\u003e\u003ccode\u003ee9aa912\u003c/code\u003e\u003c/a\u003e meta: fix changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3252\"\u003e#3252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/7f7384e2b777a4d3d254b2b703368cc89a999023\"\u003e\u003ccode\u003e7f7384e\u003c/code\u003e\u003c/a\u003e meta: Remove codeowner protection from \u003ccode\u003eCHANGELOG.md\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3253\"\u003e#3253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/559eb3659d59f2c72f50571a790d7043e4643a2b\"\u003e\u003ccode\u003e559eb36\u003c/code\u003e\u003c/a\u003e build(deps): bump rustls-webpki from 0.103.8 to 0.103.10 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3229\"\u003e#3229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/ebdd16fe0bd8a8ac63250e208b9ed0f798b24ab5\"\u003e\u003ccode\u003eebdd16f\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump flatted from 3.3.3 to 3.4.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3225\"\u003e#3225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/572bb4cb03945613e41fb3a2311fb5cc82c6ca40\"\u003e\u003ccode\u003e572bb4c\u003c/code\u003e\u003c/a\u003e perf(snapshots): Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/6d5e8cbda1bd46fe75b6e645b2d422e826da1625\"\u003e\u003ccode\u003e6d5e8cb\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump handlebars from 4.7.8 to 4.7.9 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3251\"\u003e#3251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e744afd099ec93606a012517c712bfc22f909f27\"\u003e\u003ccode\u003ee744afd\u003c/code\u003e\u003c/a\u003e fix(build): Ungate ProgressBarMode::Response from managed feature (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3247\"\u003e#3247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/5477440f548886f619a06d1f5459a92b47115958\"\u003e\u003ccode\u003e5477440\u003c/code\u003e\u003c/a\u003e build(deps): bump picomatch (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3245\"\u003e#3245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/1d1b9d9a8b63d06f90bff03a4fd1b0efa679ade8\"\u003e\u003ccode\u003e1d1b9d9\u003c/code\u003e\u003c/a\u003e fix(inject): Skip non-base64 embedded sourcemaps (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.3.4...3.3.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/coverage-v8` from 4.1.2 to 4.1.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/coverage-v8\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.4\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDefault to text reporter \u003ccode\u003eskipFull\u003c/code\u003e if agent detected  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10018\"\u003evitest-dev/vitest#10018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/53757804c\"\u003e\u003c!-- raw HTML omitted --\u003e(53757)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eassertion\u003c/code\u003e as a public field  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10095\"\u003evitest-dev/vitest#10095\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a120e3ab8\"\u003e\u003c!-- raw HTML omitted --\u003e(a120e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport aria snapshot  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eClaude Opus 4.6 (1M context)\u003c/strong\u003e, \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eCodex\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9668\"\u003evitest-dev/vitest#9668\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d4fbb5cc9\"\u003e\u003c!-- raw HTML omitted --\u003e(d4fbb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporter\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd filterMeta option to json reporter  -  by \u003ca href=\"https://github.com/nami8824\"\u003e\u003ccode\u003e@​nami8824\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10078\"\u003evitest-dev/vitest#10078\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b77de968e\"\u003e\u003c!-- raw HTML omitted --\u003e(b77de)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u0026quot;black\u0026quot; foreground for labeled terminal message to ensure contrast  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10076\"\u003evitest-dev/vitest#10076\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/203f07af7\"\u003e\u003c!-- raw HTML omitted --\u003e(203f0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eexpect(..., message)\u003c/code\u003e consistent as error message prefix  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eCodex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10068\"\u003evitest-dev/vitest#10068\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a1b5f0f4f\"\u003e\u003c!-- raw HTML omitted --\u003e(a1b5f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not hoist imports whose names match class properties .  -  by \u003ca href=\"https://github.com/SunsetFi\"\u003e\u003ccode\u003e@​SunsetFi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10093\"\u003evitest-dev/vitest#10093\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10094\"\u003evitest-dev/vitest#10094\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0fc4b47e0\"\u003e\u003c!-- raw HTML omitted --\u003e(0fc4b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Spread user server options into browser Vite server in project  -  by \u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10049\"\u003evitest-dev/vitest#10049\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/65c9d55eb\"\u003e\u003c!-- raw HTML omitted --\u003e(65c9d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.3...v4.1.4\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.3\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eexperimental.preParse\u003c/code\u003e flag  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10070\"\u003evitest-dev/vitest#10070\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7827363bd\"\u003e\u003c!-- raw HTML omitted --\u003e(78273)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003ebrowser.locators.exact\u003c/code\u003e option  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10013\"\u003evitest-dev/vitest#10013\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/487990a19\"\u003e\u003c!-- raw HTML omitted --\u003e(48799)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eTestAttachment.bodyEncoding\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9969\"\u003evitest-dev/vitest#9969\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/89ca0e254\"\u003e\u003c!-- raw HTML omitted --\u003e(89ca0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport custom snapshot matcher  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e and \u003cstrong\u003eCodex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9973\"\u003evitest-dev/vitest#9973\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/59b0e6411\"\u003e\u003c!-- raw HTML omitted --\u003e(59b0e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdvance fake timers with \u003ccode\u003eexpect.poll\u003c/code\u003e interval  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10022\"\u003evitest-dev/vitest#10022\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3f5bfa365\"\u003e\u003c!-- raw HTML omitted --\u003e(3f5bf)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@vitest/coverage-v8\u003c/code\u003e and \u003ccode\u003e@vitest/coverage-istanbul\u003c/code\u003e as optional dependency  -  by \u003ca href=\"https://github.com/alan-agius4\"\u003e\u003ccode\u003e@​alan-agius4\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10025\"\u003evitest-dev/vitest#10025\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/146d4f0a0\"\u003e\u003c!-- raw HTML omitted --\u003e(146d4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003edefineHelper\u003c/code\u003e for webkit async stack trace + update playwright 1.59.0  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10036\"\u003evitest-dev/vitest#10036\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5a5fa49fe\"\u003e\u003c!-- raw HTML omitted --\u003e(5a5fa)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix suite hook throwing errors for unused auto test-scoped fixture  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10035\"\u003evitest-dev/vitest#10035\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/398657e8d\"\u003e\u003c!-- raw HTML omitted --\u003e(39865)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eJestExtendError.context\u003c/code\u003e from verbose error reporting  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9983\"\u003evitest-dev/vitest#9983\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/66751c9e8\"\u003e\u003c!-- raw HTML omitted --\u003e(66751)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't leak \u0026quot;runner\u0026quot; types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10004\"\u003evitest-dev/vitest#10004\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ec2045543\"\u003e\u003c!-- raw HTML omitted --\u003e(ec204)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esnapshot\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eFix flagging obsolete snapshots for snapshot properties mismatch  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9986\"\u003evitest-dev/vitest#9986\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6b869156b\"\u003e\u003c!-- raw HTML omitted --\u003e(6b869)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExport custom snapshot matcher helper from \u003ccode\u003evitest\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eCodex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10042\"\u003evitest-dev/vitest#10042\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/691d341fd\"\u003e\u003c!-- raw HTML omitted --\u003e(691d3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't leak vite types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10005\"\u003evitest-dev/vitest#10005\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fdff1bf9a\"\u003e\u003c!-- raw HTML omitted --\u003e(fdff1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evm\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eFix external module resolve error with deps optimizer query  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10024\"\u003evitest-dev/vitest#10024\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9dbf47786\"\u003e\u003c!-- raw HTML omitted --\u003e(9dbf4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.2...v4.1.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/ac04bac206f49d793e7277084f707aee718aa936\"\u003e\u003ccode\u003eac04bac\u003c/code\u003e\u003c/a\u003e chore: release v4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/2dc0d62eaf08d8acb1f5042fdb8ac5b4a19fdc73\"\u003e\u003ccode\u003e2dc0d62\u003c/code\u003e\u003c/a\u003e chore: release v4.1.3\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.4/packages/coverage-v8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dotenv` from 17.3.1 to 17.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md\"\u003edotenv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.4.1...v17.4.2\"\u003e17.4.2\u003c/a\u003e (2026-04-12)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproved skill files - tightened up details (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/1009\"\u003e#1009\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.4.0...v17.4.1\"\u003e17.4.1\u003c/a\u003e (2026-04-05)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange text \u003ccode\u003einjecting\u003c/code\u003e to \u003ccode\u003einjected\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/1005\"\u003e#1005\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.3.1...v17.4.0\"\u003e17.4.0\u003c/a\u003e (2026-04-01)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eskills/\u003c/code\u003e folder with focused agent skills: \u003ccode\u003eskills/dotenv/SKILL.md\u003c/code\u003e (core usage) and \u003ccode\u003eskills/dotenvx/SKILL.md\u003c/code\u003e (encryption, multiple environments, variable expansion) for AI coding agent discovery via the skills.sh ecosystem (\u003ccode\u003enpx skills add motdotla/dotenv\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTighten up logs: \u003ccode\u003e◇ injecting env (14) from .env\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/1003\"\u003e#1003\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/f116f70310abab44fbfddbaeb833698b5bf84a9b\"\u003e\u003ccode\u003ef116f70\u003c/code\u003e\u003c/a\u003e 17.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/3a8161274fdd745239b86e604f4a7e972a1d3902\"\u003e\u003ccode\u003e3a81612\u003c/code\u003e\u003c/a\u003e fix visual order of faq\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/13f55a89e136b2024e68d277b836dd5260fc16cf\"\u003e\u003ccode\u003e13f55a8\u003c/code\u003e\u003c/a\u003e Merge branch 'skill'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/4bbbf73f0906bd69975c48bf310a84b686e5b1b4\"\u003e\u003ccode\u003e4bbbf73\u003c/code\u003e\u003c/a\u003e reorganize faq\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/c3da64bb2ba1d0e02f8b9b2b7ccb7e6f7a51d56c\"\u003e\u003ccode\u003ec3da64b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motdotla/dotenv/issues/1009\"\u003e#1009\u003c/a\u003e from motdotla/skill\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/6f743b173fbd6c26f7eab7040d251f9a6c8b977d\"\u003e\u003ccode\u003e6f743b1\u003c/code\u003e\u003c/a\u003e update source\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/fc2c6247e858a32d4024cb06a5b0c79aa35851f5\"\u003e\u003ccode\u003efc2c624\u003c/code\u003e\u003c/a\u003e update skill\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/972315ba74bb2bbba4483d112e853fd26006ef8a\"\u003e\u003ccode\u003e972315b\u003c/code\u003e\u003c/a\u003e Tighten up skill\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/2795fce3d1ed07b4c570f1e06ab1c0d533c86997\"\u003e\u003ccode\u003e2795fce\u003c/code\u003e\u003c/a\u003e reorganize faq\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/d5495d4ae8e4e41ef9a682c9e00c81552794274e\"\u003e\u003ccode\u003ed5495d4\u003c/code\u003e\u003c/a\u003e adjust skill\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.3.1...v17.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `esbuild` from 0.27.4 to 0.28.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/evanw/esbuild/releases\"\u003eesbuild's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.28.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for \u003ccode\u003ewith { type: 'text' }\u003c/code\u003e imports (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4435\"\u003e#4435\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe \u003ca href=\"https://github.com/tc39/proposal-import-text\"\u003eimport text\u003c/a\u003e proposal has reached stage 3 in the TC39 process, which means that it's recommended for implementation. It has also already been implemented by \u003ca href=\"https://docs.deno.com/examples/importing_text/\"\u003eDeno\u003c/a\u003e and \u003ca href=\"https://bun.com/docs/guides/runtime/import-html\"\u003eBun\u003c/a\u003e. So with this release, esbuild also adds support for it. This behaves exactly the same as esbuild's existing \u003ca href=\"https://esbuild.github.io/content-types/#text\"\u003e\u003ccode\u003etext\u003c/code\u003e loader\u003c/a\u003e. Here's an example:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport string from './example.txt' with { type: 'text' }\nconsole.log(string)\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd integrity checks to fallback download path (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4343\"\u003e#4343\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eInstalling esbuild via npm is somewhat complicated with several different edge cases (see \u003ca href=\"https://esbuild.github.io/getting-started/#additional-npm-flags\"\u003eesbuild's documentation\u003c/a\u003e for details). If the regular installation of esbuild's platform-specific package fails, esbuild's install script attempts to download the platform-specific package itself (first with the \u003ccode\u003enpm\u003c/code\u003e command, and then with a HTTP request to \u003ccode\u003eregistry.npmjs.org\u003c/code\u003e as a last resort).\u003c/p\u003e\n\u003cp\u003eThis last resort path previously didn't have any integrity checks. With this release, esbuild will now verify that the hash of the downloaded binary matches the expected hash for the current release. This means the hashes for all of esbuild's platform-specific binary packages will now be embedded in the top-level \u003ccode\u003eesbuild\u003c/code\u003e package. Hopefully this should work without any problems. But just in case, this change is being done as a breaking change release.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate the Go compiler from 1.25.7 to 1.26.1\u003c/p\u003e\n\u003cp\u003eThis upgrade should not affect anything. However, there have been some significant internal changes to the Go compiler, so esbuild could potentially behave differently in certain edge cases:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIt now uses the \u003ca href=\"https://go.dev/doc/go1.26#new-garbage-collector\"\u003enew garbage collector\u003c/a\u003e that comes with Go 1.26.\u003c/li\u003e\n\u003cli\u003eThe Go compiler is now more aggressive with allocating memory on the stack.\u003c/li\u003e\n\u003cli\u003eThe executable format that the Go linker uses has undergone several changes.\u003c/li\u003e\n\u003cli\u003eThe WebAssembly build now unconditionally makes use of the sign extension and non-trapping floating-point to integer conversion instructions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read the \u003ca href=\"https://go.dev/doc/go1.26\"\u003eGo 1.26 release notes\u003c/a\u003e for more information.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.27.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix lowering of define semantics for TypeScript parameter properties (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4421\"\u003e#4421\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe previous release incorrectly generated class fields for TypeScript parameter properties even when the configured target environment does not support class fields. With this release, the generated class fields will now be correctly lowered in this case:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Original code\nclass Foo {\n  constructor(public x = 1) {}\n  y = 2\n}\n\u003cp\u003e// Old output (with --loader=ts --target=es2021)\u003cbr /\u003e\nclass Foo {\u003cbr /\u003e\nconstructor(x = 1) {\u003cbr /\u003e\nthis.x = x;\u003cbr /\u003e\n__publicField(this, \u0026quot;y\u0026quot;, 2);\u003cbr /\u003e\n}\u003cbr /\u003e\nx;\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003e// New output (with --loader=ts --target=es2021)\u003cbr /\u003e\nclass Foo {\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/evanw/esbuild/blob/main/CHANGELOG.md\"\u003eesbuild's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.28.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for \u003ccode\u003ewith { type: 'text' }\u003c/code\u003e imports (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4435\"\u003e#4435\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe \u003ca href=\"https://github.com/tc39/proposal-import-text\"\u003eimport text\u003c/a\u003e proposal has reached stage 3 in the TC39 process, which means that it's recommended for implementation. It has also already been implemented by \u003ca href=\"https://docs.deno.com/examples/importing_text/\"\u003eDeno\u003c/a\u003e and \u003ca href=\"https://bun.com/docs/guides/runtime/import-html\"\u003eBun\u003c/a\u003e. So with this release, esbuild also adds support for it. This behaves exactly the same as esbuild's existing \u003ca href=\"https://esbuild.github.io/content-types/#text\"\u003e\u003ccode\u003etext\u003c/code\u003e loader\u003c/a\u003e. Here's an example:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport string from './example.txt' with { type: 'text' }\nconsole.log(string)\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd integrity checks to fallback download path (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4343\"\u003e#4343\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eInstalling esbuild via npm is somewhat complicated with several different edge cases (see \u003ca href=\"https://esbuild.github.io/getting-started/#additional-npm-flags\"\u003eesbuild's documentation\u003c/a\u003e for details). If the regular installation of esbuild's platform-specific package fails, esbuild's install script attempts to download the platform-specific package itself (first with the \u003ccode\u003enpm\u003c/code\u003e command, and then with a HTTP request to \u003ccode\u003eregistry.npmjs.org\u003c/code\u003e as a last resort).\u003c/p\u003e\n\u003cp\u003eThis last resort path previously didn't have any integrity checks. With this release, esbuild will now verify that the hash of the downloaded binary matches the expected hash for the current release. This means the hashes for all of esbuild's platform-specific binary packages will now be embedded in the top-level \u003ccode\u003eesbuild\u003c/code\u003e package. Hopefully this should work without any problems. But just in case, this change is being done as a breaking change release.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate the Go compiler from 1.25.7 to 1.26.1\u003c/p\u003e\n\u003cp\u003eThis upgrade should not affect anything. However, there have been some significant internal changes to the Go compiler, so esbuild could potentially behave differently in certain edge cases:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIt now uses the \u003ca href=\"https://go.dev/doc/go1.26#new-garbage-collector\"\u003enew garbage collector\u003c/a\u003e that comes with Go 1.26.\u003c/li\u003e\n\u003cli\u003eThe Go compiler is now more aggressive with allocating memory on the stack.\u003c/li\u003e\n\u003cli\u003eThe executable format that the Go linker uses has undergone several changes.\u003c/li\u003e\n\u003cli\u003eThe WebAssembly build now unconditionally makes use of the sign extension and non-trapping floating-point to integer conversion instructions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read the \u003ca href=\"https://go.dev/doc/go1.26\"\u003eGo 1.26 release notes\u003c/a\u003e for more information.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.27.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix lowering of define semantics for TypeScript parameter properties (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4421\"\u003e#4421\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe previous release incorrectly generated class fields for TypeScript parameter properties even when the configured target environment does not support class fields. With this release, the generated class fields will now be correctly lowered in this case:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Original code\nclass Foo {\n  constructor(public x = 1) {}\n  y = 2\n}\n\u003cp\u003e// Old output (with --loader=ts --target=es2021)\u003cbr /\u003e\nclass Foo {\u003cbr /\u003e\nconstructor(x = 1) {\u003cbr /\u003e\nthis.x = x;\u003cbr /\u003e\n__publicField(this, \u0026quot;y\u0026quot;, 2);\u003cbr /\u003e\n}\u003cbr /\u003e\nx;\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/6a794dff68e6a43539f6da671e3080efdf11ca70\"\u003e\u003ccode\u003e6a794df\u003c/code\u003e\u003c/a\u003e publish 0.28.0 to npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/64ee0ea63b2ff303caafc9610c388dc72c882c23\"\u003e\u003ccode\u003e64ee0ea\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4435\"\u003e#4435\u003c/a\u003e: support \u003ccode\u003ewith { type: text }\u003c/code\u003e imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/ef65aeeaacdb71eade186f888975b1de89574314\"\u003e\u003ccode\u003eef65aee\u003c/code\u003e\u003c/a\u003e fix sort order in \u003ccode\u003esnapshots_packagejson.txt\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/1a26a8ecbc39aaf1379c524a0274a08fbcbed655\"\u003e\u003ccode\u003e1a26a8e\u003c/code\u003e\u003c/a\u003e try to fix \u003ccode\u003etest-old-ts\u003c/code\u003e, also shuffle CI tasks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/556ce6c1fc00d7c0917fbfada01ed8e5251bc510\"\u003e\u003ccode\u003e556ce6c\u003c/code\u003e\u003c/a\u003e use \u003ccode\u003e''\u003c/code\u003e instead of \u003ccode\u003enull\u003c/code\u003e to omit build hashes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/8e675a81a473ea69a46a69792f1386bb110dd877\"\u003e\u003ccode\u003e8e675a8\u003c/code\u003e\u003c/a\u003e ci: allow missing binary hashes for tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/7067763b904fe8a522fa840a4a48c5fbd4c395e0\"\u003e\u003ccode\u003e7067763\u003c/code\u003e\u003c/a\u003e Reapply \u0026quot;update go 1.25.7 =\u0026gt; 1.26.1\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/39473a952ab3b450d0578b698a8b8d2a02332e0d\"\u003e\u003ccode\u003e39473a9\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4343\"\u003e#4343\u003c/a\u003e: integrity check for binary download\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/2025c9ff6ab15ba6b0f9d074fd732250cc46e4a3\"\u003e\u003ccode\u003e2025c9f\u003c/code\u003e\u003c/a\u003e publish 0.27.7 to npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/c6b586e4904f47e8d5f783a2813660c13e2672e7\"\u003e\u003ccode\u003ec6b586e\u003c/code\u003e\u003c/a\u003e fix typo in \u003ccode\u003eMakefile\u003c/code\u003e for \u003ccode\u003e@esbuild/win32-x64\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/evanw/esbuild/compare/v0.27.4...v0.28.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `playwright` from 1.58.2 to 1.59.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/playwright/releases\"\u003eplaywright's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.59.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Windows]\u003c/strong\u003e Reverted hiding console window when spawning browser processes, which caused regressions including broken \u003ccode\u003ecodegen\u003c/code\u003e, \u003ccode\u003e--ui\u003c/code\u003e and \u003ccode\u003eshow\u003c/code\u003e commands (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39990\"\u003e#39990\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.59.0\u003c/h2\u003e\n\u003ch2\u003e🎬 Screencast\u003c/h2\u003e\n\u003cp\u003eNew \u003ca href=\"https://playwright.dev/docs/api/class-page#page-screencast\"\u003epage.screencast\u003c/a\u003e API provides a unified interface for capturing page content with:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eScreencast recordings\u003c/li\u003e\n\u003cli\u003eAction annotations\u003c/li\u003e\n\u003cli\u003eVisual overlays\u003c/li\u003e\n\u003cli\u003eReal-time frame capture\u003c/li\u003e\n\u003cli\u003eAgentic video receipts\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eScreencast recording\u003c/strong\u003e — record video with precise start/stop control, as an alternative to the \u003ca href=\"https://playwright.dev/docs/api/class-browser#browser-new-context-option-record-video\"\u003e\u003ccode\u003erecordVideo\u003c/code\u003e\u003c/a\u003e option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eawait page.screencast.start({ path: 'video.webm' });\r\n// ... perform actions ...\r\nawait page.screencast.stop();\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eAction annotations\u003c/strong\u003e — enable built-in visual annotations that highlight interacted elements and display action titles during recording:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eawait page.screencast.showActions({ position: 'top-right' });\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/api/class-screencast#screencast-show-actions\"\u003escreencast.showActions()\u003c/a\u003e accepts \u003ccode\u003eposition\u003c/code\u003e (\u003ccode\u003e'top-left'\u003c/code\u003e, \u003ccode\u003e'top'\u003c/code\u003e, \u003ccode\u003e'top-right'\u003c/code\u003e, \u003ccode\u003e'bottom-left'\u003c/code\u003e, \u003ccode\u003e'bottom'\u003c/code\u003e, \u003ccode\u003e'bottom-right'\u003c/code\u003e), \u003ccode\u003eduration\u003c/code\u003e (ms per annotation), and \u003ccode\u003efontSize\u003c/code\u003e (px). Returns a disposable to stop showing actions.\u003c/p\u003e\n\u003cp\u003eAction annotations can also be enabled in test fixtures via the \u003ccode\u003evideo\u003c/code\u003e option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// playwright.config.ts\r\nexport default defineConfig({\r\n  use: {\r\n    video: {\r\n      mode: 'on',\r\n      show: {\r\n        actions: { position: 'top-left' },\r\n        test: { position: 'top-right' },\r\n      },\r\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/d466ac5358cae058cdc75d2ae3ab3ad220042730\"\u003e\u003ccode\u003ed466ac5\u003c/code\u003e\u003c/a\u003e chore: mark v1.59.1 (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40005\"\u003e#40005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/530e7e5f0021730948605a5788790d353d9cf444\"\u003e\u003ccode\u003e530e7e5\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/4004\"\u003e#4004\u003c/a\u003e): fix(cli): kill-all should kill dashboard\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/9aa216c8d7f866e8a8fa94ca55d86e81a8f4decb\"\u003e\u003ccode\u003e9aa216c\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39994\"\u003e#39994\u003c/a\u003e): Revert \u0026quot;fix(windows): hide console window when spawning ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/01b2b1533e0bfa1c582117e3ec109fcb57657747\"\u003e\u003ccode\u003e01b2b15\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39980\"\u003e#39980\u003c/a\u003e): chore: more release notes fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/a5cb6c9a2f52078de075413beb812e3180d195ba\"\u003e\u003ccode\u003ea5cb6c9\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39972\"\u003e#39972\u003c/a\u003e): chore: expose browser.bind and browser.unbind APIs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/99a17b58541798b03257c57a9e5589db2394f89e\"\u003e\u003ccode\u003e99a17b5\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39975\"\u003e#39975\u003c/a\u003e): chore: support opening .trace files via .link indirection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/43607c3b71d89445a6473708429eeecd6f571d6e\"\u003e\u003ccode\u003e43607c3\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39974\"\u003e#39974\u003c/a\u003e): chore(webkit): update Safari user-agent version to 26.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/62cabe19eb07e329086e5cb20441737cf51367d0\"\u003e\u003ccode\u003e62cabe1\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39969\"\u003e#39969\u003c/a\u003e): chore(npm): include all *.md from lib (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39970\"\u003e#39970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/0c65a759af337ba5143ebbe34afe4141482ce2d4\"\u003e\u003ccode\u003e0c65a75\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39968\"\u003e#39968\u003c/a\u003e): chore: screencast.showActions api\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/f04155b09034c21719162146d6016de9933a2dbe\"\u003e\u003ccode\u003ef04155b\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39958\"\u003e#39958\u003c/a\u003e): chore: release notes for langs v1.59\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/playwright/compare/v1.58.2...v1.59.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vitest` from 4.1.2 to 4.1.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003evitest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.4\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDefault to text reporter \u003ccode\u003eskipFull\u003c/code\u003e if agent detected  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10018\"\u003evitest-dev/vitest#10018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/53757804c\"\u003e\u003c!-- raw HTML omitted --\u003e(53757)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eassertion\u003c/code\u003e as a public field  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10095\"\u003evitest-dev/vitest#10095\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a120e3ab8\"\u003e\u003c!-- raw HTML omitted --\u003e(a120e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport aria snapshot  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eClaude Opus 4.6 (1M context)\u003c/strong\u003e, \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eCodex\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9668\"\u003evitest-dev/vitest#9668\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d4fbb5cc9\"\u003e\u003c!-- raw HTML omitted --\u003e(d4fbb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporter\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd filterMeta option to json reporter  -  by \u003ca href=\"https://github.com/nami8824\"\u003e\u003ccode\u003e@​nami8824\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10078\"\u003evitest-dev/vitest#10078\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b77de968e\"\u003e\u003c!-- raw HTML omitted --\u003e(b77de)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u0026quot;black\u0026quot; foreground for labeled terminal message to ensure contrast  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10076\"\u003evitest-dev/vitest#10076\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/203f07af7\"\u003e\u003c!-- raw HTML omitted --\u003e(203f0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eexpect(..., message)\u003c/code\u003e consistent as error message prefix  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eCodex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10068\"\u003evitest-dev/vitest#10068\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a1b5f0f4f\"\u003e\u003c!-- raw HTML omitted --\u003e(a1b5f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not hoist imports whose names match class properties .  -  by \u003ca href=\"https://github.com/SunsetFi\"\u003e\u003ccode\u003e@​SunsetFi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10093\"\u003evitest-dev/vitest#10093\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10094\"\u003evitest-dev/vitest#10094\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0fc4b47e0\"\u003e\u003c!-- raw HTML omitted --\u003e(0fc4b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Spread user server options into browser Vite server in project  -  by \u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10049\"\u003evitest-dev/vitest#10049\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/65c9d55eb\"\u003e\u003c!-- raw HTML omitted --\u003e(65c9d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.3...v4.1.4\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.3\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eexperimental.preParse\u003c/code\u003e flag  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10070\"\u003evitest-dev/vitest#10070\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7827363bd\"\u003e\u003c!-- raw HTML omitted --\u003e(78273)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003ebrowser.locators.exact\u003c/code\u003e option  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10013\"\u003evitest-dev/vitest#10013\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/487990a19\"\u003e\u003c!-- raw HTML omitted --\u003e(48799)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eTestAttachment.bodyEncoding\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9969\"\u003evitest-dev/vitest#9969\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/89ca0e254\"\u003e\u003c!-- raw HTML omitted --\u003e(89ca0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport custom snapshot matcher  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e and \u003cstrong\u003eCodex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9973\"\u003evitest-dev/vitest#9973\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/59b0e6411\"\u003e\u003c!-- raw HTML omitted --\u003e(59b0e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdvance fake timers with \u003ccode\u003eexpect.poll\u003c/code\u003e interval  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10022\"\u003evitest-dev/vitest#10022\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3f5bfa365\"\u003e\u003c!-- raw HTML omitted --\u003e(3f5bf)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@vitest/coverage-v8\u003c/code\u003e and \u003ccode\u003e@vitest/coverage-istanbul\u003c/code\u003e as optional dependency  -  by \u003ca href=\"https://github.com/alan-agius4\"\u003e\u003ccode\u003e@​alan-agius4\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10025\"\u003evitest-dev/vitest#10025\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/146d4f0a0\"\u003e\u003c!-- raw HTML omitted --\u003e(146d4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003edefineHelper\u003c/code\u003e for webkit async stack trace + update playwright 1.59.0  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10036\"\u003evitest-dev/vitest#10036\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5a5fa49fe\"\u003e\u003c!-- raw HTML omitted --\u003e(5a5fa)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix suite hook throwing errors for unused auto test-scoped fixture  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10035\"\u003evitest-dev/vitest#10035\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/398657e8d\"\u003e\u003c!-- raw HTML omitted --\u003e(39865)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eJestExtendError.context\u003c/code\u003e from verbose error reporting  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9983\"\u003evitest-dev/vitest#9983\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/66751c9e8\"\u003e\u003c!-- raw HTML omitted --\u003e(66751)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't leak \u0026quot;runner\u0026quot; types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10004\"\u003evitest-dev/vitest#10004\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ec2045543\"\u003e\u003c!-- raw HTML omitted --\u003e(ec204)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esnapshot\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eFix flagging obsolete snapshots for snapshot properties mismatch  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9986\"\u003evitest-dev/vitest#9986\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6b869156b\"\u003e\u003c!-- raw HTML omitted --\u003e(6b869)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExport custom snapshot matcher helper from \u003ccode\u003evitest\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eCodex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10042\"\u003evitest-dev/vitest#10042\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/691d341fd\"\u003e\u003c!-- raw HTML omitted --\u003e(691d3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't leak vite types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10005\"\u003evitest-dev/vitest#10005\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fdff1bf9a\"\u003e\u003c!-- raw HTML omitted --\u003e(fdff1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evm\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eFix external module resolve error with deps optimizer query  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10024\"\u003evitest-dev/vitest#10024\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9dbf47786\"\u003e\u003c!-- raw HTML omitted --\u003e(9dbf4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.2...v4.1.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/ac04bac206f49d793e7277084f707aee718aa936\"\u003e\u003ccode\u003eac04bac\u003c/code\u003e\u003c/a\u003e chore: release v4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/82c858d9435fac60bbc75b2af5c6e1e80914f5b6\"\u003e\u003ccode\u003e82c858d\u003c/code\u003e\u003c/a\u003e chore: Remove no-op function in plugin config logic (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/8501\"\u003e#8501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/d4fbb5cc931754d05327264baaf7b4364ed02f84\"\u003e\u003ccode\u003ed4fbb5c\u003c/code\u003e\u003c/a\u003e feat(experimental): support aria snapshot (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9668\"\u003e#9668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/b77de968ecdc978e54d32926198f25a13bde9441\"\u003e\u003ccode\u003eb77de96\u003c/code\u003e\u003c/a\u003e feat(reporter): add filterMeta option to json reporter (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/10078\"\u003e#10078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a120e3ab8bc0ab7baeb88ca9ef96a10d3ab5dbb3\"\u003e\u003ccode\u003ea120e3a\u003c/code\u003e\u003c/a\u003e feat(experimental): expose \u003ccode\u003eassertion\u003c/code\u003e as a public field (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/10095\"\u003e#10095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/53757804c0c291205ecd567cbf19f8d9beed24a0\"\u003e\u003ccode\u003e5375780\u003c/code\u003e\u003c/a\u003e feat(coverage): default to text reporter \u003ccode\u003eskipFull\u003c/code\u003e if agent detected (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/10018\"\u003e#10018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a1b5f0f4fbae863da441e413661fbdd9982b84e2\"\u003e\u003ccode\u003ea1b5f0f\u003c/code\u003e\u003c/a\u003e fix: make \u003ccode\u003eexpect(..., message)\u003c/code\u003e consistent as error message prefix (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/10068\"\u003e#10068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/203f07af789bc5b5c3cda8074f4ee116e280fa17\"\u003e\u003ccode\u003e203f07a\u003c/code\u003e\u003c/a\u003e fix: use \u0026quot;black\u0026quot; foreground for labeled terminal message to ensure contrast (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/2dc0d62eaf08d8acb1f5042fdb8ac5b4a19fdc73\"\u003e\u003ccode\u003e2dc0d62\u003c/code\u003e\u003c/a\u003e chore: release v4.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/7827363bdaeeb5d82d486f99b301dcea3a010568\"\u003e\u003ccode\u003e7827363\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eexperimental.preParse\u003c/code\u003e flag (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/10070\"\u003e#10070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.4/packages/vitest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `wrangler` from 4.77.0 to 4.82.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cloudflare/workers-sdk/releases\"\u003ewrangler's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ewrangler@4.82.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/13457\"\u003e#13457\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9b2b6ba55c7e94533a2cddbe8ff8f5122ed7de17\"\u003e\u003ccode\u003e9b2b6ba\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jamesopstad\"\u003e\u003ccode\u003e@​jamesopstad\u003c/code\u003e\u003c/a\u003e! - Add Flagship OAuth scopes to \u003ccode\u003ewrangler login\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ewrangler@4.82.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/13453\"\u003e#13453\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/6b11b072d35e438e81e133a1c37e4e94a7a9c9a8\"\u003e\u003ccode\u003e6b11b07\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/petebacondarwin\"\u003e\u003ccode\u003e@​petebacondarwin\u003c/code\u003e\u003c/a\u003e! - Disable flagship OAuth scopes that are not yet valid in the Cloudflare backend\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eflagship:read\u003c/code\u003e and \u003ccode\u003eflagship:write\u003c/code\u003e OAuth scopes have been temporarily commented out from the default scopes requested during login, as they are not yet recognized by the Cloudflare backend.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/13438\"\u003e#13438\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/dd4e8882c854301c4e984989956f1aa337177637\"\u003e\u003ccode\u003edd4e888\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e! - fix: handle Vike config files that use a variable-referenced default export\u003c/p\u003e\n\u003cp\u003eNewer versions of \u003ccode\u003ecreate-vike\u003c/code\u003e (0.0.616+) generate \u003ccode\u003epages/+config.ts\u003c/code\u003e files using \u003ccode\u003econst config: Config = { ... }; export default config;\u003c/code\u003e instead of the previous \u003ccode\u003eexport default { ... } satisfies Config;\u003c/code\u003e. The Wrangler autoconfig AST transformation now resolves \u003ccode\u003eIdentifier\u003c/code\u003e exports to their variable declarations, supporting both old and new Vike config file formats.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ewrangler@4.82.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/13353\"\u003e#13353\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5338bb687e9933702744771fc89850a7471ee1cc\"\u003e\u003ccode\u003e5338bb6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mattzcarey\"\u003e\u003ccode\u003e@​mattzcarey\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003eartifacts:write\u003c/code\u003e to Wrangler's default OAuth scopes, enabling \u003ccode\u003ewrangler login\u003c/code\u003e to request access to Cloudflare Artifacts (registries and artifacts).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/13139\"\u003e#13139\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/79fd529e62b715405aacc0e643a20ce1af3df9f2\"\u003e\u003ccode\u003e79fd529\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/roerohan\"\u003e\u003ccode\u003e@​roerohan\u003c/code\u003e\u003c/a\u003e! - feat: add Flagship feature flag binding support\u003c/p\u003e\n\u003cp\u003eAdds end-to-end support for the Flagship feature flag binding, which allows Workers to evaluate feature flags from Cloudflare's Flagship service. Configure it in \u003ccode\u003ewrangler.json\u003c/code\u003e with a \u003ccode\u003eflagship\u003c/code\u003e array containing \u003ccode\u003ebinding\u003c/code\u003e and \u003ccode\u003eapp_id\u003c/code\u003e entries. In local dev, the binding returns default values for all flag evaluations; use \u003ccode\u003e\u0026quot;remote\u0026quot;: true\u003c/code\u003e in the binding to evaluate flags against the live Flagship service.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/12983\"\u003e#12983\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/28bc2be6c51e93aa8df75ad223435df35f1981d6\"\u003e\u003ccode\u003e28bc2be\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/1000hz\"\u003e\u003ccode\u003e@​1000hz\u003c/code\u003e\u003c/a\u003e! - Added the \u003ccode\u003ewrangler preview\u003c/code\u003e command family for creating Preview deployments (currently in private beta).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/13197\"\u003e#13197\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4fd138b8e4d46567419c0202e68423e89cd3d813\"\u003e\u003ccode\u003e4fd138b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shahsimpson\"\u003e\u003ccode\u003e@​shahsimpson\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003epreview\u003c/code\u003e output-file entries for \u003ccode\u003ewrangler preview\u003c/code\u003e deployments\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003ewrangler preview\u003c/code\u003e now writes a \u003ccode\u003epreview\u003c/code\u003e entry to the Wrangler output file when \u003ccode\u003eWRANGLER_OUTPUT_FILE_PATH\u003c/code\u003e or \u003ccode\u003eWRANGLER_OUTPUT_FILE_DIRECTORY\u003c/code\u003e is configured. The entry includes the Worker name, preview metadata (\u003ccode\u003epreview_id\u003c/code\u003e, \u003ccode\u003epreview_name\u003c/code\u003e, \u003ccode\u003epreview_slug\u003c/code\u003e, \u003ccode\u003epreview_urls\u003c/code\u003e) and deployment metadata (\u003ccode\u003edeployment_id\u003c/code\u003e, \u003ccode\u003edeployment_urls\u003c/code\u003e).\u003c/p\u003e\n\u003cp\u003eThis makes preview command runs machine-readable in the same output stream as other Wrangler commands, which helps CI integrations consume preview URLs and IDs directly.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/13159\"\u003e#13159\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/bafb96bccc97325c3d9dac54af96212cb30e605a\"\u003e\u003ccode\u003ebafb96b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ruifigueira\"\u003e\u003ccode\u003e@​ruifigueira\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003ewrangler browser\u003c/code\u003e commands for managing Browser Rendering sessions\u003c/p\u003e\n\u003cp\u003eNew commands for Browser Rendering DevTools:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ewrangler browser create [--lab] [--keepAlive \u0026lt;seconds\u0026gt;] [--open]\u003c/code\u003e - Create a new session\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ewrangler browser close \u0026lt;sessionId\u0026gt;\u003c/code\u003e - Close a session\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ewrangler browser list\u003c/code\u003e - List active sessions\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ewrangler browser view [sessionId] [--target \u0026lt;selector\u0026gt;] [--open]\u003c/code\u003e - View a live browser session\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eview\u003c/code\u003e command auto-selects when only one session exists, or prompts for selection when multiple are available.\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003e--open\u003c/code\u003e flag controls whether to open DevTools in browser (default: true in interactive mode, false in CI/scripts). Use \u003ccode\u003e--no-open\u003c/code\u003e to just print the DevTools URL.\u003c/p\u003e\n\u003cp\u003eAll commands support \u003ccode\u003e--json\u003c/code\u003e for programmatic output. Also adds \u003ccode\u003ebrowser:write\u003c/code\u003e OAuth scope to \u003ccode\u003ewrangler login\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/13392\"\u003e#13392\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2589395a0890bad9bf78e9d10aa680f448259716\"\u003e\u003ccode\u003e2589395\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/emily-shen\"\u003e\u003ccode\u003e@​emily-shen\u003c/code\u003e\u003c/a\u003e! - Add telemetry to local REST API\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/ff14de113dcbbf6ed7dde450c2b1781cadfc28d6\"\u003e\u003ccode\u003eff14de1\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler/issues/13460\"\u003e#13460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/6c3b773a64f0f617596f2c7a033beb154748a1d8\"\u003e\u003ccode\u003e6c3b773\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[wrangler] Disable flagship OAuth scopes not yet valid in backend\u0026quot; (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/04a2d9c992523ef72fa474e53dcfa1c954a26ad3\"\u003e\u003ccode\u003e04a2d9c\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler/issues/13452\"\u003e#13452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/6b11b072d35e438e81e133a1c37e4e94a7a9c9a8\"\u003e\u003ccode\u003e6b11b07\u003c/code\u003e\u003c/a\u003e [wrangler] Disable flagship OAuth scopes not yet valid in backend (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler/issues/13453\"\u003e#13453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/dd4e8882c854301c4e984989956f1aa337177637\"\u003e\u003ccode\u003edd4e888\u003c/code\u003e\u003c/a\u003e [C3] Bump create-vike from 0.0.599 to 0.0.616 in /packages/create-cloudflare/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4e4d1469a0cf155a4dda8c6dc267fc27ee2dbabe\"\u003e\u003ccode\u003e4e4d146\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler/issues/13375\"\u003e#13375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2589395a0890bad9bf78e9d10aa680f448259716\"\u003e\u003ccode\u003e2589395\u003c/code\u003e\u003c/a\u003e local explorer: add telemetry (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler/issues/13392\"\u003e#13392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/525a46bca7c9a8a57972ac152ab9c400df0bf186\"\u003e\u003ccode\u003e525a46b\u003c/code\u003e\u003c/a\u003e [wrangler] Fix proxy startup notice polluting stdout for --json commands (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler/issues/13\"\u003e#13\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/13132753130bcba9eb03bc4e662911685962c04e\"\u003e\u003ccode\u003e1313275\u003c/code\u003e\u003c/a\u003e [explorer] add local explorer hotkey to the vite plugin (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler/issues/13137\"\u003e#13137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/bafb96bccc97325c3d9dac54af96212cb30e605a\"\u003e\u003ccode\u003ebafb96b\u003c/code\u003e\u003c/a\u003e BRAPI-1041: Add browser rendering commands to wrangler (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler/issues/13159\"\u003e#13159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cloudflare/workers-sdk/commits/wrangler@4.82.2/packages/wrangler\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/cursorvers/cloudflare-workers-hub/pull/65","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cursorvers%2Fcloudflare-workers-hub/issues/65","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/65/packages"},{"uuid":"4253819221","node_id":"PR_kwDODRk6kc7R82Zs","number":3577,"state":"closed","title":"Bump the patch-and-minor group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-14T10:39:25.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-13T10:50:54.000Z","updated_at":"2026-04-14T10:39:26.000Z","time_to_close":85711,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"patch-and-minor","update_count":7,"packages":[{"name":"@sentry/react","old_version":"10.46.0","new_version":"10.47.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@tanstack/react-query","old_version":"5.95.2","new_version":"5.96.2","repository_url":"https://github.com/TanStack/query"},{"name":"dotenv","old_version":"17.3.1","new_version":"17.4.1","repository_url":"https://github.com/motdotla/dotenv"},{"name":"@sentry/cli","old_version":"3.3.3","new_version":"3.3.5","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@typescript-eslint/parser","old_version":"8.57.2","new_version":"8.58.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"eslint-import-resolver-node","old_version":"0.3.9","new_version":"0.3.10","repository_url":"https://github.com/import-js/eslint-plugin-import"},{"name":"typescript-eslint","old_version":"8.57.2","new_version":"8.58.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"}],"path":null,"ecosystem":"npm"},"body":"Bumps the patch-and-minor group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.46.0` | `10.47.0` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.95.2` | `5.96.2` |\n| [dotenv](https://github.com/motdotla/dotenv) | `17.3.1` | `17.4.1` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `3.3.3` | `3.3.5` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.57.2` | `8.58.0` |\n| [eslint-import-resolver-node](https://github.com/import-js/eslint-plugin-import/tree/HEAD/resolvers/node) | `0.3.9` | `0.3.10` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.57.2` | `8.58.0` |\n\n\nUpdates `@sentry/react` from 10.46.0 to 10.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a5a4e7398a83a6d8d1168d09420aeea95a2fa5a0\"\u003e\u003ccode\u003ea5a4e73\u003c/code\u003e\u003c/a\u003e release: 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c7477bb15f59e30a2cc3968e50f9f8e061323681\"\u003e\u003ccode\u003ec7477bb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20050\"\u003e#20050\u003c/a\u003e from getsentry/prepare-release/10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3d4e38d1829a874d0c4887c0b84bbad992fc0e05\"\u003e\u003ccode\u003e3d4e38d\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2c0ce6f3a74a3fcfc3eb158a4a5547b124c1aab5\"\u003e\u003ccode\u003e2c0ce6f\u003c/code\u003e\u003c/a\u003e feat(deps): Bump OpenTelemetry dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20046\"\u003e#20046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8f08fcb5404b152e90f258f207b71d150f20b01a\"\u003e\u003ccode\u003e8f08fcb\u003c/code\u003e\u003c/a\u003e fix(browser-tests): Pin axios to 1.13.5 to avoid compromised 1.14.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20047\"\u003e#20047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/381549244a6a94e30ade9b2545fbdd03312eaf5a\"\u003e\u003ccode\u003e3815492\u003c/code\u003e\u003c/a\u003e fix(profiling): Disable profiling in worker threads (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20040\"\u003e#20040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/61edc252aa34ef6f9eb6be17add53412c6ea95f2\"\u003e\u003ccode\u003e61edc25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19890\"\u003e#19890\u003c/a\u003e from getsentry/fix/react-router-debug-id-double-inj...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28f94f3ad844093147eb6886978553e2c56712a7\"\u003e\u003ccode\u003e28f94f3\u003c/code\u003e\u003c/a\u003e fix(react-router): Disable debug ID injection in Vite plugin to prevent doubl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9bfc68252faa63d0bb202ec5f5fc4b5142aa7fbc\"\u003e\u003ccode\u003e9bfc682\u003c/code\u003e\u003c/a\u003e ref(browser-tests): Add waitForMetricRequest helper (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20002\"\u003e#20002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/08cab24260c02b1dd3dc982b96eb26303eb0ccc1\"\u003e\u003ccode\u003e08cab24\u003c/code\u003e\u003c/a\u003e fix(node): Deduplicate \u003ccode\u003esentry-trace\u003c/code\u003e and \u003ccode\u003ebaggage\u003c/code\u003e headers on outgoing reque...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.46.0...10.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 5.95.2 to 5.96.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.96.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/5ca721fb05a7329ca168dd9aca8a906011b0601e\"\u003e\u003ccode\u003e5ca721f\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10379\"\u003e#10379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/75052a7fd05d5a7f430d323c513387b780a0c06f\"\u003e\u003ccode\u003e75052a7\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10370\"\u003e#10370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/73e783bd8677a1011d95d34a896e1bf93cbb11a5\"\u003e\u003ccode\u003e73e783b\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10364\"\u003e#10364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/14a97b7ab1060652be2c0197d204d256c196860b\"\u003e\u003ccode\u003e14a97b7\u003c/code\u003e\u003c/a\u003e test(react-query): replace 'import React' with 'import * as React' in 'usePre...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/fd8c068c941cc1a8fe530798330c598a8265d64a\"\u003e\u003ccode\u003efd8c068\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): merge redundant second 'descri...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/f168555261d73206189bff699a1e54a465b75a42\"\u003e\u003ccode\u003ef168555\u003c/code\u003e\u003c/a\u003e test({react,preact,solid}-query): move 'queryClient' and 'queryCache' to 'bef...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/afb58127a47846f7b2df5a422b428ddfa8decced\"\u003e\u003ccode\u003eafb5812\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): inline test helpers, remove sh...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/9e1bb94abcce4839800f782d9b9d7087095e78b3\"\u003e\u003ccode\u003e9e1bb94\u003c/code\u003e\u003c/a\u003e test(react-query/useSuspenseQueries): remove unnecessary 'act' wrapper from b...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/55cee0a71c4137277c0d90fdc5272884181042c3\"\u003e\u003ccode\u003e55cee0a\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): add test for not suspending bu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/7fc6e6a911d3c63d77f44d4624fb89f26af1d44d\"\u003e\u003ccode\u003e7fc6e6a\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): add test for not suspending bu...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.96.2/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dotenv` from 17.3.1 to 17.4.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md\"\u003edotenv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.4.0...v17.4.1\"\u003e17.4.1\u003c/a\u003e (2026-04-05)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange text \u003ccode\u003einjecting\u003c/code\u003e to \u003ccode\u003einjected\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/1005\"\u003e#1005\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.3.1...v17.4.0\"\u003e17.4.0\u003c/a\u003e (2026-04-01)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eskills/\u003c/code\u003e folder with focused agent skills: \u003ccode\u003eskills/dotenv/SKILL.md\u003c/code\u003e (core usage) and \u003ccode\u003eskills/dotenvx/SKILL.md\u003c/code\u003e (encryption, multiple environments, variable expansion) for AI coding agent discovery via the skills.sh ecosystem (\u003ccode\u003enpx skills add motdotla/dotenv\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTighten up logs: \u003ccode\u003e◇ injecting env (14) from .env\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/1003\"\u003e#1003\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/48aa216de16846724e7bc80756fd42745116e4aa\"\u003e\u003ccode\u003e48aa216\u003c/code\u003e\u003c/a\u003e 17.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/e4282b0286703784f4c5f7fda6c0e30739aead77\"\u003e\u003ccode\u003ee4282b0\u003c/code\u003e\u003c/a\u003e changelog 🪵\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/c540e75d3cfde551865be9bdcb0218fbfffc9229\"\u003e\u003ccode\u003ec540e75\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motdotla/dotenv/issues/1006\"\u003e#1006\u003c/a\u003e from motdotla/skills-update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/5626f9b07e49a353b1fdf35077ea58d1d080cbdc\"\u003e\u003ccode\u003e5626f9b\u003c/code\u003e\u003c/a\u003e dotenvx skill\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/2411f2a61b0c957b0756942c2d6e4ba572e0fd3d\"\u003e\u003ccode\u003e2411f2a\u003c/code\u003e\u003c/a\u003e update dotenvx skill\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/1e08a70b6e5a5e55d974a46bca87bd35cf3807e4\"\u003e\u003ccode\u003e1e08a70\u003c/code\u003e\u003c/a\u003e simplify dotenv skill\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/747f4171feb7364993465915a8cd8929cef0e0cb\"\u003e\u003ccode\u003e747f417\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motdotla/dotenv/issues/1005\"\u003e#1005\u003c/a\u003e from motdotla/injected\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/271df30f90869c04c666d8652895a909c097fea7\"\u003e\u003ccode\u003e271df30\u003c/code\u003e\u003c/a\u003e changelog 🪵\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/3f01a8b61addc4e6978f2c40b0147f6812e2f64b\"\u003e\u003ccode\u003e3f01a8b\u003c/code\u003e\u003c/a\u003e \u003ccode\u003einjecting\u003c/code\u003e to \u003ccode\u003einjected\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/ccc50d50d9e398a0b20355748e710852e1db5d07\"\u003e\u003ccode\u003eccc50d5\u003c/code\u003e\u003c/a\u003e update\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.3.1...v17.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/cli` from 3.3.3 to 3.3.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e\u003ccode\u003e@​sentry/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.5\u003c/h2\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(sourcemaps) Skip non-base64 embedded sourcemaps during injection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.4\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry-cli build download\u003c/code\u003e command to download installable builds (IPA/APK) by build ID (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3221\"\u003e#3221\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry-cli code-mappings upload\u003c/code\u003e command to bulk upload code mappings from a JSON file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3207\"\u003e#3207\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3208\"\u003e#3208\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3209\"\u003e#3209\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3210\"\u003e#3210\u003c/a\u003e).\n\u003cul\u003e\n\u003cli\u003eCode mappings link stack trace paths (e.g. \u003ccode\u003ecom/example/module\u003c/code\u003e) to source paths in your repository (e.g. \u003ccode\u003esrc/main/java/com/example/module\u003c/code\u003e), enabling Sentry to display source context and link directly to your code from error stack traces.\u003c/li\u003e\n\u003cli\u003eRepository name and default branch are automatically inferred from your local git remotes, or can be specified explicitly with \u003ccode\u003e--repo\u003c/code\u003e and \u003ccode\u003e--default-branch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eLarge mapping files are automatically split into batches for upload.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.4-snapshot.20260330.559eb36\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 559eb36.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260330.7f7384e\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 7f7384e.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260330.ebdd16f\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at ebdd16f.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260330.e9aa912\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at e9aa912.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260327.572bb4c\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 572bb4c.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260327.6d5e8cb\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 6d5e8cb.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260326.5477440\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 5477440.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260326.1d1b9d9\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 1d1b9d9.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260325.06cbbda\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 06cbbda.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260324.94a8931\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 94a8931.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260324.ccf349e\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at ccf349e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.5\u003c/h2\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(sourcemaps) Skip non-base64 embedded sourcemaps during injection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.4\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Add \u003ccode\u003e--diff-threshold\u003c/code\u003e option to \u003ccode\u003ebuild snapshots\u003c/code\u003e to set a minimum pixel difference percentage for reporting image changes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3259\"\u003e#3259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry-cli build download\u003c/code\u003e command to download installable builds (IPA/APK) by build ID (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3221\"\u003e#3221\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry-cli code-mappings upload\u003c/code\u003e command to bulk upload code mappings from a JSON file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3207\"\u003e#3207\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3208\"\u003e#3208\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3209\"\u003e#3209\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3210\"\u003e#3210\u003c/a\u003e).\n\u003cul\u003e\n\u003cli\u003eCode mappings link stack trace paths (e.g. \u003ccode\u003ecom/example/module\u003c/code\u003e) to source paths in your repository (e.g. \u003ccode\u003esrc/main/java/com/example/module\u003c/code\u003e), enabling Sentry to display source context and link directly to your code from error stack traces.\u003c/li\u003e\n\u003cli\u003eRepository name and default branch are automatically inferred from your local git remotes, or can be specified explicitly with \u003ccode\u003e--repo\u003c/code\u003e and \u003ccode\u003e--default-branch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eLarge mapping files are automatically split into batches for upload.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/30ac02cea024fab1498f199848319cb53b028b9b\"\u003e\u003ccode\u003e30ac02c\u003c/code\u003e\u003c/a\u003e release: 3.3.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e9aa912c0386f50124d50297bd63c50b913765a1\"\u003e\u003ccode\u003ee9aa912\u003c/code\u003e\u003c/a\u003e meta: fix changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3252\"\u003e#3252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/7f7384e2b777a4d3d254b2b703368cc89a999023\"\u003e\u003ccode\u003e7f7384e\u003c/code\u003e\u003c/a\u003e meta: Remove codeowner protection from \u003ccode\u003eCHANGELOG.md\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3253\"\u003e#3253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/559eb3659d59f2c72f50571a790d7043e4643a2b\"\u003e\u003ccode\u003e559eb36\u003c/code\u003e\u003c/a\u003e build(deps): bump rustls-webpki from 0.103.8 to 0.103.10 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3229\"\u003e#3229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/ebdd16fe0bd8a8ac63250e208b9ed0f798b24ab5\"\u003e\u003ccode\u003eebdd16f\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump flatted from 3.3.3 to 3.4.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3225\"\u003e#3225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/572bb4cb03945613e41fb3a2311fb5cc82c6ca40\"\u003e\u003ccode\u003e572bb4c\u003c/code\u003e\u003c/a\u003e perf(snapshots): Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/6d5e8cbda1bd46fe75b6e645b2d422e826da1625\"\u003e\u003ccode\u003e6d5e8cb\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump handlebars from 4.7.8 to 4.7.9 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3251\"\u003e#3251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e744afd099ec93606a012517c712bfc22f909f27\"\u003e\u003ccode\u003ee744afd\u003c/code\u003e\u003c/a\u003e fix(build): Ungate ProgressBarMode::Response from managed feature (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3247\"\u003e#3247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/5477440f548886f619a06d1f5459a92b47115958\"\u003e\u003ccode\u003e5477440\u003c/code\u003e\u003c/a\u003e build(deps): bump picomatch (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3245\"\u003e#3245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/1d1b9d9a8b63d06f90bff03a4fd1b0efa679ade8\"\u003e\u003ccode\u003e1d1b9d9\u003c/code\u003e\u003c/a\u003e fix(inject): Skip non-base64 embedded sourcemaps (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.3.3...3.3.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 8.57.2 to 8.58.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.58.0\u003c/h2\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e crash in \u003ccode\u003eno-unnecessary-type-arguments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12163\"\u003e#12163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-extraneous-class] handle index signatures (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12142\"\u003e#12142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-regexp-exec] avoid fixing unknown RegExp flags (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12161\"\u003e#12161\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eej shafran \u003ca href=\"https://github.com/ej-shafran\"\u003e\u003ccode\u003e@​ej-shafran\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGG ZIBLAKING\u003c/li\u003e\n\u003cli\u003emilkboy2564 \u003ca href=\"https://github.com/SeolJaeHyeok\"\u003e\u003ccode\u003e@​SeolJaeHyeok\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eteee32 \u003ca href=\"https://github.com/teee32\"\u003e\u003ccode\u003e@​teee32\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/493341709fe7d1d6433332b7bd2724e3332c7cdf\"\u003e\u003ccode\u003e4933417\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8cde2d06fb9bc591a4c93452509ddbd600c76a35\"\u003e\u003ccode\u003e8cde2d0\u003c/code\u003e\u003c/a\u003e feat: support TypeScript 6 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.0/packages/parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-import-resolver-node` from 0.3.9 to 0.3.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/import-js/eslint-plugin-import/releases\"\u003eeslint-import-resolver-node's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eno-reassign\u003c/h2\u003e\n\u003cp\u003eAdded rule \u003ccode\u003eno-reassign\u003c/code\u003e, made some mistakes publishing to npm. 😳\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/import-js/eslint-plugin-import/blob/main/resolvers/node/CHANGELOG.md\"\u003eeslint-import-resolver-node's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.3.10 - 2026-04-01\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[deps] update \u003ccode\u003eis-core-module\u003c/code\u003e, \u003ccode\u003eresolve\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[meta] add \u003ccode\u003erepository.directory\u003c/code\u003e field\u003c/li\u003e\n\u003cli\u003e[refactor] avoid hoisting\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/import-js/eslint-plugin-import/commits/v0.3.10/resolvers/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript-eslint` from 8.57.2 to 8.58.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003etypescript-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.58.0\u003c/h2\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e crash in \u003ccode\u003eno-unnecessary-type-arguments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12163\"\u003e#12163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-extraneous-class] handle index signatures (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12142\"\u003e#12142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-regexp-exec] avoid fixing unknown RegExp flags (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12161\"\u003e#12161\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eej shafran \u003ca href=\"https://github.com/ej-shafran\"\u003e\u003ccode\u003e@​ej-shafran\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGG ZIBLAKING\u003c/li\u003e\n\u003cli\u003emilkboy2564 \u003ca href=\"https://github.com/SeolJaeHyeok\"\u003e\u003ccode\u003e@​SeolJaeHyeok\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eteee32 \u003ca href=\"https://github.com/teee32\"\u003e\u003ccode\u003e@​teee32\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md\"\u003etypescript-eslint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/493341709fe7d1d6433332b7bd2724e3332c7cdf\"\u003e\u003ccode\u003e4933417\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8cde2d06fb9bc591a4c93452509ddbd600c76a35\"\u003e\u003ccode\u003e8cde2d0\u003c/code\u003e\u003c/a\u003e feat: support TypeScript 6 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.0/packages/typescript-eslint\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/navikt/k9-punsj-frontend/pull/3577","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/navikt%2Fk9-punsj-frontend/issues/3577","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3577/packages"},{"uuid":"4251331077","node_id":"PR_kwDOPG51ks7R3ibv","number":316,"state":"open","title":"deps(deps): bump the minor-and-patch group across 1 directory with 38 updates","user":"dependabot[bot]","labels":["dependencies","security"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-13T04:45:37.000Z","updated_at":"2026-04-13T04:47:54.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps): bump","group_name":"minor-and-patch","update_count":38,"packages":[{"name":"@clerk/clerk-react","old_version":"5.60.0","new_version":"5.61.3","repository_url":"https://github.com/clerk/javascript"},{"name":"@clerk/themes","old_version":"2.4.51","new_version":"2.4.57","repository_url":"https://github.com/clerk/javascript"},{"name":"@convex-dev/agent","old_version":"0.3.2","new_version":"0.6.1","repository_url":"https://github.com/get-convex/agent"},{"name":"@sentry/nextjs","old_version":"10.38.0","new_version":"10.48.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"convex","old_version":"1.31.7","new_version":"1.35.1","repository_url":"https://github.com/get-convex/convex-backend"},{"name":"convex-helpers","old_version":"0.1.111","new_version":"0.1.114","repository_url":"https://github.com/get-convex/convex-helpers"},{"name":"langfuse","old_version":"3.38.6","new_version":"3.38.20","repository_url":"https://github.com/langfuse/langfuse-js"},{"name":"next","old_version":"16.1.6","new_version":"16.2.3","repository_url":"https://github.com/vercel/next.js"},{"name":"pino","old_version":"10.3.0","new_version":"10.3.1","repository_url":"https://github.com/pinojs/pino"},{"name":"posthog-js","old_version":"1.342.1","new_version":"1.367.0","repository_url":"https://github.com/PostHog/posthog-js"},{"name":"react","old_version":"19.2.4","new_version":"19.2.5","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.13","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.4","new_version":"19.2.5","repository_url":"https://github.com/facebook/react"},{"name":"react-hook-form","old_version":"7.71.1","new_version":"7.72.1","repository_url":"https://github.com/react-hook-form/react-hook-form"},{"name":"resend","old_version":"6.9.1","new_version":"6.10.0","repository_url":"https://github.com/resend/resend-node"},{"name":"svix","old_version":"1.84.1","new_version":"1.90.0","repository_url":"https://github.com/svix/svix-webhooks"},{"name":"tailwind-merge","old_version":"3.4.0","new_version":"3.5.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"ts-fsrs","old_version":"5.2.3","new_version":"5.3.2","repository_url":"https://github.com/open-spaced-repetition/ts-fsrs"},{"name":"ws","old_version":"8.19.0","new_version":"8.20.0","repository_url":"https://github.com/websockets/ws"},{"name":"zod-to-json-schema","old_version":"3.25.1","new_version":"3.25.2","repository_url":"https://github.com/StefanTerdell/zod-to-json-schema"},{"name":"@changesets/cli","old_version":"2.29.8","new_version":"2.30.0","repository_url":"https://github.com/changesets/changesets"},{"name":"@eslint/eslintrc","old_version":"3.3.3","new_version":"3.3.5","repository_url":"https://github.com/eslint/eslintrc"},{"name":"@next/bundle-analyzer","old_version":"16.1.6","new_version":"16.2.3","repository_url":"https://github.com/vercel/next.js"},{"name":"@playwright/test","old_version":"1.58.2","new_version":"1.59.1","repository_url":"https://github.com/microsoft/playwright"},{"name":"@sentry/cli","old_version":"3.1.0","new_version":"3.3.5","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@tailwindcss/postcss","old_version":"4.1.18","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@vitest/coverage-v8","old_version":"4.0.18","new_version":"4.1.4","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"content-tag","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/embroider-build/content-tag"},{"name":"esbuild","old_version":"0.27.3","new_version":"0.28.0","repository_url":"https://github.com/evanw/esbuild"},{"name":"eslint-config-next","old_version":"16.1.6","new_version":"16.2.3","repository_url":"https://github.com/vercel/next.js"},{"name":"happy-dom","old_version":"20.5.0","new_version":"20.8.9","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"lefthook","old_version":"2.1.0","new_version":"2.1.5","repository_url":"https://github.com/evilmartians/lefthook"},{"name":"lint-staged","old_version":"16.2.7","new_version":"16.4.0","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"prettier","old_version":"3.8.1","new_version":"3.8.2","repository_url":"https://github.com/prettier/prettier"},{"name":"prettier-plugin-ember-template-tag","old_version":"2.1.3","new_version":"2.1.4","repository_url":"https://github.com/ember-tooling/prettier-plugin-ember-template-tag"},{"name":"promptfoo","old_version":"0.121.3","new_version":"0.121.4","repository_url":"https://github.com/promptfoo/promptfoo"},{"name":"tailwindcss","old_version":"4.1.18","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"vitest","old_version":"4.0.18","new_version":"4.1.4","repository_url":"https://github.com/vitest-dev/vitest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-and-patch group with 38 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@clerk/clerk-react](https://github.com/clerk/javascript/tree/HEAD/packages/react) | `5.60.0` | `5.61.3` |\n| [@clerk/themes](https://github.com/clerk/javascript/tree/HEAD/packages/themes) | `2.4.51` | `2.4.57` |\n| [@convex-dev/agent](https://github.com/get-convex/agent) | `0.3.2` | `0.6.1` |\n| [@sentry/nextjs](https://github.com/getsentry/sentry-javascript) | `10.38.0` | `10.48.0` |\n| [convex](https://github.com/get-convex/convex-backend/tree/HEAD/npm-packages/convex) | `1.31.7` | `1.35.1` |\n| [convex-helpers](https://github.com/get-convex/convex-helpers/tree/HEAD/packages/convex-helpers) | `0.1.111` | `0.1.114` |\n| [langfuse](https://github.com/langfuse/langfuse-js/tree/HEAD/langfuse) | `3.38.6` | `3.38.20` |\n| [next](https://github.com/vercel/next.js) | `16.1.6` | `16.2.3` |\n| [pino](https://github.com/pinojs/pino) | `10.3.0` | `10.3.1` |\n| [posthog-js](https://github.com/PostHog/posthog-js) | `1.342.1` | `1.367.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.4` | `19.2.5` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.13` | `19.2.14` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.4` | `19.2.5` |\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.71.1` | `7.72.1` |\n| [resend](https://github.com/resend/resend-node) | `6.9.1` | `6.10.0` |\n| [svix](https://github.com/svix/svix-webhooks) | `1.84.1` | `1.90.0` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.4.0` | `3.5.0` |\n| [ts-fsrs](https://github.com/open-spaced-repetition/ts-fsrs/tree/HEAD/packages/fsrs) | `5.2.3` | `5.3.2` |\n| [ws](https://github.com/websockets/ws) | `8.19.0` | `8.20.0` |\n| [zod-to-json-schema](https://github.com/StefanTerdell/zod-to-json-schema) | `3.25.1` | `3.25.2` |\n| [@changesets/cli](https://github.com/changesets/changesets) | `2.29.8` | `2.30.0` |\n| [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.3` | `3.3.5` |\n| [@next/bundle-analyzer](https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer) | `16.1.6` | `16.2.3` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.58.2` | `1.59.1` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `3.1.0` | `3.3.5` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.1.18` | `4.2.2` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.0.18` | `4.1.4` |\n| [content-tag](https://github.com/embroider-build/content-tag) | `4.1.0` | `4.1.1` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.27.3` | `0.28.0` |\n| [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `16.1.6` | `16.2.3` |\n| [happy-dom](https://github.com/capricorn86/happy-dom) | `20.5.0` | `20.8.9` |\n| [lefthook](https://github.com/evilmartians/lefthook) | `2.1.0` | `2.1.5` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.2.7` | `16.4.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.1` | `3.8.2` |\n| [prettier-plugin-ember-template-tag](https://github.com/ember-tooling/prettier-plugin-ember-template-tag) | `2.1.3` | `2.1.4` |\n| [promptfoo](https://github.com/promptfoo/promptfoo) | `0.121.3` | `0.121.4` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.1.18` | `4.2.2` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.18` | `4.1.4` |\n\n\nUpdates `@clerk/clerk-react` from 5.60.0 to 5.61.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/clerk/javascript/blob/main/packages/react/CHANGELOG.md\"\u003e\u003ccode\u003e@​clerk/clerk-react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.61.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/7955e9dd90419c02fd51226d4fe335d42e7096a5\"\u003e\u003ccode\u003e7955e9d\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.47.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.61.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/8a0c404d05a88697fcc3a609fef25bd5ff9f9ef0\"\u003e\u003ccode\u003e8a0c404\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.47.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.61.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/c00c5246f340cf0339c5725cade90cfcd118727d\"\u003e\u003ccode\u003ec00c524\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.47.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.61.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduces MFA setup session task for handling require MFA after sign-in and sign-up (\u003ca href=\"https://redirect.github.com/clerk/javascript/pull/7851\"\u003e#7851\u003c/a\u003e) by \u003ca href=\"https://github.com/octoper\"\u003e\u003ccode\u003e@​octoper\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/71bd53c67a5018bd7aa589c3baced2038123c228\"\u003e\u003ccode\u003e71bd53c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/clerk/javascript/commit/935f780ab5b3871253da2ad46f0e44f9ce7e53e8\"\u003e\u003ccode\u003e935f780\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.46.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.60.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/b17e4bbbbad173969523e5494f2d8447d1887b95\"\u003e\u003ccode\u003eb17e4bb\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.45.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.60.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/35bcbd11f5753ee396cd090d3dd1848f3f2727e0\"\u003e\u003ccode\u003e35bcbd1\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.45.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/f2e31af1f11050c9171e9914a112827e516f3d07\"\u003e\u003ccode\u003ef2e31af\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7942\"\u003e#7942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/8a478ead7dd281ca68463e63ea24cfd22172e533\"\u003e\u003ccode\u003e8a478ea\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7938\"\u003e#7938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/ebf3ee44170186b5f36ed63ddc76cf1fb268fb66\"\u003e\u003ccode\u003eebf3ee4\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7887\"\u003e#7887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/73e34c1507e0b31b6b93dd7002fc1a9bbddc2a91\"\u003e\u003ccode\u003e73e34c1\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7872\"\u003e#7872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/71bd53c67a5018bd7aa589c3baced2038123c228\"\u003e\u003ccode\u003e71bd53c\u003c/code\u003e\u003c/a\u003e feat(clerk-js): Introduce setup MFA session task Core 2 port (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7851\"\u003e#7851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/9cdc7f04bc3768acdf4e2a753f4f288d5a9f23c6\"\u003e\u003ccode\u003e9cdc7f0\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7856\"\u003e#7856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/6503c1dfef0a3e9256c0c30c9b10b651898887c9\"\u003e\u003ccode\u003e6503c1d\u003c/code\u003e\u003c/a\u003e fix(clerk-js): Handle missing window.location in React Native navigation (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7854\"\u003e#7854\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/4352cdf06a284897751673c68286a582c38f57b4\"\u003e\u003ccode\u003e4352cdf\u003c/code\u003e\u003c/a\u003e docs(repo): Update typedoc link for custom flows sign up (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7855\"\u003e#7855\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/90361c3cbc5352af53aec8754e31cb3ff77e3e22\"\u003e\u003ccode\u003e90361c3\u003c/code\u003e\u003c/a\u003e docs(repo): Update typedoc link for custom flows (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7852\"\u003e#7852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/d7135bd8dc93e2744613210847da4157721d7617\"\u003e\u003ccode\u003ed7135bd\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7780\"\u003e#7780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/clerk/javascript/commits/@clerk/clerk-react@5.61.3/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@clerk/themes` from 2.4.51 to 2.4.57\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/clerk/javascript/blob/@clerk/themes@2.4.57/packages/themes/CHANGELOG.md\"\u003e\u003ccode\u003e@​clerk/themes\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.4.57\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/7955e9dd90419c02fd51226d4fe335d42e7096a5\"\u003e\u003ccode\u003e7955e9d\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.47.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.4.56\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/8a0c404d05a88697fcc3a609fef25bd5ff9f9ef0\"\u003e\u003ccode\u003e8a0c404\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.47.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.4.55\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/c00c5246f340cf0339c5725cade90cfcd118727d\"\u003e\u003ccode\u003ec00c524\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.47.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.4.54\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/71bd53c67a5018bd7aa589c3baced2038123c228\"\u003e\u003ccode\u003e71bd53c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/clerk/javascript/commit/935f780ab5b3871253da2ad46f0e44f9ce7e53e8\"\u003e\u003ccode\u003e935f780\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.46.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.4.53\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/b17e4bbbbad173969523e5494f2d8447d1887b95\"\u003e\u003ccode\u003eb17e4bb\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.45.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.4.52\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/35bcbd11f5753ee396cd090d3dd1848f3f2727e0\"\u003e\u003ccode\u003e35bcbd1\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.45.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/f2e31af1f11050c9171e9914a112827e516f3d07\"\u003e\u003ccode\u003ef2e31af\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/themes/issues/7942\"\u003e#7942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/8a478ead7dd281ca68463e63ea24cfd22172e533\"\u003e\u003ccode\u003e8a478ea\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/themes/issues/7938\"\u003e#7938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/ebf3ee44170186b5f36ed63ddc76cf1fb268fb66\"\u003e\u003ccode\u003eebf3ee4\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/themes/issues/7887\"\u003e#7887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/73e34c1507e0b31b6b93dd7002fc1a9bbddc2a91\"\u003e\u003ccode\u003e73e34c1\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/themes/issues/7872\"\u003e#7872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/9cdc7f04bc3768acdf4e2a753f4f288d5a9f23c6\"\u003e\u003ccode\u003e9cdc7f0\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/themes/issues/7856\"\u003e#7856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/d7135bd8dc93e2744613210847da4157721d7617\"\u003e\u003ccode\u003ed7135bd\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/themes/issues/7780\"\u003e#7780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/clerk/javascript/commits/@clerk/themes@2.4.57/packages/themes\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@convex-dev/agent` from 0.3.2 to 0.6.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/get-convex/agent/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​convex-dev/agent\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix bundled package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTool approval support: \u003ccode\u003eneedsApproval\u003c/code\u003e in \u003ccode\u003ecreateTool\u003c/code\u003e,\n\u003ccode\u003eagent.approveToolCall()\u003c/code\u003e, \u003ccode\u003eagent.denyToolCall()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAuto-deny unresolved tool approvals when a new generation starts\u003c/li\u003e\n\u003cli\u003eFix unhandled rejection in DeltaStreamer on transaction teardown\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNote on versioning:\u003c/strong\u003e This release jumps from 0.3.2 to 0.6.0, skipping\nversions 0.4.0 and 0.5.0. This is intentional and aligns the \u003ccode\u003e@convex-dev/agent\u003c/code\u003e\npackage version with the AI SDK v6 major version for clearer compatibility\nsignaling. Going forward, the minor version of this package will track the AI\nSDK major version to make it easier for developers to identify which version of\nthe AI SDK is supported.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBreaking: Requires AI SDK v6 and drops support for AI SDK v5. Projects pinned\nto v5 must upgrade their AI SDK dependencies before updating to this version.\u003c/li\u003e\n\u003cli\u003eAligns this package's message and tool invocation types with the AI SDK v6\nAPIs to reduce casting/adapter code when integrating with the core SDK.\u003c/li\u003e\n\u003cli\u003eUpdates internal helpers to use the AI SDK v6 request/response shapes and\nerror handling semantics.\u003c/li\u003e\n\u003cli\u003eMigration from 0.3.x:\n\u003cul\u003e\n\u003cli\u003eUpdate your AI SDK dependency to v6 in \u003ccode\u003epackage.json\u003c/code\u003e and reinstall\ndependencies.\u003c/li\u003e\n\u003cli\u003eRebuild and run your type checker to surface any call sites that depend on\nthe old AI SDK v5 types or message shapes.\u003c/li\u003e\n\u003cli\u003eReview any custom integrations that relied on deprecated v5-only helpers and\nupdate them to the new AI SDK v6-compatible APIs.\u003c/li\u003e\n\u003cli\u003eSee Vercel's\n\u003ca href=\"https://ai-sdk.dev/docs/migration-guides/migration-guide-6-0\"\u003ev6 migration guide\u003c/a\u003e\nfor details on AI SDK changes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/764dbbaac70e66213fab3b114ef660d5ba1c6216\"\u003e\u003ccode\u003e764dbba\u003c/code\u003e\u003c/a\u003e 0.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/02374d5e1eeeacc3a3bcfcccd0392e69b0d903ab\"\u003e\u003ccode\u003e02374d5\u003c/code\u003e\u003c/a\u003e 0.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/0b44c02c4ed61f74b67b28996e8fcda6a4fc492d\"\u003e\u003ccode\u003e0b44c02\u003c/code\u003e\u003c/a\u003e scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/e6d944ce10df3ffee06b2e94584423f4033d1e55\"\u003e\u003ccode\u003ee6d944c\u003c/code\u003e\u003c/a\u003e codegen\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/e716e3ee26c651587876dafdaf31c11301fc6b4b\"\u003e\u003ccode\u003ee716e3e\u003c/code\u003e\u003c/a\u003e audit fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/e75d11c6e161cac73ced0dc27539ff5bdb15603c\"\u003e\u003ccode\u003ee75d11c\u003c/code\u003e\u003c/a\u003e Pin dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/47e40abcf6249c6a495b9924e1ed446e42ca60c6\"\u003e\u003ccode\u003e47e40ab\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/get-convex/agent/issues/236\"\u003e#236\u003c/a\u003e from get-convex/fix/post-merge-review\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/ed955be6b9db0dd69ad66dbef476ff62935b052c\"\u003e\u003ccode\u003eed955be\u003c/code\u003e\u003c/a\u003e Address PR review: simplify approval scan, clean up streaming\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/853a2b7a682f6110fc28cb1c2deaed6657666d08\"\u003e\u003ccode\u003e853a2b7\u003c/code\u003e\u003c/a\u003e v0.6.0 release (\u003ca href=\"https://redirect.github.com/get-convex/agent/issues/235\"\u003e#235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/d46f90e2400ff834b90c86a86177c9499e591b15\"\u003e\u003ccode\u003ed46f90e\u003c/code\u003e\u003c/a\u003e v0.6.0-beta.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/get-convex/agent/compare/v0.3.2...v0.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/nextjs` from 10.38.0 to 10.48.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.48.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(aws-serverless): Ship Lambda extension in npm package for container image Lambdas (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20133\"\u003e#20133\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe Sentry Lambda extension is now included in the npm package, enabling container image-based Lambda functions to use it. Copy the extension files into your Docker image and set the \u003ccode\u003etunnel\u003c/code\u003e option:\u003c/p\u003e\n\u003cpre lang=\"dockerfile\"\u003e\u003ccode\u003eRUN mkdir -p /opt/sentry-extension\nCOPY node_modules/@sentry/aws-serverless/build/lambda-extension/sentry-extension /opt/extensions/sentry-extension\nCOPY node_modules/@sentry/aws-serverless/build/lambda-extension/index.mjs /opt/sentry-extension/index.mjs\nRUN chmod +x /opt/extensions/sentry-extension /opt/sentry-extension/index.mjs\n\u003c/code\u003e\u003c/pre\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eSentry.init({\n  dsn: '__DSN__',\n  tunnel: 'http://localhost:9000/envelope',\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThis works with any Sentry SDK (\u003ccode\u003e@sentry/aws-serverless\u003c/code\u003e, \u003ccode\u003e@sentry/sveltekit\u003c/code\u003e, \u003ccode\u003e@sentry/node\u003c/code\u003e, etc.).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Support basic WorkerEntrypoint (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19884\"\u003e#19884\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003ewithSentry\u003c/code\u003e now supports instrumenting classes extending Cloudflare's \u003ccode\u003eWorkerEntrypoint\u003c/code\u003e. This instruments \u003ccode\u003efetch\u003c/code\u003e, \u003ccode\u003escheduled\u003c/code\u003e, \u003ccode\u003equeue\u003c/code\u003e, and \u003ccode\u003etail\u003c/code\u003e handlers.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport * as Sentry from '@sentry/cloudflare';\nimport { WorkerEntrypoint } from 'cloudflare:workers';\n\u003cp\u003eclass MyWorker extends WorkerEntrypoint {\u003cbr /\u003e\nasync fetch(request: Request): Promise\u0026lt;Response\u0026gt; {\u003cbr /\u003e\nreturn new Response('Hello World!');\u003cbr /\u003e\n}\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003eexport default Sentry.withSentry(env =\u0026gt; ({ dsn: env.SENTRY_DSN, tracesSampleRate: 1.0 }), MyWorker);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref(core): Unify .do* span ops to \u003ccode\u003egen_ai.generate_content\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20074\"\u003e#20074\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAll Vercel AI \u003ccode\u003edo*\u003c/code\u003e spans (\u003ccode\u003eai.generateText.doGenerate\u003c/code\u003e, \u003ccode\u003eai.streamText.doStream\u003c/code\u003e, \u003ccode\u003eai.generateObject.doGenerate\u003c/code\u003e, \u003ccode\u003eai.streamObject.doStream\u003c/code\u003e) now use a single unified span op \u003ccode\u003egen_ai.generate_content\u003c/code\u003e instead of separate ops like \u003ccode\u003egen_ai.generate_text\u003c/code\u003e, \u003ccode\u003egen_ai.stream_text\u003c/code\u003e, \u003ccode\u003egen_ai.generate_object\u003c/code\u003e, and \u003ccode\u003egen_ai.stream_object\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref(core): Remove provider-specific AI span attributes in favor of \u003ccode\u003egen_ai\u003c/code\u003e attributes in sentry conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20011\"\u003e#20011\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe following provider-specific span attributes have been removed from the OpenAI and Anthropic AI integrations. Use the standardized \u003ccode\u003egen_ai.*\u003c/code\u003e equivalents instead:\u003c/p\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eRemoved attribute\u003c/th\u003e\n\u003cth\u003eReplacement\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003c/table\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.48.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(aws-serverless): Ship Lambda extension in npm package for container image Lambdas (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20133\"\u003e#20133\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe Sentry Lambda extension is now included in the npm package, enabling container image-based Lambda functions to use it. Copy the extension files into your Docker image and set the \u003ccode\u003etunnel\u003c/code\u003e option:\u003c/p\u003e\n\u003cpre lang=\"dockerfile\"\u003e\u003ccode\u003eRUN mkdir -p /opt/sentry-extension\nCOPY node_modules/@sentry/aws-serverless/build/lambda-extension/sentry-extension /opt/extensions/sentry-extension\nCOPY node_modules/@sentry/aws-serverless/build/lambda-extension/index.mjs /opt/sentry-extension/index.mjs\nRUN chmod +x /opt/extensions/sentry-extension /opt/sentry-extension/index.mjs\n\u003c/code\u003e\u003c/pre\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eSentry.init({\n  dsn: '__DSN__',\n  tunnel: 'http://localhost:9000/envelope',\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThis works with any Sentry SDK (\u003ccode\u003e@sentry/aws-serverless\u003c/code\u003e, \u003ccode\u003e@sentry/sveltekit\u003c/code\u003e, \u003ccode\u003e@sentry/node\u003c/code\u003e, etc.).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Support basic WorkerEntrypoint (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19884\"\u003e#19884\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003ewithSentry\u003c/code\u003e now supports instrumenting classes extending Cloudflare's \u003ccode\u003eWorkerEntrypoint\u003c/code\u003e. This instruments \u003ccode\u003efetch\u003c/code\u003e, \u003ccode\u003escheduled\u003c/code\u003e, \u003ccode\u003equeue\u003c/code\u003e, and \u003ccode\u003etail\u003c/code\u003e handlers.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport * as Sentry from '@sentry/cloudflare';\nimport { WorkerEntrypoint } from 'cloudflare:workers';\n\u003cp\u003eclass MyWorker extends WorkerEntrypoint {\u003cbr /\u003e\nasync fetch(request: Request): Promise\u0026lt;Response\u0026gt; {\u003cbr /\u003e\nreturn new Response('Hello World!');\u003cbr /\u003e\n}\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003eexport default Sentry.withSentry(env =\u0026gt; ({ dsn: env.SENTRY_DSN, tracesSampleRate: 1.0 }), MyWorker);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref(core): Unify .do* span ops to \u003ccode\u003egen_ai.generate_content\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20074\"\u003e#20074\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAll Vercel AI \u003ccode\u003edo*\u003c/code\u003e spans (\u003ccode\u003eai.generateText.doGenerate\u003c/code\u003e, \u003ccode\u003eai.streamText.doStream\u003c/code\u003e, \u003ccode\u003eai.generateObject.doGenerate\u003c/code\u003e, \u003ccode\u003eai.streamObject.doStream\u003c/code\u003e) now use a single unified span op \u003ccode\u003egen_ai.generate_content\u003c/code\u003e instead of separate ops like \u003ccode\u003egen_ai.generate_text\u003c/code\u003e, \u003ccode\u003egen_ai.stream_text\u003c/code\u003e, \u003ccode\u003egen_ai.generate_object\u003c/code\u003e, and \u003ccode\u003egen_ai.stream_object\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref(core): Remove provider-specific AI span attributes in favor of \u003ccode\u003egen_ai\u003c/code\u003e attributes in sentry conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20011\"\u003e#20011\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe following provider-specific span attributes have been removed from the OpenAI and Anthropic AI integrations. Use the standardized \u003ccode\u003egen_ai.*\u003c/code\u003e equivalents instead:\u003c/p\u003e\n\u003cp\u003e| Removed attribute                | Replacement                  |\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a67df4d5ea0a889ab2cabaa340a2a60e0f2f5040\"\u003e\u003ccode\u003ea67df4d\u003c/code\u003e\u003c/a\u003e release: 10.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/e0732ffaaad10445f68f634eb143701bccca0959\"\u003e\u003ccode\u003ee0732ff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20172\"\u003e#20172\u003c/a\u003e from getsentry/prepare-release/10.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d1ee40f0a361296fde6dfac5b4ac0191078362f7\"\u003e\u003ccode\u003ed1ee40f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2897297da8f8338af2cbb19a2f974e14cd9f6b24\"\u003e\u003ccode\u003e2897297\u003c/code\u003e\u003c/a\u003e feat(nuxt): Exclude tracing meta tags on cached pages in Nuxt 5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20168\"\u003e#20168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1cc3dd09ac2f6aff669af355d883ba24e8e8a9f7\"\u003e\u003ccode\u003e1cc3dd0\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump effect from 3.20.0 to 3.21.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19999\"\u003e#19999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c2731673b51b1116e7861b663b09a3920bf92bb7\"\u003e\u003ccode\u003ec273167\u003c/code\u003e\u003c/a\u003e fix(core): Fix \u003ccode\u003ewithStreamedSpan\u003c/code\u003e typing error add missing exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20124\"\u003e#20124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b6f7b86e9faac07143504b94845c1ccf4f4de425\"\u003e\u003ccode\u003eb6f7b86\u003c/code\u003e\u003c/a\u003e feat(core): Apply \u003ccode\u003eignoreSpans\u003c/code\u003e to streamed spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19934\"\u003e#19934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7bd84493b4e74fff704e782c2f7d8c92d4e5eb5d\"\u003e\u003ccode\u003e7bd8449\u003c/code\u003e\u003c/a\u003e test(node,node-core): Add span streaming integration tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19806\"\u003e#19806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/51fc6d139f5f0d0e2ff4eb6d8cccd80889bfcb1e\"\u003e\u003ccode\u003e51fc6d1\u003c/code\u003e\u003c/a\u003e feat(node-core): Add POtel server-side span streaming implementation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19741\"\u003e#19741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/77357c7f2104a52f50992d1ea4f413e634620dcb\"\u003e\u003ccode\u003e77357c7\u003c/code\u003e\u003c/a\u003e fix(core): Replace global interval with trace-specific interval based flushin...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.38.0...10.48.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `convex` from 1.31.7 to 1.35.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/get-convex/convex-backend/blob/main/npm-packages/convex/CHANGELOG.md\"\u003econvex's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.35.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdds support for automatic preview deployments on Cloudflare Pages\u003c/li\u003e\n\u003cli\u003eRemoves a new API in \u003ccode\u003euseQuery\u003c/code\u003e that was accidentally included as part\nof the \u003ccode\u003e1.35.0\u003c/code\u003e release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.35.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eYou can now create and select local deployments explicitly with the CLI:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003enpx convex deployment create local --select\u003c/code\u003e: initialize local development.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003enpx convex deployment select dev\u003c/code\u003e: switch to your cloud dev deployment.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003enpx convex deployment select local\u003c/code\u003e: switch back to your local deployment.\u003c/li\u003e\n\u003cli\u003eTo run a single command on your local deployment, use \u003ccode\u003e--deployment local\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003enpx convex deployment create\u003c/code\u003e now has a \u003ccode\u003e--expiration\u003c/code\u003e flag allowing you\nto create temporary dpeloyments.\u003c/li\u003e\n\u003cli\u003eComponents can now define HTTP routes in their own \u003ccode\u003ehttp.ts\u003c/code\u003e file.\nThe routes exposed by a component are accessible through a URL prefix\nthat isolates them from the other HTTP routes\n(e.g. \u003ccode\u003eapp.use(component, { httpPrefix: \u0026quot;/foo\u0026quot; })\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003enpx convex dev\u003c/code\u003e now supports a new \u003ccode\u003e--start\u003c/code\u003e flag that runs a command\nin parallel with the Convex dev server (e.g. \u003ccode\u003enpx convex dev --start 'vite'\u003c/code\u003e).\nThis new option can be used to simplify the \u003ccode\u003edev\u003c/code\u003e command of most projects.\nThis flag was previously called \u003ccode\u003e--run-sh\u003c/code\u003e, and used to not allow\nlong-running commands; now, \u003ccode\u003e--run-sh\u003c/code\u003e is an alias of \u003ccode\u003e--start\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eDefaults non-interactive commands to target an anonymous deployment if one is\nnot configured or specified by the deploy key. This enables coding agents to\nmore easily develop without needing the CONVEX_AGENT_MODE env variable.\nBy default, the CLI will avoid prompting in non-interactive terminals when\npossible.\u003c/li\u003e\n\u003cli\u003eYou can now develop against your anonymous local deployments even when logged\nin. You will be prompted to link the deployment to a project if the terminal\nis interactive.\u003c/li\u003e\n\u003cli\u003eEnables \u003ccode\u003enpx convex deployment create\u003c/code\u003e when you don't yet have a project.\u003c/li\u003e\n\u003cli\u003eYou can now customize the list of AI agents \u003ccode\u003enpx convex ai-files\u003c/code\u003e installs\nskills for in the \u003ccode\u003eaiFiles.skills.agents\u003c/code\u003e field of \u003ccode\u003econvex.json\u003c/code\u003e\n(defaults to [\u0026quot;claude-code\u0026quot;, \u0026quot;codex\u0026quot;]).\u003c/li\u003e\n\u003cli\u003eImproved formatting of sizes in error messages.\u003c/li\u003e\n\u003cli\u003eChanges the default codegen to use the component's \u003ccode\u003eComponentApi\u003c/code\u003e type instead\nof static code generation for components in \u003ccode\u003e_generated/api.d.ts\u003c/code\u003e.\nTo get the old behavior, set \u003ccode\u003e{ \u0026quot;codegen\u0026quot;: { \u0026quot;legacyComponentApi\u0026quot;: true } }\u003c/code\u003e\nin \u003ccode\u003econvex.json\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed a bug where \u003ccode\u003enpx convex dev\u003c/code\u003e would not use the correct deployment\nafter running \u003ccode\u003enpx convex deployment select\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eImproved the definition of the \u003ccode\u003eAnyDataModel\u003c/code\u003e type to support using\ndefault indexes (\u003ccode\u003eby_id\u003c/code\u003e, \u003ccode\u003eby_creation_time\u003c/code\u003e) in a typesafe way.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.34.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHides the \u003ccode\u003e--yes\u003c/code\u003e flag on \u003ccode\u003enpx convex deploy\u003c/code\u003e to discourage YOLO agents being\nrun in privileged environments from pushing to production.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/get-convex/convex-backend/commits/HEAD/npm-packages/convex\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `convex-helpers` from 0.1.111 to 0.1.114\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/get-convex/convex-helpers/blob/main/packages/convex-helpers/CHANGELOG.md\"\u003econvex-helpers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.1.114\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdds support for maximumBytesRead option for PaginationOptions on the\nstream / paginator helpers.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.1.113\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eZod 4 support: fix the input type of \u003ccode\u003ezid\u003c/code\u003e (thanks \u003ca href=\"https://github.com/danth3b0t\"\u003e\u003ccode\u003e@​danth3b0t\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.1.112\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eZod 4 support: fix an issue where \u003ccode\u003ezodToConvex\u003c/code\u003e would incorrectly\nidentify some types as \u003ccode\u003ev.id()\u003c/code\u003e when using Zod schema inheritance.\u003c/li\u003e\n\u003cli\u003eRelationships: fix the return type of \u003ccode\u003egetManyVia\u003c/code\u003e\nand \u003ccode\u003egetManyViaOrThrow\u003c/code\u003e when using system tables.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/ccff92757516826d987eb0210fafd0580271506a\"\u003e\u003ccode\u003eccff927\u003c/code\u003e\u003c/a\u003e npm 0.1.114\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/180ded338b2a8323449f677e9a05ddc3bbbb3639\"\u003e\u003ccode\u003e180ded3\u003c/code\u003e\u003c/a\u003e format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/cd60aae4000f3512a59221c6e98e61d610876c1d\"\u003e\u003ccode\u003ecd60aae\u003c/code\u003e\u003c/a\u003e tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/73fa8402f899d4aea1c34e2599814cf0d943ba84\"\u003e\u003ccode\u003e73fa840\u003c/code\u003e\u003c/a\u003e simplify types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/45ad1943cfacef8865103e40b08504b063f053d9\"\u003e\u003ccode\u003e45ad194\u003c/code\u003e\u003c/a\u003e lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/a7f5acde0cc59875b86c4988e884978e0c0caa0c\"\u003e\u003ccode\u003ea7f5acd\u003c/code\u003e\u003c/a\u003e track bandwidth in streams\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/67aba368a7a6fb901fda19924eea21b34be39998\"\u003e\u003ccode\u003e67aba36\u003c/code\u003e\u003c/a\u003e update convex\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/913b2c99e71217c056a1bb601649ad2de07d526f\"\u003e\u003ccode\u003e913b2c9\u003c/code\u003e\u003c/a\u003e start supporting maximumBytesRead\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/68afe3a05889af535b6ddb9fd4834deabd480572\"\u003e\u003ccode\u003e68afe3a\u003c/code\u003e\u003c/a\u003e npm 0.1.113\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/5ebe3b9956663e55bbea9e74a11f7b9af2d074ca\"\u003e\u003ccode\u003e5ebe3b9\u003c/code\u003e\u003c/a\u003e fix(server/zod-v4): resolve zid's input type to string (instead of unknown) (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/get-convex/convex-helpers/commits/npm/0.1.114/packages/convex-helpers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `langfuse` from 3.38.6 to 3.38.20\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/88f742a137dc84728284aa72eb33f824627a6e38\"\u003e\u003ccode\u003e88f742a\u003c/code\u003e\u003c/a\u003e v3.38.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/be826fd93f2cf68c1e2d0c252f31160fcb8e2824\"\u003e\u003ccode\u003ebe826fd\u003c/code\u003e\u003c/a\u003e v3.38.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/401ff118f3870c0519fba344407874b4b7cc5322\"\u003e\u003ccode\u003e401ff11\u003c/code\u003e\u003c/a\u003e v3.38.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/e0ca44b7d5ad780848d128c5794f3f867ac1b1da\"\u003e\u003ccode\u003ee0ca44b\u003c/code\u003e\u003c/a\u003e v3.38.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/79350d28e106d26ccba3e9cde5b0b05b64a5bd12\"\u003e\u003ccode\u003e79350d2\u003c/code\u003e\u003c/a\u003e v3.38.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/34bd9c4b336f3093411d80e5b1d7eefc3eae29dd\"\u003e\u003ccode\u003e34bd9c4\u003c/code\u003e\u003c/a\u003e v3.38.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/249a8ea27e852beedac9cca88524db778a2bea9c\"\u003e\u003ccode\u003e249a8ea\u003c/code\u003e\u003c/a\u003e v3.38.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/4ebe6fb1e9878e750353f6e87c08d71146f2bf43\"\u003e\u003ccode\u003e4ebe6fb\u003c/code\u003e\u003c/a\u003e v3.38.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/d50023bcc5a18c8e864928527e100b1ac1273c1b\"\u003e\u003ccode\u003ed50023b\u003c/code\u003e\u003c/a\u003e v3.38.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/3339402a8a76fdb4e7719f6c33de27c6496bf194\"\u003e\u003ccode\u003e3339402\u003c/code\u003e\u003c/a\u003e v3.38.11\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/langfuse/langfuse-js/commits/v3.38.20/langfuse\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 16.1.6 to 16.2.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.2.3\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting security and bug fixes. For more information about the fixed security vulnerability, please see \u003ca href=\"https://vercel.com/changelog/summary-of-cve-2026-23869\"\u003ehttps://vercel.com/changelog/summary-of-cve-2026-23869\u003c/a\u003e. The release does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure app-page reports stale ISR revalidation errors via onRequestError (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92282\"\u003e#92282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix [Bug]: manifest.ts breaks HMR in Next.js 16.2 (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91981\"\u003e#91981\u003c/a\u003e through \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92273\"\u003e#92273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeduplicate output assets and detect content conflicts on emit (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92292\"\u003e#92292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix styled-jsx race condition: styles lost due to concurrent rendering (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92459\"\u003e#92459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eturbo-tasks-backend: stability fixes for task cancellation and error handling (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92254\"\u003e#92254\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/icyJoseph\"\u003e\u003ccode\u003e@​icyJoseph\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sokra\"\u003e\u003ccode\u003e@​sokra\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/wbinnssmith\"\u003e\u003ccode\u003e@​wbinnssmith\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/ztanner\"\u003e\u003ccode\u003e@​ztanner\u003c/code\u003e\u003c/a\u003e for helping!\u003c/p\u003e\n\u003ch2\u003ev16.2.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebackport: Move expanded adapters docs to API reference (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92115\"\u003e#92115\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92129\"\u003e#92129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBackport: TypeScript v6 deprecations for baseUrl and moduleResolution (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92130\"\u003e#92130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[create-next-app] Skip interactive prompts when CLI flags are provided (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91840\"\u003e#91840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enext.config.js: Accept an option for serverFastRefresh (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91968\"\u003e#91968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTurbopack: enable server HMR for app route handlers (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91466\"\u003e#91466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTurbopack: exclude metadata routes from server HMR (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92034\"\u003e#92034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix CI for glibc linux builds\u003c/li\u003e\n\u003cli\u003eBackport: disable bmi2 in qfilter \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92177\"\u003e#92177\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[backport] Fix CSS HMR on Safari (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92174\"\u003e#92174\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/nextjs-bot\"\u003e\u003ccode\u003e@​nextjs-bot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/icyJoseph\"\u003e\u003ccode\u003e@​icyJoseph\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ijjk\"\u003e\u003ccode\u003e@​ijjk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/gaojude\"\u003e\u003ccode\u003e@​gaojude\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/wbinnssmith\"\u003e\u003ccode\u003e@​wbinnssmith\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/bgw\"\u003e\u003ccode\u003e@​bgw\u003c/code\u003e\u003c/a\u003e for helping!\u003c/p\u003e\n\u003ch2\u003ev16.2.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: post release amends (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91715\"\u003e#91715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix broken Activity Patterns demo link in preserving UI state guide (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91698\"\u003e#91698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix adapter outputs for dynamic metadata routes (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91680\"\u003e#91680\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTurbopack: fix webpack loader runner layer (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91727\"\u003e#91727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix server actions in standalone mode with \u003ccode\u003ecacheComponents\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91711\"\u003e#91711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eturbo-persistence: remove Unmergeable mmap advice (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91713\"\u003e#91713\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix layout segment optimization: move app-page imports to server-utility transition (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91701\"\u003e#91701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTurbopack: lazy require metadata and handle TLA (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91705\"\u003e#91705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[turbopack] Respect \u003ccode\u003e{eval:true}\u003c/code\u003e in worker_threads constructors (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91666\"\u003e#91666\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/d5f649b2f4affdad1009cb178c1e3b37f4f1ad3f\"\u003e\u003ccode\u003ed5f649b\u003c/code\u003e\u003c/a\u003e v16.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/28739286a88a83ab2d4e1899bdb4eb4ee7bee9a9\"\u003e\u003ccode\u003e2873928\u003c/code\u003e\u003c/a\u003e [16.x] Avoid consuming cyclic models multiple times (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/75\"\u003e#75\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/d7c77653602ae2009595cc71eb10f1b8828cc789\"\u003e\u003ccode\u003ed7c7765\u003c/code\u003e\u003c/a\u003e [backport]: Ensure app-page reports stale ISR revalidation errors via onReque...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/c573e8c4f3208711f52bf3b64f5db238c9164762\"\u003e\u003ccode\u003ec573e8c\u003c/code\u003e\u003c/a\u003e fix(server-hmr): metadata routes overwrite page runtime HMR handler (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92273\"\u003e#92273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/57b8f659060e1d0f202273a9ed9e56d40f1d1a9c\"\u003e\u003ccode\u003e57b8f65\u003c/code\u003e\u003c/a\u003e next-core: deduplicate output assets and detect content conflicts on emit (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/9\"\u003e#9\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f158df18bd926d0c2165ad309bbb561d7e73e74a\"\u003e\u003ccode\u003ef158df1\u003c/code\u003e\u003c/a\u003e Fix styled-jsx race condition: styles lost due to concurrent rendering (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92459\"\u003e#92459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/356d605b5831ffbe12ce9c9641e5e2e55d203523\"\u003e\u003ccode\u003e356d605\u003c/code\u003e\u003c/a\u003e turbo-tasks-backend: stability fixes for task cancellation and error handling...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/3b77a6e2670ce81d686111b8e466eec612fa1867\"\u003e\u003ccode\u003e3b77a6e\u003c/code\u003e\u003c/a\u003e Fix DashMap read-write self-deadlock in task_cache causing hangs (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92210\"\u003e#92210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b2f208ae98645d119a7e3388ab8a407005619dd8\"\u003e\u003ccode\u003eb2f208a\u003c/code\u003e\u003c/a\u003e Backport: new view-transitions guide, update and fixes (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92264\"\u003e#92264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/52faae3d94641584e13691238df5be158d0f00fb\"\u003e\u003ccode\u003e52faae3\u003c/code\u003e\u003c/a\u003e v16.2.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.1.6...v16.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pino` from 10.3.0 to 10.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pinojs/pino/releases\"\u003epino's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.3.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 6.0.1 to 6.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2385\"\u003epinojs/pino#2385\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-n from 17.23.1 to 17.23.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2386\"\u003epinojs/pino#2386\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: clarify transport level filtering behavior by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2390\"\u003epinojs/pino#2390\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(transport): sanitize invalid NODE_OPTIONS preloads for workers by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2391\"\u003epinojs/pino#2391\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pinojs/pino/compare/v10.3.0...v10.3.1\"\u003ehttps://github.com/pinojs/pino/compare/v10.3.0...v10.3.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/6b344980eae3ebed904fc87caf4bba0ab9dbe946\"\u003e\u003ccode\u003e6b34498\u003c/code\u003e\u003c/a\u003e Bumped v10.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/f1203e6c2ba2e9c69124c7e88cdb19d8d6fcfdf9\"\u003e\u003ccode\u003ef1203e6\u003c/code\u003e\u003c/a\u003e fix(transport): sanitize invalid NODE_OPTIONS preloads for workers (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2391\"\u003e#2391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/6a8e5984cfe5f6db4514be0565602c74b6975ec3\"\u003e\u003ccode\u003e6a8e598\u003c/code\u003e\u003c/a\u003e docs: clarify transport level filtering behavior (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2390\"\u003e#2390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/49a480790385dcba9b2c5cfa1eb6a901593a5039\"\u003e\u003ccode\u003e49a4807\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of github.com:pinojs/pino\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/960bbbb71a1b8d79d3455a633ebb10a60a9943bc\"\u003e\u003ccode\u003e960bbbb\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump eslint-plugin-n from 17.23.1 to 17.23.2 (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2386\"\u003e#2386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/e2a5b4aeca5160b5123f417cb65caf61d9b57ec6\"\u003e\u003ccode\u003ee2a5b4a\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 6.0.1 to 6.0.2 (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2385\"\u003e#2385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/04859e2d2f1dcaa94a0ad88a05163a661fc1c7be\"\u003e\u003ccode\u003e04859e2\u003c/code\u003e\u003c/a\u003e chore: update gitignore for ai assistant files\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/pinojs/pino/compare/v10.3.0...v10.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `posthog-js` from 1.342.1 to 1.367.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/PostHog/posthog-js/releases\"\u003eposthog-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eposthog-js@1.367.0\u003c/h2\u003e\n\u003ch2\u003e1.367.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/pull/3242\"\u003e#3242\u003c/a\u003e \u003ca href=\"https://github.com/PostHog/posthog-js/commit/353be9a878fe209a032f2d70376ece78ee67303c\"\u003e\u003ccode\u003e353be9a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dustinbyrne\"\u003e\u003ccode\u003e@​dustinbyrne\u003c/code\u003e\u003c/a\u003e! - feat: Add support for pre-loaded remote-config\n(2026-04-09)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/types\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.367.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eposthog-js@1.366.2\u003c/h2\u003e\n\u003ch2\u003e1.366.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/pull/3364\"\u003e#3364\u003c/a\u003e \u003ca href=\"https://github.com/PostHog/posthog-js/commit/575e354d0040bd83ac698495a4f0a07dece83eb3\"\u003e\u003ccode\u003e575e354\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/lucasheriques\"\u003e\u003ccode\u003e@​lucasheriques\u003c/code\u003e\u003c/a\u003e! - Add a hover state to numeric survey rating options so they provide clearer pointer feedback before selection.\n(2026-04-09)\u003c/li\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/types\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.366.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eposthog-js@1.366.1\u003c/h2\u003e\n\u003ch2\u003e1.366.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/pull/3360\"\u003e#3360\u003c/a\u003e \u003ca href=\"https://github.com/PostHog/posthog-js/commit/802bf3919304f66694788bf0cb93e457326ab44b\"\u003e\u003ccode\u003e802bf39\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jabahamondes\"\u003e\u003ccode\u003e@​jabahamondes\u003c/code\u003e\u003c/a\u003e! - Re-evaluate consent persistent store when config changes to support cross-subdomain consent sharing\n(2026-04-09)\u003c/li\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/types\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.366.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eposthog-js@1.366.0\u003c/h2\u003e\n\u003ch2\u003e1.366.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/pull/3305\"\u003e#3305\u003c/a\u003e \u003ca href=\"https://github.com/PostHog/posthog-js/commit/b5996729b1d30fb99429c509e6a85ef8d7aca955\"\u003e\u003ccode\u003eb599672\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/veryayskiy\"\u003e\u003ccode\u003e@​veryayskiy\u003c/code\u003e\u003c/a\u003e! - Add customer side identification\n(2026-04-09)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/types\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.366.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eposthog-js@1.365.5\u003c/h2\u003e\n\u003ch2\u003e1.365.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/2d6ec5abb931d0feb2804097e965c6cc4b72f58c\"\u003e\u003ccode\u003e2d6ec5a\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/353be9a878fe209a032f2d70376ece78ee67303c\"\u003e\u003ccode\u003e353be9a\u003c/code\u003e\u003c/a\u003e feat(browser): Add support for pre-loaded remote-config (\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/issues/3242\"\u003e#3242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/8aef7156caa395bf7903e1e4c02bfe291400065a\"\u003e\u003ccode\u003e8aef715\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/575e354d0040bd83ac698495a4f0a07dece83eb3\"\u003e\u003ccode\u003e575e354\u003c/code\u003e\u003c/a\u003e fix: add hover state for survey ratings (\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/issues/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/c35441d38a2c5d6d3967026aafe14bc8c4cdff3d\"\u003e\u003ccode\u003ec35441d\u003c/code\u003e\u003c/a\u003e fix(ci): Fix S3 tagging approach (\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/issues/3363\"\u003e#3363\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/89eec8562a91cac1a815297baece50bed064b1c3\"\u003e\u003ccode\u003e89eec85\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/802bf3919304f66694788bf0cb93e457326ab44b\"\u003e\u003ccode\u003e802bf39\u003c/code\u003e\u003c/a\u003e fix: re-evaluate persistent store when config changes (\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/issues/3360\"\u003e#3360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/544c5784125a148c92587bb0e34cf2f4b81e315f\"\u003e\u003ccode\u003e544c578\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/b5996729b1d30fb99429c509e6a85ef8d7aca955\"\u003e\u003ccode\u003eb599672\u003c/code\u003e\u003c/a\u003e feat: support server identification (\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/issues/3305\"\u003e#3305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/71e99fd0bc4b4ab55a7b5fb4f792fb4282dd6cf9\"\u003e\u003ccode\u003e71e99fd\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/PostHog/posthog-js/compare/posthog-js@1.342.1...posthog-js@1.367.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 19.2.4 to 19.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.5/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/react` from 19.2.13 to 19.2.14\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-dom` from 19.2.4 to 19.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.5/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-hook-form` from 7.71.1 to 7.72.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-hook-form/react-hook-form/releases\"\u003ereact-hook-form's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 7.72.1\u003c/h2\u003e\n\u003cp\u003e🐞 fix: add isDirty check for numeric string keys in defaultValues (issue \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13346\"\u003e#13346\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13347\"\u003e#13347\u003c/a\u003e)\n🐞 fix: prevent setValue with shouldDirty from polluting unrelated dirty fields (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13326\"\u003e#13326\u003c/a\u003e)\n🐞 fix: memoize control in HookFormControlContext to prevent render conflicts (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13272\"\u003e#13272\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13312\"\u003e#13312\u003c/a\u003e)\n🐞 fix: isNameInFieldArray should check all ancestor paths for nested field arrays (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13318\"\u003e#13318\u003c/a\u003e)\n🐞 fix: \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13320\"\u003e#13320\u003c/a\u003e formState.isValid incorrect on Controller re-mount (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13324\"\u003e#13324\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ethanks to \u003ca href=\"https://github.com/6810779s\"\u003e\u003ccode\u003e@​6810779s\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/candymask0712\"\u003e\u003ccode\u003e@​candymask0712\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/olagokemills\"\u003e\u003ccode\u003e@​olagokemills\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/shahmir-oscilar\"\u003e\u003ccode\u003e@​shahmir-oscilar\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/bae080311\"\u003e\u003ccode\u003e@​bae080311\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 7.72.0\u003c/h2\u003e\n\u003cp\u003e⚓️ feat: built-in form level validate (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13195\"\u003e#13195\u003c/a\u003e)\u003c/p\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003euseForm({\r\n  validate: async ({ formValues }: FormValidateResult) =\u0026gt; {\r\n    if (formValues.test1.length \u0026gt; formValues.test.length) {\r\n      return {\r\n        type: 'formError',\r\n        message: 'something is wrong here',\r\n      };\r\n    }\r\n\u003cpre\u003e\u003ccode\u003eif (formValues.test === 'test') {\r\n  return 'direct error message';\r\n}\r\n\r\nreturn true;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e},\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e🐞 fix: prevent useFieldArray from marking unrelated fields as dirty (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13299\"\u003e#13299\u003c/a\u003e)\n🐞 fix \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13300\"\u003e#13300\u003c/a\u003e checkbox form validation ignored with native validation (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13310\"\u003e#13310\u003c/a\u003e)\n🌉 allow subscribe formState to track submit state (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13319\"\u003e#13319\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ethanks to \u003ca href=\"https://github.com/WiXSL\"\u003e\u003ccode\u003e@​WiXSL\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/BrendanC23\"\u003e\u003ccode\u003e@​BrendanC23\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/6810779s\"\u003e\u003ccode\u003e@​6810779s\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 7.71.2\u003c/h2\u003e\n\u003cp\u003e🕵️‍♂️ fix: use DeepPartialSkipArrayKey for WatchObserver value parameter (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13278\"\u003e#13278\u003c/a\u003e)\n🧹 fix(clearErrors): emit name signal for targeted field updates (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13280\"\u003e#13280\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ethanks to \u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kaigritun\"\u003e\u003ccode\u003e@​kaigritun\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/pgoslatara\"\u003e\u003ccode\u003e@​pgoslatara\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/seongbiny\"\u003e\u003ccode\u003e@​seongbiny\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/724e563fe8d3be37599b237ddf5de3856a9d727f\"\u003e\u003ccode\u003e724e563\u003c/code\u003e\u003c/a\u003e 7.72.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/ba649e97b3be3d204ca47dcfa9d13765adb37348\"\u003e\u003ccode\u003eba649e9\u003c/code\u003e\u003c/a\u003e 🐞 test: add isDirty check for numeric string keys in defaultValues (issue \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13\"\u003e#13\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/2f56eb09180ac89b9cba563bfa3d0f856de9fae3\"\u003e\u003ccode\u003e2f56eb0\u003c/code\u003e\u003c/a\u003e 🛖 build(deps): bump yaml from 1.10.2 to 1.10.3 in /app (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13335\"\u003e#13335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/f29f546e90a647d44a9f923e287b6bbf5069ad9b\"\u003e\u003ccode\u003ef29f546\u003c/code\u003e\u003c/a\u003e 👯 combine duplicated code (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13328\"\u003e#13328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/2cfc8a5fc804631b35b22c654eac83c15afdf4a9\"\u003e\u003ccode\u003e2cfc8a5\u003c/code\u003e\u003c/a\u003e 🐞 fix: prevent setValue with shouldDirty from polluting unrelated dirty field...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/44e88156bbf7ae6795b6a1e37446b88866a06fe9\"\u003e\u003ccode\u003e44e8815\u003c/code\u003e\u003c/a\u003e 🐞 fix: memoize control in HookFormControlContext to prevent render conflicts ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/302d1608b4ef9ce2addb0b8bba09c6a09a4be35c\"\u003e\u003ccode\u003e302d160\u003c/code\u003e\u003c/a\u003e 🐞 fix: isNameInFieldArray should check all ancestor paths for nested field ar...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/d7ccd70033ea4b2e27638d44bbcf53b6b41e95c8\"\u003e\u003ccode\u003ed7ccd70\u003c/code\u003e\u003c/a\u003e 🦾 dev deps upgrade (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13325\"\u003e#13325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/fddf779c8650cef3ea51f9892906b72ed9cca2fa\"\u003e\u003ccode\u003efddf779\u003c/code\u003e\u003c/a\u003e 🐞 fix: \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13320\"\u003e#13320\u003c/a\u003e formState.isValid incorrect on Controller re-mount  (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13324\"\u003e#13324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/26ae54ed4e51e5b64bbbd543eb910f76cfe2bbf4\"\u003e\u003ccode\u003e26ae54e\u003c/code\u003e\u003c/a\u003e 🛖 build(deps-dev): bump rollup from 4.53.3 to 4.59.0 (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13323\"\u003e#13323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/react-hook-form/react-hook-form/compare/v7.71.1...v7.72.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `resend` from 6.9.1 to 6.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/resend/resend-node/releases\"\u003eresend's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(deps): update dependency next to v16.1.7 [security] by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/884\"\u003eresend/resend-node#884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency pkg-pr-new to v0.0.66 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/880\"\u003eresend/resend-node#880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency vitest to v4.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/876\"\u003eresend/resend-node#876\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency postal-mime to v2.7.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/886\"\u003eresend/resend-node#886\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/875\"\u003eresend/resend-node#875\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency next to v16.2.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/882\"\u003eresend/resend-node#882\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update pnpm to v10.32.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/871\"\u003eresend/resend-node#871\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency tsdown to v0.21.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/872\"\u003eresend/resend-node#872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update tj-actions/changed-files digest to 445b0eb by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/870\"\u003eresend/resend-node#870\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency svix to v1.88.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/873\"\u003eresend/resend-node#873\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(ci): split script and workflow for e2e test by \u003ca href=\"https://github.com/gabrielmfern\"\u003e\u003ccode\u003e@​gabrielmfern\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/887\"\u003eresend/resend-node#887\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency \u003ccode\u003e@​types/node\u003c/code\u003e to v24.12.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/869\"\u003eresend/resend-node#869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): pin GitHub Actions workflows to commit SHAs by \u003ca href=\"https://github.com/gabrielmfern\"\u003e\u003ccode\u003e@​gabrielmfern\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/889\"\u003eresend/resend-node#889\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support logs endpoints by \u003ca href=\"https://github.com/felipefreitag\"\u003e\u003ccode\u003e@​felipefreitag\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/899\"\u003eresend/resend-node#899\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump 6.10.0 by \u003ca href=\"https://github.com/felipefreitag\"\u003e\u003ccode\u003e@​felipefreitag\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/900\"\u003eresend/resend-node#900\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felipefreitag\"\u003e\u003ccode\u003e@​felipefreitag\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/899\"\u003eresend/resend-node#899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/resend/resend-node/compare/v6.9.4...v6.10.0\"\u003ehttps://github.com/resend/resend-node/compare/v6.9.4...v6.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.9.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update dependency tsdown to v0.21.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/868\"\u003eresend/resend-node#868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update pnpm to v10.30.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/846\"\u003eresend/resend-node#846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update tj-actions/changed-files digest to c23d52b by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/851\"\u003eresend/resend-node#851\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update pnpm/action-setup digest to 9b5745c by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/852\"\u003eresend/resend-node#852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency rimraf to v6.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/850\"\u003eresend/resend-node#850\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency \u003ccode\u003e@​types/react\u003c/code\u003e to v19.2.14 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/845\"\u003eresend/resend-node#845\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency dotenv to v17.3.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/848\"\u003eresend/resend-node#848\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): ...\n\n_Description has been truncated_","html_url":"https://github.com/misty-step/scry/pull/316","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/misty-step%2Fscry/issues/316","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/316/packages"},{"uuid":"4236625148","node_id":"PR_kwDOPG51ks7RVymA","number":313,"state":"open","title":"deps(deps): bump the minor-and-patch group across 1 directory with 37 updates","user":"dependabot[bot]","labels":["dependencies","security"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-10T04:43:59.000Z","updated_at":"2026-04-13T06:06:13.915Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps): bump","group_name":"minor-and-patch","update_count":37,"packages":[{"name":"@clerk/clerk-react","old_version":"5.60.0","new_version":"5.61.3","repository_url":"https://github.com/clerk/javascript"},{"name":"@clerk/themes","old_version":"2.4.51","new_version":"2.4.57","repository_url":"https://github.com/clerk/javascript"},{"name":"@convex-dev/agent","old_version":"0.3.2","new_version":"0.6.1","repository_url":"https://github.com/get-convex/agent"},{"name":"@sentry/nextjs","old_version":"10.38.0","new_version":"10.48.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"convex","old_version":"1.31.7","new_version":"1.35.1","repository_url":"https://github.com/get-convex/convex-backend"},{"name":"convex-helpers","old_version":"0.1.111","new_version":"0.1.114","repository_url":"https://github.com/get-convex/convex-helpers"},{"name":"langfuse","old_version":"3.38.6","new_version":"3.38.20","repository_url":"https://github.com/langfuse/langfuse-js"},{"name":"next","old_version":"16.1.6","new_version":"16.2.3","repository_url":"https://github.com/vercel/next.js"},{"name":"pino","old_version":"10.3.0","new_version":"10.3.1","repository_url":"https://github.com/pinojs/pino"},{"name":"posthog-js","old_version":"1.342.1","new_version":"1.367.0","repository_url":"https://github.com/PostHog/posthog-js"},{"name":"react","old_version":"19.2.4","new_version":"19.2.5","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.13","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.4","new_version":"19.2.5","repository_url":"https://github.com/facebook/react"},{"name":"react-hook-form","old_version":"7.71.1","new_version":"7.72.1","repository_url":"https://github.com/react-hook-form/react-hook-form"},{"name":"resend","old_version":"6.9.1","new_version":"6.10.0","repository_url":"https://github.com/resend/resend-node"},{"name":"svix","old_version":"1.84.1","new_version":"1.90.0","repository_url":"https://github.com/svix/svix-webhooks"},{"name":"tailwind-merge","old_version":"3.4.0","new_version":"3.5.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"ts-fsrs","old_version":"5.2.3","new_version":"5.3.2","repository_url":"https://github.com/open-spaced-repetition/ts-fsrs"},{"name":"ws","old_version":"8.19.0","new_version":"8.20.0","repository_url":"https://github.com/websockets/ws"},{"name":"zod-to-json-schema","old_version":"3.25.1","new_version":"3.25.2","repository_url":"https://github.com/StefanTerdell/zod-to-json-schema"},{"name":"@changesets/cli","old_version":"2.29.8","new_version":"2.30.0","repository_url":"https://github.com/changesets/changesets"},{"name":"@eslint/eslintrc","old_version":"3.3.3","new_version":"3.3.5","repository_url":"https://github.com/eslint/eslintrc"},{"name":"@next/bundle-analyzer","old_version":"16.1.6","new_version":"16.2.3","repository_url":"https://github.com/vercel/next.js"},{"name":"@playwright/test","old_version":"1.58.2","new_version":"1.59.1","repository_url":"https://github.com/microsoft/playwright"},{"name":"@sentry/cli","old_version":"3.1.0","new_version":"3.3.5","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@tailwindcss/postcss","old_version":"4.1.18","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@vitest/coverage-v8","old_version":"4.0.18","new_version":"4.1.4","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"content-tag","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/embroider-build/content-tag"},{"name":"esbuild","old_version":"0.27.3","new_version":"0.28.0","repository_url":"https://github.com/evanw/esbuild"},{"name":"eslint-config-next","old_version":"16.1.6","new_version":"16.2.3","repository_url":"https://github.com/vercel/next.js"},{"name":"happy-dom","old_version":"20.5.0","new_version":"20.8.9","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"lefthook","old_version":"2.1.0","new_version":"2.1.5","repository_url":"https://github.com/evilmartians/lefthook"},{"name":"lint-staged","old_version":"16.2.7","new_version":"16.4.0","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"prettier","old_version":"3.8.1","new_version":"3.8.2","repository_url":"https://github.com/prettier/prettier"},{"name":"prettier-plugin-ember-template-tag","old_version":"2.1.3","new_version":"2.1.4","repository_url":"https://github.com/ember-tooling/prettier-plugin-ember-template-tag"},{"name":"tailwindcss","old_version":"4.1.18","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"vitest","old_version":"4.0.18","new_version":"4.1.4","repository_url":"https://github.com/vitest-dev/vitest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-and-patch group with 37 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@clerk/clerk-react](https://github.com/clerk/javascript/tree/HEAD/packages/react) | `5.60.0` | `5.61.3` |\n| [@clerk/themes](https://github.com/clerk/javascript/tree/HEAD/packages/themes) | `2.4.51` | `2.4.57` |\n| [@convex-dev/agent](https://github.com/get-convex/agent) | `0.3.2` | `0.6.1` |\n| [@sentry/nextjs](https://github.com/getsentry/sentry-javascript) | `10.38.0` | `10.48.0` |\n| [convex](https://github.com/get-convex/convex-backend/tree/HEAD/npm-packages/convex) | `1.31.7` | `1.35.1` |\n| [convex-helpers](https://github.com/get-convex/convex-helpers/tree/HEAD/packages/convex-helpers) | `0.1.111` | `0.1.114` |\n| [langfuse](https://github.com/langfuse/langfuse-js/tree/HEAD/langfuse) | `3.38.6` | `3.38.20` |\n| [next](https://github.com/vercel/next.js) | `16.1.6` | `16.2.3` |\n| [pino](https://github.com/pinojs/pino) | `10.3.0` | `10.3.1` |\n| [posthog-js](https://github.com/PostHog/posthog-js) | `1.342.1` | `1.367.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.4` | `19.2.5` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.13` | `19.2.14` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.4` | `19.2.5` |\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.71.1` | `7.72.1` |\n| [resend](https://github.com/resend/resend-node) | `6.9.1` | `6.10.0` |\n| [svix](https://github.com/svix/svix-webhooks) | `1.84.1` | `1.90.0` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.4.0` | `3.5.0` |\n| [ts-fsrs](https://github.com/open-spaced-repetition/ts-fsrs/tree/HEAD/packages/fsrs) | `5.2.3` | `5.3.2` |\n| [ws](https://github.com/websockets/ws) | `8.19.0` | `8.20.0` |\n| [zod-to-json-schema](https://github.com/StefanTerdell/zod-to-json-schema) | `3.25.1` | `3.25.2` |\n| [@changesets/cli](https://github.com/changesets/changesets) | `2.29.8` | `2.30.0` |\n| [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.3` | `3.3.5` |\n| [@next/bundle-analyzer](https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer) | `16.1.6` | `16.2.3` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.58.2` | `1.59.1` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `3.1.0` | `3.3.5` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.1.18` | `4.2.2` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.0.18` | `4.1.4` |\n| [content-tag](https://github.com/embroider-build/content-tag) | `4.1.0` | `4.1.1` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.27.3` | `0.28.0` |\n| [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `16.1.6` | `16.2.3` |\n| [happy-dom](https://github.com/capricorn86/happy-dom) | `20.5.0` | `20.8.9` |\n| [lefthook](https://github.com/evilmartians/lefthook) | `2.1.0` | `2.1.5` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.2.7` | `16.4.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.1` | `3.8.2` |\n| [prettier-plugin-ember-template-tag](https://github.com/ember-tooling/prettier-plugin-ember-template-tag) | `2.1.3` | `2.1.4` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.1.18` | `4.2.2` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.18` | `4.1.4` |\n\n\nUpdates `@clerk/clerk-react` from 5.60.0 to 5.61.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/clerk/javascript/blob/main/packages/react/CHANGELOG.md\"\u003e\u003ccode\u003e@​clerk/clerk-react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.61.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/7955e9dd90419c02fd51226d4fe335d42e7096a5\"\u003e\u003ccode\u003e7955e9d\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.47.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.61.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/8a0c404d05a88697fcc3a609fef25bd5ff9f9ef0\"\u003e\u003ccode\u003e8a0c404\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.47.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.61.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/c00c5246f340cf0339c5725cade90cfcd118727d\"\u003e\u003ccode\u003ec00c524\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.47.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.61.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduces MFA setup session task for handling require MFA after sign-in and sign-up (\u003ca href=\"https://redirect.github.com/clerk/javascript/pull/7851\"\u003e#7851\u003c/a\u003e) by \u003ca href=\"https://github.com/octoper\"\u003e\u003ccode\u003e@​octoper\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/71bd53c67a5018bd7aa589c3baced2038123c228\"\u003e\u003ccode\u003e71bd53c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/clerk/javascript/commit/935f780ab5b3871253da2ad46f0e44f9ce7e53e8\"\u003e\u003ccode\u003e935f780\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.46.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.60.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/b17e4bbbbad173969523e5494f2d8447d1887b95\"\u003e\u003ccode\u003eb17e4bb\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.45.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.60.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/35bcbd11f5753ee396cd090d3dd1848f3f2727e0\"\u003e\u003ccode\u003e35bcbd1\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.45.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/f2e31af1f11050c9171e9914a112827e516f3d07\"\u003e\u003ccode\u003ef2e31af\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7942\"\u003e#7942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/8a478ead7dd281ca68463e63ea24cfd22172e533\"\u003e\u003ccode\u003e8a478ea\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7938\"\u003e#7938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/ebf3ee44170186b5f36ed63ddc76cf1fb268fb66\"\u003e\u003ccode\u003eebf3ee4\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7887\"\u003e#7887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/73e34c1507e0b31b6b93dd7002fc1a9bbddc2a91\"\u003e\u003ccode\u003e73e34c1\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7872\"\u003e#7872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/71bd53c67a5018bd7aa589c3baced2038123c228\"\u003e\u003ccode\u003e71bd53c\u003c/code\u003e\u003c/a\u003e feat(clerk-js): Introduce setup MFA session task Core 2 port (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7851\"\u003e#7851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/9cdc7f04bc3768acdf4e2a753f4f288d5a9f23c6\"\u003e\u003ccode\u003e9cdc7f0\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7856\"\u003e#7856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/6503c1dfef0a3e9256c0c30c9b10b651898887c9\"\u003e\u003ccode\u003e6503c1d\u003c/code\u003e\u003c/a\u003e fix(clerk-js): Handle missing window.location in React Native navigation (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7854\"\u003e#7854\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/4352cdf06a284897751673c68286a582c38f57b4\"\u003e\u003ccode\u003e4352cdf\u003c/code\u003e\u003c/a\u003e docs(repo): Update typedoc link for custom flows sign up (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7855\"\u003e#7855\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/90361c3cbc5352af53aec8754e31cb3ff77e3e22\"\u003e\u003ccode\u003e90361c3\u003c/code\u003e\u003c/a\u003e docs(repo): Update typedoc link for custom flows (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7852\"\u003e#7852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/d7135bd8dc93e2744613210847da4157721d7617\"\u003e\u003ccode\u003ed7135bd\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7780\"\u003e#7780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/clerk/javascript/commits/@clerk/clerk-react@5.61.3/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@clerk/themes` from 2.4.51 to 2.4.57\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/clerk/javascript/blob/@clerk/themes@2.4.57/packages/themes/CHANGELOG.md\"\u003e\u003ccode\u003e@​clerk/themes\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.4.57\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/7955e9dd90419c02fd51226d4fe335d42e7096a5\"\u003e\u003ccode\u003e7955e9d\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.47.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.4.56\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/8a0c404d05a88697fcc3a609fef25bd5ff9f9ef0\"\u003e\u003ccode\u003e8a0c404\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.47.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.4.55\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/c00c5246f340cf0339c5725cade90cfcd118727d\"\u003e\u003ccode\u003ec00c524\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.47.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.4.54\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/71bd53c67a5018bd7aa589c3baced2038123c228\"\u003e\u003ccode\u003e71bd53c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/clerk/javascript/commit/935f780ab5b3871253da2ad46f0e44f9ce7e53e8\"\u003e\u003ccode\u003e935f780\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.46.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.4.53\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/b17e4bbbbad173969523e5494f2d8447d1887b95\"\u003e\u003ccode\u003eb17e4bb\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.45.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.4.52\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/35bcbd11f5753ee396cd090d3dd1848f3f2727e0\"\u003e\u003ccode\u003e35bcbd1\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.45.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/f2e31af1f11050c9171e9914a112827e516f3d07\"\u003e\u003ccode\u003ef2e31af\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/themes/issues/7942\"\u003e#7942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/8a478ead7dd281ca68463e63ea24cfd22172e533\"\u003e\u003ccode\u003e8a478ea\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/themes/issues/7938\"\u003e#7938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/ebf3ee44170186b5f36ed63ddc76cf1fb268fb66\"\u003e\u003ccode\u003eebf3ee4\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/themes/issues/7887\"\u003e#7887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/73e34c1507e0b31b6b93dd7002fc1a9bbddc2a91\"\u003e\u003ccode\u003e73e34c1\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/themes/issues/7872\"\u003e#7872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/9cdc7f04bc3768acdf4e2a753f4f288d5a9f23c6\"\u003e\u003ccode\u003e9cdc7f0\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/themes/issues/7856\"\u003e#7856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/d7135bd8dc93e2744613210847da4157721d7617\"\u003e\u003ccode\u003ed7135bd\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/themes/issues/7780\"\u003e#7780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/clerk/javascript/commits/@clerk/themes@2.4.57/packages/themes\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@convex-dev/agent` from 0.3.2 to 0.6.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/get-convex/agent/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​convex-dev/agent\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix bundled package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTool approval support: \u003ccode\u003eneedsApproval\u003c/code\u003e in \u003ccode\u003ecreateTool\u003c/code\u003e,\n\u003ccode\u003eagent.approveToolCall()\u003c/code\u003e, \u003ccode\u003eagent.denyToolCall()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAuto-deny unresolved tool approvals when a new generation starts\u003c/li\u003e\n\u003cli\u003eFix unhandled rejection in DeltaStreamer on transaction teardown\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNote on versioning:\u003c/strong\u003e This release jumps from 0.3.2 to 0.6.0, skipping\nversions 0.4.0 and 0.5.0. This is intentional and aligns the \u003ccode\u003e@convex-dev/agent\u003c/code\u003e\npackage version with the AI SDK v6 major version for clearer compatibility\nsignaling. Going forward, the minor version of this package will track the AI\nSDK major version to make it easier for developers to identify which version of\nthe AI SDK is supported.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBreaking: Requires AI SDK v6 and drops support for AI SDK v5. Projects pinned\nto v5 must upgrade their AI SDK dependencies before updating to this version.\u003c/li\u003e\n\u003cli\u003eAligns this package's message and tool invocation types with the AI SDK v6\nAPIs to reduce casting/adapter code when integrating with the core SDK.\u003c/li\u003e\n\u003cli\u003eUpdates internal helpers to use the AI SDK v6 request/response shapes and\nerror handling semantics.\u003c/li\u003e\n\u003cli\u003eMigration from 0.3.x:\n\u003cul\u003e\n\u003cli\u003eUpdate your AI SDK dependency to v6 in \u003ccode\u003epackage.json\u003c/code\u003e and reinstall\ndependencies.\u003c/li\u003e\n\u003cli\u003eRebuild and run your type checker to surface any call sites that depend on\nthe old AI SDK v5 types or message shapes.\u003c/li\u003e\n\u003cli\u003eReview any custom integrations that relied on deprecated v5-only helpers and\nupdate them to the new AI SDK v6-compatible APIs.\u003c/li\u003e\n\u003cli\u003eSee Vercel's\n\u003ca href=\"https://ai-sdk.dev/docs/migration-guides/migration-guide-6-0\"\u003ev6 migration guide\u003c/a\u003e\nfor details on AI SDK changes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/764dbbaac70e66213fab3b114ef660d5ba1c6216\"\u003e\u003ccode\u003e764dbba\u003c/code\u003e\u003c/a\u003e 0.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/02374d5e1eeeacc3a3bcfcccd0392e69b0d903ab\"\u003e\u003ccode\u003e02374d5\u003c/code\u003e\u003c/a\u003e 0.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/0b44c02c4ed61f74b67b28996e8fcda6a4fc492d\"\u003e\u003ccode\u003e0b44c02\u003c/code\u003e\u003c/a\u003e scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/e6d944ce10df3ffee06b2e94584423f4033d1e55\"\u003e\u003ccode\u003ee6d944c\u003c/code\u003e\u003c/a\u003e codegen\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/e716e3ee26c651587876dafdaf31c11301fc6b4b\"\u003e\u003ccode\u003ee716e3e\u003c/code\u003e\u003c/a\u003e audit fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/e75d11c6e161cac73ced0dc27539ff5bdb15603c\"\u003e\u003ccode\u003ee75d11c\u003c/code\u003e\u003c/a\u003e Pin dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/47e40abcf6249c6a495b9924e1ed446e42ca60c6\"\u003e\u003ccode\u003e47e40ab\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/get-convex/agent/issues/236\"\u003e#236\u003c/a\u003e from get-convex/fix/post-merge-review\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/ed955be6b9db0dd69ad66dbef476ff62935b052c\"\u003e\u003ccode\u003eed955be\u003c/code\u003e\u003c/a\u003e Address PR review: simplify approval scan, clean up streaming\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/853a2b7a682f6110fc28cb1c2deaed6657666d08\"\u003e\u003ccode\u003e853a2b7\u003c/code\u003e\u003c/a\u003e v0.6.0 release (\u003ca href=\"https://redirect.github.com/get-convex/agent/issues/235\"\u003e#235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/d46f90e2400ff834b90c86a86177c9499e591b15\"\u003e\u003ccode\u003ed46f90e\u003c/code\u003e\u003c/a\u003e v0.6.0-beta.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/get-convex/agent/compare/v0.3.2...v0.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/nextjs` from 10.38.0 to 10.48.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.48.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(aws-serverless): Ship Lambda extension in npm package for container image Lambdas (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20133\"\u003e#20133\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe Sentry Lambda extension is now included in the npm package, enabling container image-based Lambda functions to use it. Copy the extension files into your Docker image and set the \u003ccode\u003etunnel\u003c/code\u003e option:\u003c/p\u003e\n\u003cpre lang=\"dockerfile\"\u003e\u003ccode\u003eRUN mkdir -p /opt/sentry-extension\nCOPY node_modules/@sentry/aws-serverless/build/lambda-extension/sentry-extension /opt/extensions/sentry-extension\nCOPY node_modules/@sentry/aws-serverless/build/lambda-extension/index.mjs /opt/sentry-extension/index.mjs\nRUN chmod +x /opt/extensions/sentry-extension /opt/sentry-extension/index.mjs\n\u003c/code\u003e\u003c/pre\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eSentry.init({\n  dsn: '__DSN__',\n  tunnel: 'http://localhost:9000/envelope',\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThis works with any Sentry SDK (\u003ccode\u003e@sentry/aws-serverless\u003c/code\u003e, \u003ccode\u003e@sentry/sveltekit\u003c/code\u003e, \u003ccode\u003e@sentry/node\u003c/code\u003e, etc.).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Support basic WorkerEntrypoint (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19884\"\u003e#19884\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003ewithSentry\u003c/code\u003e now supports instrumenting classes extending Cloudflare's \u003ccode\u003eWorkerEntrypoint\u003c/code\u003e. This instruments \u003ccode\u003efetch\u003c/code\u003e, \u003ccode\u003escheduled\u003c/code\u003e, \u003ccode\u003equeue\u003c/code\u003e, and \u003ccode\u003etail\u003c/code\u003e handlers.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport * as Sentry from '@sentry/cloudflare';\nimport { WorkerEntrypoint } from 'cloudflare:workers';\n\u003cp\u003eclass MyWorker extends WorkerEntrypoint {\u003cbr /\u003e\nasync fetch(request: Request): Promise\u0026lt;Response\u0026gt; {\u003cbr /\u003e\nreturn new Response('Hello World!');\u003cbr /\u003e\n}\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003eexport default Sentry.withSentry(env =\u0026gt; ({ dsn: env.SENTRY_DSN, tracesSampleRate: 1.0 }), MyWorker);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref(core): Unify .do* span ops to \u003ccode\u003egen_ai.generate_content\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20074\"\u003e#20074\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAll Vercel AI \u003ccode\u003edo*\u003c/code\u003e spans (\u003ccode\u003eai.generateText.doGenerate\u003c/code\u003e, \u003ccode\u003eai.streamText.doStream\u003c/code\u003e, \u003ccode\u003eai.generateObject.doGenerate\u003c/code\u003e, \u003ccode\u003eai.streamObject.doStream\u003c/code\u003e) now use a single unified span op \u003ccode\u003egen_ai.generate_content\u003c/code\u003e instead of separate ops like \u003ccode\u003egen_ai.generate_text\u003c/code\u003e, \u003ccode\u003egen_ai.stream_text\u003c/code\u003e, \u003ccode\u003egen_ai.generate_object\u003c/code\u003e, and \u003ccode\u003egen_ai.stream_object\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref(core): Remove provider-specific AI span attributes in favor of \u003ccode\u003egen_ai\u003c/code\u003e attributes in sentry conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20011\"\u003e#20011\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe following provider-specific span attributes have been removed from the OpenAI and Anthropic AI integrations. Use the standardized \u003ccode\u003egen_ai.*\u003c/code\u003e equivalents instead:\u003c/p\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eRemoved attribute\u003c/th\u003e\n\u003cth\u003eReplacement\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003c/table\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.48.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(aws-serverless): Ship Lambda extension in npm package for container image Lambdas (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20133\"\u003e#20133\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe Sentry Lambda extension is now included in the npm package, enabling container image-based Lambda functions to use it. Copy the extension files into your Docker image and set the \u003ccode\u003etunnel\u003c/code\u003e option:\u003c/p\u003e\n\u003cpre lang=\"dockerfile\"\u003e\u003ccode\u003eRUN mkdir -p /opt/sentry-extension\nCOPY node_modules/@sentry/aws-serverless/build/lambda-extension/sentry-extension /opt/extensions/sentry-extension\nCOPY node_modules/@sentry/aws-serverless/build/lambda-extension/index.mjs /opt/sentry-extension/index.mjs\nRUN chmod +x /opt/extensions/sentry-extension /opt/sentry-extension/index.mjs\n\u003c/code\u003e\u003c/pre\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eSentry.init({\n  dsn: '__DSN__',\n  tunnel: 'http://localhost:9000/envelope',\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThis works with any Sentry SDK (\u003ccode\u003e@sentry/aws-serverless\u003c/code\u003e, \u003ccode\u003e@sentry/sveltekit\u003c/code\u003e, \u003ccode\u003e@sentry/node\u003c/code\u003e, etc.).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Support basic WorkerEntrypoint (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19884\"\u003e#19884\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003ewithSentry\u003c/code\u003e now supports instrumenting classes extending Cloudflare's \u003ccode\u003eWorkerEntrypoint\u003c/code\u003e. This instruments \u003ccode\u003efetch\u003c/code\u003e, \u003ccode\u003escheduled\u003c/code\u003e, \u003ccode\u003equeue\u003c/code\u003e, and \u003ccode\u003etail\u003c/code\u003e handlers.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport * as Sentry from '@sentry/cloudflare';\nimport { WorkerEntrypoint } from 'cloudflare:workers';\n\u003cp\u003eclass MyWorker extends WorkerEntrypoint {\u003cbr /\u003e\nasync fetch(request: Request): Promise\u0026lt;Response\u0026gt; {\u003cbr /\u003e\nreturn new Response('Hello World!');\u003cbr /\u003e\n}\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003eexport default Sentry.withSentry(env =\u0026gt; ({ dsn: env.SENTRY_DSN, tracesSampleRate: 1.0 }), MyWorker);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref(core): Unify .do* span ops to \u003ccode\u003egen_ai.generate_content\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20074\"\u003e#20074\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAll Vercel AI \u003ccode\u003edo*\u003c/code\u003e spans (\u003ccode\u003eai.generateText.doGenerate\u003c/code\u003e, \u003ccode\u003eai.streamText.doStream\u003c/code\u003e, \u003ccode\u003eai.generateObject.doGenerate\u003c/code\u003e, \u003ccode\u003eai.streamObject.doStream\u003c/code\u003e) now use a single unified span op \u003ccode\u003egen_ai.generate_content\u003c/code\u003e instead of separate ops like \u003ccode\u003egen_ai.generate_text\u003c/code\u003e, \u003ccode\u003egen_ai.stream_text\u003c/code\u003e, \u003ccode\u003egen_ai.generate_object\u003c/code\u003e, and \u003ccode\u003egen_ai.stream_object\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref(core): Remove provider-specific AI span attributes in favor of \u003ccode\u003egen_ai\u003c/code\u003e attributes in sentry conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20011\"\u003e#20011\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe following provider-specific span attributes have been removed from the OpenAI and Anthropic AI integrations. Use the standardized \u003ccode\u003egen_ai.*\u003c/code\u003e equivalents instead:\u003c/p\u003e\n\u003cp\u003e| Removed attribute                | Replacement                  |\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a67df4d5ea0a889ab2cabaa340a2a60e0f2f5040\"\u003e\u003ccode\u003ea67df4d\u003c/code\u003e\u003c/a\u003e release: 10.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/e0732ffaaad10445f68f634eb143701bccca0959\"\u003e\u003ccode\u003ee0732ff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20172\"\u003e#20172\u003c/a\u003e from getsentry/prepare-release/10.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d1ee40f0a361296fde6dfac5b4ac0191078362f7\"\u003e\u003ccode\u003ed1ee40f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2897297da8f8338af2cbb19a2f974e14cd9f6b24\"\u003e\u003ccode\u003e2897297\u003c/code\u003e\u003c/a\u003e feat(nuxt): Exclude tracing meta tags on cached pages in Nuxt 5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20168\"\u003e#20168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1cc3dd09ac2f6aff669af355d883ba24e8e8a9f7\"\u003e\u003ccode\u003e1cc3dd0\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump effect from 3.20.0 to 3.21.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19999\"\u003e#19999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c2731673b51b1116e7861b663b09a3920bf92bb7\"\u003e\u003ccode\u003ec273167\u003c/code\u003e\u003c/a\u003e fix(core): Fix \u003ccode\u003ewithStreamedSpan\u003c/code\u003e typing error add missing exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20124\"\u003e#20124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b6f7b86e9faac07143504b94845c1ccf4f4de425\"\u003e\u003ccode\u003eb6f7b86\u003c/code\u003e\u003c/a\u003e feat(core): Apply \u003ccode\u003eignoreSpans\u003c/code\u003e to streamed spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19934\"\u003e#19934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7bd84493b4e74fff704e782c2f7d8c92d4e5eb5d\"\u003e\u003ccode\u003e7bd8449\u003c/code\u003e\u003c/a\u003e test(node,node-core): Add span streaming integration tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19806\"\u003e#19806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/51fc6d139f5f0d0e2ff4eb6d8cccd80889bfcb1e\"\u003e\u003ccode\u003e51fc6d1\u003c/code\u003e\u003c/a\u003e feat(node-core): Add POtel server-side span streaming implementation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19741\"\u003e#19741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/77357c7f2104a52f50992d1ea4f413e634620dcb\"\u003e\u003ccode\u003e77357c7\u003c/code\u003e\u003c/a\u003e fix(core): Replace global interval with trace-specific interval based flushin...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.38.0...10.48.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `convex` from 1.31.7 to 1.35.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/get-convex/convex-backend/blob/main/npm-packages/convex/CHANGELOG.md\"\u003econvex's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.35.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdds support for automatic preview deployments on Cloudflare Pages\u003c/li\u003e\n\u003cli\u003eRemoves a new API in \u003ccode\u003euseQuery\u003c/code\u003e that was accidentally included as part\nof the \u003ccode\u003e1.35.0\u003c/code\u003e release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.35.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eYou can now create and select local deployments explicitly with the CLI:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003enpx convex deployment create local --select\u003c/code\u003e: initialize local development.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003enpx convex deployment select dev\u003c/code\u003e: switch to your cloud dev deployment.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003enpx convex deployment select local\u003c/code\u003e: switch back to your local deployment.\u003c/li\u003e\n\u003cli\u003eTo run a single command on your local deployment, use \u003ccode\u003e--deployment local\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003enpx convex deployment create\u003c/code\u003e now has a \u003ccode\u003e--expiration\u003c/code\u003e flag allowing you\nto create temporary dpeloyments.\u003c/li\u003e\n\u003cli\u003eComponents can now define HTTP routes in their own \u003ccode\u003ehttp.ts\u003c/code\u003e file.\nThe routes exposed by a component are accessible through a URL prefix\nthat isolates them from the other HTTP routes\n(e.g. \u003ccode\u003eapp.use(component, { httpPrefix: \u0026quot;/foo\u0026quot; })\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003enpx convex dev\u003c/code\u003e now supports a new \u003ccode\u003e--start\u003c/code\u003e flag that runs a command\nin parallel with the Convex dev server (e.g. \u003ccode\u003enpx convex dev --start 'vite'\u003c/code\u003e).\nThis new option can be used to simplify the \u003ccode\u003edev\u003c/code\u003e command of most projects.\nThis flag was previously called \u003ccode\u003e--run-sh\u003c/code\u003e, and used to not allow\nlong-running commands; now, \u003ccode\u003e--run-sh\u003c/code\u003e is an alias of \u003ccode\u003e--start\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eDefaults non-interactive commands to target an anonymous deployment if one is\nnot configured or specified by the deploy key. This enables coding agents to\nmore easily develop without needing the CONVEX_AGENT_MODE env variable.\nBy default, the CLI will avoid prompting in non-interactive terminals when\npossible.\u003c/li\u003e\n\u003cli\u003eYou can now develop against your anonymous local deployments even when logged\nin. You will be prompted to link the deployment to a project if the terminal\nis interactive.\u003c/li\u003e\n\u003cli\u003eEnables \u003ccode\u003enpx convex deployment create\u003c/code\u003e when you don't yet have a project.\u003c/li\u003e\n\u003cli\u003eYou can now customize the list of AI agents \u003ccode\u003enpx convex ai-files\u003c/code\u003e installs\nskills for in the \u003ccode\u003eaiFiles.skills.agents\u003c/code\u003e field of \u003ccode\u003econvex.json\u003c/code\u003e\n(defaults to [\u0026quot;claude-code\u0026quot;, \u0026quot;codex\u0026quot;]).\u003c/li\u003e\n\u003cli\u003eImproved formatting of sizes in error messages.\u003c/li\u003e\n\u003cli\u003eChanges the default codegen to use the component's \u003ccode\u003eComponentApi\u003c/code\u003e type instead\nof static code generation for components in \u003ccode\u003e_generated/api.d.ts\u003c/code\u003e.\nTo get the old behavior, set \u003ccode\u003e{ \u0026quot;codegen\u0026quot;: { \u0026quot;legacyComponentApi\u0026quot;: true } }\u003c/code\u003e\nin \u003ccode\u003econvex.json\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed a bug where \u003ccode\u003enpx convex dev\u003c/code\u003e would not use the correct deployment\nafter running \u003ccode\u003enpx convex deployment select\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eImproved the definition of the \u003ccode\u003eAnyDataModel\u003c/code\u003e type to support using\ndefault indexes (\u003ccode\u003eby_id\u003c/code\u003e, \u003ccode\u003eby_creation_time\u003c/code\u003e) in a typesafe way.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.34.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHides the \u003ccode\u003e--yes\u003c/code\u003e flag on \u003ccode\u003enpx convex deploy\u003c/code\u003e to discourage YOLO agents being\nrun in privileged environments from pushing to production.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/get-convex/convex-backend/commits/HEAD/npm-packages/convex\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `convex-helpers` from 0.1.111 to 0.1.114\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/get-convex/convex-helpers/blob/main/packages/convex-helpers/CHANGELOG.md\"\u003econvex-helpers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.1.114\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdds support for maximumBytesRead option for PaginationOptions on the\nstream / paginator helpers.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.1.113\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eZod 4 support: fix the input type of \u003ccode\u003ezid\u003c/code\u003e (thanks \u003ca href=\"https://github.com/danth3b0t\"\u003e\u003ccode\u003e@​danth3b0t\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.1.112\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eZod 4 support: fix an issue where \u003ccode\u003ezodToConvex\u003c/code\u003e would incorrectly\nidentify some types as \u003ccode\u003ev.id()\u003c/code\u003e when using Zod schema inheritance.\u003c/li\u003e\n\u003cli\u003eRelationships: fix the return type of \u003ccode\u003egetManyVia\u003c/code\u003e\nand \u003ccode\u003egetManyViaOrThrow\u003c/code\u003e when using system tables.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/ccff92757516826d987eb0210fafd0580271506a\"\u003e\u003ccode\u003eccff927\u003c/code\u003e\u003c/a\u003e npm 0.1.114\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/180ded338b2a8323449f677e9a05ddc3bbbb3639\"\u003e\u003ccode\u003e180ded3\u003c/code\u003e\u003c/a\u003e format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/cd60aae4000f3512a59221c6e98e61d610876c1d\"\u003e\u003ccode\u003ecd60aae\u003c/code\u003e\u003c/a\u003e tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/73fa8402f899d4aea1c34e2599814cf0d943ba84\"\u003e\u003ccode\u003e73fa840\u003c/code\u003e\u003c/a\u003e simplify types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/45ad1943cfacef8865103e40b08504b063f053d9\"\u003e\u003ccode\u003e45ad194\u003c/code\u003e\u003c/a\u003e lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/a7f5acde0cc59875b86c4988e884978e0c0caa0c\"\u003e\u003ccode\u003ea7f5acd\u003c/code\u003e\u003c/a\u003e track bandwidth in streams\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/67aba368a7a6fb901fda19924eea21b34be39998\"\u003e\u003ccode\u003e67aba36\u003c/code\u003e\u003c/a\u003e update convex\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/913b2c99e71217c056a1bb601649ad2de07d526f\"\u003e\u003ccode\u003e913b2c9\u003c/code\u003e\u003c/a\u003e start supporting maximumBytesRead\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/68afe3a05889af535b6ddb9fd4834deabd480572\"\u003e\u003ccode\u003e68afe3a\u003c/code\u003e\u003c/a\u003e npm 0.1.113\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/5ebe3b9956663e55bbea9e74a11f7b9af2d074ca\"\u003e\u003ccode\u003e5ebe3b9\u003c/code\u003e\u003c/a\u003e fix(server/zod-v4): resolve zid's input type to string (instead of unknown) (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/get-convex/convex-helpers/commits/npm/0.1.114/packages/convex-helpers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `langfuse` from 3.38.6 to 3.38.20\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/88f742a137dc84728284aa72eb33f824627a6e38\"\u003e\u003ccode\u003e88f742a\u003c/code\u003e\u003c/a\u003e v3.38.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/be826fd93f2cf68c1e2d0c252f31160fcb8e2824\"\u003e\u003ccode\u003ebe826fd\u003c/code\u003e\u003c/a\u003e v3.38.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/401ff118f3870c0519fba344407874b4b7cc5322\"\u003e\u003ccode\u003e401ff11\u003c/code\u003e\u003c/a\u003e v3.38.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/e0ca44b7d5ad780848d128c5794f3f867ac1b1da\"\u003e\u003ccode\u003ee0ca44b\u003c/code\u003e\u003c/a\u003e v3.38.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/79350d28e106d26ccba3e9cde5b0b05b64a5bd12\"\u003e\u003ccode\u003e79350d2\u003c/code\u003e\u003c/a\u003e v3.38.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/34bd9c4b336f3093411d80e5b1d7eefc3eae29dd\"\u003e\u003ccode\u003e34bd9c4\u003c/code\u003e\u003c/a\u003e v3.38.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/249a8ea27e852beedac9cca88524db778a2bea9c\"\u003e\u003ccode\u003e249a8ea\u003c/code\u003e\u003c/a\u003e v3.38.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/4ebe6fb1e9878e750353f6e87c08d71146f2bf43\"\u003e\u003ccode\u003e4ebe6fb\u003c/code\u003e\u003c/a\u003e v3.38.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/d50023bcc5a18c8e864928527e100b1ac1273c1b\"\u003e\u003ccode\u003ed50023b\u003c/code\u003e\u003c/a\u003e v3.38.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/3339402a8a76fdb4e7719f6c33de27c6496bf194\"\u003e\u003ccode\u003e3339402\u003c/code\u003e\u003c/a\u003e v3.38.11\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/langfuse/langfuse-js/commits/v3.38.20/langfuse\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 16.1.6 to 16.2.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.2.3\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting security and bug fixes. For more information about the fixed security vulnerability, please see \u003ca href=\"https://vercel.com/changelog/summary-of-cve-2026-23869\"\u003ehttps://vercel.com/changelog/summary-of-cve-2026-23869\u003c/a\u003e. The release does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure app-page reports stale ISR revalidation errors via onRequestError (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92282\"\u003e#92282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix [Bug]: manifest.ts breaks HMR in Next.js 16.2 (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91981\"\u003e#91981\u003c/a\u003e through \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92273\"\u003e#92273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeduplicate output assets and detect content conflicts on emit (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92292\"\u003e#92292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix styled-jsx race condition: styles lost due to concurrent rendering (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92459\"\u003e#92459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eturbo-tasks-backend: stability fixes for task cancellation and error handling (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92254\"\u003e#92254\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/icyJoseph\"\u003e\u003ccode\u003e@​icyJoseph\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sokra\"\u003e\u003ccode\u003e@​sokra\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/wbinnssmith\"\u003e\u003ccode\u003e@​wbinnssmith\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/ztanner\"\u003e\u003ccode\u003e@​ztanner\u003c/code\u003e\u003c/a\u003e for helping!\u003c/p\u003e\n\u003ch2\u003ev16.2.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebackport: Move expanded adapters docs to API reference (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92115\"\u003e#92115\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92129\"\u003e#92129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBackport: TypeScript v6 deprecations for baseUrl and moduleResolution (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92130\"\u003e#92130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[create-next-app] Skip interactive prompts when CLI flags are provided (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91840\"\u003e#91840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enext.config.js: Accept an option for serverFastRefresh (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91968\"\u003e#91968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTurbopack: enable server HMR for app route handlers (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91466\"\u003e#91466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTurbopack: exclude metadata routes from server HMR (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92034\"\u003e#92034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix CI for glibc linux builds\u003c/li\u003e\n\u003cli\u003eBackport: disable bmi2 in qfilter \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92177\"\u003e#92177\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[backport] Fix CSS HMR on Safari (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92174\"\u003e#92174\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/nextjs-bot\"\u003e\u003ccode\u003e@​nextjs-bot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/icyJoseph\"\u003e\u003ccode\u003e@​icyJoseph\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ijjk\"\u003e\u003ccode\u003e@​ijjk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/gaojude\"\u003e\u003ccode\u003e@​gaojude\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/wbinnssmith\"\u003e\u003ccode\u003e@​wbinnssmith\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/bgw\"\u003e\u003ccode\u003e@​bgw\u003c/code\u003e\u003c/a\u003e for helping!\u003c/p\u003e\n\u003ch2\u003ev16.2.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: post release amends (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91715\"\u003e#91715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix broken Activity Patterns demo link in preserving UI state guide (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91698\"\u003e#91698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix adapter outputs for dynamic metadata routes (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91680\"\u003e#91680\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTurbopack: fix webpack loader runner layer (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91727\"\u003e#91727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix server actions in standalone mode with \u003ccode\u003ecacheComponents\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91711\"\u003e#91711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eturbo-persistence: remove Unmergeable mmap advice (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91713\"\u003e#91713\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix layout segment optimization: move app-page imports to server-utility transition (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91701\"\u003e#91701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTurbopack: lazy require metadata and handle TLA (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91705\"\u003e#91705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[turbopack] Respect \u003ccode\u003e{eval:true}\u003c/code\u003e in worker_threads constructors (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91666\"\u003e#91666\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/d5f649b2f4affdad1009cb178c1e3b37f4f1ad3f\"\u003e\u003ccode\u003ed5f649b\u003c/code\u003e\u003c/a\u003e v16.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/28739286a88a83ab2d4e1899bdb4eb4ee7bee9a9\"\u003e\u003ccode\u003e2873928\u003c/code\u003e\u003c/a\u003e [16.x] Avoid consuming cyclic models multiple times (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/75\"\u003e#75\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/d7c77653602ae2009595cc71eb10f1b8828cc789\"\u003e\u003ccode\u003ed7c7765\u003c/code\u003e\u003c/a\u003e [backport]: Ensure app-page reports stale ISR revalidation errors via onReque...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/c573e8c4f3208711f52bf3b64f5db238c9164762\"\u003e\u003ccode\u003ec573e8c\u003c/code\u003e\u003c/a\u003e fix(server-hmr): metadata routes overwrite page runtime HMR handler (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92273\"\u003e#92273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/57b8f659060e1d0f202273a9ed9e56d40f1d1a9c\"\u003e\u003ccode\u003e57b8f65\u003c/code\u003e\u003c/a\u003e next-core: deduplicate output assets and detect content conflicts on emit (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/9\"\u003e#9\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f158df18bd926d0c2165ad309bbb561d7e73e74a\"\u003e\u003ccode\u003ef158df1\u003c/code\u003e\u003c/a\u003e Fix styled-jsx race condition: styles lost due to concurrent rendering (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92459\"\u003e#92459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/356d605b5831ffbe12ce9c9641e5e2e55d203523\"\u003e\u003ccode\u003e356d605\u003c/code\u003e\u003c/a\u003e turbo-tasks-backend: stability fixes for task cancellation and error handling...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/3b77a6e2670ce81d686111b8e466eec612fa1867\"\u003e\u003ccode\u003e3b77a6e\u003c/code\u003e\u003c/a\u003e Fix DashMap read-write self-deadlock in task_cache causing hangs (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92210\"\u003e#92210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b2f208ae98645d119a7e3388ab8a407005619dd8\"\u003e\u003ccode\u003eb2f208a\u003c/code\u003e\u003c/a\u003e Backport: new view-transitions guide, update and fixes (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92264\"\u003e#92264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/52faae3d94641584e13691238df5be158d0f00fb\"\u003e\u003ccode\u003e52faae3\u003c/code\u003e\u003c/a\u003e v16.2.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.1.6...v16.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pino` from 10.3.0 to 10.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pinojs/pino/releases\"\u003epino's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.3.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 6.0.1 to 6.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2385\"\u003epinojs/pino#2385\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-n from 17.23.1 to 17.23.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2386\"\u003epinojs/pino#2386\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: clarify transport level filtering behavior by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2390\"\u003epinojs/pino#2390\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(transport): sanitize invalid NODE_OPTIONS preloads for workers by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2391\"\u003epinojs/pino#2391\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pinojs/pino/compare/v10.3.0...v10.3.1\"\u003ehttps://github.com/pinojs/pino/compare/v10.3.0...v10.3.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/6b344980eae3ebed904fc87caf4bba0ab9dbe946\"\u003e\u003ccode\u003e6b34498\u003c/code\u003e\u003c/a\u003e Bumped v10.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/f1203e6c2ba2e9c69124c7e88cdb19d8d6fcfdf9\"\u003e\u003ccode\u003ef1203e6\u003c/code\u003e\u003c/a\u003e fix(transport): sanitize invalid NODE_OPTIONS preloads for workers (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2391\"\u003e#2391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/6a8e5984cfe5f6db4514be0565602c74b6975ec3\"\u003e\u003ccode\u003e6a8e598\u003c/code\u003e\u003c/a\u003e docs: clarify transport level filtering behavior (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2390\"\u003e#2390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/49a480790385dcba9b2c5cfa1eb6a901593a5039\"\u003e\u003ccode\u003e49a4807\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of github.com:pinojs/pino\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/960bbbb71a1b8d79d3455a633ebb10a60a9943bc\"\u003e\u003ccode\u003e960bbbb\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump eslint-plugin-n from 17.23.1 to 17.23.2 (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2386\"\u003e#2386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/e2a5b4aeca5160b5123f417cb65caf61d9b57ec6\"\u003e\u003ccode\u003ee2a5b4a\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 6.0.1 to 6.0.2 (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2385\"\u003e#2385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/04859e2d2f1dcaa94a0ad88a05163a661fc1c7be\"\u003e\u003ccode\u003e04859e2\u003c/code\u003e\u003c/a\u003e chore: update gitignore for ai assistant files\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/pinojs/pino/compare/v10.3.0...v10.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `posthog-js` from 1.342.1 to 1.367.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/PostHog/posthog-js/releases\"\u003eposthog-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eposthog-js@1.367.0\u003c/h2\u003e\n\u003ch2\u003e1.367.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/pull/3242\"\u003e#3242\u003c/a\u003e \u003ca href=\"https://github.com/PostHog/posthog-js/commit/353be9a878fe209a032f2d70376ece78ee67303c\"\u003e\u003ccode\u003e353be9a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dustinbyrne\"\u003e\u003ccode\u003e@​dustinbyrne\u003c/code\u003e\u003c/a\u003e! - feat: Add support for pre-loaded remote-config\n(2026-04-09)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/types\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.367.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eposthog-js@1.366.2\u003c/h2\u003e\n\u003ch2\u003e1.366.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/pull/3364\"\u003e#3364\u003c/a\u003e \u003ca href=\"https://github.com/PostHog/posthog-js/commit/575e354d0040bd83ac698495a4f0a07dece83eb3\"\u003e\u003ccode\u003e575e354\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/lucasheriques\"\u003e\u003ccode\u003e@​lucasheriques\u003c/code\u003e\u003c/a\u003e! - Add a hover state to numeric survey rating options so they provide clearer pointer feedback before selection.\n(2026-04-09)\u003c/li\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/types\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.366.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eposthog-js@1.366.1\u003c/h2\u003e\n\u003ch2\u003e1.366.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/pull/3360\"\u003e#3360\u003c/a\u003e \u003ca href=\"https://github.com/PostHog/posthog-js/commit/802bf3919304f66694788bf0cb93e457326ab44b\"\u003e\u003ccode\u003e802bf39\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jabahamondes\"\u003e\u003ccode\u003e@​jabahamondes\u003c/code\u003e\u003c/a\u003e! - Re-evaluate consent persistent store when config changes to support cross-subdomain consent sharing\n(2026-04-09)\u003c/li\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/types\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.366.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eposthog-js@1.366.0\u003c/h2\u003e\n\u003ch2\u003e1.366.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/pull/3305\"\u003e#3305\u003c/a\u003e \u003ca href=\"https://github.com/PostHog/posthog-js/commit/b5996729b1d30fb99429c509e6a85ef8d7aca955\"\u003e\u003ccode\u003eb599672\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/veryayskiy\"\u003e\u003ccode\u003e@​veryayskiy\u003c/code\u003e\u003c/a\u003e! - Add customer side identification\n(2026-04-09)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/types\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.366.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eposthog-js@1.365.5\u003c/h2\u003e\n\u003ch2\u003e1.365.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/2d6ec5abb931d0feb2804097e965c6cc4b72f58c\"\u003e\u003ccode\u003e2d6ec5a\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/353be9a878fe209a032f2d70376ece78ee67303c\"\u003e\u003ccode\u003e353be9a\u003c/code\u003e\u003c/a\u003e feat(browser): Add support for pre-loaded remote-config (\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/issues/3242\"\u003e#3242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/8aef7156caa395bf7903e1e4c02bfe291400065a\"\u003e\u003ccode\u003e8aef715\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/575e354d0040bd83ac698495a4f0a07dece83eb3\"\u003e\u003ccode\u003e575e354\u003c/code\u003e\u003c/a\u003e fix: add hover state for survey ratings (\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/issues/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/c35441d38a2c5d6d3967026aafe14bc8c4cdff3d\"\u003e\u003ccode\u003ec35441d\u003c/code\u003e\u003c/a\u003e fix(ci): Fix S3 tagging approach (\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/issues/3363\"\u003e#3363\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/89eec8562a91cac1a815297baece50bed064b1c3\"\u003e\u003ccode\u003e89eec85\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/802bf3919304f66694788bf0cb93e457326ab44b\"\u003e\u003ccode\u003e802bf39\u003c/code\u003e\u003c/a\u003e fix: re-evaluate persistent store when config changes (\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/issues/3360\"\u003e#3360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/544c5784125a148c92587bb0e34cf2f4b81e315f\"\u003e\u003ccode\u003e544c578\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/b5996729b1d30fb99429c509e6a85ef8d7aca955\"\u003e\u003ccode\u003eb599672\u003c/code\u003e\u003c/a\u003e feat: support server identification (\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/issues/3305\"\u003e#3305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/71e99fd0bc4b4ab55a7b5fb4f792fb4282dd6cf9\"\u003e\u003ccode\u003e71e99fd\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/PostHog/posthog-js/compare/posthog-js@1.342.1...posthog-js@1.367.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 19.2.4 to 19.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.5/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/react` from 19.2.13 to 19.2.14\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-dom` from 19.2.4 to 19.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.5/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-hook-form` from 7.71.1 to 7.72.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-hook-form/react-hook-form/releases\"\u003ereact-hook-form's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 7.72.1\u003c/h2\u003e\n\u003cp\u003e🐞 fix: add isDirty check for numeric string keys in defaultValues (issue \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13346\"\u003e#13346\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13347\"\u003e#13347\u003c/a\u003e)\n🐞 fix: prevent setValue with shouldDirty from polluting unrelated dirty fields (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13326\"\u003e#13326\u003c/a\u003e)\n🐞 fix: memoize control in HookFormControlContext to prevent render conflicts (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13272\"\u003e#13272\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13312\"\u003e#13312\u003c/a\u003e)\n🐞 fix: isNameInFieldArray should check all ancestor paths for nested field arrays (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13318\"\u003e#13318\u003c/a\u003e)\n🐞 fix: \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13320\"\u003e#13320\u003c/a\u003e formState.isValid incorrect on Controller re-mount (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13324\"\u003e#13324\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ethanks to \u003ca href=\"https://github.com/6810779s\"\u003e\u003ccode\u003e@​6810779s\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/candymask0712\"\u003e\u003ccode\u003e@​candymask0712\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/olagokemills\"\u003e\u003ccode\u003e@​olagokemills\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/shahmir-oscilar\"\u003e\u003ccode\u003e@​shahmir-oscilar\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/bae080311\"\u003e\u003ccode\u003e@​bae080311\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 7.72.0\u003c/h2\u003e\n\u003cp\u003e⚓️ feat: built-in form level validate (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13195\"\u003e#13195\u003c/a\u003e)\u003c/p\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003euseForm({\r\n  validate: async ({ formValues }: FormValidateResult) =\u0026gt; {\r\n    if (formValues.test1.length \u0026gt; formValues.test.length) {\r\n      return {\r\n        type: 'formError',\r\n        message: 'something is wrong here',\r\n      };\r\n    }\r\n\u003cpre\u003e\u003ccode\u003eif (formValues.test === 'test') {\r\n  return 'direct error message';\r\n}\r\n\r\nreturn true;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e},\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e🐞 fix: prevent useFieldArray from marking unrelated fields as dirty (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13299\"\u003e#13299\u003c/a\u003e)\n🐞 fix \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13300\"\u003e#13300\u003c/a\u003e checkbox form validation ignored with native validation (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13310\"\u003e#13310\u003c/a\u003e)\n🌉 allow subscribe formState to track submit state (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13319\"\u003e#13319\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ethanks to \u003ca href=\"https://github.com/WiXSL\"\u003e\u003ccode\u003e@​WiXSL\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/BrendanC23\"\u003e\u003ccode\u003e@​BrendanC23\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/6810779s\"\u003e\u003ccode\u003e@​6810779s\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 7.71.2\u003c/h2\u003e\n\u003cp\u003e🕵️‍♂️ fix: use DeepPartialSkipArrayKey for WatchObserver value parameter (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13278\"\u003e#13278\u003c/a\u003e)\n🧹 fix(clearErrors): emit name signal for targeted field updates (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13280\"\u003e#13280\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ethanks to \u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kaigritun\"\u003e\u003ccode\u003e@​kaigritun\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/pgoslatara\"\u003e\u003ccode\u003e@​pgoslatara\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/seongbiny\"\u003e\u003ccode\u003e@​seongbiny\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/724e563fe8d3be37599b237ddf5de3856a9d727f\"\u003e\u003ccode\u003e724e563\u003c/code\u003e\u003c/a\u003e 7.72.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/ba649e97b3be3d204ca47dcfa9d13765adb37348\"\u003e\u003ccode\u003eba649e9\u003c/code\u003e\u003c/a\u003e 🐞 test: add isDirty check for numeric string keys in defaultValues (issue \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13\"\u003e#13\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/2f56eb09180ac89b9cba563bfa3d0f856de9fae3\"\u003e\u003ccode\u003e2f56eb0\u003c/code\u003e\u003c/a\u003e 🛖 build(deps): bump yaml from 1.10.2 to 1.10.3 in /app (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13335\"\u003e#13335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/f29f546e90a647d44a9f923e287b6bbf5069ad9b\"\u003e\u003ccode\u003ef29f546\u003c/code\u003e\u003c/a\u003e 👯 combine duplicated code (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13328\"\u003e#13328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/2cfc8a5fc804631b35b22c654eac83c15afdf4a9\"\u003e\u003ccode\u003e2cfc8a5\u003c/code\u003e\u003c/a\u003e 🐞 fix: prevent setValue with shouldDirty from polluting unrelated dirty field...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/44e88156bbf7ae6795b6a1e37446b88866a06fe9\"\u003e\u003ccode\u003e44e8815\u003c/code\u003e\u003c/a\u003e 🐞 fix: memoize control in HookFormControlContext to prevent render conflicts ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/302d1608b4ef9ce2addb0b8bba09c6a09a4be35c\"\u003e\u003ccode\u003e302d160\u003c/code\u003e\u003c/a\u003e 🐞 fix: isNameInFieldArray should check all ancestor paths for nested field ar...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/d7ccd70033ea4b2e27638d44bbcf53b6b41e95c8\"\u003e\u003ccode\u003ed7ccd70\u003c/code\u003e\u003c/a\u003e 🦾 dev deps upgrade (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13325\"\u003e#13325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/fddf779c8650cef3ea51f9892906b72ed9cca2fa\"\u003e\u003ccode\u003efddf779\u003c/code\u003e\u003c/a\u003e 🐞 fix: \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13320\"\u003e#13320\u003c/a\u003e formState.isValid incorrect on Controller re-mount  (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13324\"\u003e#13324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/26ae54ed4e51e5b64bbbd543eb910f76cfe2bbf4\"\u003e\u003ccode\u003e26ae54e\u003c/code\u003e\u003c/a\u003e 🛖 build(deps-dev): bump rollup from 4.53.3 to 4.59.0 (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13323\"\u003e#13323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/react-hook-form/react-hook-form/compare/v7.71.1...v7.72.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `resend` from 6.9.1 to 6.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/resend/resend-node/releases\"\u003eresend's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(deps): update dependency next to v16.1.7 [security] by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/884\"\u003eresend/resend-node#884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency pkg-pr-new to v0.0.66 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/880\"\u003eresend/resend-node#880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency vitest to v4.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/876\"\u003eresend/resend-node#876\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency postal-mime to v2.7.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/886\"\u003eresend/resend-node#886\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/875\"\u003eresend/resend-node#875\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency next to v16.2.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/882\"\u003eresend/resend-node#882\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update pnpm to v10.32.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/871\"\u003eresend/resend-node#871\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency tsdown to v0.21.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/872\"\u003eresend/resend-node#872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update tj-actions/changed-files digest to 445b0eb by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/870\"\u003eresend/resend-node#870\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency svix to v1.88.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/873\"\u003eresend/resend-node#873\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(ci): split script and workflow for e2e test by \u003ca href=\"https://github.com/gabrielmfern\"\u003e\u003ccode\u003e@​gabrielmfern\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/887\"\u003eresend/resend-node#887\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency \u003ccode\u003e@​types/node\u003c/code\u003e to v24.12.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/869\"\u003eresend/resend-node#869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): pin GitHub Actions workflows to commit SHAs by \u003ca href=\"https://github.com/gabrielmfern\"\u003e\u003ccode\u003e@​gabrielmfern\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/889\"\u003eresend/resend-node#889\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support logs endpoints by \u003ca href=\"https://github.com/felipefreitag\"\u003e\u003ccode\u003e@​felipefreitag\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/899\"\u003eresend/resend-node#899\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump 6.10.0 by \u003ca href=\"https://github.com/felipefreitag\"\u003e\u003ccode\u003e@​felipefreitag\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/900\"\u003eresend/resend-node#900\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felipefreitag\"\u003e\u003ccode\u003e@​felipefreitag\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/899\"\u003eresend/resend-node#899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/resend/resend-node/compare/v6.9.4...v6.10.0\"\u003ehttps://github.com/resend/resend-node/compare/v6.9.4...v6.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.9.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update dependency tsdown to v0.21.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/868\"\u003eresend/resend-node#868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update pnpm to v10.30.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/846\"\u003eresend/resend-node#846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update tj-actions/changed-files digest to c23d52b by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/851\"\u003eresend/resend-node#851\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update pnpm/action-setup digest to 9b5745c by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/852\"\u003eresend/resend-node#852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency rimraf to v6.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/850\"\u003eresend/resend-node#850\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency \u003ccode\u003e@​types/react\u003c/code\u003e to v19.2.14 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/845\"\u003eresend/resend-node#845\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency dotenv to v17.3.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/848\"\u003eresend/resend-node#848\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency svix to v1.86.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode...\n\n_Description has been truncated_","html_url":"https://github.com/misty-step/scry/pull/313","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/misty-step%2Fscry/issues/313","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/313/packages"},{"uuid":"4232148916","node_id":"PR_kwDOImtJ8s7RH8x6","number":322,"state":"open","title":"Bump the production-dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-09T12:22:22.000Z","updated_at":"2026-04-09T12:25:44.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"production-dependencies","update_count":7,"packages":[{"name":"@prisma/adapter-pg","old_version":"7.5.0","new_version":"7.6.0","repository_url":"https://github.com/prisma/prisma"},{"name":"@sentry/cli","old_version":"3.3.3","new_version":"3.3.5","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/node","old_version":"10.46.0","new_version":"10.47.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react-router","old_version":"10.46.0","new_version":"10.47.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"dotenv","old_version":"17.3.1","new_version":"17.4.0","repository_url":"https://github.com/motdotla/dotenv"},{"name":"isbot","old_version":"5.1.36","new_version":"5.1.37","repository_url":"https://github.com/omrilotan/isbot"},{"name":"recharts","old_version":"3.8.0","new_version":"3.8.1","repository_url":"https://github.com/recharts/recharts"}],"path":null,"ecosystem":"npm"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the production-dependencies group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@prisma/adapter-pg](https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg) | `7.5.0` | `7.6.0` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `3.3.3` | `3.3.5` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `10.46.0` | `10.47.0` |\n| [@sentry/react-router](https://github.com/getsentry/sentry-javascript) | `10.46.0` | `10.47.0` |\n| [dotenv](https://github.com/motdotla/dotenv) | `17.3.1` | `17.4.0` |\n| [isbot](https://github.com/omrilotan/isbot) | `5.1.36` | `5.1.37` |\n| [recharts](https://github.com/recharts/recharts) | `3.8.0` | `3.8.1` |\n\n\nUpdates `@prisma/adapter-pg` from 7.5.0 to 7.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prisma/prisma/releases\"\u003e\u003ccode\u003e@​prisma/adapter-pg\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.6.0\u003c/h2\u003e\n\u003cp\u003eToday, we are excited to share the \u003ccode\u003e7.6.0\u003c/code\u003e stable release 🎉\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e🌟 Star this repo for notifications about new releases, bug fixes \u0026amp; features — or \u003ca href=\"https://pris.ly/x\"\u003efollow us on X\u003c/a\u003e!\u003c/strong\u003e\u003c/p\u003e\n\u003ch1\u003eHighlights\u003c/h1\u003e\n\u003ch2\u003eORM\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eCLI\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a \u003ccode\u003eprisma postgres link\u003c/code\u003e command that connects a local project to a Prisma Postgres database. This is the first command in a new \u003ccode\u003eprisma postgres\u003c/code\u003e command group for managing Prisma Postgres databases directly from the CLI. (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg/issues/29352\"\u003e#29352\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eDriver Adapters\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e@​prisma/adapter-pg\u003c/code\u003e\u003c/strong\u003e: Added a \u003ccode\u003estatementNameGenerator\u003c/code\u003e option that accepts a custom prepared statement name generator to allow users to leverage \u003ccode\u003epg\u003c/code\u003e statement caching (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg/issues/29395\"\u003e#29395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e@​prisma/adapter-pg\u003c/code\u003e\u003c/strong\u003e: Added support for usage of connection strings directly in the constructor for improved ergonomics (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg/issues/29287\"\u003e#29287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e@​prisma/adapter-mariadb\u003c/code\u003e\u003c/strong\u003e: Added a \u003ccode\u003euseTextProtocol\u003c/code\u003e option in the constructor to toggle between text and binary protocols (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg/issues/29392\"\u003e#29392\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003cstrong\u003eBug Fixes\u003c/strong\u003e\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003ePrisma Client\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDisabled caching of \u003ccode\u003ecreateMany\u003c/code\u003e queries to avoid cache bloat and potential Node.js crashes in bulk operations (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg/issues/29382\"\u003e#29382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMade \u003ccode\u003eNowGenerator\u003c/code\u003e lazy to avoid synchronous \u003ccode\u003enew Date()\u003c/code\u003e calls, fixing Next.js \u0026quot;dynamic usage\u0026quot; errors in cached components (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg/issues/28724\"\u003e#28724\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed missing export of \u003ccode\u003eGet\u0026lt;Model\u0026gt;GroupByPayload\u003c/code\u003e type in the new \u003ccode\u003eprisma-client\u003c/code\u003e generator, making it accessible for TypeScript usage (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg/issues/29346\"\u003e#29346\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eCLI\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded streaming parsing with automatic fallback to handle Prisma schemas that produce extremely large intermediate strings (\u0026gt;500MB) that hit V8's string limits (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg/issues/29377\"\u003e#29377\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eDriver Adapters\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e@​prisma/adapter-pg\u003c/code\u003e\u003c/strong\u003e: Relaxed the \u003ccode\u003e@types/pg\u003c/code\u003e version constraint to \u003ccode\u003e^8.16.0\u003c/code\u003e for compatibility with newer PostgreSQL type definitions (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg/issues/29390\"\u003e#29390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e@​prisma/adapter-pg\u003c/code\u003e\u003c/strong\u003e: Corrected error handling for \u003ccode\u003eColumnNotFound\u003c/code\u003e errors to correctly extract column names from both quoted and unquoted PostgreSQL error messages (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg/issues/29307\"\u003e#29307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e@​prisma/adapter-mariadb\u003c/code\u003e\u003c/strong\u003e: Modified the adapter to disable \u003ccode\u003emariadb\u003c/code\u003e statement caching by default to address a reported leak (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg/issues/29392\"\u003e#29392\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePrisma Studio\u003c/h2\u003e\n\u003cp\u003eWe’re continuing our work to improve Prisma Studio with more features being added.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eDark Mode\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNeed we say more? You’ve all asked for it, and it’s back.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/user-attachments/assets/214149dd-5dd3-4295-9fa3-0da3f8d28197\"\u003ehttps://github.com/user-attachments/assets/214149dd-5dd3-4295-9fa3-0da3f8d28197\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prisma/prisma/commit/f2ca67e71d82a57dc5324a8cb5e6ed0d903c996a\"\u003e\u003ccode\u003ef2ca67e\u003c/code\u003e\u003c/a\u003e feat: pg statement name generator (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg/issues/29395\"\u003e#29395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prisma/prisma/commit/4131568160a0efe49285991ced9bb2fa4133f50a\"\u003e\u003ccode\u003e4131568\u003c/code\u003e\u003c/a\u003e fix: set \u003ccode\u003e@​types/pg\u003c/code\u003e to ^8.16.0 (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg/issues/29390\"\u003e#29390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prisma/prisma/commit/33667c373c0ae84ad37c7aed2497b99452da589c\"\u003e\u003ccode\u003e33667c3\u003c/code\u003e\u003c/a\u003e fix(adapter-pg): handle both quoted/unquoted column names in ColumnNotFound e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prisma/prisma/commit/e97b3e0401b234912490852cc10529ff1f83c44b\"\u003e\u003ccode\u003ee97b3e0\u003c/code\u003e\u003c/a\u003e feat(adapter-pg): accept connection string URL in PrismaPg constructor (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg/issues/29287\"\u003e#29287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/prisma/prisma/commits/7.6.0/packages/adapter-pg\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/cli` from 3.3.3 to 3.3.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e\u003ccode\u003e@​sentry/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.5\u003c/h2\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(sourcemaps) Skip non-base64 embedded sourcemaps during injection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.4\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry-cli build download\u003c/code\u003e command to download installable builds (IPA/APK) by build ID (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3221\"\u003e#3221\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry-cli code-mappings upload\u003c/code\u003e command to bulk upload code mappings from a JSON file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3207\"\u003e#3207\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3208\"\u003e#3208\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3209\"\u003e#3209\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3210\"\u003e#3210\u003c/a\u003e).\n\u003cul\u003e\n\u003cli\u003eCode mappings link stack trace paths (e.g. \u003ccode\u003ecom/example/module\u003c/code\u003e) to source paths in your repository (e.g. \u003ccode\u003esrc/main/java/com/example/module\u003c/code\u003e), enabling Sentry to display source context and link directly to your code from error stack traces.\u003c/li\u003e\n\u003cli\u003eRepository name and default branch are automatically inferred from your local git remotes, or can be specified explicitly with \u003ccode\u003e--repo\u003c/code\u003e and \u003ccode\u003e--default-branch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eLarge mapping files are automatically split into batches for upload.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.4-snapshot.20260330.559eb36\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 559eb36.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260330.7f7384e\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 7f7384e.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260330.ebdd16f\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at ebdd16f.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260330.e9aa912\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at e9aa912.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260327.572bb4c\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 572bb4c.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260327.6d5e8cb\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 6d5e8cb.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260326.5477440\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 5477440.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260326.1d1b9d9\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 1d1b9d9.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260325.06cbbda\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 06cbbda.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260324.94a8931\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 94a8931.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260324.ccf349e\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at ccf349e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.5\u003c/h2\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(sourcemaps) Skip non-base64 embedded sourcemaps during injection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.4\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry-cli build download\u003c/code\u003e command to download installable builds (IPA/APK) by build ID (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3221\"\u003e#3221\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry-cli code-mappings upload\u003c/code\u003e command to bulk upload code mappings from a JSON file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3207\"\u003e#3207\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3208\"\u003e#3208\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3209\"\u003e#3209\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3210\"\u003e#3210\u003c/a\u003e).\n\u003cul\u003e\n\u003cli\u003eCode mappings link stack trace paths (e.g. \u003ccode\u003ecom/example/module\u003c/code\u003e) to source paths in your repository (e.g. \u003ccode\u003esrc/main/java/com/example/module\u003c/code\u003e), enabling Sentry to display source context and link directly to your code from error stack traces.\u003c/li\u003e\n\u003cli\u003eRepository name and default branch are automatically inferred from your local git remotes, or can be specified explicitly with \u003ccode\u003e--repo\u003c/code\u003e and \u003ccode\u003e--default-branch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eLarge mapping files are automatically split into batches for upload.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/30ac02cea024fab1498f199848319cb53b028b9b\"\u003e\u003ccode\u003e30ac02c\u003c/code\u003e\u003c/a\u003e release: 3.3.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e9aa912c0386f50124d50297bd63c50b913765a1\"\u003e\u003ccode\u003ee9aa912\u003c/code\u003e\u003c/a\u003e meta: fix changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3252\"\u003e#3252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/7f7384e2b777a4d3d254b2b703368cc89a999023\"\u003e\u003ccode\u003e7f7384e\u003c/code\u003e\u003c/a\u003e meta: Remove codeowner protection from \u003ccode\u003eCHANGELOG.md\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3253\"\u003e#3253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/559eb3659d59f2c72f50571a790d7043e4643a2b\"\u003e\u003ccode\u003e559eb36\u003c/code\u003e\u003c/a\u003e build(deps): bump rustls-webpki from 0.103.8 to 0.103.10 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3229\"\u003e#3229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/ebdd16fe0bd8a8ac63250e208b9ed0f798b24ab5\"\u003e\u003ccode\u003eebdd16f\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump flatted from 3.3.3 to 3.4.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3225\"\u003e#3225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/572bb4cb03945613e41fb3a2311fb5cc82c6ca40\"\u003e\u003ccode\u003e572bb4c\u003c/code\u003e\u003c/a\u003e perf(snapshots): Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/6d5e8cbda1bd46fe75b6e645b2d422e826da1625\"\u003e\u003ccode\u003e6d5e8cb\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump handlebars from 4.7.8 to 4.7.9 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3251\"\u003e#3251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e744afd099ec93606a012517c712bfc22f909f27\"\u003e\u003ccode\u003ee744afd\u003c/code\u003e\u003c/a\u003e fix(build): Ungate ProgressBarMode::Response from managed feature (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3247\"\u003e#3247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/5477440f548886f619a06d1f5459a92b47115958\"\u003e\u003ccode\u003e5477440\u003c/code\u003e\u003c/a\u003e build(deps): bump picomatch (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3245\"\u003e#3245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/1d1b9d9a8b63d06f90bff03a4fd1b0efa679ade8\"\u003e\u003ccode\u003e1d1b9d9\u003c/code\u003e\u003c/a\u003e fix(inject): Skip non-base64 embedded sourcemaps (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.3.3...3.3.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 10.46.0 to 10.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a5a4e7398a83a6d8d1168d09420aeea95a2fa5a0\"\u003e\u003ccode\u003ea5a4e73\u003c/code\u003e\u003c/a\u003e release: 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c7477bb15f59e30a2cc3968e50f9f8e061323681\"\u003e\u003ccode\u003ec7477bb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20050\"\u003e#20050\u003c/a\u003e from getsentry/prepare-release/10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3d4e38d1829a874d0c4887c0b84bbad992fc0e05\"\u003e\u003ccode\u003e3d4e38d\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2c0ce6f3a74a3fcfc3eb158a4a5547b124c1aab5\"\u003e\u003ccode\u003e2c0ce6f\u003c/code\u003e\u003c/a\u003e feat(deps): Bump OpenTelemetry dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20046\"\u003e#20046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8f08fcb5404b152e90f258f207b71d150f20b01a\"\u003e\u003ccode\u003e8f08fcb\u003c/code\u003e\u003c/a\u003e fix(browser-tests): Pin axios to 1.13.5 to avoid compromised 1.14.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20047\"\u003e#20047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/381549244a6a94e30ade9b2545fbdd03312eaf5a\"\u003e\u003ccode\u003e3815492\u003c/code\u003e\u003c/a\u003e fix(profiling): Disable profiling in worker threads (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20040\"\u003e#20040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/61edc252aa34ef6f9eb6be17add53412c6ea95f2\"\u003e\u003ccode\u003e61edc25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19890\"\u003e#19890\u003c/a\u003e from getsentry/fix/react-router-debug-id-double-inj...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28f94f3ad844093147eb6886978553e2c56712a7\"\u003e\u003ccode\u003e28f94f3\u003c/code\u003e\u003c/a\u003e fix(react-router): Disable debug ID injection in Vite plugin to prevent doubl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9bfc68252faa63d0bb202ec5f5fc4b5142aa7fbc\"\u003e\u003ccode\u003e9bfc682\u003c/code\u003e\u003c/a\u003e ref(browser-tests): Add waitForMetricRequest helper (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20002\"\u003e#20002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/08cab24260c02b1dd3dc982b96eb26303eb0ccc1\"\u003e\u003ccode\u003e08cab24\u003c/code\u003e\u003c/a\u003e fix(node): Deduplicate \u003ccode\u003esentry-trace\u003c/code\u003e and \u003ccode\u003ebaggage\u003c/code\u003e headers on outgoing reque...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.46.0...10.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react-router` from 10.46.0 to 10.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react-router\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react-router\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a5a4e7398a83a6d8d1168d09420aeea95a2fa5a0\"\u003e\u003ccode\u003ea5a4e73\u003c/code\u003e\u003c/a\u003e release: 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c7477bb15f59e30a2cc3968e50f9f8e061323681\"\u003e\u003ccode\u003ec7477bb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20050\"\u003e#20050\u003c/a\u003e from getsentry/prepare-release/10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3d4e38d1829a874d0c4887c0b84bbad992fc0e05\"\u003e\u003ccode\u003e3d4e38d\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2c0ce6f3a74a3fcfc3eb158a4a5547b124c1aab5\"\u003e\u003ccode\u003e2c0ce6f\u003c/code\u003e\u003c/a\u003e feat(deps): Bump OpenTelemetry dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20046\"\u003e#20046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8f08fcb5404b152e90f258f207b71d150f20b01a\"\u003e\u003ccode\u003e8f08fcb\u003c/code\u003e\u003c/a\u003e fix(browser-tests): Pin axios to 1.13.5 to avoid compromised 1.14.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20047\"\u003e#20047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/381549244a6a94e30ade9b2545fbdd03312eaf5a\"\u003e\u003ccode\u003e3815492\u003c/code\u003e\u003c/a\u003e fix(profiling): Disable profiling in worker threads (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20040\"\u003e#20040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/61edc252aa34ef6f9eb6be17add53412c6ea95f2\"\u003e\u003ccode\u003e61edc25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19890\"\u003e#19890\u003c/a\u003e from getsentry/fix/react-router-debug-id-double-inj...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28f94f3ad844093147eb6886978553e2c56712a7\"\u003e\u003ccode\u003e28f94f3\u003c/code\u003e\u003c/a\u003e fix(react-router): Disable debug ID injection in Vite plugin to prevent doubl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9bfc68252faa63d0bb202ec5f5fc4b5142aa7fbc\"\u003e\u003ccode\u003e9bfc682\u003c/code\u003e\u003c/a\u003e ref(browser-tests): Add waitForMetricRequest helper (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20002\"\u003e#20002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/08cab24260c02b1dd3dc982b96eb26303eb0ccc1\"\u003e\u003ccode\u003e08cab24\u003c/code\u003e\u003c/a\u003e fix(node): Deduplicate \u003ccode\u003esentry-trace\u003c/code\u003e and \u003ccode\u003ebaggage\u003c/code\u003e headers on outgoing reque...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.46.0...10.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dotenv` from 17.3.1 to 17.4.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md\"\u003edotenv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.3.1...v17.4.0\"\u003e17.4.0\u003c/a\u003e (2026-04-01)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eskills/\u003c/code\u003e folder with focused agent skills: \u003ccode\u003eskills/dotenv/SKILL.md\u003c/code\u003e (core usage) and \u003ccode\u003eskills/dotenvx/SKILL.md\u003c/code\u003e (encryption, multiple environments, variable expansion) for AI coding agent discovery via the skills.sh ecosystem (\u003ccode\u003enpx skills add motdotla/dotenv\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTighten up logs: \u003ccode\u003e◇ injecting env (14) from .env\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/1003\"\u003e#1003\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/a2e31d6d30ec7b9369aef9e5e1588cedf8cced2f\"\u003e\u003ccode\u003ea2e31d6\u003c/code\u003e\u003c/a\u003e 17.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/4f041ee8eadc781dbf11ecdd9005e093669fd55f\"\u003e\u003ccode\u003e4f041ee\u003c/code\u003e\u003c/a\u003e changelog 🪵\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/bab8b983481b1ab4dd127df173d351ef6695d3f1\"\u003e\u003ccode\u003ebab8b98\u003c/code\u003e\u003c/a\u003e README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/516d47e30ed801d730f85ee090f09b33b8b78686\"\u003e\u003ccode\u003e516d47e\u003c/code\u003e\u003c/a\u003e update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/ce9b98fc93f44df439638152f167a24a672fd262\"\u003e\u003ccode\u003ece9b98f\u003c/code\u003e\u003c/a\u003e adjust quickstart\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/d3a9065132bad9833c94dba46d683c84dcb9df1a\"\u003e\u003ccode\u003ed3a9065\u003c/code\u003e\u003c/a\u003e update links\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/9a3f955cc8809f64c61d0de7266ea380cdc3ac31\"\u003e\u003ccode\u003e9a3f955\u003c/code\u003e\u003c/a\u003e add banner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/d35b6a9f019944ef014387f362bd5fe23433d84a\"\u003e\u003ccode\u003ed35b6a9\u003c/code\u003e\u003c/a\u003e clean up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/a115e3ab874b31c6f9460a2a8c9336bff30fb62c\"\u003e\u003ccode\u003ea115e3a\u003c/code\u003e\u003c/a\u003e remove version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/185e641b8f1d69a6586ef75dd97d980a83b989e5\"\u003e\u003ccode\u003e185e641\u003c/code\u003e\u003c/a\u003e hide as2 for now - very early beta\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.3.1...v17.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `isbot` from 5.1.36 to 5.1.37\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/omrilotan/isbot/blob/main/CHANGELOG.md\"\u003eisbot's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/omrilotan/isbot/compare/v5.1.36...v5.1.37\"\u003e5.1.37\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBetter checking for non empty strings in the interface functions\u003c/li\u003e\n\u003cli\u003e[Internal] Build with tsup\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/omrilotan/isbot/commit/7d612e2ad25db8cbd9f31953ed3f35b9f3009c83\"\u003e\u003ccode\u003e7d612e2\u003c/code\u003e\u003c/a\u003e New build system. Better type checking (\u003ca href=\"https://redirect.github.com/omrilotan/isbot/issues/303\"\u003e#303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/omrilotan/isbot/compare/v5.1.36...v5.1.37\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `recharts` from 3.8.0 to 3.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/recharts/recharts/releases\"\u003erecharts's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.8.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eBugfixes!\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix(z-index): prevent elements from disappearing during dynamic zIndex transitions by \u003ca href=\"https://github.com/VIDHITTS\"\u003e\u003ccode\u003e@​VIDHITTS\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7006\"\u003erecharts/recharts#7006\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: prevent tooltip flicker in syncMethod=\u0026quot;value\u0026quot; with mismatched data arrays by \u003ca href=\"https://github.com/roy7\"\u003e\u003ccode\u003e@​roy7\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7020\"\u003erecharts/recharts#7020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add missing SVG props documentation to PolarGrid \u003ca href=\"https://redirect.github.com/recharts/recharts/issues/3400\"\u003e#3400\u003c/a\u003e by \u003ca href=\"https://github.com/ramanverse\"\u003e\u003ccode\u003e@​ramanverse\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/6987\"\u003erecharts/recharts#6987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add cursor prop type to BaseChartProps by \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7065\"\u003erecharts/recharts#7065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: restore arrow key navigation when active index is outside zoomed… by \u003ca href=\"https://github.com/AbishekRaj2007\"\u003e\u003ccode\u003e@​AbishekRaj2007\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7086\"\u003erecharts/recharts#7086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd test for ticks spacing by \u003ca href=\"https://github.com/VIDHITTS\"\u003e\u003ccode\u003e@​VIDHITTS\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7082\"\u003erecharts/recharts#7082\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(Pie): skip minAngle redistribution when no segment needs it by \u003ca href=\"https://github.com/Harikrushn9118\"\u003e\u003ccode\u003e@​Harikrushn9118\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7097\"\u003erecharts/recharts#7097\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(DefaultLegendContent): use entry.value for aria-label when formatter returns React element by \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7109\"\u003erecharts/recharts#7109\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(PolarRadiusAxis): update ticks prop type by \u003ca href=\"https://github.com/PavelVanecek\"\u003e\u003ccode\u003e@​PavelVanecek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7112\"\u003erecharts/recharts#7112\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: PieChart double padding gap when a data item has value 0 by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7113\"\u003erecharts/recharts#7113\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd boxplot example by \u003ca href=\"https://github.com/PavelVanecek\"\u003e\u003ccode\u003e@​PavelVanecek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7130\"\u003erecharts/recharts#7130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Update ticks calculator and domain extension by \u003ca href=\"https://github.com/PavelVanecek\"\u003e\u003ccode\u003e@​PavelVanecek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7146\"\u003erecharts/recharts#7146\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: guard against non-function d3-scale exports in getD3ScaleFromType by \u003ca href=\"https://github.com/tdebarochez\"\u003e\u003ccode\u003e@​tdebarochez\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7123\"\u003erecharts/recharts#7123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: stackOffset expand should not override numerical XAxis domain by \u003ca href=\"https://github.com/SeaL773\"\u003e\u003ccode\u003e@​SeaL773\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7152\"\u003erecharts/recharts#7152\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: resolve keyboard navigation and tooltip issues for Pie charts (\u003ca href=\"https://redirect.github.com/recharts/recharts/issues/6921\"\u003e#6921\u003c/a\u003e) by \u003ca href=\"https://github.com/olagokemills\"\u003e\u003ccode\u003e@​olagokemills\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7140\"\u003erecharts/recharts#7140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(Tooltip): prevent crash on sparse or undefined payload entries by \u003ca href=\"https://github.com/Om-Mishra09\"\u003e\u003ccode\u003e@​Om-Mishra09\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7149\"\u003erecharts/recharts#7149\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(RechartsWrapper): prevent ResizeObserver memory leak on ref update by \u003ca href=\"https://github.com/Om-Mishra09\"\u003e\u003ccode\u003e@​Om-Mishra09\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7161\"\u003erecharts/recharts#7161\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AbishekRaj2007\"\u003e\u003ccode\u003e@​AbishekRaj2007\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7086\"\u003erecharts/recharts#7086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tdebarochez\"\u003e\u003ccode\u003e@​tdebarochez\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7123\"\u003erecharts/recharts#7123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeaL773\"\u003e\u003ccode\u003e@​SeaL773\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7152\"\u003erecharts/recharts#7152\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/olagokemills\"\u003e\u003ccode\u003e@​olagokemills\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7140\"\u003erecharts/recharts#7140\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/recharts/recharts/compare/v3.8.0...v3.8.1\"\u003ehttps://github.com/recharts/recharts/compare/v3.8.0...v3.8.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/recharts/recharts/commit/5b10788d082424d026480d63d18ca5c8a5a5628f\"\u003e\u003ccode\u003e5b10788\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump diff from 8.0.3 to 8.0.4 (\u003ca href=\"https://redirect.github.com/recharts/recharts/issues/7156\"\u003e#7156\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/recharts/recharts/commit/222396f4cfacf2e5cb36117fa55554f35827b758\"\u003e\u003ccode\u003e222396f\u003c/code\u003e\u003c/a\u003e chore(deps): bump react-router-dom from 7.13.1 to 7.13.2 (\u003ca href=\"https://redirect.github.com/recharts/recharts/issues/7164\"\u003e#7164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/recharts/recharts/commit/c2642da3651024f9d653fbcf0f4698c3b95fc4c0\"\u003e\u003ccode\u003ec2642da\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump typescript-eslint from 8.57.1 to 8.57.2 (\u003ca href=\"https://redirect.github.com/recharts/recharts/issues/7166\"\u003e#7166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/recharts/recharts/commit/b186929221a6d321f82785aa291e8d3a0aa4d5c4\"\u003e\u003ccode\u003eb186929\u003c/code\u003e\u003c/a\u003e fix(RechartsWrapper): prevent ResizeObserver memory leak on ref update (\u003ca href=\"https://redirect.github.com/recharts/recharts/issues/7161\"\u003e#7161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/recharts/recharts/commit/738f71f63323b065e9171fe06b191c1f4c29cbfc\"\u003e\u003ccode\u003e738f71f\u003c/code\u003e\u003c/a\u003e fix(Tooltip): prevent crash on sparse or undefined payload entries (\u003ca href=\"https://redirect.github.com/recharts/recharts/issues/7149\"\u003e#7149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/recharts/recharts/commit/00daf0bee79a06103cb2b5ea88e7da0df47af539\"\u003e\u003ccode\u003e00daf0b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump rollup from 4.59.0 to 4.60.0 (\u003ca href=\"https://redirect.github.com/recharts/recharts/issues/7158\"\u003e#7158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/recharts/recharts/commit/eba4f2a62509c9712e1da34e5866bf2ae08d5500\"\u003e\u003ccode\u003eeba4f2a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump marked from 17.0.4 to 17.0.5 (\u003ca href=\"https://redirect.github.com/recharts/recharts/issues/7157\"\u003e#7157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/recharts/recharts/commit/201d06044a10f8e026c9ce1b39ef88affa04d4b4\"\u003e\u003ccode\u003e201d060\u003c/code\u003e\u003c/a\u003e fix: resolve keyboard navigation and tooltip issues for Pie charts (\u003ca href=\"https://redirect.github.com/recharts/recharts/issues/6921\"\u003e#6921\u003c/a\u003e) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/recharts/recharts/commit/670d09260178bf85f9399840fb0fa9e91a362c4e\"\u003e\u003ccode\u003e670d092\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump flatted from 3.3.3 to 3.4.2 (\u003ca href=\"https://redirect.github.com/recharts/recharts/issues/7150\"\u003e#7150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/recharts/recharts/commit/86ca8de285cca4661f932926cc32b888ee553711\"\u003e\u003ccode\u003e86ca8de\u003c/code\u003e\u003c/a\u003e fix: stackOffset expand should not override numerical XAxis domain (\u003ca href=\"https://redirect.github.com/recharts/recharts/issues/7152\"\u003e#7152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/recharts/recharts/compare/v3.8.0...v3.8.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~corkscreewe\"\u003ecorkscreewe\u003c/a\u003e, a new releaser for recharts since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/MichaelKohler/tv-tracker/pull/322","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/MichaelKohler%2Ftv-tracker/issues/322","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/322/packages"}],"issue_packages":[{"old_version":"3.5.0","new_version":"3.5.1","update_type":"patch","path":null,"pr_created_at":"2026-06-16T20:08:50.000Z","version_change":"3.5.0 → 3.5.1","issue":{"uuid":"4677533941","node_id":"PR_kwDOLQKrN87nLXSg","number":1608,"state":"closed","title":"Bump the minor group across 1 directory with 10 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-17T20:07:51.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-16T20:08:50.000Z","updated_at":"2026-06-17T20:07:53.000Z","time_to_close":86341,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor","update_count":10,"packages":[{"name":"@ministryofjustice/hmpps-probation-integration-e2e-tests","old_version":"1.229.0","new_version":"1.231.0","repository_url":"https://github.com/ministryofjustice/hmpps-probation-integration-e2e-tests"},{"name":"@sentry/cli","old_version":"3.5.0","new_version":"3.5.1","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/node","old_version":"10.57.0","new_version":"10.58.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"body-parser","old_version":"2.2.2","new_version":"2.3.0","repository_url":"https://github.com/expressjs/body-parser"},{"name":"multer","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/expressjs/multer"},{"name":"@types/node","old_version":"25.9.2","new_version":"25.9.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.61.0","new_version":"8.61.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"postcss-preset-env","old_version":"11.3.0","new_version":"11.3.1","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"sass","old_version":"1.100.0","new_version":"1.101.0","repository_url":"https://github.com/sass/dart-sass"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@ministryofjustice/hmpps-probation-integration-e2e-tests](https://github.com/ministryofjustice/hmpps-probation-integration-e2e-tests) | `1.229.0` | `1.231.0` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `3.5.0` | `3.5.1` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `10.57.0` | `10.58.0` |\n| [body-parser](https://github.com/expressjs/body-parser) | `2.2.2` | `2.3.0` |\n| [multer](https://github.com/expressjs/multer) | `2.1.1` | `2.2.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.2` | `25.9.3` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.61.0` | `8.61.1` |\n| [postcss-preset-env](https://github.com/csstools/postcss-plugins/tree/HEAD/plugin-packs/postcss-preset-env) | `11.3.0` | `11.3.1` |\n| [sass](https://github.com/sass/dart-sass) | `1.100.0` | `1.101.0` |\n\n\nUpdates `@ministryofjustice/hmpps-probation-integration-e2e-tests` from 1.229.0 to 1.231.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ministryofjustice/hmpps-probation-integration-e2e-tests/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/cli` from 3.5.0 to 3.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e@​sentry/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.1\u003c/h2\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBump objectstore-client to 0.1.12 by \u003ca href=\"https://github.com/NicoHinderling\"\u003e\u003ccode\u003e@​NicoHinderling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3334\"\u003e#3334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump shell-quote from 1.8.3 to 1.8.4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3327\"\u003e#3327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump docker/login-action from 4.1.0 to 4.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3323\"\u003e#3323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/github-script from 8.0.0 to 9.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3325\"\u003e#3325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump getsentry/craft from 2.26.3 to 2.26.6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3322\"\u003e#3322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump docker/build-push-action from 7.1.0 to 7.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3324\"\u003e#3324\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e(npm) 🤖 Bump optional dependencies to 3.5.0 by \u003ca href=\"https://github.com/sentry-release-bot\"\u003e\u003ccode\u003e@​sentry-release-bot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://github.com/getsentry/sentry-cli/commit/8c2c0e9a3cc0807e9fc8cd14fbc8456dbd1fd612\"\u003e8c2c0e9a\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove experimental flag from snapshots and build commands by \u003ca href=\"https://github.com/NicoHinderling\"\u003e\u003ccode\u003e@​NicoHinderling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3329\"\u003e#3329\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.5.1-snapshot.20260616.8c3dc48\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 8c3dc48.\u003c/p\u003e\n\u003ch2\u003e3.5.1-snapshot.20260612.13392f6\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 13392f6.\u003c/p\u003e\n\u003ch2\u003e3.5.1-snapshot.20260612.9964a83\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 9964a83.\u003c/p\u003e\n\u003ch2\u003e3.5.1-snapshot.20260612.26ad802\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 26ad802.\u003c/p\u003e\n\u003ch2\u003e3.5.1-snapshot.20260612.d2981f6\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at d2981f6.\u003c/p\u003e\n\u003ch2\u003e3.5.1-snapshot.20260612.be3319f\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at be3319f.\u003c/p\u003e\n\u003ch2\u003e3.5.1-snapshot.20260612.b025f7b\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at b025f7b.\u003c/p\u003e\n\u003ch2\u003e3.5.1-snapshot.20260602.8c2c0e9\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 8c2c0e9.\u003c/p\u003e\n\u003ch2\u003e3.5.1-snapshot.20260602.7d8a4ed\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 7d8a4ed.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e@​sentry/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.1\u003c/h2\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBump objectstore-client to 0.1.12 by \u003ca href=\"https://github.com/NicoHinderling\"\u003e\u003ccode\u003e@​NicoHinderling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3334\"\u003e#3334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump shell-quote from 1.8.3 to 1.8.4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3327\"\u003e#3327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump docker/login-action from 4.1.0 to 4.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3323\"\u003e#3323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/github-script from 8.0.0 to 9.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3325\"\u003e#3325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump getsentry/craft from 2.26.3 to 2.26.6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3322\"\u003e#3322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump docker/build-push-action from 7.1.0 to 7.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3324\"\u003e#3324\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e(npm) 🤖 Bump optional dependencies to 3.5.0 by \u003ca href=\"https://github.com/sentry-release-bot\"\u003e\u003ccode\u003e@​sentry-release-bot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://github.com/getsentry/sentry-cli/commit/8c2c0e9a3cc0807e9fc8cd14fbc8456dbd1fd612\"\u003e8c2c0e9a\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove experimental flag from snapshots and build commands by \u003ca href=\"https://github.com/NicoHinderling\"\u003e\u003ccode\u003e@​NicoHinderling\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3329\"\u003e#3329\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/c6a13b3b067a03cf3f21025d8dd63cd685af41b1\"\u003e\u003ccode\u003ec6a13b3\u003c/code\u003e\u003c/a\u003e release: 3.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/8c3dc483b16ea62430d8b4a343a8076460e3a421\"\u003e\u003ccode\u003e8c3dc48\u003c/code\u003e\u003c/a\u003e build(deps): Bump objectstore-client to 0.1.12 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3334\"\u003e#3334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/d2981f6eeb386b0875ea77f00f55aab938f08eb5\"\u003e\u003ccode\u003ed2981f6\u003c/code\u003e\u003c/a\u003e ref: Remove experimental flag from snapshots and build commands (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3329\"\u003e#3329\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/13392f6b01b248b17236027b886dce05152de631\"\u003e\u003ccode\u003e13392f6\u003c/code\u003e\u003c/a\u003e chore(deps): bump shell-quote from 1.8.3 to 1.8.4 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3327\"\u003e#3327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/26ad8022260a42327c3b42732f0ed32bf4aaae07\"\u003e\u003ccode\u003e26ad802\u003c/code\u003e\u003c/a\u003e build(deps): bump docker/login-action from 4.1.0 to 4.2.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3323\"\u003e#3323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/be3319f7b069fd33fa44ebc68038e81a2e2d0f0d\"\u003e\u003ccode\u003ebe3319f\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/github-script from 8.0.0 to 9.0.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3325\"\u003e#3325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/9964a83e7ba396bfbaecdf0525626271225d6a21\"\u003e\u003ccode\u003e9964a83\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft from 2.26.3 to 2.26.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3322\"\u003e#3322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/b025f7b448d24f2d1cdd1610cb54ad6740144f82\"\u003e\u003ccode\u003eb025f7b\u003c/code\u003e\u003c/a\u003e build(deps): bump docker/build-push-action from 7.1.0 to 7.2.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3324\"\u003e#3324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/8c2c0e9a3cc0807e9fc8cd14fbc8456dbd1fd612\"\u003e\u003ccode\u003e8c2c0e9\u003c/code\u003e\u003c/a\u003e build(npm): 🤖 Bump optional dependencies to 3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/7d8a4ed1f7925971446cbfa8933b17efd4192703\"\u003e\u003ccode\u003e7d8a4ed\u003c/code\u003e\u003c/a\u003e Merge branch 'release/3.5.0'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.5.0...3.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 10.57.0 to 10.58.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/node's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.58.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono): Add support for the Deno runtime (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21450\"\u003e#21450\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003e@sentry/hono\u003c/code\u003e now supports the Deno runtime via a new \u003ccode\u003e@sentry/hono/deno\u003c/code\u003e entry point.\nInstall \u003ccode\u003e@sentry/deno\u003c/code\u003e as a peer dependency and initialize Sentry through the \u003ccode\u003esentry()\u003c/code\u003e middleware:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { Hono } from 'hono';\nimport { sentry } from '@sentry/hono/deno';\n\u003cp\u003econst app = new Hono();\u003c/p\u003e\n\u003cp\u003eapp.use(\nsentry(app, {\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e', // or Deno.env.get('SENTRY_DSN')\ntracesSampleRate: 1.0,\n}),\n);\u003c/p\u003e\n\u003cp\u003eDeno.serve(app.fetch);\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Extract objects as structured logs in \u003ccode\u003econsoleLoggingIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21385\"\u003e#21385\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003econsoleLoggingIntegration\u003c/code\u003e now extracts structured log attributes when the first argument is a plain object.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Object keys become log attributes\nconsole.log({ userId: 123, action: 'login' }, 'User logged in');\n// → attributes: { userId: 123, action: \u0026quot;login\u0026quot; }\n\u003cp\u003e// Non-object first args use template + parameters (unchanged)\nconsole.log('Hello', 'world', 123);\n// → sentry.message.template: \u0026quot;Hello {} {}\u0026quot;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(react-router): Stabilize the instrumentation API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21470\"\u003e#21470\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eReact Router's instrumentation API is now stable — the \u003ccode\u003e@experimental\u003c/code\u003e markers have been removed from \u003ccode\u003ecreateSentryServerInstrumentation\u003c/code\u003e, \u003ccode\u003ecreateSentryClientInstrumentation\u003c/code\u003e, and the related helpers and types.\nThe manual server wrappers \u003ccode\u003ewrapServerLoader\u003c/code\u003e and \u003ccode\u003ewrapServerAction\u003c/code\u003e are now deprecated in favor of it. Export \u003ccode\u003einstrumentations = [Sentry.createSentryServerInstrumentation()]\u003c/code\u003e from your \u003ccode\u003eentry.server.tsx\u003c/code\u003e to instrument all loaders and actions without wrapping them individually.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(hono): Add HTTP connection info to server spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21408\"\u003e#21408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node-core): Attach log message and fields to pino error events (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21422\"\u003e#21422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Always build client instrumentation and deprecate \u003ccode\u003euseInstrumentationAPI\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21432\"\u003e#21432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Rename client navigation roots from the route pattern (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21463\"\u003e#21463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(astro): Resolve middleware export types (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21414\"\u003e#21414\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/node's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.58.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono): Add support for the Deno runtime (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21450\"\u003e#21450\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003e@sentry/hono\u003c/code\u003e now supports the Deno runtime via a new \u003ccode\u003e@sentry/hono/deno\u003c/code\u003e entry point.\nInstall \u003ccode\u003e@sentry/deno\u003c/code\u003e as a peer dependency and initialize Sentry through the \u003ccode\u003esentry()\u003c/code\u003e middleware:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { Hono } from 'hono';\nimport { sentry } from '@sentry/hono/deno';\n\u003cp\u003econst app = new Hono();\u003c/p\u003e\n\u003cp\u003eapp.use(\nsentry(app, {\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e', // or Deno.env.get('SENTRY_DSN')\ntracesSampleRate: 1.0,\n}),\n);\u003c/p\u003e\n\u003cp\u003eDeno.serve(app.fetch);\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Extract objects as structured logs in \u003ccode\u003econsoleLoggingIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21385\"\u003e#21385\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003econsoleLoggingIntegration\u003c/code\u003e now extracts structured log attributes when the first argument is a plain object.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Object keys become log attributes\nconsole.log({ userId: 123, action: 'login' }, 'User logged in');\n// → attributes: { userId: 123, action: \u0026quot;login\u0026quot; }\n\u003cp\u003e// Non-object first args use template + parameters (unchanged)\nconsole.log('Hello', 'world', 123);\n// → sentry.message.template: \u0026quot;Hello {} {}\u0026quot;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(react-router): Stabilize the instrumentation API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21470\"\u003e#21470\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eReact Router's instrumentation API is now stable — the \u003ccode\u003e@experimental\u003c/code\u003e markers have been removed from \u003ccode\u003ecreateSentryServerInstrumentation\u003c/code\u003e, \u003ccode\u003ecreateSentryClientInstrumentation\u003c/code\u003e, and the related helpers and types.\nThe manual server wrappers \u003ccode\u003ewrapServerLoader\u003c/code\u003e and \u003ccode\u003ewrapServerAction\u003c/code\u003e are now deprecated in favor of it. Export \u003ccode\u003einstrumentations = [Sentry.createSentryServerInstrumentation()]\u003c/code\u003e from your \u003ccode\u003eentry.server.tsx\u003c/code\u003e to instrument all loaders and actions without wrapping them individually.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(hono): Add HTTP connection info to server spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21408\"\u003e#21408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node-core): Attach log message and fields to pino error events (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21422\"\u003e#21422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Always build client instrumentation and deprecate \u003ccode\u003euseInstrumentationAPI\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21432\"\u003e#21432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Rename client navigation roots from the route pattern (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21463\"\u003e#21463\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/29a6f451ff71bf5dc36ba5926929da56b252d0b4\"\u003e\u003ccode\u003e29a6f45\u003c/code\u003e\u003c/a\u003e release: 10.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7fa42c94ec8917ab0e3362723eb57234abacdba5\"\u003e\u003ccode\u003e7fa42c9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21530\"\u003e#21530\u003c/a\u003e from getsentry/prepare-release/10.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0486221fbf384d3cccad395c1b2729360d3f0e20\"\u003e\u003ccode\u003e0486221\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/66b04b6eef3847fcce74899099e8661f3a430ba0\"\u003e\u003ccode\u003e66b04b6\u003c/code\u003e\u003c/a\u003e chore(deps): Bump nx to \u003ccode\u003e22.7.5\u003c/code\u003e  (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21527\"\u003e#21527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d8dcc45fa19ad4c8b8514003a65da8a0eafbeaf1\"\u003e\u003ccode\u003ed8dcc45\u003c/code\u003e\u003c/a\u003e ref(node): Migrate vendored generic-pool instrumentation to Sentry APIs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21523\"\u003e#21523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b35c4deac97eae669e05aa183bd4fbf5d1eec6ca\"\u003e\u003ccode\u003eb35c4de\u003c/code\u003e\u003c/a\u003e test(node): Replace lru-memoizer fake unit test with integration coverage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0d3f1b1b2d1b4782fcfb877f781fff6d1961b26b\"\u003e\u003ccode\u003e0d3f1b1\u003c/code\u003e\u003c/a\u003e fix(nextjs): Mark redirect server actions as \u003ccode\u003eok\u003c/code\u003e instead of \u003ccode\u003einternal_error\u003c/code\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1bf2bad351a40c5163a63390cf7987881f092ae8\"\u003e\u003ccode\u003e1bf2bad\u003c/code\u003e\u003c/a\u003e ref(node): Streamline dataloader instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21475\"\u003e#21475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0a6e864ffa8e59b719f80d39120dc204765e4b10\"\u003e\u003ccode\u003e0a6e864\u003c/code\u003e\u003c/a\u003e test: Skip nuxt-5 E2E test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21524\"\u003e#21524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/73024d4d55f8f778af305005c134947fc2935474\"\u003e\u003ccode\u003e73024d4\u003c/code\u003e\u003c/a\u003e test(astro): Add Astro 7 e2e app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21471\"\u003e#21471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.57.0...10.58.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `body-parser` from 2.2.2 to 2.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/body-parser/releases\"\u003ebody-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump actions/download-artifact from 6.0.0 to 7.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/681\"\u003eexpressjs/body-parser#681\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 5.0.0 to 6.0.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/682\"\u003eexpressjs/body-parser#682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-node from 6.0.0 to 6.1.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/683\"\u003eexpressjs/body-parser#683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 5.0.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/685\"\u003eexpressjs/body-parser#685\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.31.2 to 4.31.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/684\"\u003eexpressjs/body-parser#684\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf(urlencoded): move empty-body guard to avoid extra function closure by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/647\"\u003eexpressjs/body-parser#647\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove ESM compatibility by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/697\"\u003eexpressjs/body-parser#697\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add recommendations for configuring payload limits by \u003ca href=\"https://github.com/bjohansebas\"\u003e\u003ccode\u003e@​bjohansebas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/699\"\u003eexpressjs/body-parser#699\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-node from 6.1.0 to 6.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/701\"\u003eexpressjs/body-parser#701\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.31.10 to 4.32.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/702\"\u003eexpressjs/body-parser#702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 6.0.1 to 6.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/700\"\u003eexpressjs/body-parser#700\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore:  add explicit type commonjs to package.json by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/711\"\u003eexpressjs/body-parser#711\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: update dependencies to latest versions by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/708\"\u003eexpressjs/body-parser#708\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/download-artifact from 7.0.0 to 8.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/712\"\u003eexpressjs/body-parser#712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.32.0 to 4.32.4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/713\"\u003eexpressjs/body-parser#713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/714\"\u003eexpressjs/body-parser#714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: improve limit option validation by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/698\"\u003eexpressjs/body-parser#698\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.32.4 to 4.35.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/719\"\u003eexpressjs/body-parser#719\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-node from 6.2.0 to 6.3.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/718\"\u003eexpressjs/body-parser#718\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/download-artifact from 8.0.0 to 8.0.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/717\"\u003eexpressjs/body-parser#717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: eliminate conditional check in json strict mode hot path by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/651\"\u003eexpressjs/body-parser#651\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: add node.js 26 to text matrix by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/726\"\u003eexpressjs/body-parser#726\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-node from 6.3.0 to 6.4.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/725\"\u003eexpressjs/body-parser#725\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/724\"\u003eexpressjs/body-parser#724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.35.1 to 4.35.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/723\"\u003eexpressjs/body-parser#723\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade \u0026quot;content-type\u0026quot; by \u003ca href=\"https://github.com/blakeembrey\"\u003e\u003ccode\u003e@​blakeembrey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/728\"\u003eexpressjs/body-parser#728\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: switch to const/let and enable eslint no-var rule by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/729\"\u003eexpressjs/body-parser#729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate outdated reference to MDN docs by \u003ca href=\"https://github.com/krzysdz\"\u003e\u003ccode\u003e@​krzysdz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/730\"\u003eexpressjs/body-parser#730\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.35.3 to 4.36.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/731\"\u003eexpressjs/body-parser#731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 6.0.2 to 6.0.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/732\"\u003eexpressjs/body-parser#732\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: updated deps to latest by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/733\"\u003eexpressjs/body-parser#733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e2.3.0 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/735\"\u003eexpressjs/body-parser#735\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krzysdz\"\u003e\u003ccode\u003e@​krzysdz\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/730\"\u003eexpressjs/body-parser#730\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/body-parser/compare/v2.2.2...v2.3.0\"\u003ehttps://github.com/expressjs/body-parser/compare/v2.2.2...v2.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/body-parser/blob/master/HISTORY.md\"\u003ebody-parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e2.3.0 / 2026-06-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix: use static exports instead of lazy getters to improve ESM compatibility\u003c/li\u003e\n\u003cli\u003efeat: add subpath exports for individual parsers\u003c/li\u003e\n\u003cli\u003efix: improve \u003ccode\u003elimit\u003c/code\u003e option validation (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/698\"\u003e#698\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eInvalid \u003ccode\u003elimit\u003c/code\u003e values (e.g. unparseable strings or \u003ccode\u003eNaN\u003c/code\u003e) now throw instead of being silently ignored, which previously disabled size limit enforcement\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003enull\u003c/code\u003e and \u003ccode\u003eundefined\u003c/code\u003e fall back to the default 100kb limit\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeps:\n\u003cul\u003e\n\u003cli\u003econtent-type@^2.0.0\u003c/li\u003e\n\u003cli\u003ehttp-errors@^2.0.1\u003c/li\u003e\n\u003cli\u003eiconv-lite^0.7.2\u003c/li\u003e\n\u003cli\u003eqs@^6.15.2\u003c/li\u003e\n\u003cli\u003eraw-body@^3.0.2\u003c/li\u003e\n\u003cli\u003etype-is@^2.1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/d0f2ace6c74769da7d19b8661b9a01c01bdb0bf7\"\u003e\u003ccode\u003ed0f2ace\u003c/code\u003e\u003c/a\u003e 2.3.0 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/735\"\u003e#735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/7d03f2f9d561dafd1576b137713353c95253512c\"\u003e\u003ccode\u003e7d03f2f\u003c/code\u003e\u003c/a\u003e chore: updated deps to latest (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/733\"\u003e#733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/8024ba7a813e6647ed63832d209a2abb8531267a\"\u003e\u003ccode\u003e8024ba7\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 6.0.2 to 6.0.3 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/32b4ed4639281f04563adcd41d724ab06c9105d4\"\u003e\u003ccode\u003e32b4ed4\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 4.35.3 to 4.36.1 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/731\"\u003e#731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/ff0f6b907106ec5a1b81c80f5a552d921c1bc9a5\"\u003e\u003ccode\u003eff0f6b9\u003c/code\u003e\u003c/a\u003e docs: update outdated reference to MDN docs (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/14d001a9c90abc05891d895ad3e9cf0a65b7b34a\"\u003e\u003ccode\u003e14d001a\u003c/code\u003e\u003c/a\u003e refactor: switch to const/let and enable eslint no-var rule (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/729\"\u003e#729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/37f36a27528e65d7216f2c31c7039d3458c72147\"\u003e\u003ccode\u003e37f36a2\u003c/code\u003e\u003c/a\u003e deps: update content-type and type-is (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/728\"\u003e#728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/e1c244bf55fb00a6de4be882b4ed9fc20807d864\"\u003e\u003ccode\u003ee1c244b\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 4.35.1 to 4.35.3 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/723\"\u003e#723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/e01087f52192e20e2d0f8726d4f28a8d49d06c87\"\u003e\u003ccode\u003ee01087f\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/724\"\u003e#724\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/a7698d30280a3e931ea8841396e5d0ac5414e429\"\u003e\u003ccode\u003ea7698d3\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-node from 6.3.0 to 6.4.0 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/725\"\u003e#725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/body-parser/compare/v2.2.2...v2.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `multer` from 2.1.1 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/multer/releases\"\u003emulter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.2.0\u003c/h2\u003e\n\u003ch2\u003eImportant\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2026-5038\"\u003eCVE-2026-5038\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/multer/security/advisories/GHSA-3p4h-7m6x-2hcm\"\u003eGHSA-3p4h-7m6x-2hcm\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2026-5079\"\u003eCVE-2026-5079\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/multer/security/advisories/GHSA-72gw-mp4g-v24j\"\u003eGHSA-72gw-mp4g-v24j\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/multer/pull/1397\"\u003eexpressjs/multer#1397\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github/codeql-action from 4.32.4 to 4.36.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/multer/pull/1409\"\u003eexpressjs/multer#1409\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/checkout from 6.0.2 to 6.0.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/multer/pull/1410\"\u003eexpressjs/multer#1410\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: add Node 26 to test matrix by \u003ca href=\"https://github.com/gameroman\"\u003e\u003ccode\u003e@​gameroman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/multer/pull/1404\"\u003eexpressjs/multer#1404\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 2.2.0 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/multer/pull/1412\"\u003eexpressjs/multer#1412\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gameroman\"\u003e\u003ccode\u003e@​gameroman\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/multer/pull/1404\"\u003eexpressjs/multer#1404\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/multer/compare/v2.1.1...v2.2.0\"\u003ehttps://github.com/expressjs/multer/compare/v2.1.1...v2.2.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/multer/blob/main/CHANGELOG.md\"\u003emulter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2026-5038\"\u003eCVE-2026-5038\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/multer/security/advisories/GHSA-3p4h-7m6x-2hcm\"\u003eGHSA-3p4h-7m6x-2hcm\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2026-5079\"\u003eCVE-2026-5079\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/multer/security/advisories/GHSA-72gw-mp4g-v24j\"\u003eGHSA-72gw-mp4g-v24j\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/multer/commit/2e2af08157c66cbbc76539ccbd8869097a0c8feb\"\u003e\u003ccode\u003e2e2af08\u003c/code\u003e\u003c/a\u003e 2.2.0 (\u003ca href=\"https://redirect.github.com/expressjs/multer/issues/1412\"\u003e#1412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/multer/commit/a192b5278f240967f5eb13dd1e9a413b4e1b6533\"\u003e\u003ccode\u003ea192b52\u003c/code\u003e\u003c/a\u003e feat: add fieldNestingDepth limit option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/multer/commit/9c801c7136fdaa8437b84c6455cd46a3467a8058\"\u003e\u003ccode\u003e9c801c7\u003c/code\u003e\u003c/a\u003e fix: clean up in-progress disk writes on abort\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/multer/commit/0adb21d0294fe7315344feb6ddee00b0666d9e8a\"\u003e\u003ccode\u003e0adb21d\u003c/code\u003e\u003c/a\u003e ci: add Node 26 to test matrix (\u003ca href=\"https://redirect.github.com/expressjs/multer/issues/1404\"\u003e#1404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/multer/commit/f5e17c39c818edade71b4deec7d114fdaafd54af\"\u003e\u003ccode\u003ef5e17c3\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 (\u003ca href=\"https://redirect.github.com/expressjs/multer/issues/1410\"\u003e#1410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/multer/commit/de1fefd9d201f0ae48f1de056f00a349dd12f9bc\"\u003e\u003ccode\u003ede1fefd\u003c/code\u003e\u003c/a\u003e chore(deps): bump github/codeql-action from 4.32.4 to 4.36.1 (\u003ca href=\"https://redirect.github.com/expressjs/multer/issues/1409\"\u003e#1409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/multer/commit/67abfc89f4caa5f842eb75083ddb3854db4cc38a\"\u003e\u003ccode\u003e67abfc8\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/expressjs/multer/issues/1397\"\u003e#1397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expressjs/multer/compare/v2.1.1...v2.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 25.9.2 to 25.9.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 8.61.0 to 8.61.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e@​typescript-eslint/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.61.1\u003c/h2\u003e\n\u003ch2\u003e8.61.1 (2026-06-15)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-indexed-object-style] do not remove comments when fixing (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12396\"\u003e#12396\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/10577\"\u003e#10577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-assertion] avoid false positive for template literal expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12281\"\u003e#12281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-assertion] wrap object literal in parens when removing TSTypeAssertion in arrow body (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12394\"\u003e#12394\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/12393\"\u003e#12393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-boolean-literal-compare] fix precedence bug in autofix (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12413\"\u003e#12413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-template-expression] respect ECMAScript line terminators (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12388\"\u003e#12388\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAnas \u003ca href=\"https://github.com/anasm266\"\u003e\u003ccode\u003e@​anasm266\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeftera \u003ca href=\"https://github.com/Deftera186\"\u003e\u003ccode\u003e@​Deftera186\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003elumir\u003c/li\u003e\n\u003cli\u003eSarath Francis \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.61.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e@​typescript-eslint/eslint-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.61.1 (2026-06-15)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-template-expression] respect ECMAScript line terminators (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12388\"\u003e#12388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-boolean-literal-compare] fix precedence bug in autofix (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12413\"\u003e#12413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-assertion] wrap object literal in parens when removing TSTypeAssertion in arrow body (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12394\"\u003e#12394\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/12393\"\u003e#12393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-assertion] avoid false positive for template literal expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12281\"\u003e#12281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-indexed-object-style] do not remove comments when fixing (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12396\"\u003e#12396\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/10577\"\u003e#10577\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAnas \u003ca href=\"https://github.com/anasm266\"\u003e\u003ccode\u003e@​anasm266\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeftera \u003ca href=\"https://github.com/Deftera186\"\u003e\u003ccode\u003e@​Deftera186\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003elumir\u003c/li\u003e\n\u003cli\u003eSarath Francis \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.61.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/aaad7187b529c4b6ff8088ffd7e948c69c2763b6\"\u003e\u003ccode\u003eaaad718\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.61.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/0cc8f3559591221400bed1e8bf8debce5edca4c4\"\u003e\u003ccode\u003e0cc8f35\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unnecessary-template-expression] respect ECMAScript l...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/6f269e21e3d65388886ee17c5e568d4c7e55bb24\"\u003e\u003ccode\u003e6f269e2\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unnecessary-boolean-literal-compare] fix precedence b...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/1b5d5430831e0baacca248027bf840260d4e597b\"\u003e\u003ccode\u003e1b5d543\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unnecessary-type-assertion] wrap object literal in pa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/565e6668b2c69b02a74d8ca27c41633f20f4a699\"\u003e\u003ccode\u003e565e666\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unnecessary-type-assertion] avoid false positive for ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/204eabc2949c59802b4d7057d9e16874fa19db6f\"\u003e\u003ccode\u003e204eabc\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [consistent-indexed-object-style] do not remove comments ...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.61.1/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 8.61.0 to 8.61.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e@​typescript-eslint/parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.61.1\u003c/h2\u003e\n\u003ch2\u003e8.61.1 (2026-06-15)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-indexed-object-style] do not remove comments when fixing (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12396\"\u003e#12396\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/10577\"\u003e#10577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-assertion] avoid false positive for template literal expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12281\"\u003e#12281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-assertion] wrap object literal in parens when removing TSTypeAssertion in arrow body (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12394\"\u003e#12394\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/12393\"\u003e#12393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-boolean-literal-compare] fix precedence bug in autofix (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12413\"\u003e#12413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-template-expression] respect ECMAScript line terminators (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12388\"\u003e#12388\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAnas \u003ca href=\"https://github.com/anasm266\"\u003e\u003ccode\u003e@​anasm266\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeftera \u003ca href=\"https://github.com/Deftera186\"\u003e\u003ccode\u003e@​Deftera186\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003elumir\u003c/li\u003e\n\u003cli\u003eSarath Francis \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.61.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e@​typescript-eslint/parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.61.1 (2026-06-15)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.61.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/aaad7187b529c4b6ff8088ffd7e948c69c2763b6\"\u003e\u003ccode\u003eaaad718\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.61.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.61.1/packages/parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss-preset-env` from 11.3.0 to 11.3.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/csstools/postcss-plugins/blob/main/plugin-packs/postcss-preset-env/CHANGELOG.md\"\u003epostcss-preset-env's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e11.3.1\u003c/h3\u003e\n\u003cp\u003e\u003cem\u003eJune 14, 2026\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ca href=\"https://github.com/csstools/postcss-plugins/tree/main/packages/css-color-parser\"\u003e\u003ccode\u003e@csstools/css-color-parser\u003c/code\u003e\u003c/a\u003e to \u003ca href=\"https://github.com/csstools/postcss-plugins/tree/main/packages/css-color-parser/CHANGELOG.md#417\"\u003e\u003ccode\u003e4.1.7\u003c/code\u003e\u003c/a\u003e (patch)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/csstools/postcss-plugins/commits/HEAD/plugin-packs/postcss-preset-env\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sass` from 1.100.0 to 1.101.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sass/dart-sass/releases\"\u003esass's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDart Sass 1.101.0\u003c/h2\u003e\n\u003cp\u003eTo install Sass 1.101.0, download one of the packages below and \u003ca href=\"https://katiek2.github.io/path-doc/\"\u003eadd it to your PATH\u003c/a\u003e, or see \u003ca href=\"https://sass-lang.com/install\"\u003ethe Sass website\u003c/a\u003e for full installation instructions.\u003c/p\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePotentially breaking bug fix:\u003c/strong\u003e The Node package importer now properly supports resolving import-only variants of Sass files declared in the \u003ccode\u003eexports\u003c/code\u003e, \u003ccode\u003esass\u003c/code\u003e, and \u003ccode\u003estyle\u003c/code\u003e fields of \u003ccode\u003epackage.json\u003c/code\u003e. Previously, these files were ignored even when loaded via \u003ccode\u003e@import\u003c/code\u003e, so any code relying on loading module-system-only files this way may break.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/sass/dart-sass/blob/master/CHANGELOG.md#11010\"\u003efull changelog\u003c/a\u003e for changes in earlier releases.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sass/dart-sass/blob/main/CHANGELOG.md\"\u003esass's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.101.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePotentially breaking bug fix:\u003c/strong\u003e The Node package importer now properly\nsupports resolving import-only variants of Sass files declared in the\n\u003ccode\u003eexports\u003c/code\u003e, \u003ccode\u003esass\u003c/code\u003e, and \u003ccode\u003estyle\u003c/code\u003e fields of \u003ccode\u003epackage.json\u003c/code\u003e. Previously, these\nfiles were ignored even when loaded via \u003ccode\u003e@import\u003c/code\u003e, so any code relying on\nloading module-system-only files this way may break.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/63b9922f5ddbf34bc742b50949e0ee5c47f4686d\"\u003e\u003ccode\u003e63b9922\u003c/code\u003e\u003c/a\u003e Load import-only files through package.json \u003ccode\u003eexports\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2772\"\u003e#2772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/c7e9947100e8ffdabfe314a4e342595f2bccff35\"\u003e\u003ccode\u003ec7e9947\u003c/code\u003e\u003c/a\u003e Migrate from bufbuild/buf-setup-action to bufbuild/buf-action (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2773\"\u003e#2773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/7674a4c29d05c844dcffd40a91e7cf2ac216d524\"\u003e\u003ccode\u003e7674a4c\u003c/code\u003e\u003c/a\u003e Bump postcss from 8.5.13 to 8.5.15 in /pkg/sass-parser (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2774\"\u003e#2774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sass/dart-sass/compare/1.100.0...1.101.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ministryofjustice/hmpps-manage-people-on-probation-ui/pull/1608","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ministryofjustice%2Fhmpps-manage-people-on-probation-ui/issues/1608","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1608/packages"}},{"old_version":"3.4.3","new_version":"3.5.0","update_type":"minor","path":null,"pr_created_at":"2026-06-09T01:38:32.000Z","version_change":"3.4.3 → 3.5.0","issue":{"uuid":"4618004719","node_id":"PR_kwDOI9Dy0s7kKyLz","number":115,"state":"open","title":"chore(deps): bump the all-dependencies group across 1 directory with 24 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-09T01:38:32.000Z","updated_at":"2026-06-09T01:39:41.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"all-dependencies","update_count":24,"packages":[{"name":"@posthog/react","old_version":"1.9.1","new_version":"1.10.0","repository_url":"https://github.com/PostHog/posthog-js"},{"name":"@sentry/node","old_version":"10.55.0","new_version":"10.56.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"10.55.0","new_version":"10.56.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"axios","old_version":"1.16.1","new_version":"1.17.0","repository_url":"https://github.com/axios/axios"},{"name":"ioredis","old_version":"5.11.0","new_version":"5.11.1","repository_url":"https://github.com/luin/ioredis"},{"name":"posthog-js","old_version":"1.376.4","new_version":"1.383.1","repository_url":"https://github.com/PostHog/posthog-js"},{"name":"posthog-node","old_version":"5.34.6","new_version":"5.36.6","repository_url":"https://github.com/PostHog/posthog-js"},{"name":"react","old_version":"19.2.6","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.15","new_version":"19.2.17","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.6","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"user-agents","old_version":"2.1.76","new_version":"2.1.85","repository_url":"https://github.com/intoli/user-agents"},{"name":"@sentry/cli","old_version":"3.4.3","new_version":"3.5.0","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@types/node","old_version":"25.9.1","new_version":"25.9.2","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.60.0","new_version":"8.61.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.60.0","new_version":"8.61.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitest/coverage-v8","old_version":"4.1.6","new_version":"4.1.8","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/ui","old_version":"4.1.7","new_version":"4.1.8","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"concurrently","old_version":"9.2.1","new_version":"10.0.3","repository_url":"https://github.com/open-cli-tools/concurrently"},{"name":"eslint","old_version":"10.4.0","new_version":"10.4.1","repository_url":"https://github.com/eslint/eslint"},{"name":"knip","old_version":"6.14.2","new_version":"6.16.1","repository_url":"https://github.com/webpro-nl/knip"},{"name":"lint-staged","old_version":"17.0.6","new_version":"17.0.7","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"tsx","old_version":"4.22.3","new_version":"4.22.4","repository_url":"https://github.com/privatenumber/tsx"},{"name":"vite","old_version":"8.0.13","new_version":"8.0.16","repository_url":"https://github.com/vitejs/vite"},{"name":"vitest","old_version":"4.1.7","new_version":"4.1.8","repository_url":"https://github.com/vitest-dev/vitest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-dependencies group with 24 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@posthog/react](https://github.com/PostHog/posthog-js/tree/HEAD/packages/react) | `1.9.1` | `1.10.0` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `10.55.0` | `10.56.0` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.55.0` | `10.56.0` |\n| [axios](https://github.com/axios/axios) | `1.16.1` | `1.17.0` |\n| [ioredis](https://github.com/luin/ioredis) | `5.11.0` | `5.11.1` |\n| [posthog-js](https://github.com/PostHog/posthog-js) | `1.376.4` | `1.383.1` |\n| [posthog-node](https://github.com/PostHog/posthog-js/tree/HEAD/packages/node) | `5.34.6` | `5.36.6` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.6` | `19.2.7` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.15` | `19.2.17` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.6` | `19.2.7` |\n| [user-agents](https://github.com/intoli/user-agents) | `2.1.76` | `2.1.85` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `3.4.3` | `3.5.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.1` | `25.9.2` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.60.0` | `8.61.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.60.0` | `8.61.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.1.6` | `4.1.8` |\n| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `4.1.7` | `4.1.8` |\n| [concurrently](https://github.com/open-cli-tools/concurrently) | `9.2.1` | `10.0.3` |\n| [eslint](https://github.com/eslint/eslint) | `10.4.0` | `10.4.1` |\n| [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) | `6.14.2` | `6.16.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `17.0.6` | `17.0.7` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.22.3` | `4.22.4` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.0.13` | `8.0.16` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.7` | `4.1.8` |\n\n\nUpdates `@posthog/react` from 1.9.1 to 1.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/PostHog/posthog-js/releases\"\u003e@​posthog/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​posthog/nextjs-config\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.9.54\u003c/h2\u003e\n\u003ch2\u003e1.9.54\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.10\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​posthog/nextjs-config\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.9.53\u003c/h2\u003e\n\u003ch2\u003e1.9.53\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​posthog/nextjs-config\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.9.52\u003c/h2\u003e\n\u003ch2\u003e1.9.52\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​posthog/nextjs-config\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.9.51\u003c/h2\u003e\n\u003ch2\u003e1.9.51\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​posthog/nextjs-config\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.9.50\u003c/h2\u003e\n\u003ch2\u003e1.9.50\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​posthog/nextjs-config\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.9.49\u003c/h2\u003e\n\u003ch2\u003e1.9.49\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​posthog/nextjs-config\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.9.48\u003c/h2\u003e\n\u003ch2\u003e1.9.48\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/PostHog/posthog-js/blob/main/packages/react/CHANGELOG.md\"\u003e@​posthog/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.10.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/pull/3718\"\u003e#3718\u003c/a\u003e \u003ca href=\"https://github.com/PostHog/posthog-js/commit/3aff16e98540e659be4158a784fe38ef755f878e\"\u003e\u003ccode\u003e3aff16e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/turnipdabeets\"\u003e\u003ccode\u003e@​turnipdabeets\u003c/code\u003e\u003c/a\u003e! - Add an optional \u003ccode\u003edefaultValue\u003c/code\u003e argument to \u003ccode\u003euseFeatureFlagEnabled\u003c/code\u003e. When supplied, the hook returns that value instead of \u003ccode\u003eundefined\u003c/code\u003e while flags are loading or when the flag is absent, and the return type narrows to \u003ccode\u003eboolean\u003c/code\u003e. Omitting the argument keeps the existing \u003ccode\u003eboolean | undefined\u003c/code\u003e behavior.\n(2026-06-02)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/b778ccb0932f995455887cc7ed5449c976f31af1\"\u003e\u003ccode\u003eb778ccb\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/3aff16e98540e659be4158a784fe38ef755f878e\"\u003e\u003ccode\u003e3aff16e\u003c/code\u003e\u003c/a\u003e feat(react): optional defaultValue for useFeatureFlagEnabled (\u003ca href=\"https://github.com/PostHog/posthog-js/tree/HEAD/packages/react/issues/3718\"\u003e#3718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/PostHog/posthog-js/commits/@posthog/react@1.10.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 10.55.0 to 10.56.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/node's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.56.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(deno): Redis diagnostics channel based integration for Deno (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21087\"\u003e#21087\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds Redis integration support for Deno, covering both \u003ccode\u003eredis\u003c/code\u003e and \u003ccode\u003eioredis\u003c/code\u003e clients.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cloudflare): Only capture workflow step error on final retry attempt (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21025\"\u003e#21025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(hono): Emit warning if \u003ccode\u003e@sentry/node\u003c/code\u003e was imported instead of \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21240\"\u003e#21240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Use ioredis tracing channels (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21187\"\u003e#21187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Correctly parse sampleRate when \u003ccode\u003econsistentTraceSampling\u003c/code\u003e is enabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21281\"\u003e#21281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Fix \u003ccode\u003einstrumentDurableObjectWithSentry\u003c/code\u003e breaking Cloudflare Agents (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21101\"\u003e#21101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Wait for span links to be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21167\"\u003e#21167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Use \u003ccode\u003eWeakRef\u003c/code\u003e for Span-Scope circular references (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21242\"\u003e#21242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Vendor \u003ccode\u003eInstrumentationNodeModuleFile\u003c/code\u003e to fix Bun \u003ccode\u003e--bytecode\u003c/code\u003e crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21262\"\u003e#21262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(profiling-node): Ensure node version support warning includes latest 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21229\"\u003e#21229\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore: Ignore scheduled_tasks.lock (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21252\"\u003e#21252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Promote lint warnings to errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21213\"\u003e#21213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(docs): Document how to support a new node version (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21228\"\u003e#21228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(size-limit): Weekly auto-bump (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21243\"\u003e#21243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Add linear-project-status skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21214\"\u003e#21214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Add linear-project-update skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21233\"\u003e#21233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Improve triage-issue skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21257\"\u003e#21257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Update linear-project-status skill with more details \u0026amp; context (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21234\"\u003e#21234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump axios from 1.15.0 to 1.16.0 in /dev-packages/e2e-tests/test-applications/nestjs-basic (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21263\"\u003e#21263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(server-utils): Initial scaffolding (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21200\"\u003e#21200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(cloudflare): Move D1 instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21266\"\u003e#21266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Refactor usage of \u003ccode\u003ehrTime\u003c/code\u003e utilities from \u003ccode\u003e@opentelemetry/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21191\"\u003e#21191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Stop mutating OTel RPC metadata to set \u003ccode\u003ehttp.route\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21193\"\u003e#21193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(opentelemetry): Vendor minimal \u003ccode\u003eTraceState\u003c/code\u003e implementation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21192\"\u003e#21192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Add unit test for http client header collection behavior (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21273\"\u003e#21273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Move browser integration tests to \u003ccode\u003edataCollection\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21282\"\u003e#21282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(cloudflare): Remove vitest in CF e2e tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21259\"\u003e#21259\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.57 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e25.05 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e44.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing + Span Streaming)\u003c/td\u003e\n\u003ctd\u003e46.37 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/node's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.56.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(deno): Redis diagnostics channel based integration for Deno (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21087\"\u003e#21087\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds Redis integration support for Deno, covering both \u003ccode\u003eredis\u003c/code\u003e and \u003ccode\u003eioredis\u003c/code\u003e clients.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cloudflare): Only capture workflow step error on final retry attempt (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21025\"\u003e#21025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(hono): Emit warning if \u003ccode\u003e@sentry/node\u003c/code\u003e was imported instead of \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21240\"\u003e#21240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Use ioredis tracing channels (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21187\"\u003e#21187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Correctly parse sampleRate when \u003ccode\u003econsistentTraceSampling\u003c/code\u003e is enabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21281\"\u003e#21281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Fix \u003ccode\u003einstrumentDurableObjectWithSentry\u003c/code\u003e breaking Cloudflare Agents (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21101\"\u003e#21101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Wait for span links to be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21167\"\u003e#21167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Use \u003ccode\u003eWeakRef\u003c/code\u003e for Span-Scope circular references (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21242\"\u003e#21242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Vendor \u003ccode\u003eInstrumentationNodeModuleFile\u003c/code\u003e to fix Bun \u003ccode\u003e--bytecode\u003c/code\u003e crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21262\"\u003e#21262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(profiling-node): Ensure node version support warning includes latest 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21229\"\u003e#21229\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore: Ignore scheduled_tasks.lock (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21252\"\u003e#21252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Promote lint warnings to errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21213\"\u003e#21213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(docs): Document how to support a new node version (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21228\"\u003e#21228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(size-limit): Weekly auto-bump (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21243\"\u003e#21243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Add linear-project-status skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21214\"\u003e#21214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Add linear-project-update skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21233\"\u003e#21233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Improve triage-issue skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21257\"\u003e#21257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Update linear-project-status skill with more details \u0026amp; context (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21234\"\u003e#21234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump axios from 1.15.0 to 1.16.0 in /dev-packages/e2e-tests/test-applications/nestjs-basic (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21263\"\u003e#21263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(server-utils): Initial scaffolding (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21200\"\u003e#21200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(cloudflare): Move D1 instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21266\"\u003e#21266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Refactor usage of \u003ccode\u003ehrTime\u003c/code\u003e utilities from \u003ccode\u003e@opentelemetry/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21191\"\u003e#21191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Stop mutating OTel RPC metadata to set \u003ccode\u003ehttp.route\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21193\"\u003e#21193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(opentelemetry): Vendor minimal \u003ccode\u003eTraceState\u003c/code\u003e implementation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21192\"\u003e#21192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Add unit test for http client header collection behavior (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21273\"\u003e#21273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Move browser integration tests to \u003ccode\u003edataCollection\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21282\"\u003e#21282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(cloudflare): Remove vitest in CF e2e tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21259\"\u003e#21259\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/29b276c0915f53e3628804693e1ab72f50455a2f\"\u003e\u003ccode\u003e29b276c\u003c/code\u003e\u003c/a\u003e release: 10.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f94a87b77db7f14ae80da0b39b99a43f3cc35043\"\u003e\u003ccode\u003ef94a87b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21291\"\u003e#21291\u003c/a\u003e from getsentry/prepare-release/10.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/165c82a29c7fe98e6a4481962cb9f684896f43d9\"\u003e\u003ccode\u003e165c82a\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a7cb7e6208267b56dba47ec61bfe63c31dc6abcb\"\u003e\u003ccode\u003ea7cb7e6\u003c/code\u003e\u003c/a\u003e fix(cloudflare): Fix instrumentDurableObjectWithSentry breaking Cloudflare Ag...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d8015e239c4fd2389c44b096927547cd3f9909a3\"\u003e\u003ccode\u003ed8015e2\u003c/code\u003e\u003c/a\u003e feat(deps): Bump axios from 1.15.0 to 1.16.0 in /dev-packages/e2e-tests/test-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/01104fb7a4c2dc1bc3fa3dd1e9d8fbad9a7c6a65\"\u003e\u003ccode\u003e01104fb\u003c/code\u003e\u003c/a\u003e fix(browser): Correctly parse sampleRate when \u003ccode\u003econsistentTraceSampling\u003c/code\u003e is en...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0613ef7b939cf378a77bf82372b6854e1644b13a\"\u003e\u003ccode\u003e0613ef7\u003c/code\u003e\u003c/a\u003e test(browser): Move browser integration tests to \u003ccode\u003edataCollection\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21282\"\u003e#21282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/231e1f56ff61eb7ee51abf97ff07fbd05c377904\"\u003e\u003ccode\u003e231e1f5\u003c/code\u003e\u003c/a\u003e test(browser): Add unit test for http client header collection behavior (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21273\"\u003e#21273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ec5f82c9033874d4aa75992943f2a437a6c8ccab\"\u003e\u003ccode\u003eec5f82c\u003c/code\u003e\u003c/a\u003e feat(server-utils): initial scaffolding (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21200\"\u003e#21200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dfeeb11e8c904e5ac03f37f3d826ab61197327d4\"\u003e\u003ccode\u003edfeeb11\u003c/code\u003e\u003c/a\u003e fix(cloudflare): Wait for span links to be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21167\"\u003e#21167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.55.0...10.56.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 10.55.0 to 10.56.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.56.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(deno): Redis diagnostics channel based integration for Deno (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21087\"\u003e#21087\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds Redis integration support for Deno, covering both \u003ccode\u003eredis\u003c/code\u003e and \u003ccode\u003eioredis\u003c/code\u003e clients.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cloudflare): Only capture workflow step error on final retry attempt (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21025\"\u003e#21025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(hono): Emit warning if \u003ccode\u003e@sentry/node\u003c/code\u003e was imported instead of \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21240\"\u003e#21240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Use ioredis tracing channels (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21187\"\u003e#21187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Correctly parse sampleRate when \u003ccode\u003econsistentTraceSampling\u003c/code\u003e is enabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21281\"\u003e#21281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Fix \u003ccode\u003einstrumentDurableObjectWithSentry\u003c/code\u003e breaking Cloudflare Agents (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21101\"\u003e#21101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Wait for span links to be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21167\"\u003e#21167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Use \u003ccode\u003eWeakRef\u003c/code\u003e for Span-Scope circular references (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21242\"\u003e#21242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Vendor \u003ccode\u003eInstrumentationNodeModuleFile\u003c/code\u003e to fix Bun \u003ccode\u003e--bytecode\u003c/code\u003e crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21262\"\u003e#21262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(profiling-node): Ensure node version support warning includes latest 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21229\"\u003e#21229\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore: Ignore scheduled_tasks.lock (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21252\"\u003e#21252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Promote lint warnings to errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21213\"\u003e#21213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(docs): Document how to support a new node version (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21228\"\u003e#21228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(size-limit): Weekly auto-bump (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21243\"\u003e#21243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Add linear-project-status skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21214\"\u003e#21214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Add linear-project-update skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21233\"\u003e#21233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Improve triage-issue skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21257\"\u003e#21257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Update linear-project-status skill with more details \u0026amp; context (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21234\"\u003e#21234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump axios from 1.15.0 to 1.16.0 in /dev-packages/e2e-tests/test-applications/nestjs-basic (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21263\"\u003e#21263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(server-utils): Initial scaffolding (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21200\"\u003e#21200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(cloudflare): Move D1 instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21266\"\u003e#21266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Refactor usage of \u003ccode\u003ehrTime\u003c/code\u003e utilities from \u003ccode\u003e@opentelemetry/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21191\"\u003e#21191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Stop mutating OTel RPC metadata to set \u003ccode\u003ehttp.route\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21193\"\u003e#21193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(opentelemetry): Vendor minimal \u003ccode\u003eTraceState\u003c/code\u003e implementation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21192\"\u003e#21192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Add unit test for http client header collection behavior (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21273\"\u003e#21273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Move browser integration tests to \u003ccode\u003edataCollection\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21282\"\u003e#21282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(cloudflare): Remove vitest in CF e2e tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21259\"\u003e#21259\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.57 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e25.05 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e44.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing + Span Streaming)\u003c/td\u003e\n\u003ctd\u003e46.37 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.56.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(deno): Redis diagnostics channel based integration for Deno (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21087\"\u003e#21087\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds Redis integration support for Deno, covering both \u003ccode\u003eredis\u003c/code\u003e and \u003ccode\u003eioredis\u003c/code\u003e clients.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cloudflare): Only capture workflow step error on final retry attempt (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21025\"\u003e#21025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(hono): Emit warning if \u003ccode\u003e@sentry/node\u003c/code\u003e was imported instead of \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21240\"\u003e#21240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Use ioredis tracing channels (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21187\"\u003e#21187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Correctly parse sampleRate when \u003ccode\u003econsistentTraceSampling\u003c/code\u003e is enabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21281\"\u003e#21281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Fix \u003ccode\u003einstrumentDurableObjectWithSentry\u003c/code\u003e breaking Cloudflare Agents (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21101\"\u003e#21101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Wait for span links to be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21167\"\u003e#21167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Use \u003ccode\u003eWeakRef\u003c/code\u003e for Span-Scope circular references (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21242\"\u003e#21242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Vendor \u003ccode\u003eInstrumentationNodeModuleFile\u003c/code\u003e to fix Bun \u003ccode\u003e--bytecode\u003c/code\u003e crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21262\"\u003e#21262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(profiling-node): Ensure node version support warning includes latest 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21229\"\u003e#21229\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore: Ignore scheduled_tasks.lock (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21252\"\u003e#21252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Promote lint warnings to errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21213\"\u003e#21213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(docs): Document how to support a new node version (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21228\"\u003e#21228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(size-limit): Weekly auto-bump (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21243\"\u003e#21243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Add linear-project-status skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21214\"\u003e#21214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Add linear-project-update skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21233\"\u003e#21233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Improve triage-issue skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21257\"\u003e#21257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Update linear-project-status skill with more details \u0026amp; context (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21234\"\u003e#21234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump axios from 1.15.0 to 1.16.0 in /dev-packages/e2e-tests/test-applications/nestjs-basic (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21263\"\u003e#21263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(server-utils): Initial scaffolding (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21200\"\u003e#21200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(cloudflare): Move D1 instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21266\"\u003e#21266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Refactor usage of \u003ccode\u003ehrTime\u003c/code\u003e utilities from \u003ccode\u003e@opentelemetry/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21191\"\u003e#21191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Stop mutating OTel RPC metadata to set \u003ccode\u003ehttp.route\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21193\"\u003e#21193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(opentelemetry): Vendor minimal \u003ccode\u003eTraceState\u003c/code\u003e implementation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21192\"\u003e#21192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Add unit test for http client header collection behavior (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21273\"\u003e#21273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Move browser integration tests to \u003ccode\u003edataCollection\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21282\"\u003e#21282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(cloudflare): Remove vitest in CF e2e tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21259\"\u003e#21259\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/29b276c0915f53e3628804693e1ab72f50455a2f\"\u003e\u003ccode\u003e29b276c\u003c/code\u003e\u003c/a\u003e release: 10.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f94a87b77db7f14ae80da0b39b99a43f3cc35043\"\u003e\u003ccode\u003ef94a87b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21291\"\u003e#21291\u003c/a\u003e from getsentry/prepare-release/10.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/165c82a29c7fe98e6a4481962cb9f684896f43d9\"\u003e\u003ccode\u003e165c82a\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a7cb7e6208267b56dba47ec61bfe63c31dc6abcb\"\u003e\u003ccode\u003ea7cb7e6\u003c/code\u003e\u003c/a\u003e fix(cloudflare): Fix instrumentDurableObjectWithSentry breaking Cloudflare Ag...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d8015e239c4fd2389c44b096927547cd3f9909a3\"\u003e\u003ccode\u003ed8015e2\u003c/code\u003e\u003c/a\u003e feat(deps): Bump axios from 1.15.0 to 1.16.0 in /dev-packages/e2e-tests/test-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/01104fb7a4c2dc1bc3fa3dd1e9d8fbad9a7c6a65\"\u003e\u003ccode\u003e01104fb\u003c/code\u003e\u003c/a\u003e fix(browser): Correctly parse sampleRate when \u003ccode\u003econsistentTraceSampling\u003c/code\u003e is en...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0613ef7b939cf378a77bf82372b6854e1644b13a\"\u003e\u003ccode\u003e0613ef7\u003c/code\u003e\u003c/a\u003e test(browser): Move browser integration tests to \u003ccode\u003edataCollection\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21282\"\u003e#21282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/231e1f56ff61eb7ee51abf97ff07fbd05c377904\"\u003e\u003ccode\u003e231e1f5\u003c/code\u003e\u003c/a\u003e test(browser): Add unit test for http client header collection behavior (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21273\"\u003e#21273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ec5f82c9033874d4aa75992943f2a437a6c8ccab\"\u003e\u003ccode\u003eec5f82c\u003c/code\u003e\u003c/a\u003e feat(server-utils): initial scaffolding (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21200\"\u003e#21200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dfeeb11e8c904e5ac03f37f3d826ab61197327d4\"\u003e\u003ccode\u003edfeeb11\u003c/code\u003e\u003c/a\u003e fix(cloudflare): Wait for span links to be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21167\"\u003e#21167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.55.0...10.56.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `axios` from 1.16.1 to 1.17.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.17.0 — June 1, 2026\u003c/h2\u003e\n\u003cp\u003eThis release adds Node HTTP zstd decompression, hardens config and release workflows, and fixes authentication, header, proxy, and type-handling regressions.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eConfig Hardening:\u003c/strong\u003e Guarded \u003ccode\u003esocketPath\u003c/code\u003e, \u003ccode\u003eparams\u003c/code\u003e, and \u003ccode\u003eparamsSerializer\u003c/code\u003e reads with own-property checks to prevent inherited prototype values from affecting request behavior, including SSRF-sensitive paths. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10901\"\u003e#10901\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10922\"\u003e#10922\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRelease Publishing:\u003c/strong\u003e Switched the publish workflow to npm staged publishing for safer, auditable package releases with provenance. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10926\"\u003e#10926\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eHTTP Compression:\u003c/strong\u003e Added Node HTTP adapter support for zstd response decompression, with \u003ccode\u003etransitional.advertiseZstdAcceptEncoding\u003c/code\u003e controlling whether \u003ccode\u003ezstd\u003c/code\u003e is advertised in \u003ccode\u003eAccept-Encoding\u003c/code\u003e. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/6792\"\u003e#6792\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10920\"\u003e#10920\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAuthentication Handling:\u003c/strong\u003e Restored Basic auth on same-origin Node redirects while continuing to strip credentials cross-origin, and aligned the fetch adapter with HTTP adapter behavior for URL-embedded Basic auth. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10929\"\u003e#10929\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10896\"\u003e#10896\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy TLS:\u003c/strong\u003e Preserved user \u003ccode\u003ehttpsAgent\u003c/code\u003e TLS options when tunneling HTTPS requests through HTTP CONNECT proxies. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10957\"\u003e#10957\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eReact Native FormData:\u003c/strong\u003e Cleared default \u003ccode\u003eContent-Type\u003c/code\u003e for React Native \u003ccode\u003eFormData\u003c/code\u003e so multipart boundaries can be generated correctly. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10898\"\u003e#10898\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHeaders:\u003c/strong\u003e Silently skipped empty or whitespace-only header names instead of throwing, matching parsed-header behavior and avoiding React Native response crashes. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10875\"\u003e#10875\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRequest Data Merging:\u003c/strong\u003e Preserved enumerable symbol keys when cloning plain request data through axios merge logic. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10812\"\u003e#10812\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBundler Compatibility:\u003c/strong\u003e Converted \u003ccode\u003eresolveConfig\u003c/code\u003e from an arrow default export to a named function export to avoid webpack and Babel transform interop failures. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10891\"\u003e#10891\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTypes:\u003c/strong\u003e Corrected \u003ccode\u003eAxiosHeaders.toJSON()\u003c/code\u003e return types and updated CommonJS \u003ccode\u003eisCancel\u003c/code\u003e typings to narrow to \u003ccode\u003eCanceledError\u0026lt;T\u0026gt;\u003c/code\u003e. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10956\"\u003e#10956\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10952\"\u003e#10952\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBuild Tooling:\u003c/strong\u003e Avoided emitting a null \u003ccode\u003eAuthorization\u003c/code\u003e header from the GitHub build helper when \u003ccode\u003eGITHUB_TOKEN\u003c/code\u003e is unset. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10931\"\u003e#10931\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eHTTP/2 Internals:\u003c/strong\u003e Extracted \u003ccode\u003eHttp2Sessions\u003c/code\u003e into its own helper module and added direct unit coverage for session pooling, timeout, and cleanup behavior. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10861\"\u003e#10861\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePackage Publishing:\u003c/strong\u003e Reduced published package size by switching to a \u003ccode\u003efiles\u003c/code\u003e allowlist and dropping unneeded unminified bundle source maps. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10939\"\u003e#10939\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI and Release Automation:\u003c/strong\u003e Added bundle-size reporting, moved reports to the job summary, fixed bundle-size comparison coverage, added Node 26 to the matrix, pinned npm for staged publishing, and prepared the 1.17.0 release. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10907\"\u003e#10907\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10911\"\u003e#10911\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10916\"\u003e#10916\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10927\"\u003e#10927\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10935\"\u003e#10935\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10983\"\u003e#10983\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDeveloper Workflow:\u003c/strong\u003e Added a dev container and iterated on OpenSpec workflow files before removing them from the release branch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10925\"\u003e#10925\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10914\"\u003e#10914\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10958\"\u003e#10958\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocumentation and Policy:\u003c/strong\u003e Updated disclosure, contributor, collaboration, threat-model, advanced docs, README badges, release notes, moderator configuration, and project metadata. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10890\"\u003e#10890\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10889\"\u003e#10889\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10921\"\u003e#10921\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10945\"\u003e#10945\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10905\"\u003e#10905\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10933\"\u003e#10933\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10915\"\u003e#10915\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10887\"\u003e#10887\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10955\"\u003e#10955\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped Babel tooling, Commitlint, ESLint, Rollup, Globals, Vitest, Playwright, \u003ccode\u003efs-extra\u003c/code\u003e, \u003ccode\u003eqs\u003c/code\u003e, docs dependencies, and GitHub Actions dependencies including \u003ccode\u003eactions/dependency-review-action\u003c/code\u003e and \u003ccode\u003ezizmorcore/zizmor-action\u003c/code\u003e. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10871\"\u003e#10871\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10879\"\u003e#10879\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10918\"\u003e#10918\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10919\"\u003e#10919\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10934\"\u003e#10934\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10947\"\u003e#10947\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10954\"\u003e#10954\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10960\"\u003e#10960\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/BasixKOR\"\u003e\u003ccode\u003e@​BasixKOR\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/6792\"\u003e#6792\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/carladams1299-lab\"\u003e\u003ccode\u003e@​carladams1299-lab\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10861\"\u003e#10861\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/LaplaceYoung\"\u003e\u003ccode\u003e@​LaplaceYoung\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10812\"\u003e#10812\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/JamieMagee\"\u003e\u003ccode\u003e@​JamieMagee\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10939\"\u003e#10939\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/RonGamzu\"\u003e\u003ccode\u003e@​RonGamzu\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10905\"\u003e#10905\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/sapirbaruch\"\u003e\u003ccode\u003e@​sapirbaruch\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10891\"\u003e#10891\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/nezukoagent\"\u003e\u003ccode\u003e@​nezukoagent\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10901\"\u003e#10901\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/devareddy05\"\u003e\u003ccode\u003e@​devareddy05\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10929\"\u003e#10929\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Mohammad-Faiz-Cloud-Engineer\"\u003e\u003ccode\u003e@​Mohammad-Faiz-Cloud-Engineer\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10922\"\u003e#10922\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/azandabot\"\u003e\u003ccode\u003e@​azandabot\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10931\"\u003e#10931\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/niksy\"\u003e\u003ccode\u003e@​niksy\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10896\"\u003e#10896\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.16.1...v1.17.0\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.17.0 — June 1, 2026\u003c/h2\u003e\n\u003cp\u003eThis release adds Node HTTP zstd decompression, hardens config and release workflows, and fixes authentication, header, proxy, and type-handling regressions.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eConfig Hardening:\u003c/strong\u003e Guarded \u003ccode\u003esocketPath\u003c/code\u003e, \u003ccode\u003eparams\u003c/code\u003e, and \u003ccode\u003eparamsSerializer\u003c/code\u003e reads with own-property checks to prevent inherited prototype values from affecting request behavior, including SSRF-sensitive paths. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10901\"\u003e#10901\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10922\"\u003e#10922\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRelease Publishing:\u003c/strong\u003e Switched the publish workflow to npm staged publishing for safer, auditable package releases with provenance. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10926\"\u003e#10926\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eHTTP Compression:\u003c/strong\u003e Added Node HTTP adapter support for zstd response decompression, with \u003ccode\u003etransitional.advertiseZstdAcceptEncoding\u003c/code\u003e controlling whether \u003ccode\u003ezstd\u003c/code\u003e is advertised in \u003ccode\u003eAccept-Encoding\u003c/code\u003e. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/6792\"\u003e#6792\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10920\"\u003e#10920\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAuthentication Handling:\u003c/strong\u003e Restored Basic auth on same-origin Node redirects while continuing to strip credentials cross-origin, and aligned the fetch adapter with HTTP adapter behavior for URL-embedded Basic auth. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10929\"\u003e#10929\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10896\"\u003e#10896\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy TLS:\u003c/strong\u003e Preserved user \u003ccode\u003ehttpsAgent\u003c/code\u003e TLS options when tunneling HTTPS requests through HTTP CONNECT proxies. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10957\"\u003e#10957\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eReact Native FormData:\u003c/strong\u003e Cleared default \u003ccode\u003eContent-Type\u003c/code\u003e for React Native \u003ccode\u003eFormData\u003c/code\u003e so multipart boundaries can be generated correctly. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10898\"\u003e#10898\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHeaders:\u003c/strong\u003e Silently skipped empty or whitespace-only header names instead of throwing, matching parsed-header behavior and avoiding React Native response crashes. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10875\"\u003e#10875\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRequest Data Merging:\u003c/strong\u003e Preserved enumerable symbol keys when cloning plain request data through axios merge logic. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10812\"\u003e#10812\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBundler Compatibility:\u003c/strong\u003e Converted \u003ccode\u003eresolveConfig\u003c/code\u003e from an arrow default export to a named function export to avoid webpack and Babel transform interop failures. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10891\"\u003e#10891\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTypes:\u003c/strong\u003e Corrected \u003ccode\u003eAxiosHeaders.toJSON()\u003c/code\u003e return types and updated CommonJS \u003ccode\u003eisCancel\u003c/code\u003e typings to narrow to \u003ccode\u003eCanceledError\u0026lt;T\u0026gt;\u003c/code\u003e. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10956\"\u003e#10956\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10952\"\u003e#10952\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBuild Tooling:\u003c/strong\u003e Avoided emitting a null \u003ccode\u003eAuthorization\u003c/code\u003e header from the GitHub build helper when \u003ccode\u003eGITHUB_TOKEN\u003c/code\u003e is unset. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10931\"\u003e#10931\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eHTTP/2 Internals:\u003c/strong\u003e Extracted \u003ccode\u003eHttp2Sessions\u003c/code\u003e into its own helper module and added direct unit coverage for session pooling, timeout, and cleanup behavior. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10861\"\u003e#10861\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePackage Publishing:\u003c/strong\u003e Reduced published package size by switching to a \u003ccode\u003efiles\u003c/code\u003e allowlist and dropping unneeded unminified bundle source maps. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10939\"\u003e#10939\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI and Release Automation:\u003c/strong\u003e Added bundle-size reporting, moved reports to the job summary, fixed bundle-size comparison coverage, added Node 26 to the matrix, pinned npm for staged publishing, and prepared the 1.17.0 release. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10907\"\u003e#10907\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10911\"\u003e#10911\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10916\"\u003e#10916\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10927\"\u003e#10927\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10935\"\u003e#10935\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10983\"\u003e#10983\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDeveloper Workflow:\u003c/strong\u003e Added a dev container and iterated on OpenSpec workflow files before removing them from the release branch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10925\"\u003e#10925\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10914\"\u003e#10914\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10958\"\u003e#10958\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocumentation and Policy:\u003c/strong\u003e Updated disclosure, contributor, collaboration, threat-model, advanced docs, README badges, release notes, moderator configuration, and project metadata. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10890\"\u003e#10890\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10889\"\u003e#10889\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10921\"\u003e#10921\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10945\"\u003e#10945\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10905\"\u003e#10905\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10933\"\u003e#10933\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10915\"\u003e#10915\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10887\"\u003e#10887\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10955\"\u003e#10955\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped Babel tooling, Commitlint, ESLint, Rollup, Globals, Vitest, Playwright, \u003ccode\u003efs-extra\u003c/code\u003e, \u003ccode\u003eqs\u003c/code\u003e, docs dependencies, and GitHub Actions dependencies including \u003ccode\u003eactions/dependency-review-action\u003c/code\u003e and \u003ccode\u003ezizmorcore/zizmor-action\u003c/code\u003e. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10871\"\u003e#10871\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10879\"\u003e#10879\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10918\"\u003e#10918\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10919\"\u003e#10919\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10934\"\u003e#10934\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10947\"\u003e#10947\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10954\"\u003e#10954\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10960\"\u003e#10960\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/BasixKOR\"\u003e\u003ccode\u003e@​BasixKOR\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/6792\"\u003e#6792\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/carladams1299-lab\"\u003e\u003ccode\u003e@​carladams1299-lab\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10861\"\u003e#10861\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/LaplaceYoung\"\u003e\u003ccode\u003e@​LaplaceYoung\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10812\"\u003e#10812\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/JamieMagee\"\u003e\u003ccode\u003e@​JamieMagee\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10939\"\u003e#10939\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/RonGamzu\"\u003e\u003ccode\u003e@​RonGamzu\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10905\"\u003e#10905\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/sapirbaruch\"\u003e\u003ccode\u003e@​sapirbaruch\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10891\"\u003e#10891\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/nezukoagent\"\u003e\u003ccode\u003e@​nezukoagent\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10901\"\u003e#10901\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/devareddy05\"\u003e\u003ccode\u003e@​devareddy05\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10929\"\u003e#10929\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Mohammad-Faiz-Cloud-Engineer\"\u003e\u003ccode\u003e@​Mohammad-Faiz-Cloud-Engineer\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10922\"\u003e#10922\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/azandabot\"\u003e\u003ccode\u003e@​azandabot\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10931\"\u003e#10931\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/niksy\"\u003e\u003ccode\u003e@​niksy\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10896\"\u003e#10896\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.16.1...v1.17.0\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/4306df21e84332fc576e98c2de549347c06bfb76\"\u003e\u003ccode\u003e4306df2\u003c/code\u003e\u003c/a\u003e chore: add fun 88 sponsorship\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/931cc8f0106db4c9885403f85364b9e09ae1f6dc\"\u003e\u003ccode\u003e931cc8f\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.17.0 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10983\"\u003e#10983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/38ba1b3d2b0aa5ada0463a37a548feb83a84dfa1\"\u003e\u003ccode\u003e38ba1b3\u003c/code\u003e\u003c/a\u003e fix(fetch): support basic auth from URL (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10896\"\u003e#10896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/32e2515f1e09b649723e4acd89d920df13eee77e\"\u003e\u003ccode\u003e32e2515\u003c/code\u003e\u003c/a\u003e fix: replace ternary side effect in script (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10931\"\u003e#10931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/030e7223831b0f562af3eb7501b24242c8a4c5ba\"\u003e\u003ccode\u003e030e722\u003c/code\u003e\u003c/a\u003e chore(deps): bump axios from 1.15.2 to 1.16.1 in /docs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10960\"\u003e#10960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/ec63164ac6b7a1fcd6b742a8628d3fffe23ce001\"\u003e\u003ccode\u003eec63164\u003c/code\u003e\u003c/a\u003e chore: remove openspec (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10958\"\u003e#10958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/3dec28f94ce29d396d5f2d9718805b47428dc7ab\"\u003e\u003ccode\u003e3dec28f\u003c/code\u003e\u003c/a\u003e fix(http): preserve TLS options for proxy tunnels (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10957\"\u003e#10957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/a2390a5c059342bcac2a5297728181dd9939f562\"\u003e\u003ccode\u003ea2390a5\u003c/code\u003e\u003c/a\u003e fix: correct isCancel type to narrow to CanceledError\u0026lt;T\u0026gt; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10952\"\u003e#10952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/fa01b9255d71e72599826428bc6c60f34994c6ce\"\u003e\u003ccode\u003efa01b92\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump tmp from 0.2.5 to 0.2.7 in /docs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10954\"\u003e#10954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/2d2314a1ac29ce6723eb53e130b4a36617fd201c\"\u003e\u003ccode\u003e2d2314a\u003c/code\u003e\u003c/a\u003e fix: AxiosHeaders \u003ccode\u003etoJSON()\u003c/code\u003e return types (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10956\"\u003e#10956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v1.16.1...v1.17.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ioredis` from 5.11.0 to 5.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/luin/ioredis/releases\"\u003eioredis's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.11.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/luin/ioredis/compare/v5.11.0...v5.11.1\"\u003e5.11.1\u003c/a\u003e (2026-06-04)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecluster:\u003c/strong\u003e reconnect to nodes that restart without slot changes (\u003ca href=\"https://redirect.github.com/luin/ioredis/issues/2096\"\u003e#2096\u003c/a\u003e) (\u003ca href=\"https://github.com/luin/ioredis/commit/c84b2ee97fd7b25d8f6ef8b509c228a602f47cca\"\u003ec84b2ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eparse protocol-relative Redis URLs as TCP connections (\u003ca href=\"https://redirect.github.com/luin/ioredis/issues/2125\"\u003e#2125\u003c/a\u003e) (\u003ca href=\"https://github.com/luin/ioredis/commit/131ee24173380b986e62ecc428ddde82be12bc40\"\u003e131ee24\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/ioredis/blob/main/CHANGELOG.md\"\u003eioredis's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/luin/ioredis/compare/v5.11.0...v5.11.1\"\u003e5.11.1\u003c/a\u003e (2026-06-04)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecluster:\u003c/strong\u003e reconnect to nodes that restart without slot changes (\u003ca href=\"https://redirect.github.com/luin/ioredis/issues/2096\"\u003e#2096\u003c/a\u003e) (\u003ca href=\"https://github.com/luin/ioredis/commit/c84b2ee97fd7b25d8f6ef8b509c228a602f47cca\"\u003ec84b2ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eparse protocol-relative Redis URLs as TCP connections (\u003ca href=\"https://redirect.github.com/luin/ioredis/issues/2125\"\u003e#2125\u003c/a\u003e) (\u003ca href=\"https://github.com/luin/ioredis/commit/131ee24173380b986e62ecc428ddde82be12bc40\"\u003e131ee24\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/ioredis/commit/fb224a7609b6d25959e06e31fdab2460d1f75691\"\u003e\u003ccode\u003efb224a7\u003c/code\u003e\u003c/a\u003e chore(release): 5.11.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/ioredis/commit/131ee24173380b986e62ecc428ddde82be12bc40\"\u003e\u003ccode\u003e131ee24\u003c/code\u003e\u003c/a\u003e fix: parse protocol-relative Redis URLs as TCP connections (\u003ca href=\"https://redirect.github.com/luin/ioredis/issues/2125\"\u003e#2125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/ioredis/commit/c84b2ee97fd7b25d8f6ef8b509c228a602f47cca\"\u003e\u003ccode\u003ec84b2ee\u003c/code\u003e\u003c/a\u003e fix(cluster): reconnect to nodes that restart without slot changes (\u003ca href=\"https://redirect.github.com/luin/ioredis/issues/2096\"\u003e#2096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/luin/ioredis/compare/v5.11.0...v5.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `posthog-js` from 1.376.4 to 1.383.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/PostHog/posthog-js/releases\"\u003eposthog-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eposthog-js@1.383.1\u003c/h2\u003e\n\u003ch2\u003e1.383.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/pull/3770\"\u003e#3770\u003c/a\u003e \u003ca href=\"https://github.com/PostHog/posthog-js/commit/e481b0c9c52b5f67dba351f7f140958f99da9854\"\u003e\u003ccode\u003ee481b0c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dustinbyrne\"\u003e\u003ccode\u003e@​dustinbyrne\u003c/code\u003e\u003c/a\u003e! - Respect \u003ccode\u003ecapture_pageview: false\u003c/code\u003e when opting out in cookieless \u003ccode\u003eon_reject\u003c/code\u003e mode.\n(2026-06-08)\u003c/li\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/types\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.383.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.30.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eposthog-js@1.383.0\u003c/h2\u003e\n\u003ch2\u003e1.383.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/pull/3771\"\u003e#3771\u003c/a\u003e \u003ca href=\"https://github.com/PostHog/posthog-js/commit/227c9b03c19dcb93d9a15abb1ee6b9523d366767\"\u003e\u003ccode\u003e227c9b0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dustinbyrne\"\u003e\u003ccode\u003e@​dustinbyrne\u003c/code\u003e\u003c/a\u003e! - feat(persistence): add \u003ccode\u003esplit_storage\u003c/code\u003e config option to store the feature-flag config cluster in its own localStorage entry (\u003ccode\u003e\u0026lt;name\u0026gt;__flags\u003c/code\u003e) instead of the single main persistence blob. This payload is large and changes rarely, so keeping it out of the main blob stops it riding on every high-frequency main-blob write and broadcasting on cross-tab \u003ccode\u003estorage\u003c/code\u003e events. Reads are unchanged: on load the entry is merged back into the in-memory props, and the old main-blob location is read once and migrated forward so upgrades never miss a cached flag. The split only applies when persistence resolves to \u003ccode\u003elocalStorage\u003c/code\u003e / \u003ccode\u003elocalStorage+cookie\u003c/code\u003e (it is pointless for \u003ccode\u003ememory\u003c/code\u003e / \u003ccode\u003esessionStorage\u003c/code\u003e and impossible for \u003ccode\u003ecookie\u003c/code\u003e), and \u003ccode\u003ereset()\u003c/code\u003e / opt-out wipe every entry. Defaults to \u003ccode\u003efalse\u003c/code\u003e for backwards compatibility; the new \u003ccode\u003e2026-05-30\u003c/code\u003e config default opts in automatically.\n(2026-06-08)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/pull/3727\"\u003e#3727\u003c/a\u003e \u003ca href=\"https://github.com/PostHog/posthog-js/commit/393f9e2a4697c6ffe52402cad6fb8550b48b5e00\"\u003e\u003ccode\u003e393f9e2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/pauldambra\"\u003e\u003ccode\u003e@​pauldambra\u003c/code\u003e\u003c/a\u003e! - feat(surveys): extend \u003ccode\u003esplit_storage\u003c/code\u003e to also move the survey config (\u003ccode\u003e$surveys\u003c/code\u003e) out of the main persistence blob into its own \u003ccode\u003e\u0026lt;name\u0026gt;__surveys\u003c/code\u003e localStorage entry, on top of the feature-flag split. Surveys now stamp a \u003ccode\u003e$surveys_loaded_at\u003c/code\u003e freshness timestamp on every \u003ccode\u003e/surveys\u003c/code\u003e load — the survey analogue of \u003ccode\u003e$feature_flag_evaluated_at\u003c/code\u003e — so a stale \u003ccode\u003e__surveys\u003c/code\u003e entry can no longer win over a fresher survey payload written back into the main blob by a gate-off / older-SDK tab. With no timestamp on either side (migration leftover) the group entry still wins, so the migration path is unchanged. Same backend and \u003ccode\u003ereset()\u003c/code\u003e / opt-out semantics as the flag split.\n(2026-06-08)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/PostHog/posthog-js/commit/227c9b03c19dcb93d9a15abb1ee6b9523d366767\"\u003e\u003ccode\u003e227c9b0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/PostHog/posthog-js/commit/393f9e2a4697c6ffe52402cad6fb8550b48b5e00\"\u003e\u003ccode\u003e393f9e2\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/types\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.383.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.30.11\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eposthog-js@1.382.0\u003c/h2\u003e\n\u003ch2\u003e1.382.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/pull/3749\"\u003e#3749\u003c/a\u003e \u003ca href=\"https://github.com/PostHog/posthog-js/commit/98777104a586651f27c0838c7377209e556d5511\"\u003e\u003ccode\u003e9877710\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/pauldambra\"\u003e\u003ccode\u003e@​pauldambra\u003c/code\u003e\u003c/a\u003e! - Stop classifying intentional repeated clicks as rageclicks. From the \u003ccode\u003e2026-05-30\u003c/code\u003e config defaults, rageclick detection now ignores:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003etext-editing surfaces (\u003ccode\u003etextarea\u003c/code\u003e, text-like \u003ccode\u003einput\u003c/code\u003es, and \u003ccode\u003econtenteditable\u003c/code\u003e elements), where rapid clicks are double/triple-click text selection rather than rage (\u003ccode\u003erageclick.ignore_text_selection\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e+\u003c/code\u003e/\u003ccode\u003e-\u003c/code\u003e stepper buttons, added to the default \u003ccode\u003econtent_ignorelist\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSymbol-only keywords in \u003ccode\u003econtent_ignorelist\u003c/code\u003e (e.g. \u003ccode\u003e+\u003c/code\u003e, \u003ccode\u003e-\u003c/code\u003e, \u003ccode\u003e\u0026gt;\u003c/code\u003e, \u003ccode\u003e\u0026lt;\u003c/code\u003e) now match the element's text exactly instead of as a substring, so labels like \u003ccode\u003esign-up\u003c/code\u003e, \u003ccode\u003e5 \u0026gt; 3\u003c/code\u003e, or \u003ccode\u003eC++\u003c/code\u003e are no longer treated as repeatedly-clicked controls. The heatmaps rageclick marker now applies the same suppression as the \u003ccode\u003e$rageclick\u003c/code\u003e event.\u003c/p\u003e\n\u003cp\u003eA partial \u003ccode\u003erageclick\u003c/code\u003e config object is now merged with the date-gated defaults instead of replacing them, so e.g. \u003ccode\u003erageclick: { threshold_px: 50 }\u003c/code\u003e keeps the default \u003ccode\u003econtent_ignorelist\u003c/code\u003e / \u003ccode\u003eignore_text_selection\u003c/code\u003e. Pass an explicit value (e.g. \u003ccode\u003econtent_ignorelist: false\u003c/code\u003e) to override a specific default, or a boolean to opt out entirely.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBehaviour change for existing \u003ccode\u003econtent_ignorelist: true\u003c/code\u003e users (available since \u003ccode\u003e2025-11-30\u003c/code\u003e):\u003c/strong\u003e the default list already includes \u003ccode\u003e\u0026gt;\u003c/code\u003e and \u003ccode\u003e\u0026lt;\u003c/code\u003e. After this release, buttons whose text \u003cem\u003econtains\u003c/em\u003e \u003ccode\u003e\u0026gt;\u003c/code\u003e or \u003ccode\u003e\u0026lt;\u003c/code\u003e but is not exactly that symbol (e.g. \u003ccode\u003eLearn more \u0026gt;\u003c/code\u003e, \u003ccode\u003e\u0026lt; Back\u003c/code\u003e, \u003ccode\u003ehome \u0026gt; settings\u003c/code\u003e) will no longer be suppressed. Bare \u003ccode\u003e\u0026gt;\u003c/code\u003e and \u003ccode\u003e\u0026lt;\u003c/code\u003e buttons remain suppressed. This is the intended fix, but if you rely on the old substring behaviour for those keywords, replace \u003ccode\u003econtent_ignorelist: true\u003c/code\u003e with an explicit array listing the exact terms you want to suppress. (2026-06-06)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/types\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.382.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.30.10\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eposthog-js@1.381.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/98e248be0c23e95d42066113d2ee1e8cf8b36e35\"\u003e\u003ccode\u003e98e248b\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/e481b0c9c52b5f67dba351f7f140958f99da9854\"\u003e\u003ccode\u003ee481b0c\u003c/code\u003e\u003c/a\u003e fix: respect capture_pageview on cookieless opt out (\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/issues/3770\"\u003e#3770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/...\n\n_Description has been truncated_","html_url":"https://github.com/DiegoFleitas/letterboxd-movie-justwatch/pull/115","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DiegoFleitas%2Fletterboxd-movie-justwatch/issues/115","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/115/packages"}},{"old_version":"3.4.3","new_version":"3.5.0","update_type":"minor","path":null,"pr_created_at":"2026-06-06T09:33:31.000Z","version_change":"3.4.3 → 3.5.0","issue":{"uuid":"4602807039","node_id":"PR_kwDOHuZqf87jZn1Y","number":576,"state":"open","title":"build(deps): bump the sentry group with 2 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-06T09:33:31.000Z","updated_at":"2026-06-06T09:33:50.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"sentry","update_count":2,"packages":[{"name":"@sentry/bun","old_version":"10.55.0","new_version":"10.56.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/cli","old_version":"3.4.3","new_version":"3.5.0","repository_url":"https://github.com/getsentry/sentry-cli"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry group with 2 updates: [@sentry/bun](https://github.com/getsentry/sentry-javascript) and [@sentry/cli](https://github.com/getsentry/sentry-cli).\n\nUpdates `@sentry/bun` from 10.55.0 to 10.56.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/bun's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.56.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(deno): Redis diagnostics channel based integration for Deno (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21087\"\u003e#21087\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds Redis integration support for Deno, covering both \u003ccode\u003eredis\u003c/code\u003e and \u003ccode\u003eioredis\u003c/code\u003e clients.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cloudflare): Only capture workflow step error on final retry attempt (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21025\"\u003e#21025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(hono): Emit warning if \u003ccode\u003e@sentry/node\u003c/code\u003e was imported instead of \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21240\"\u003e#21240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Use ioredis tracing channels (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21187\"\u003e#21187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Correctly parse sampleRate when \u003ccode\u003econsistentTraceSampling\u003c/code\u003e is enabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21281\"\u003e#21281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Fix \u003ccode\u003einstrumentDurableObjectWithSentry\u003c/code\u003e breaking Cloudflare Agents (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21101\"\u003e#21101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Wait for span links to be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21167\"\u003e#21167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Use \u003ccode\u003eWeakRef\u003c/code\u003e for Span-Scope circular references (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21242\"\u003e#21242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Vendor \u003ccode\u003eInstrumentationNodeModuleFile\u003c/code\u003e to fix Bun \u003ccode\u003e--bytecode\u003c/code\u003e crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21262\"\u003e#21262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(profiling-node): Ensure node version support warning includes latest 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21229\"\u003e#21229\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore: Ignore scheduled_tasks.lock (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21252\"\u003e#21252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Promote lint warnings to errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21213\"\u003e#21213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(docs): Document how to support a new node version (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21228\"\u003e#21228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(size-limit): Weekly auto-bump (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21243\"\u003e#21243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Add linear-project-status skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21214\"\u003e#21214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Add linear-project-update skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21233\"\u003e#21233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Improve triage-issue skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21257\"\u003e#21257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Update linear-project-status skill with more details \u0026amp; context (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21234\"\u003e#21234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump axios from 1.15.0 to 1.16.0 in /dev-packages/e2e-tests/test-applications/nestjs-basic (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21263\"\u003e#21263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(server-utils): Initial scaffolding (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21200\"\u003e#21200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(cloudflare): Move D1 instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21266\"\u003e#21266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Refactor usage of \u003ccode\u003ehrTime\u003c/code\u003e utilities from \u003ccode\u003e@opentelemetry/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21191\"\u003e#21191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Stop mutating OTel RPC metadata to set \u003ccode\u003ehttp.route\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21193\"\u003e#21193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(opentelemetry): Vendor minimal \u003ccode\u003eTraceState\u003c/code\u003e implementation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21192\"\u003e#21192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Add unit test for http client header collection behavior (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21273\"\u003e#21273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Move browser integration tests to \u003ccode\u003edataCollection\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21282\"\u003e#21282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(cloudflare): Remove vitest in CF e2e tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21259\"\u003e#21259\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.57 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e25.05 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e44.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing + Span Streaming)\u003c/td\u003e\n\u003ctd\u003e46.37 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/bun's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.56.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(deno): Redis diagnostics channel based integration for Deno (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21087\"\u003e#21087\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds Redis integration support for Deno, covering both \u003ccode\u003eredis\u003c/code\u003e and \u003ccode\u003eioredis\u003c/code\u003e clients.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cloudflare): Only capture workflow step error on final retry attempt (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21025\"\u003e#21025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(hono): Emit warning if \u003ccode\u003e@sentry/node\u003c/code\u003e was imported instead of \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21240\"\u003e#21240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Use ioredis tracing channels (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21187\"\u003e#21187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Correctly parse sampleRate when \u003ccode\u003econsistentTraceSampling\u003c/code\u003e is enabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21281\"\u003e#21281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Fix \u003ccode\u003einstrumentDurableObjectWithSentry\u003c/code\u003e breaking Cloudflare Agents (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21101\"\u003e#21101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Wait for span links to be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21167\"\u003e#21167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Use \u003ccode\u003eWeakRef\u003c/code\u003e for Span-Scope circular references (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21242\"\u003e#21242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Vendor \u003ccode\u003eInstrumentationNodeModuleFile\u003c/code\u003e to fix Bun \u003ccode\u003e--bytecode\u003c/code\u003e crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21262\"\u003e#21262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(profiling-node): Ensure node version support warning includes latest 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21229\"\u003e#21229\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore: Ignore scheduled_tasks.lock (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21252\"\u003e#21252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Promote lint warnings to errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21213\"\u003e#21213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(docs): Document how to support a new node version (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21228\"\u003e#21228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(size-limit): Weekly auto-bump (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21243\"\u003e#21243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Add linear-project-status skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21214\"\u003e#21214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Add linear-project-update skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21233\"\u003e#21233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Improve triage-issue skill (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21257\"\u003e#21257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(skills): Update linear-project-status skill with more details \u0026amp; context (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21234\"\u003e#21234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump axios from 1.15.0 to 1.16.0 in /dev-packages/e2e-tests/test-applications/nestjs-basic (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21263\"\u003e#21263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(server-utils): Initial scaffolding (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21200\"\u003e#21200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(cloudflare): Move D1 instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21266\"\u003e#21266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Refactor usage of \u003ccode\u003ehrTime\u003c/code\u003e utilities from \u003ccode\u003e@opentelemetry/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21191\"\u003e#21191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Stop mutating OTel RPC metadata to set \u003ccode\u003ehttp.route\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21193\"\u003e#21193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(opentelemetry): Vendor minimal \u003ccode\u003eTraceState\u003c/code\u003e implementation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21192\"\u003e#21192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Add unit test for http client header collection behavior (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21273\"\u003e#21273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Move browser integration tests to \u003ccode\u003edataCollection\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21282\"\u003e#21282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(cloudflare): Remove vitest in CF e2e tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21259\"\u003e#21259\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/29b276c0915f53e3628804693e1ab72f50455a2f\"\u003e\u003ccode\u003e29b276c\u003c/code\u003e\u003c/a\u003e release: 10.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f94a87b77db7f14ae80da0b39b99a43f3cc35043\"\u003e\u003ccode\u003ef94a87b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21291\"\u003e#21291\u003c/a\u003e from getsentry/prepare-release/10.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/165c82a29c7fe98e6a4481962cb9f684896f43d9\"\u003e\u003ccode\u003e165c82a\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a7cb7e6208267b56dba47ec61bfe63c31dc6abcb\"\u003e\u003ccode\u003ea7cb7e6\u003c/code\u003e\u003c/a\u003e fix(cloudflare): Fix instrumentDurableObjectWithSentry breaking Cloudflare Ag...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d8015e239c4fd2389c44b096927547cd3f9909a3\"\u003e\u003ccode\u003ed8015e2\u003c/code\u003e\u003c/a\u003e feat(deps): Bump axios from 1.15.0 to 1.16.0 in /dev-packages/e2e-tests/test-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/01104fb7a4c2dc1bc3fa3dd1e9d8fbad9a7c6a65\"\u003e\u003ccode\u003e01104fb\u003c/code\u003e\u003c/a\u003e fix(browser): Correctly parse sampleRate when \u003ccode\u003econsistentTraceSampling\u003c/code\u003e is en...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0613ef7b939cf378a77bf82372b6854e1644b13a\"\u003e\u003ccode\u003e0613ef7\u003c/code\u003e\u003c/a\u003e test(browser): Move browser integration tests to \u003ccode\u003edataCollection\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21282\"\u003e#21282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/231e1f56ff61eb7ee51abf97ff07fbd05c377904\"\u003e\u003ccode\u003e231e1f5\u003c/code\u003e\u003c/a\u003e test(browser): Add unit test for http client header collection behavior (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21273\"\u003e#21273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ec5f82c9033874d4aa75992943f2a437a6c8ccab\"\u003e\u003ccode\u003eec5f82c\u003c/code\u003e\u003c/a\u003e feat(server-utils): initial scaffolding (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21200\"\u003e#21200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dfeeb11e8c904e5ac03f37f3d826ab61197327d4\"\u003e\u003ccode\u003edfeeb11\u003c/code\u003e\u003c/a\u003e fix(cloudflare): Wait for span links to be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21167\"\u003e#21167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.55.0...10.56.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/cli` from 3.4.3 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e@​sentry/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Add \u003ccode\u003esnapshots diff\u003c/code\u003e command for locally comparing directories of PNG snapshot images using odiff (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3306\"\u003e#3306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(snapshots) Add \u003ccode\u003esnapshots download\u003c/code\u003e command for downloading baseline snapshot images from Sentry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3310\"\u003e#3310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(snapshots) Add \u003ccode\u003e--all-image-file-names\u003c/code\u003e and \u003ccode\u003e--all-image-file-names-file\u003c/code\u003e flags to \u003ccode\u003esnapshots upload\u003c/code\u003e for detecting image removals and renames in selective builds (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3312\"\u003e#3312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd PE DWARF companion support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3240\"\u003e#3240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Windows ARM64 PE unwind support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3240\"\u003e#3240\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove error message when organization slug is missing from config (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3311\"\u003e#3311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRespect \u003ccode\u003eCURL_CA_BUNDLE\u003c/code\u003e and \u003ccode\u003eSSL_CERT_FILE\u003c/code\u003e when configuring TLS certificate authorities (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3301\"\u003e#3301\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003esymbolic\u003c/code\u003e to \u003ca href=\"https://github.com/getsentry/symbolic/releases/tag/13.1.1\"\u003e\u003ccode\u003e13.1.1\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3240\"\u003e#3240\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.4-snapshot.20260602.8b6f051\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 8b6f051.\u003c/p\u003e\n\u003ch2\u003e3.4.4-snapshot.20260601.42c6fd4\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 42c6fd4.\u003c/p\u003e\n\u003ch2\u003e3.4.4-snapshot.20260601.11d9824\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 11d9824.\u003c/p\u003e\n\u003ch2\u003e3.4.4-snapshot.20260601.9b8df25\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 9b8df25.\u003c/p\u003e\n\u003ch2\u003e3.4.4-snapshot.20260601.2badbb1\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 2badbb1.\u003c/p\u003e\n\u003ch2\u003e3.4.4-snapshot.20260601.dd9d907\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at dd9d907.\u003c/p\u003e\n\u003ch2\u003e3.4.4-snapshot.20260601.b3d48e1\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at b3d48e1.\u003c/p\u003e\n\u003ch2\u003e3.4.4-snapshot.20260528.4338ee0\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 4338ee0.\u003c/p\u003e\n\u003ch2\u003e3.4.4-snapshot.20260528.fafcbbd\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at fafcbbd.\u003c/p\u003e\n\u003ch2\u003e3.4.4-snapshot.20260527.807b12c\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 807b12c.\u003c/p\u003e\n\u003ch2\u003e3.4.4-snapshot.20260527.48c1f24\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 48c1f24.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e@​sentry/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Add \u003ccode\u003esnapshots diff\u003c/code\u003e command for locally comparing directories of PNG snapshot images using odiff (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3306\"\u003e#3306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(snapshots) Add \u003ccode\u003esnapshots download\u003c/code\u003e command for downloading baseline snapshot images from Sentry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3310\"\u003e#3310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(snapshots) Add \u003ccode\u003e--all-image-file-names\u003c/code\u003e and \u003ccode\u003e--all-image-file-names-file\u003c/code\u003e flags to \u003ccode\u003esnapshots upload\u003c/code\u003e for detecting image removals and renames in selective builds (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3312\"\u003e#3312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd PE DWARF companion support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3240\"\u003e#3240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Windows ARM64 PE unwind support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3240\"\u003e#3240\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove error message when organization slug is missing from config (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3311\"\u003e#3311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRespect \u003ccode\u003eCURL_CA_BUNDLE\u003c/code\u003e and \u003ccode\u003eSSL_CERT_FILE\u003c/code\u003e when configuring TLS certificate authorities (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3301\"\u003e#3301\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003esymbolic\u003c/code\u003e to \u003ca href=\"https://github.com/getsentry/symbolic/releases/tag/13.1.1\"\u003e\u003ccode\u003e13.1.1\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3240\"\u003e#3240\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/3a107c229a39cb4df4893ccbe93d7965e2ce6a9f\"\u003e\u003ccode\u003e3a107c2\u003c/code\u003e\u003c/a\u003e release: 3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/8b6f05149783adc5a7a02756240a83cd925fdc47\"\u003e\u003ccode\u003e8b6f051\u003c/code\u003e\u003c/a\u003e feat: PE DWARF companion support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3240\"\u003e#3240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/11d9824542b8dd9b7bad7ca8db5a1b63fa8aabe0\"\u003e\u003ccode\u003e11d9824\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/download-artifact from 8.0.0 to 8.0.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3232\"\u003e#3232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/b3d48e124129b56e705a59a615772edb910bad9b\"\u003e\u003ccode\u003eb3d48e1\u003c/code\u003e\u003c/a\u003e build(deps): bump openssl from 0.10.79 to 0.10.80 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3307\"\u003e#3307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/dd9d907ee1e468cb6803968dd8bf3216b539161f\"\u003e\u003ccode\u003edd9d907\u003c/code\u003e\u003c/a\u003e build(deps): bump docker/login-action from 4.0.0 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3299\"\u003e#3299\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/42c6fd46d33e607d3bc5a2c5edbd078c4a975193\"\u003e\u003ccode\u003e42c6fd4\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 4.32.6 to 4.35.4 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3298\"\u003e#3298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/2badbb17f7ca4de537d4f5cfc276cfda0cfd5ee4\"\u003e\u003ccode\u003e2badbb1\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft from 2.25.0 to 2.26.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3297\"\u003e#3297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/9b8df25ead66634f24f6f3d8feedae9565d300b8\"\u003e\u003ccode\u003e9b8df25\u003c/code\u003e\u003c/a\u003e fix: Fix compile error in Docker build (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3317\"\u003e#3317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/4338ee07cf6f6b9b31dc3d81a8c8afc16582f46a\"\u003e\u003ccode\u003e4338ee0\u003c/code\u003e\u003c/a\u003e feat(snapshots): Add --all-image-file-names and --all-image-file-names-file f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/fafcbbdad7e67d430d2a05f7dfc88242f0505dbd\"\u003e\u003ccode\u003efafcbbd\u003c/code\u003e\u003c/a\u003e docs(readme): add notice pointing to the new Sentry CLI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3315\"\u003e#3315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.4.3...3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/FyraLabs/raboneko/pull/576","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/FyraLabs%2Fraboneko/issues/576","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/576/packages"}},{"old_version":"2.58.5","new_version":"2.58.6","update_type":"patch","path":null,"pr_created_at":"2026-06-03T08:16:53.000Z","version_change":"2.58.5 → 2.58.6","issue":{"uuid":"4578091644","node_id":"PR_kwDOLxdYLc7iIK1n","number":3675,"state":"open","title":"build(deps): bump the sentry group with 20 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-03T08:16:53.000Z","updated_at":"2026-06-03T08:42:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"sentry","update_count":20,"packages":[{"name":"@sentry/electron","old_version":"7.10.0","new_version":"7.13.0","repository_url":"https://github.com/getsentry/sentry-electron"},{"name":"@sentry/react","old_version":"10.43.0","new_version":"10.55.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/vite-plugin","old_version":"5.1.1","new_version":"5.3.0","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/browser","old_version":"10.42.0","new_version":"10.50.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/core","old_version":"10.42.0","new_version":"10.50.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/babel-plugin-component-annotate","old_version":"5.1.1","new_version":"5.3.0","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/bundler-plugin-core","old_version":"5.1.1","new_version":"5.3.0","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/cli","old_version":"2.58.5","new_version":"2.58.6","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/cli-darwin","old_version":"2.58.5","new_version":"2.58.6","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/cli-linux-arm","old_version":"2.58.5","new_version":"2.58.6","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/cli-linux-arm64","old_version":"2.58.5","new_version":"2.58.6","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/cli-linux-i686","old_version":"2.58.5","new_version":"2.58.6","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/cli-linux-x64","old_version":"2.58.5","new_version":"2.58.6","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/cli-win32-arm64","old_version":"2.58.5","new_version":"2.58.6","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/cli-win32-i686","old_version":"2.58.5","new_version":"2.58.6","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/cli-win32-x64","old_version":"2.58.5","new_version":"2.58.6","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/node","old_version":"10.42.0","new_version":"10.50.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node-core","old_version":"10.42.0","new_version":"10.50.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/opentelemetry","old_version":"10.42.0","new_version":"10.50.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/rollup-plugin","old_version":"5.1.1","new_version":"5.3.0","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"}],"path":null,"ecosystem":"npm"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the sentry group with 20 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/electron](https://github.com/getsentry/sentry-electron) | `7.10.0` | `7.13.0` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.43.0` | `10.55.0` |\n| [@sentry/vite-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `5.1.1` | `5.3.0` |\n| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `10.42.0` | `10.50.0` |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `10.42.0` | `10.50.0` |\n| [@sentry/babel-plugin-component-annotate](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `5.1.1` | `5.3.0` |\n| [@sentry/bundler-plugin-core](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `5.1.1` | `5.3.0` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `2.58.5` | `2.58.6` |\n| [@sentry/cli-darwin](https://github.com/getsentry/sentry-cli) | `2.58.5` | `2.58.6` |\n| [@sentry/cli-linux-arm](https://github.com/getsentry/sentry-cli) | `2.58.5` | `2.58.6` |\n| [@sentry/cli-linux-arm64](https://github.com/getsentry/sentry-cli) | `2.58.5` | `2.58.6` |\n| [@sentry/cli-linux-i686](https://github.com/getsentry/sentry-cli) | `2.58.5` | `2.58.6` |\n| [@sentry/cli-linux-x64](https://github.com/getsentry/sentry-cli) | `2.58.5` | `2.58.6` |\n| [@sentry/cli-win32-arm64](https://github.com/getsentry/sentry-cli) | `2.58.5` | `2.58.6` |\n| [@sentry/cli-win32-i686](https://github.com/getsentry/sentry-cli) | `2.58.5` | `2.58.6` |\n| [@sentry/cli-win32-x64](https://github.com/getsentry/sentry-cli) | `2.58.5` | `2.58.6` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `10.42.0` | `10.50.0` |\n| [@sentry/node-core](https://github.com/getsentry/sentry-javascript) | `10.42.0` | `10.50.0` |\n| [@sentry/opentelemetry](https://github.com/getsentry/sentry-javascript) | `10.42.0` | `10.50.0` |\n| [@sentry/rollup-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `5.1.1` | `5.3.0` |\n\nUpdates `@sentry/electron` from 7.10.0 to 7.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-electron/releases\"\u003e@​sentry/electron's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.13.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Sentry SDKs to v10.50.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1358\"\u003e#1358\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eProtect against malformed minidumps by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1359\"\u003e#1359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCatch invalid JSON from renderers by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1360\"\u003e#1360\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTruncate minidump extra parameters when updating by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1361\"\u003e#1361\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(deps) Bump postcss from 8.5.6 to 8.5.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1362\"\u003e#1362\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew Electron versions by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1357\"\u003e#1357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove changelog preview by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1356\"\u003e#1356\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.12.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate JavaScript SDKs to v10.49.0 by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1355\"\u003e#1355\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNew Electron versions by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1351\"\u003e#1351\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.11.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Sentry SDKs to v10.47.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1342\"\u003e#1342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Sentry SDKs to v10.46.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1330\"\u003e#1330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Sentry SDKs to v10.45.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1325\"\u003e#1325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Sentry SDKs to v10.43.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1321\"\u003e#1321\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate validate-pr.yml to use new Sentry action version by \u003ca href=\"https://github.com/stephanie-anderson\"\u003e\u003ccode\u003e@​stephanie-anderson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1344\"\u003e#1344\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(deps) Bump vite from 7.3.1 to 7.3.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1349\"\u003e#1349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew Electron versions by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1343\"\u003e#1343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse older Ubuntu to fix tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1332\"\u003e#1332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew Electron versions by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1326\"\u003e#1326\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew Electron versions by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1324\"\u003e#1324\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to oxlint by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1323\"\u003e#1323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew Electron versions by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1322\"\u003e#1322\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-electron/blob/master/CHANGELOG.md\"\u003e@​sentry/electron's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.13.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Sentry SDKs to v10.50.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1358\"\u003e#1358\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eProtect against malformed minidumps by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1359\"\u003e#1359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCatch invalid JSON from renderers by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1360\"\u003e#1360\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTruncate minidump extra parameters when updating by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1361\"\u003e#1361\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(deps) Bump postcss from 8.5.6 to 8.5.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1362\"\u003e#1362\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew Electron versions by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1357\"\u003e#1357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove changelog preview by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1356\"\u003e#1356\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.12.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate JavaScript SDKs to v10.49.0 by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1355\"\u003e#1355\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNew Electron versions by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1351\"\u003e#1351\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.11.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Sentry SDKs to v10.47.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1342\"\u003e#1342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Sentry SDKs to v10.46.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1330\"\u003e#1330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Sentry SDKs to v10.45.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1325\"\u003e#1325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Sentry SDKs to v10.43.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1321\"\u003e#1321\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate validate-pr.yml to use new Sentry action version by \u003ca href=\"https://github.com/stephanie-anderson\"\u003e\u003ccode\u003e@​stephanie-anderson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1344\"\u003e#1344\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(deps) Bump vite from 7.3.1 to 7.3.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1349\"\u003e#1349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew Electron versions by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1343\"\u003e#1343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse older Ubuntu to fix tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1332\"\u003e#1332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew Electron versions by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1326\"\u003e#1326\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew Electron versions by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1324\"\u003e#1324\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to oxlint by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1323\"\u003e#1323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew Electron versions by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/pull/1322\"\u003e#1322\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-electron/commit/08895556b2748c28b0ce384a341f15319be86861\"\u003e\u003ccode\u003e0889555\u003c/code\u003e\u003c/a\u003e release: 7.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-electron/commit/8bfa3a734227156424896d3a1ee7c084ee8d2176\"\u003e\u003ccode\u003e8bfa3a7\u003c/code\u003e\u003c/a\u003e fix: Protect against malformed minidumps (\u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/issues/1359\"\u003e#1359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-electron/commit/d20acbc6b9cba129f2b15adb011c3bb19ae3b3b3\"\u003e\u003ccode\u003ed20acbc\u003c/code\u003e\u003c/a\u003e fix: Catch invalid JSON from renderers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/issues/1360\"\u003e#1360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-electron/commit/62da6a9a93c60aecd63c6980322917752d293cb8\"\u003e\u003ccode\u003e62da6a9\u003c/code\u003e\u003c/a\u003e fix: Truncate minidump extra parameters when updating (\u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/issues/1361\"\u003e#1361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-electron/commit/a355ed32afff4010a47de7c24373e132de5e7f60\"\u003e\u003ccode\u003ea355ed3\u003c/code\u003e\u003c/a\u003e Merge branch 'release/7.12.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-electron/commit/fbe308800b56a116b8c665ebb9368c7d930855e7\"\u003e\u003ccode\u003efbe3088\u003c/code\u003e\u003c/a\u003e build(deps): Bump postcss from 8.5.6 to 8.5.10 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/issues/1362\"\u003e#1362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-electron/commit/f292ca81f3070de58e16dcdac87fcd2a13eef45c\"\u003e\u003ccode\u003ef292ca8\u003c/code\u003e\u003c/a\u003e feat: Update Sentry SDKs to v10.50.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/issues/1358\"\u003e#1358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-electron/commit/247d60f674c8ca9a91f1c91bdcacc752b4a938e0\"\u003e\u003ccode\u003e247d60f\u003c/code\u003e\u003c/a\u003e test: New Electron versions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/issues/1357\"\u003e#1357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-electron/commit/898f94fc69ccc684fe63bdcbddbe1e2448b0f343\"\u003e\u003ccode\u003e898f94f\u003c/code\u003e\u003c/a\u003e chore: Remove changelog preview (\u003ca href=\"https://redirect.github.com/getsentry/sentry-electron/issues/1356\"\u003e#1356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-electron/commit/856020a16d236b25e5c067e372d1a96b986baccb\"\u003e\u003ccode\u003e856020a\u003c/code\u003e\u003c/a\u003e release: 7.12.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-electron/compare/7.10.0...7.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 10.43.0 to 10.55.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.55.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono): Promote \u003ccode\u003e@sentry/hono\u003c/code\u003e to stable and deprecate \u003ccode\u003ehonoIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21208\"\u003e#21208\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003e@sentry/hono\u003c/code\u003e SDK is now stable. See the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/hono/\"\u003eSentry Hono SDK docs\u003c/a\u003e to get started.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003edocs(tanstackstart-react): Promote SDK status to beta (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21175\"\u003e#21175\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThis release promotes the \u003ccode\u003e@sentry/tanstackstart-react\u003c/code\u003e SDK to beta. For details on how to use it, check out the\n\u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/\"\u003eSentry TanStack Start SDK docs\u003c/a\u003e. Please reach out on\n\u003ca href=\"https://github.com/getsentry/sentry-javascript/issues/new/choose\"\u003eGitHub\u003c/a\u003e if you have any feedback or concerns.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono): Add \u003ccode\u003eshouldHandleError\u003c/code\u003e option to \u003ccode\u003esentry()\u003c/code\u003e middleware (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21205\"\u003e#21205\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentry()\u003c/code\u003e middleware now accepts a \u003ccode\u003eshouldHandleError\u003c/code\u003e callback to control which errors are captured and sent to Sentry. By default, 3xx/4xx HTTP errors are ignored and 5xx errors and plain \u003ccode\u003eError\u003c/code\u003e objects are captured. Return \u003ccode\u003etrue\u003c/code\u003e from the callback to capture an error, \u003ccode\u003efalse\u003c/code\u003e to suppress it.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eapp.use(\n  sentry(app, {\n    dsn: '__DSN__',\n    shouldHandleError(error) {\n      const status = (error as { status?: number })?.status;\n      // Capture 401/403 in addition to the default 5xx errors\n      return status === 401 || status === 403 || typeof status !== 'number' || status \u0026gt;= 500;\n    },\n  }),\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003etest(tanstackstart-react): Move initialization to client entry point (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21161\"\u003e#21161\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eChange the recommended setup for the SDK to do \u003ccode\u003eSentry.init()\u003c/code\u003e in the client entry file to capture telemetry that is emitted ahead of page hydration.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react): Add distributed tracing (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21144\"\u003e#21144\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eServer and client traces are now automatically connected, allowing you to see the full request lifecycle from server-side rendering through client-side hydration in a single trace.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react): Add server-side route parametrization (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21147\"\u003e#21147\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eServer transaction names are now parametrized automatically (e.g., \u003ccode\u003eGET /users/123\u003c/code\u003e becomes \u003ccode\u003eGET /users/$userId\u003c/code\u003e), improving transaction grouping in Sentry.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react): Show readable server function names in traces (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21190\"\u003e#21190\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eServer function spans now show human-readable names (e.g., \u003ccode\u003eGET /_serverFn/greet\u003c/code\u003e instead of \u003ccode\u003eGET /_serverFn/a10e70b3...\u003c/code\u003e). The \u003ccode\u003etanstackstart.function.hash.sha256\u003c/code\u003e span attribute has been renamed to \u003ccode\u003etanstackstart.function.id\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Migrate request data to \u003ccode\u003edataCollection\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21071\"\u003e#21071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(hono): Add warning in Bun for double init (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21195\"\u003e#21195\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.55.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono): Promote \u003ccode\u003e@sentry/hono\u003c/code\u003e to stable and deprecate \u003ccode\u003ehonoIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21208\"\u003e#21208\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003e@sentry/hono\u003c/code\u003e SDK is now stable. See the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/hono/\"\u003eSentry Hono SDK docs\u003c/a\u003e to get started.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003edocs(tanstackstart-react): Promote SDK status to beta (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21175\"\u003e#21175\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThis release promotes the \u003ccode\u003e@sentry/tanstackstart-react\u003c/code\u003e SDK to beta. For details on how to use it, check out the\n\u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/\"\u003eSentry TanStack Start SDK docs\u003c/a\u003e. Please reach out on\n\u003ca href=\"https://github.com/getsentry/sentry-javascript/issues/new/choose\"\u003eGitHub\u003c/a\u003e if you have any feedback or concerns.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono): Add \u003ccode\u003eshouldHandleError\u003c/code\u003e option to \u003ccode\u003esentry()\u003c/code\u003e middleware (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21205\"\u003e#21205\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentry()\u003c/code\u003e middleware now accepts a \u003ccode\u003eshouldHandleError\u003c/code\u003e callback to control which errors are captured and sent to Sentry. By default, 3xx/4xx HTTP errors are ignored and 5xx errors and plain \u003ccode\u003eError\u003c/code\u003e objects are captured. Return \u003ccode\u003etrue\u003c/code\u003e from the callback to capture an error, \u003ccode\u003efalse\u003c/code\u003e to suppress it.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eapp.use(\n  sentry(app, {\n    dsn: '__DSN__',\n    shouldHandleError(error) {\n      const status = (error as { status?: number })?.status;\n      // Capture 401/403 in addition to the default 5xx errors\n      return status === 401 || status === 403 || typeof status !== 'number' || status \u0026gt;= 500;\n    },\n  }),\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003etest(tanstackstart-react): Move initialization to client entry point (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21161\"\u003e#21161\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eChange the recommended setup for the SDK to do \u003ccode\u003eSentry.init()\u003c/code\u003e in the client entry file to capture telemetry that is emitted ahead of page hydration.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react): Add distributed tracing (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21144\"\u003e#21144\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eServer and client traces are now automatically connected, allowing you to see the full request lifecycle from server-side rendering through client-side hydration in a single trace.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react): Add server-side route parametrization (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21147\"\u003e#21147\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eServer transaction names are now parametrized automatically (e.g., \u003ccode\u003eGET /users/123\u003c/code\u003e becomes \u003ccode\u003eGET /users/$userId\u003c/code\u003e), improving transaction grouping in Sentry.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react): Show readable server function names in traces (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21190\"\u003e#21190\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eServer function spans now show human-readable names (e.g., \u003ccode\u003eGET /_serverFn/greet\u003c/code\u003e instead of \u003ccode\u003eGET /_serverFn/a10e70b3...\u003c/code\u003e). The \u003ccode\u003etanstackstart.function.hash.sha256\u003c/code\u003e span attribute has been renamed to \u003ccode\u003etanstackstart.function.id\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Migrate request data to \u003ccode\u003edataCollection\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21071\"\u003e#21071\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/acd7b57e1daa9041ee8a081c42af219aa994cca8\"\u003e\u003ccode\u003eacd7b57\u003c/code\u003e\u003c/a\u003e release: 10.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d5323d24e790bf3200e029bce30ceb86954a7685\"\u003e\u003ccode\u003ed5323d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21216\"\u003e#21216\u003c/a\u003e from getsentry/prepare-release/10.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2fb19298a7236ff5421916851439c20b2634c701\"\u003e\u003ccode\u003e2fb1929\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/556bcb391de918a64cc9dcdfa5f58a4b365b0444\"\u003e\u003ccode\u003e556bcb3\u003c/code\u003e\u003c/a\u003e feat(hono): Add \u003ccode\u003eshouldHandleError\u003c/code\u003e as middleware option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21205\"\u003e#21205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7a67ea48b66d173d8db4cf4f8610c9aa8221fc74\"\u003e\u003ccode\u003e7a67ea4\u003c/code\u003e\u003c/a\u003e feat(hono): Promote \u003ccode\u003e@sentry/hono\u003c/code\u003e to stable and deprecate \u003ccode\u003ehonoIntegration\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/cead7f9836034226bec77ebdb168e8338cffeb21\"\u003e\u003ccode\u003ecead7f9\u003c/code\u003e\u003c/a\u003e fix(e2e): Fix \u003ccode\u003eastro-6\u003c/code\u003e e2e test build by relaxing astro version range (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21211\"\u003e#21211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/75fd1d545dbba62faa72c15f0905aea2055d7bf1\"\u003e\u003ccode\u003e75fd1d5\u003c/code\u003e\u003c/a\u003e chore(changelog): clarify array attributes impact on \u003ccode\u003ebeforeSend*\u003c/code\u003e callbacks ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8a2a490df1340df136cb051d9d8f06aaeb36aad6\"\u003e\u003ccode\u003e8a2a490\u003c/code\u003e\u003c/a\u003e fix(cloudflare): Use original waitUntil to not create a deadlock (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21197\"\u003e#21197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f7b506d5ad421a755c368b4a7754d4cd8027de48\"\u003e\u003ccode\u003ef7b506d\u003c/code\u003e\u003c/a\u003e feat(metrics): Migrate metrics to use \u003ccode\u003edataCollection\u003c/code\u003e instead of `sendDefaul...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f55fc305ee86eb4e276105f7fda4c0328f862ab9\"\u003e\u003ccode\u003ef55fc30\u003c/code\u003e\u003c/a\u003e feat(core): Migrate request data to \u003ccode\u003edataCollection\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21071\"\u003e#21071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.43.0...10.55.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/vite-plugin` from 5.1.1 to 5.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e@​sentry/vite-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.3.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(babel) Auto-inject sentry-label from static text children by \u003ca href=\"https://github.com/antonis\"\u003e\u003ccode\u003e@​antonis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/925\"\u003e#925\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(vite) Avoid version-specific plugin return type by \u003ca href=\"https://github.com/logaretm\"\u003e\u003ccode\u003e@​logaretm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/928\"\u003e#928\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix craft config by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/930\"\u003e#930\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate craft by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/929\"\u003e#929\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Rolldown v1 stable by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/924\"\u003e#924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove old integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/922\"\u003e#922\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure correct bundlers are resolved by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/921\"\u003e#921\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix telemetry tests to capture all envelopes by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/920\"\u003e#920\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(webpack) Await source map deletion before signaling build completion by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/918\"\u003e#918\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(ci) Disable changelog preview by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/917\"\u003e#917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd additional integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/914\"\u003e#914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused e2e tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/915\"\u003e#915\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(core) Pass \u003ccode\u003emapDir\u003c/code\u003e to \u003ccode\u003erewriteSourcesHook\u003c/code\u003e by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/908\"\u003e#908\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ecrypto.randomUUID\u003c/code\u003e rather than \u003ccode\u003euuid\u003c/code\u003e by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/892\"\u003e#892\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(core) Conditionally add tracing headers by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/907\"\u003e#907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(e2e-tests) Pin axios to 1.13.5 to avoid compromised 1.14.1 by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/906\"\u003e#906\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(rollup) Make rollup an optional peer dependency by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/913\"\u003e#913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing webpack5 entrypoint in webpack-plugin by \u003ca href=\"https://github.com/brunodccarvalho\"\u003e\u003ccode\u003e@​brunodccarvalho\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/905\"\u003e#905\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(deps) Bump vulnerable webpack version by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/909\"\u003e#909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(tests) Use deterministic debugids by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/912\"\u003e#912\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd esbuild integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/911\"\u003e#911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVite integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/899\"\u003e#899\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebpack integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/904\"\u003e#904\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIsolate integration test package installs by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/902\"\u003e#902\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e@​sentry/vite-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.3.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(babel) Auto-inject sentry-label from static text children by \u003ca href=\"https://github.com/antonis\"\u003e\u003ccode\u003e@​antonis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/925\"\u003e#925\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(vite) Avoid version-specific plugin return type by \u003ca href=\"https://github.com/logaretm\"\u003e\u003ccode\u003e@​logaretm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/928\"\u003e#928\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix craft config by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/930\"\u003e#930\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate craft by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/929\"\u003e#929\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Rolldown v1 stable by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/924\"\u003e#924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove old integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/922\"\u003e#922\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure correct bundlers are resolved by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/921\"\u003e#921\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix telemetry tests to capture all envelopes by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/920\"\u003e#920\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(webpack) Await source map deletion before signaling build completion by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/918\"\u003e#918\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(ci) Disable changelog preview by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/917\"\u003e#917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd additional integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/914\"\u003e#914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused e2e tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/915\"\u003e#915\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(core) Pass \u003ccode\u003emapDir\u003c/code\u003e to \u003ccode\u003erewriteSourcesHook\u003c/code\u003e by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/908\"\u003e#908\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ecrypto.randomUUID\u003c/code\u003e rather than \u003ccode\u003euuid\u003c/code\u003e by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/892\"\u003e#892\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(core) Conditionally add tracing headers by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/907\"\u003e#907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(e2e-tests) Pin axios to 1.13.5 to avoid compromised 1.14.1 by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/906\"\u003e#906\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(rollup) Make rollup an optional peer dependency by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/913\"\u003e#913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing webpack5 entrypoint in webpack-plugin by \u003ca href=\"https://github.com/brunodccarvalho\"\u003e\u003ccode\u003e@​brunodccarvalho\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/905\"\u003e#905\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(deps) Bump vulnerable webpack version by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/909\"\u003e#909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(tests) Use deterministic debugids by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/912\"\u003e#912\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd esbuild integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/911\"\u003e#911\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/588918935d7d4239058c13bceea09d4946f1eb5b\"\u003e\u003ccode\u003e5889189\u003c/code\u003e\u003c/a\u003e release: 5.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/06fde9e75889d992d6a627ed17a5eacceb5fc19e\"\u003e\u003ccode\u003e06fde9e\u003c/code\u003e\u003c/a\u003e chore: fix craft config (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/eb88048ad4366bca2761f0d41488b33916d7b1cf\"\u003e\u003ccode\u003eeb88048\u003c/code\u003e\u003c/a\u003e chore: Update craft (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/929\"\u003e#929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/efe7daebb74a8ae90e14f1172e2f96172a48df86\"\u003e\u003ccode\u003eefe7dae\u003c/code\u003e\u003c/a\u003e fix(vite): avoid version-specific plugin return type (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7ac1cbc8e67c548cba4d462d91386d93af49e8f1\"\u003e\u003ccode\u003e7ac1cbc\u003c/code\u003e\u003c/a\u003e feat(babel): Auto-inject sentry-label from static text children (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/925\"\u003e#925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/5c677ff6a5234b99cf7d1dba1885bfbb0901e6d8\"\u003e\u003ccode\u003e5c677ff\u003c/code\u003e\u003c/a\u003e chore: Use Rolldown v1 stable (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/924\"\u003e#924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/0f36974dcf52ca6e248c7aeeb02450e7a7e812aa\"\u003e\u003ccode\u003e0f36974\u003c/code\u003e\u003c/a\u003e test: Remove old integration tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/922\"\u003e#922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/1b599cd67a25d82cae3df1c7fb836867406fdd01\"\u003e\u003ccode\u003e1b599cd\u003c/code\u003e\u003c/a\u003e test: Ensure correct bundlers are resolved (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/921\"\u003e#921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/dea88198875aca711553f4bbd45ee55832b0d9b6\"\u003e\u003ccode\u003edea8819\u003c/code\u003e\u003c/a\u003e test: Fix telemetry tests to capture all envelopes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/920\"\u003e#920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7e76d7c8a68c253979e1d9cdbab3ff70bdb22b70\"\u003e\u003ccode\u003e7e76d7c\u003c/code\u003e\u003c/a\u003e Merge branch 'release/5.2.1'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/5.1.1...5.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/browser` from 10.42.0 to 10.50.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/browser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.50.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(effect): Support v4 beta (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20394\"\u003e#20394\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003e@sentry/effect\u003c/code\u003e integration now supports Effect v4 beta, enabling Sentry instrumentation for the latest Effect framework version.\nRead more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/39740da9e46de76f4b03bb7ae11849ea761dac14/packages/effect/README.md\"\u003eEffect SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono): Add \u003ccode\u003e@sentry/hono/bun\u003c/code\u003e for Bun runtime (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20355\"\u003e#20355\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/hono/bun\u003c/code\u003e entry point adds first-class support for running Hono applications instrumented with Sentry on the Bun runtime.\nRead more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/39740da9e46de76f4b03bb7ae11849ea761dac14/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(replay): Add replayStart/replayEnd client lifecycle hooks (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20369\"\u003e#20369\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003ereplayStart\u003c/code\u003e and \u003ccode\u003ereplayEnd\u003c/code\u003e client lifecycle hooks let you react to replay session start and end events in your application.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Emit \u003ccode\u003eno_parent_span\u003c/code\u003e client outcomes for discarded spans requiring a parent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20350\"\u003e#20350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump protobufjs from 7.5.4 to 7.5.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20372\"\u003e#20372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(hono): Add runtime packages as optional peer dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20423\"\u003e#20423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(opentelemetry): Add tracingChannel utility for context propagation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20358\"\u003e#20358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Enrich graphqlClient spans for relative URLs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20370\"\u003e#20370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Filter implausible LCP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20338\"\u003e#20338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Use TransformStream to keep track of streams (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20452\"\u003e#20452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(console): Re-patch console in AWS Lambda runtimes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20337\"\u003e#20337\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Correct \u003ccode\u003eGoogleGenAIIstrumentedMethod\u003c/code\u003e typo in type name\u003c/li\u003e\n\u003cli\u003efix(core): Handle stateless MCP wrapper transport correlation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20293\"\u003e#20293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Remove undefined from options type (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20419\"\u003e#20419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Guard against null \u003ccode\u003ehttpVersion\u003c/code\u003e in outgoing request span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20430\"\u003e#20430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Pass rejection reason instead of Promise as originalException (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20366\"\u003e#20366\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore: Ignore claude worktrees (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20440\"\u003e#20440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Prevent test from creating zombie process (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20392\"\u003e#20392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Update size-limit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20412\"\u003e#20412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev-deps): Bump nx from 22.5.0 to 22.6.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20458\"\u003e#20458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(e2e-tests): Use tarball symlinks for E2E tests instead of verdaccio (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20386\"\u003e#20386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(lint): Remove lint warnings (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20413\"\u003e#20413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(test): Remove empty variant tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20443\"\u003e#20443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(tests): Use verdaccio as node process instead of docker image (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20336\"\u003e#20336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs(readme): Update usage instructions for binary scripts (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20426\"\u003e#20426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Vendor undici instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20190\"\u003e#20190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws-serverless): Ensure aws-serverless E2E tests run locally (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20441\"\u003e#20441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws-serverless): Split npm \u0026amp; layer tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20442\"\u003e#20442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Fix flaky sessions route-lifecycle test + upgrade axios (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20197\"\u003e#20197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(cloudflare): Use \u003ccode\u003e.makeRequestAndWaitForEnvelope\u003c/code\u003e to wait for envelopes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20208\"\u003e#20208\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/browser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.50.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(effect): Support v4 beta (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20394\"\u003e#20394\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003e@sentry/effect\u003c/code\u003e integration now supports Effect v4 beta, enabling Sentry instrumentation for the latest Effect framework version.\nRead more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/39740da9e46de76f4b03bb7ae11849ea761dac14/packages/effect/README.md\"\u003eEffect SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono): Add \u003ccode\u003e@sentry/hono/bun\u003c/code\u003e for Bun runtime (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20355\"\u003e#20355\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/hono/bun\u003c/code\u003e entry point adds first-class support for running Hono applications instrumented with Sentry on the Bun runtime.\nRead more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/39740da9e46de76f4b03bb7ae11849ea761dac14/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(replay): Add replayStart/replayEnd client lifecycle hooks (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20369\"\u003e#20369\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003ereplayStart\u003c/code\u003e and \u003ccode\u003ereplayEnd\u003c/code\u003e client lifecycle hooks let you react to replay session start and end events in your application.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Emit \u003ccode\u003eno_parent_span\u003c/code\u003e client outcomes for discarded spans requiring a parent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20350\"\u003e#20350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump protobufjs from 7.5.4 to 7.5.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20372\"\u003e#20372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(hono): Add runtime packages as optional peer dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20423\"\u003e#20423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(opentelemetry): Add tracingChannel utility for context propagation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20358\"\u003e#20358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Enrich graphqlClient spans for relative URLs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20370\"\u003e#20370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Filter implausible LCP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20338\"\u003e#20338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Use TransformStream to keep track of streams (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20452\"\u003e#20452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(console): Re-patch console in AWS Lambda runtimes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20337\"\u003e#20337\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Correct \u003ccode\u003eGoogleGenAIIstrumentedMethod\u003c/code\u003e typo in type name\u003c/li\u003e\n\u003cli\u003efix(core): Handle stateless MCP wrapper transport correlation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20293\"\u003e#20293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Remove undefined from options type (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20419\"\u003e#20419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Guard against null \u003ccode\u003ehttpVersion\u003c/code\u003e in outgoing request span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20430\"\u003e#20430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Pass rejection reason instead of Promise as originalException (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20366\"\u003e#20366\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore: Ignore claude worktrees (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20440\"\u003e#20440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Prevent test from creating zombie process (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20392\"\u003e#20392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Update size-limit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20412\"\u003e#20412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev-deps): Bump nx from 22.5.0 to 22.6.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20458\"\u003e#20458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(e2e-tests): Use tarball symlinks for E2E tests instead of verdaccio (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20386\"\u003e#20386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(lint): Remove lint warnings (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20413\"\u003e#20413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(test): Remove empty variant tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20443\"\u003e#20443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(tests): Use verdaccio as node process instead of docker image (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20336\"\u003e#20336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs(readme): Update usage instructions for binary scripts (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20426\"\u003e#20426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Vendor undici instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20190\"\u003e#20190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws-serverless): Ensure aws-serverless E2E tests run locally (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20441\"\u003e#20441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws-serverless): Split npm \u0026amp; layer tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20442\"\u003e#20442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Fix flaky sessions route-lifecycle test + upgrade axios (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20197\"\u003e#20197\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/785e75643438583be26d99b8a3a2c9f265e156a9\"\u003e\u003ccode\u003e785e756\u003c/code\u003e\u003c/a\u003e release: 10.50.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ed26a190a9357ed916bff659af2d06c8a99639de\"\u003e\u003ccode\u003eed26a19\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20461\"\u003e#20461\u003c/a\u003e from getsentry/prepare-release/10.50.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7b584c40e3809c1e955e80f839ce2eaf29d73414\"\u003e\u003ccode\u003e7b584c4\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.50.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/39740da9e46de76f4b03bb7ae11849ea761dac14\"\u003e\u003ccode\u003e39740da\u003c/code\u003e\u003c/a\u003e test(cloudflare): Use .makeRequestAndWaitForEnvelope to wait for envelopes (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c741030c915e9529a8250724d3673077e4f93c7b\"\u003e\u003ccode\u003ec741030\u003c/code\u003e\u003c/a\u003e test(aws-serverless): Split npm \u0026amp; layer tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20442\"\u003e#20442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f97076ddc6f0aaab06c9b78f32078d282d6a87ab\"\u003e\u003ccode\u003ef97076d\u003c/code\u003e\u003c/a\u003e chore(dev-deps): Bump nx from 22.5.0 to 22.6.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20458\"\u003e#20458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/4b4ac76db2cfca8e92cda9ec87b73ef2e950ebb5\"\u003e\u003ccode\u003e4b4ac76\u003c/code\u003e\u003c/a\u003e fix(node): Guard against null \u003ccode\u003ehttpVersion\u003c/code\u003e in outgoing request span attribut...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7569b10524d8867423a285f6f50676cb195ddf31\"\u003e\u003ccode\u003e7569b10\u003c/code\u003e\u003c/a\u003e fix(cloudflare): Use TransformStream to keep track of streams (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20452\"\u003e#20452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a4c968647e500183f13f18a6874b686389b1ed1c\"\u003e\u003ccode\u003ea4c9686\u003c/code\u003e\u003c/a\u003e test(hono): Add E2E tests for middleware spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20451\"\u003e#20451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ff23846e26bd4b3ec1dee15541d67813b858c6bd\"\u003e\u003ccode\u003eff23846\u003c/code\u003e\u003c/a\u003e chore: Ignore claude worktrees (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20440\"\u003e#20440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.42.0...10.50.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/core` from 10.42.0 to 10.50.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.50.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(effect): Support v4 beta (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20394\"\u003e#20394\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003e@sentry/effect\u003c/code\u003e integration now supports Effect v4 beta, enabling Sentry instrumentation for the latest Effect framework version.\nRead more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/39740da9e46de76f4b03bb7ae11849ea761dac14/packages/effect/README.md\"\u003eEffect SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono): Add \u003ccode\u003e@sentry/hono/bun\u003c/code\u003e for Bun runtime (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20355\"\u003e#20355\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/hono/bun\u003c/code\u003e entry point adds first-class support for running Hono applications instrumented with Sentry on the Bun runtime.\nRead more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/39740da9e46de76f4b03bb7ae11849ea761dac14/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(replay): Add replayStart/replayEnd client lifecycle hooks (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20369\"\u003e#20369\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003ereplayStart\u003c/code\u003e and \u003ccode\u003ereplayEnd\u003c/code\u003e client lifecycle hooks let you react to replay session start and end events in your application.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Emit \u003ccode\u003eno_parent_span\u003c/code\u003e client outcomes for discarded spans requiring a parent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20350\"\u003e#20350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump protobufjs from 7.5.4 to 7.5.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20372\"\u003e#20372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(hono): Add runtime packages as optional peer dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20423\"\u003e#20423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(opentelemetry): Add tracingChannel utility for context propagation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20358\"\u003e#20358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Enrich graphqlClient spans for relative URLs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20370\"\u003e#20370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Filter implausible LCP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20338\"\u003e#20338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Use TransformStream to keep track of streams (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20452\"\u003e#20452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(console): Re-patch console in AWS Lambda runtimes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20337\"\u003e#20337\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Correct \u003ccode\u003eGoogleGenAIIstrumentedMethod\u003c/code\u003e typo in type name\u003c/li\u003e\n\u003cli\u003efix(core): Handle stateless MCP wrapper transport correlation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20293\"\u003e#20293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Remove undefined from options type (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20419\"\u003e#20419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Guard against null \u003ccode\u003ehttpVersion\u003c/code\u003e in outgoing request span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20430\"\u003e#20430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Pass rejection reason instead of Promise as originalException (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20366\"\u003e#20366\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore: Ignore claude worktrees (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20440\"\u003e#20440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Prevent test from creating zombie process (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20392\"\u003e#20392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Update size-limit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20412\"\u003e#20412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev-deps): Bump nx from 22.5.0 to 22.6.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20458\"\u003e#20458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(e2e-tests): Use tarball symlinks for E2E tests instead of verdaccio (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20386\"\u003e#20386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(lint): Remove lint warnings (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20413\"\u003e#20413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(test): Remove empty variant tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20443\"\u003e#20443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(tests): Use verdaccio as node process instead of docker image (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20336\"\u003e#20336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs(readme): Update usage instructions for binary scripts (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20426\"\u003e#20426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Vendor undici instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20190\"\u003e#20190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws-serverless): Ensure aws-serverless E2E tests run locally (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20441\"\u003e#20441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws-serverless): Split npm \u0026amp; layer tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20442\"\u003e#20442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Fix flaky sessions route-lifecycle test + upgrade axios (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20197\"\u003e#20197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(cloudflare): Use \u003ccode\u003e.makeRequestAndWaitForEnvelope\u003c/code\u003e to wait for envelopes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20208\"\u003e#20208\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.50.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(effect): Support v4 beta (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20394\"\u003e#20394\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003e@sentry/effect\u003c/code\u003e integration now supports Effect v4 beta, enabling Sentry instrumentation for the latest Effect framework version.\nRead more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/39740da9e46de76f4b03bb7ae11849ea761dac14/packages/effect/README.md\"\u003eEffect SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono): Add \u003ccode\u003e@sentry/hono/bun\u003c/code\u003e for Bun runtime (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20355\"\u003e#20355\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/hono/bun\u003c/code\u003e entry point adds first-class support for running Hono applications instrumented with Sentry on the Bun runtime.\nRead more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/39740da9e46de76f4b03bb7ae11849ea761dac14/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(replay): Add replayStart/replayEnd client lifecycle hooks (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20369\"\u003e#20369\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003ereplayStart\u003c/code\u003e and \u003ccode\u003ereplayEnd\u003c/code\u003e client lifecycle hooks let you react to replay session start and end events in your application.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Emit \u003ccode\u003eno_parent_span\u003c/code\u003e client outcomes for discarded spans requiring a parent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20350\"\u003e#20350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump protobufjs from 7.5.4 to 7.5.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20372\"\u003e#20372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(hono): Add runtime packages as optional peer dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20423\"\u003e#20423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(opentelemetry): Add tracingChannel utility for context propagation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20358\"\u003e#20358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Enrich graphqlClient spans for relative URLs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20370\"\u003e#20370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Filter implausible LCP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20338\"\u003e#20338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Use TransformStream to keep track of streams (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20452\"\u003e#20452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(console): Re-patch console in AWS Lambda runtimes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20337\"\u003e#20337\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Correct \u003ccode\u003eGoogleGenAIIstrumentedMethod\u003c/code\u003e typo in type name\u003c/li\u003e\n\u003cli\u003efix(core): Handle stateless MCP wrapper transport correlation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20293\"\u003e#20293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Remove undefined from options type (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20419\"\u003e#20419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Guard against null \u003ccode\u003ehttpVersion\u003c/code\u003e in outgoing request span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20430\"\u003e#20430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Pass rejection reason instead of Promise as originalException (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20366\"\u003e#20366\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore: Ignore claude worktrees (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20440\"\u003e#20440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Prevent test from creating zombie process (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20392\"\u003e#20392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Update size-limit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20412\"\u003e#20412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev-deps): Bump nx from 22.5.0 to 22.6.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20458\"\u003e#20458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(e2e-tests): Use tarball symlinks for E2E tests instead of verdaccio (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20386\"\u003e#20386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(lint): Remove lint warnings (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20413\"\u003e#20413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(test): Remove empty variant tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20443\"\u003e#20443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(tests): Use verdaccio as node process instead of docker image (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20336\"\u003e#20336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs(readme): Update usage instructions for binary scripts (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20426\"\u003e#20426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Vendor undici instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20190\"\u003e#20190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws-serverless): Ensure aws-serverless E2E tests run locally (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20441\"\u003e#20441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws-serverless): Split npm \u0026amp; layer tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20442\"\u003e#20442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Fix flaky sessions route-lifecycle test + upgrade axios (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20197\"\u003e#20197\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/785e756434...\n\n_Description has been truncated_","html_url":"https://github.com/Automattic/studio/pull/3675","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Automattic%2Fstudio/issues/3675","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3675/packages"}},{"old_version":"3.4.1","new_version":"3.4.3","update_type":"patch","path":null,"pr_created_at":"2026-05-29T22:05:53.000Z","version_change":"3.4.1 → 3.4.3","issue":{"uuid":"4551920197","node_id":"PR_kwDODjzvHs7g0j_u","number":4268,"state":"closed","title":"Bump the patch-and-minor group across 1 directory with 24 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-03T04:29:21.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-29T22:05:53.000Z","updated_at":"2026-06-03T04:29:23.000Z","time_to_close":368608,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"patch-and-minor","update_count":24,"packages":[{"name":"@grafana/faro-web-sdk","old_version":"2.4.0","new_version":"2.7.0","repository_url":"https://github.com/grafana/faro-web-sdk"},{"name":"@grafana/faro-web-tracing","old_version":"2.4.0","new_version":"2.7.0","repository_url":"https://github.com/grafana/faro-web-sdk"},{"name":"@sentry/browser","old_version":"10.51.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/cli","old_version":"3.4.1","new_version":"3.4.3","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/react","old_version":"10.51.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@tanstack/react-query","old_version":"5.100.9","new_version":"5.100.13","repository_url":"https://github.com/TanStack/query"},{"name":"axios","old_version":"1.15.2","new_version":"1.16.1","repository_url":"https://github.com/axios/axios"},{"name":"echarts","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/apache/echarts"},{"name":"postcss","old_version":"8.5.12","new_version":"8.5.15","repository_url":"https://github.com/postcss/postcss"},{"name":"@babel/preset-env","old_version":"7.29.2","new_version":"7.29.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/register","old_version":"7.28.6","new_version":"7.29.3","repository_url":"https://github.com/babel/babel"},{"name":"@tanstack/react-query-devtools","old_version":"5.100.9","new_version":"5.100.13","repository_url":"https://github.com/TanStack/query"},{"name":"babel-jest","old_version":"30.3.0","new_version":"30.4.1","repository_url":"https://github.com/jestjs/jest"},{"name":"eslint-plugin-storybook","old_version":"10.3.6","new_version":"10.4.1","repository_url":"https://github.com/storybookjs/storybook"},{"name":"jest","old_version":"30.3.0","new_version":"30.4.2","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-jsdom","old_version":"30.3.0","new_version":"30.4.1","repository_url":"https://github.com/jestjs/jest"},{"name":"msw","old_version":"2.13.6","new_version":"2.14.6","repository_url":"https://github.com/mswjs/msw"},{"name":"storybook","old_version":"10.3.6","new_version":"10.4.1","repository_url":"https://github.com/storybookjs/storybook"},{"name":"terser-webpack-plugin","old_version":"5.5.0","new_version":"5.6.0","repository_url":"https://github.com/webpack/minimizer-webpack-plugin"},{"name":"typescript-eslint","old_version":"8.59.1","new_version":"8.59.4","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"webpack","old_version":"5.106.2","new_version":"5.107.1","repository_url":"https://github.com/webpack/webpack"},{"name":"webpack-dev-server","old_version":"5.2.3","new_version":"5.2.4","repository_url":"https://github.com/webpack/webpack-dev-server"},{"name":"express-rate-limit","old_version":"8.5.0","new_version":"8.5.2","repository_url":"https://github.com/express-rate-limit/express-rate-limit"},{"name":"helmet","old_version":"8.1.0","new_version":"8.2.0","repository_url":"https://github.com/helmetjs/helmet"}],"path":null,"ecosystem":"npm"},"body":"Bumps the patch-and-minor group with 24 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@grafana/faro-web-sdk](https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk) | `2.4.0` | `2.7.0` |\n| [@grafana/faro-web-tracing](https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing) | `2.4.0` | `2.7.0` |\n| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `10.51.0` | `10.53.1` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `3.4.1` | `3.4.3` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.51.0` | `10.53.1` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.100.9` | `5.100.13` |\n| [axios](https://github.com/axios/axios) | `1.15.2` | `1.16.1` |\n| [echarts](https://github.com/apache/echarts) | `6.0.0` | `6.1.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.12` | `8.5.15` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.29.2` | `7.29.5` |\n| [@babel/register](https://github.com/babel/babel/tree/HEAD/packages/babel-register) | `7.28.6` | `7.29.3` |\n| [@tanstack/react-query-devtools](https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools) | `5.100.9` | `5.100.13` |\n| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `30.3.0` | `30.4.1` |\n| [eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin) | `10.3.6` | `10.4.1` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.3.0` | `30.4.2` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.3.0` | `30.4.1` |\n| [msw](https://github.com/mswjs/msw) | `2.13.6` | `2.14.6` |\n| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `10.3.6` | `10.4.1` |\n| [terser-webpack-plugin](https://github.com/webpack/minimizer-webpack-plugin) | `5.5.0` | `5.6.0` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.59.1` | `8.59.4` |\n| [webpack](https://github.com/webpack/webpack) | `5.106.2` | `5.107.1` |\n| [webpack-dev-server](https://github.com/webpack/webpack-dev-server) | `5.2.3` | `5.2.4` |\n| [express-rate-limit](https://github.com/express-rate-limit/express-rate-limit) | `8.5.0` | `8.5.2` |\n| [helmet](https://github.com/helmetjs/helmet) | `8.1.0` | `8.2.0` |\n\n\nUpdates `@grafana/faro-web-sdk` from 2.4.0 to 2.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/faro-web-sdk/releases\"\u003e@​grafana/faro-web-sdk's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.3...v2.7.0\"\u003e2.7.0\u003c/a\u003e (2026-05-20)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e include git commit hash in app meta (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2039\"\u003e#2039\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/9c82ce49bc6d02c8a9b9a83227f101ce224a79b8\"\u003e9c82ce4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e fall back to window when resolving Metro bundle id (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2079\"\u003e#2079\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/3cfd6204b7bc83e5c440c523b6287993ccfbd728\"\u003e3cfd620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edemo:\u003c/strong\u003e bind Tempo OTLP receiver to 0.0.0.0 so Alloy can reach it (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2038\"\u003e#2038\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/7a0af536a4a7254bf62473b20d04cf937ecd246a\"\u003e7a0af53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edemo:\u003c/strong\u003e use \u003ccode\u003egrafana server\u003c/code\u003e subcommand for Grafana 13 image (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2035\"\u003e#2035\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/5d9210769e5e0752f41a3f543089397d9fe8149a\"\u003e5d92107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update npm-dependencies (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2077\"\u003e#2077\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/8574f5579b8c84a829269aa7e19e76238daa6b6e\"\u003e8574f55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epin package manager and disable yarn/npm scripts (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2075\"\u003e#2075\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/ef2d248259f99e3e712bceff0f6fc99f6b0d81e1\"\u003eef2d248\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.2...v2.6.3\"\u003e2.6.3\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e make release-please auto-tag on merge (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2069\"\u003e#2069\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/de9e2f05c28ea5644a8f8647c41f8eb686e2736c\"\u003ede9e2f0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.2\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/v2.6.2/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for the full list of changes.\u003c/p\u003e\n\u003cp\u003eThis release was tagged manually as a one-off recovery. Release-please's title parser still doesn't match merged release PRs back to their config because of how it handles \u003ccode\u003ecomponent\u003c/code\u003e together with \u003ccode\u003einclude-component-in-tag: false\u003c/code\u003e. A follow-up will redesign the release-please configuration.\u003c/p\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/v2.6.1/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for the full list of changes.\u003c/p\u003e\n\u003cp\u003eThis release was tagged manually as a one-off recovery; release-please could not auto-tag PR \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2064\"\u003e#2064\u003c/a\u003e because the title pattern was missing \u003ccode\u003e${component}\u003c/code\u003e. Fixed in \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2066\"\u003e#2066\u003c/a\u003e \\u2014 the next release will tag automatically.\u003c/p\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/v2.6.0/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for the full list of changes.\u003c/p\u003e\n\u003cp\u003eThis release was tagged manually as a one-off recovery; release-please could not auto-tag PR \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2052\"\u003e#2052\u003c/a\u003e because its title (\u003ccode\u003echore: release main\u003c/code\u003e) lacked \u003ccode\u003e${version}\u003c/code\u003e. The PR title pattern was fixed in \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2063\"\u003e#2063\u003c/a\u003e — future releases will tag automatically.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/main/CHANGELOG.md\"\u003e@​grafana/faro-web-sdk's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.3...v2.7.0\"\u003e2.7.0\u003c/a\u003e (2026-05-20)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e include git commit hash in app meta (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2039\"\u003e#2039\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/9c82ce49bc6d02c8a9b9a83227f101ce224a79b8\"\u003e9c82ce4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e fall back to window when resolving Metro bundle id (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2079\"\u003e#2079\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/3cfd6204b7bc83e5c440c523b6287993ccfbd728\"\u003e3cfd620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edemo:\u003c/strong\u003e bind Tempo OTLP receiver to 0.0.0.0 so Alloy can reach it (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2038\"\u003e#2038\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/7a0af536a4a7254bf62473b20d04cf937ecd246a\"\u003e7a0af53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edemo:\u003c/strong\u003e use \u003ccode\u003egrafana server\u003c/code\u003e subcommand for Grafana 13 image (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2035\"\u003e#2035\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/5d9210769e5e0752f41a3f543089397d9fe8149a\"\u003e5d92107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update npm-dependencies (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2077\"\u003e#2077\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/8574f5579b8c84a829269aa7e19e76238daa6b6e\"\u003e8574f55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epin package manager and disable yarn/npm scripts (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2075\"\u003e#2075\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/ef2d248259f99e3e712bceff0f6fc99f6b0d81e1\"\u003eef2d248\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.2...v2.6.3\"\u003e2.6.3\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e make release-please auto-tag on merge (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2069\"\u003e#2069\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/de9e2f05c28ea5644a8f8647c41f8eb686e2736c\"\u003ede9e2f0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.1...v2.6.2\"\u003e2.6.2\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e include ${component} in release-please PR title (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2066\"\u003e#2066\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/367aacc76fbb4777a61da40652bbe891826e0039\"\u003e367aacc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.0...v2.6.1\"\u003e2.6.1\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e set release-please PR title pattern with version (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2063\"\u003e#2063\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/4310b1685b4963de539919a15edd797aa21d032b\"\u003e4310b16\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.5.0...v2.6.0\"\u003e2.6.0\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereplay:\u003c/strong\u003e pause recording after user inactivity (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2015\"\u003e#2015\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/fedbe7ff41c592a7782737ea2200680cf8796800\"\u003efedbe7f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-sdk:\u003c/strong\u003e add \u003ccode\u003ehttpHost\u003c/code\u003e to \u003ccode\u003efaro.performance.resource\u003c/code\u003e events (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2014\"\u003e#2014\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/517d26f17f96d21990e52c5804a0b77676f685df\"\u003e517d26f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e anchor release-please at v2.5.0 commit on main (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2061\"\u003e#2061\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/9a99abf6c119c17652335880d0116321d0036a1e\"\u003e9a99abf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e consolidate release-please into single changelog and unblock release PR (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2048\"\u003e#2048\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/14540489ca20ff2e1797700f14e440a7ea637709\"\u003e1454048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e correct jsonpath syntax in release-please extra-files (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2049\"\u003e#2049\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/0ca2dfe5d833c871ed115b9ed07854ea4e4fdbfb\"\u003e0ca2dfe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e correct release-please changelog-path to unblock release flow (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2045\"\u003e#2045\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/1682dd9b959f7ac336d61fd65b91838e9166e87c\"\u003e1682dd9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e exclude CHANGELOG.md from markdownlint (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2062\"\u003e#2062\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/844256be8dfaf615c254f65bacb958c4a7eebfb4\"\u003e844256b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e pre-format release-please PR to satisfy prettier check (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2051\"\u003e#2051\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/848ad907e7b1dc8b866b10335b3ecce3354e99a2\"\u003e848ad90\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e two-stage yarn install in release-please cleanup step (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2053\"\u003e#2053\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/b87bd7c5e50eb76555a2477b0bdecda43c6ff473\"\u003eb87bd7c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update npm-dependencies (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2058\"\u003e#2058\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/7f4f4d5f679671f04cdab654c194bdbb9ed42332\"\u003e7f4f4d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/8313816ee0a4a5307e92a95b596d0961b28b4b7d\"\u003e\u003ccode\u003e8313816\u003c/code\u003e\u003c/a\u003e chore: release 2.7.0 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2074\"\u003e#2074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/ee4515a69fb00a776060ec721a19e8d02ba8c4b3\"\u003e\u003ccode\u003eee4515a\u003c/code\u003e\u003c/a\u003e chore(deps): update patch updates (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2076\"\u003e#2076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/ef2d248259f99e3e712bceff0f6fc99f6b0d81e1\"\u003e\u003ccode\u003eef2d248\u003c/code\u003e\u003c/a\u003e fix: pin package manager and disable yarn/npm scripts (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2075\"\u003e#2075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/028edd5f7178e0cde08811a40e23aae96dbf91ae\"\u003e\u003ccode\u003e028edd5\u003c/code\u003e\u003c/a\u003e chore: release 2.6.3 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2070\"\u003e#2070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/17193d67d1bd31587acc1a738138493a5fa6671f\"\u003e\u003ccode\u003e17193d6\u003c/code\u003e\u003c/a\u003e chore(main): release 2.6.2 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2068\"\u003e#2068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/de333f1de47cc520dd91aeb574325e6275564f86\"\u003e\u003ccode\u003ede333f1\u003c/code\u003e\u003c/a\u003e chore: release 2.6.1 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2064\"\u003e#2064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/477938cfe351474ca7a609883e84a8eaee6c3457\"\u003e\u003ccode\u003e477938c\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2052\"\u003e#2052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/dff5c2d652ddd8ac859c3bd1b1311e91cb53fe25\"\u003e\u003ccode\u003edff5c2d\u003c/code\u003e\u003c/a\u003e chore(deps): update patch updates (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2057\"\u003e#2057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/517d26f17f96d21990e52c5804a0b77676f685df\"\u003e\u003ccode\u003e517d26f\u003c/code\u003e\u003c/a\u003e feat(web-sdk): add \u003ccode\u003ehttpHost\u003c/code\u003e to \u003ccode\u003efaro.performance.resource\u003c/code\u003e events (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2014\"\u003e#2014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/0c6603eacb286719e363ac0ad44d0712bbf81cb3\"\u003e\u003ccode\u003e0c6603e\u003c/code\u003e\u003c/a\u003e chore(release): bump packages to v2.5.0 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2021\"\u003e#2021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grafana/faro-web-sdk/commits/v2.7.0/packages/web-sdk\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@grafana/faro-web-tracing` from 2.4.0 to 2.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/faro-web-sdk/releases\"\u003e@​grafana/faro-web-tracing's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.3...v2.7.0\"\u003e2.7.0\u003c/a\u003e (2026-05-20)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e include git commit hash in app meta (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2039\"\u003e#2039\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/9c82ce49bc6d02c8a9b9a83227f101ce224a79b8\"\u003e9c82ce4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e fall back to window when resolving Metro bundle id (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2079\"\u003e#2079\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/3cfd6204b7bc83e5c440c523b6287993ccfbd728\"\u003e3cfd620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edemo:\u003c/strong\u003e bind Tempo OTLP receiver to 0.0.0.0 so Alloy can reach it (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2038\"\u003e#2038\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/7a0af536a4a7254bf62473b20d04cf937ecd246a\"\u003e7a0af53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edemo:\u003c/strong\u003e use \u003ccode\u003egrafana server\u003c/code\u003e subcommand for Grafana 13 image (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2035\"\u003e#2035\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/5d9210769e5e0752f41a3f543089397d9fe8149a\"\u003e5d92107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update npm-dependencies (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2077\"\u003e#2077\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/8574f5579b8c84a829269aa7e19e76238daa6b6e\"\u003e8574f55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epin package manager and disable yarn/npm scripts (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2075\"\u003e#2075\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/ef2d248259f99e3e712bceff0f6fc99f6b0d81e1\"\u003eef2d248\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.2...v2.6.3\"\u003e2.6.3\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e make release-please auto-tag on merge (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2069\"\u003e#2069\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/de9e2f05c28ea5644a8f8647c41f8eb686e2736c\"\u003ede9e2f0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.2\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/v2.6.2/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for the full list of changes.\u003c/p\u003e\n\u003cp\u003eThis release was tagged manually as a one-off recovery. Release-please's title parser still doesn't match merged release PRs back to their config because of how it handles \u003ccode\u003ecomponent\u003c/code\u003e together with \u003ccode\u003einclude-component-in-tag: false\u003c/code\u003e. A follow-up will redesign the release-please configuration.\u003c/p\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/v2.6.1/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for the full list of changes.\u003c/p\u003e\n\u003cp\u003eThis release was tagged manually as a one-off recovery; release-please could not auto-tag PR \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2064\"\u003e#2064\u003c/a\u003e because the title pattern was missing \u003ccode\u003e${component}\u003c/code\u003e. Fixed in \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2066\"\u003e#2066\u003c/a\u003e \\u2014 the next release will tag automatically.\u003c/p\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/v2.6.0/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for the full list of changes.\u003c/p\u003e\n\u003cp\u003eThis release was tagged manually as a one-off recovery; release-please could not auto-tag PR \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2052\"\u003e#2052\u003c/a\u003e because its title (\u003ccode\u003echore: release main\u003c/code\u003e) lacked \u003ccode\u003e${version}\u003c/code\u003e. The PR title pattern was fixed in \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2063\"\u003e#2063\u003c/a\u003e — future releases will tag automatically.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/main/CHANGELOG.md\"\u003e@​grafana/faro-web-tracing's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.3...v2.7.0\"\u003e2.7.0\u003c/a\u003e (2026-05-20)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e include git commit hash in app meta (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2039\"\u003e#2039\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/9c82ce49bc6d02c8a9b9a83227f101ce224a79b8\"\u003e9c82ce4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e fall back to window when resolving Metro bundle id (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2079\"\u003e#2079\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/3cfd6204b7bc83e5c440c523b6287993ccfbd728\"\u003e3cfd620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edemo:\u003c/strong\u003e bind Tempo OTLP receiver to 0.0.0.0 so Alloy can reach it (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2038\"\u003e#2038\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/7a0af536a4a7254bf62473b20d04cf937ecd246a\"\u003e7a0af53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edemo:\u003c/strong\u003e use \u003ccode\u003egrafana server\u003c/code\u003e subcommand for Grafana 13 image (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2035\"\u003e#2035\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/5d9210769e5e0752f41a3f543089397d9fe8149a\"\u003e5d92107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update npm-dependencies (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2077\"\u003e#2077\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/8574f5579b8c84a829269aa7e19e76238daa6b6e\"\u003e8574f55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epin package manager and disable yarn/npm scripts (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2075\"\u003e#2075\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/ef2d248259f99e3e712bceff0f6fc99f6b0d81e1\"\u003eef2d248\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.2...v2.6.3\"\u003e2.6.3\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e make release-please auto-tag on merge (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2069\"\u003e#2069\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/de9e2f05c28ea5644a8f8647c41f8eb686e2736c\"\u003ede9e2f0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.1...v2.6.2\"\u003e2.6.2\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e include ${component} in release-please PR title (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2066\"\u003e#2066\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/367aacc76fbb4777a61da40652bbe891826e0039\"\u003e367aacc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.0...v2.6.1\"\u003e2.6.1\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e set release-please PR title pattern with version (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2063\"\u003e#2063\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/4310b1685b4963de539919a15edd797aa21d032b\"\u003e4310b16\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.5.0...v2.6.0\"\u003e2.6.0\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereplay:\u003c/strong\u003e pause recording after user inactivity (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2015\"\u003e#2015\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/fedbe7ff41c592a7782737ea2200680cf8796800\"\u003efedbe7f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-sdk:\u003c/strong\u003e add \u003ccode\u003ehttpHost\u003c/code\u003e to \u003ccode\u003efaro.performance.resource\u003c/code\u003e events (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2014\"\u003e#2014\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/517d26f17f96d21990e52c5804a0b77676f685df\"\u003e517d26f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e anchor release-please at v2.5.0 commit on main (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2061\"\u003e#2061\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/9a99abf6c119c17652335880d0116321d0036a1e\"\u003e9a99abf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e consolidate release-please into single changelog and unblock release PR (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2048\"\u003e#2048\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/14540489ca20ff2e1797700f14e440a7ea637709\"\u003e1454048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e correct jsonpath syntax in release-please extra-files (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2049\"\u003e#2049\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/0ca2dfe5d833c871ed115b9ed07854ea4e4fdbfb\"\u003e0ca2dfe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e correct release-please changelog-path to unblock release flow (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2045\"\u003e#2045\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/1682dd9b959f7ac336d61fd65b91838e9166e87c\"\u003e1682dd9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e exclude CHANGELOG.md from markdownlint (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2062\"\u003e#2062\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/844256be8dfaf615c254f65bacb958c4a7eebfb4\"\u003e844256b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e pre-format release-please PR to satisfy prettier check (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2051\"\u003e#2051\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/848ad907e7b1dc8b866b10335b3ecce3354e99a2\"\u003e848ad90\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e two-stage yarn install in release-please cleanup step (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2053\"\u003e#2053\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/b87bd7c5e50eb76555a2477b0bdecda43c6ff473\"\u003eb87bd7c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update npm-dependencies (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2058\"\u003e#2058\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/7f4f4d5f679671f04cdab654c194bdbb9ed42332\"\u003e7f4f4d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/8313816ee0a4a5307e92a95b596d0961b28b4b7d\"\u003e\u003ccode\u003e8313816\u003c/code\u003e\u003c/a\u003e chore: release 2.7.0 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2074\"\u003e#2074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/8574f5579b8c84a829269aa7e19e76238daa6b6e\"\u003e\u003ccode\u003e8574f55\u003c/code\u003e\u003c/a\u003e fix(deps): update npm-dependencies (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2077\"\u003e#2077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/ef2d248259f99e3e712bceff0f6fc99f6b0d81e1\"\u003e\u003ccode\u003eef2d248\u003c/code\u003e\u003c/a\u003e fix: pin package manager and disable yarn/npm scripts (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2075\"\u003e#2075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/028edd5f7178e0cde08811a40e23aae96dbf91ae\"\u003e\u003ccode\u003e028edd5\u003c/code\u003e\u003c/a\u003e chore: release 2.6.3 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2070\"\u003e#2070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/17193d67d1bd31587acc1a738138493a5fa6671f\"\u003e\u003ccode\u003e17193d6\u003c/code\u003e\u003c/a\u003e chore(main): release 2.6.2 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2068\"\u003e#2068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/de333f1de47cc520dd91aeb574325e6275564f86\"\u003e\u003ccode\u003ede333f1\u003c/code\u003e\u003c/a\u003e chore: release 2.6.1 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2064\"\u003e#2064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/477938cfe351474ca7a609883e84a8eaee6c3457\"\u003e\u003ccode\u003e477938c\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2052\"\u003e#2052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/7f4f4d5f679671f04cdab654c194bdbb9ed42332\"\u003e\u003ccode\u003e7f4f4d5\u003c/code\u003e\u003c/a\u003e fix(deps): update npm-dependencies (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2058\"\u003e#2058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/0c6603eacb286719e363ac0ad44d0712bbf81cb3\"\u003e\u003ccode\u003e0c6603e\u003c/code\u003e\u003c/a\u003e chore(release): bump packages to v2.5.0 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2021\"\u003e#2021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/445f3859b954ac2277aea361844ac5cb6615d9b0\"\u003e\u003ccode\u003e445f385\u003c/code\u003e\u003c/a\u003e fix(deps): update npm-dependencies (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2019\"\u003e#2019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/grafana/faro-web-sdk/commits/v2.7.0/packages/web-tracing\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/browser` from 10.51.0 to 10.53.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/browser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.22 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e24.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e43.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing + Span Streaming)\u003c/td\u003e\n\u003ctd\u003e45.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Profiling)\u003c/td\u003e\n\u003ctd\u003e48.56 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.4 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e72.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e86.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e99.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e30.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e35.91 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics)\u003c/td\u003e\n\u003ctd\u003e27.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Logs)\u003c/td\u003e\n\u003ctd\u003e27.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics \u0026amp; Logs)\u003c/td\u003e\n\u003ctd\u003e28.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e31.01 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e28.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e46.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e29.89 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e47.14 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e68.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e83.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e88.23 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e89.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e83.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e138.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e88.07 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e141.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e209.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/browser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e10.53.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Add \u003ccode\u003estreamGenAiSpans\u003c/code\u003e options to stream gen_ai spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20785\"\u003e#20785\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds a new \u003ccode\u003estreamGenAiSpans\u003c/code\u003e option that controls how \u003ccode\u003egen_ai\u003c/code\u003e spans are\nsent to Sentry. When set, the SDK extracts all \u003ccode\u003egen_ai\u003c/code\u003e spans out of a\ntransaction and sends them as v2 envelope items.\u003c/p\u003e\n\u003cp\u003eEnable this option if gen_ai spans are being dropped because the transaction payload exceeds size limits.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eSentry.init({\n  dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0',\n  streamGenAiSpans: true,\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(browser): Migrate browser profiling thread data to span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20800\"\u003e#20800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eaddConsoleInstrumentationFilter\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20790\"\u003e#20790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eapplicationKey\u003c/code\u003e to \u003ccode\u003eBuildTimeOptionsBase\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20789\"\u003e#20789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): split exports by browser/server for bundle size (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20435\"\u003e#20435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Add top-level \u003ccode\u003eapplicationKey\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20794\"\u003e#20794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Support Node 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20710\"\u003e#20710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(profiling-node): Bump \u003ccode\u003e@sentry-internal/node-cpu-profiler\u003c/code\u003e to 2.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20720\"\u003e#20720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): avoid flush lock self-wait (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20719\"\u003e#20719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Capture transaction name on request for correct culprit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20801\"\u003e#20801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp): retroactively wrap handlers registered before wrapMcpServerWithSentry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20699\"\u003e#20699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Guard against undefined util.getSystemErrorMap (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20660\"\u003e#20660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(replay): Capture aborted/errored fetch requests in replay network tab (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20722\"\u003e#20722\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/cd9740818cba748dbced0e8a1497000a88ec8a56\"\u003e\u003ccode\u003ecd97408\u003c/code\u003e\u003c/a\u003e release: 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/66cfb25117ed7b14ca3da20a79b836619e9c8a6c\"\u003e\u003ccode\u003e66cfb25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20838\"\u003e#20838\u003c/a\u003e from getsentry/prepare-release/10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/df8fd3863043f143961a5d96e79a717d62eada31\"\u003e\u003ccode\u003edf8fd38\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/588100986580e0f5c8c3204661e59e5103e7d269\"\u003e\u003ccode\u003e5881009\u003c/code\u003e\u003c/a\u003e fix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6a7d179ad38c7591021c88e4bd3ec82b3c6cc606\"\u003e\u003ccode\u003e6a7d179\u003c/code\u003e\u003c/a\u003e fix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ad47c3c3de5b2bacfbbd08bcdf9cd90184ce64bc\"\u003e\u003ccode\u003ead47c3c\u003c/code\u003e\u003c/a\u003e ref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28d6fe514d5ed00561a8e3d1c0406a8cb544c738\"\u003e\u003ccode\u003e28d6fe5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20826\"\u003e#20826\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/46aca45a868d717939448ded1001fac4337ac46e\"\u003e\u003ccode\u003e46aca45\u003c/code\u003e\u003c/a\u003e Merge branch 'release/10.53.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b5cbc9ca1800e1b4ee1de66e135a90891cecd570\"\u003e\u003ccode\u003eb5cbc9c\u003c/code\u003e\u003c/a\u003e chore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/tes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/05489b83e7920fc4ce47a530054c5558c1704a45\"\u003e\u003ccode\u003e05489b8\u003c/code\u003e\u003c/a\u003e release: 10.53.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.51.0...10.53.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/cli` from 3.4.1 to 3.4.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e@​sentry/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.3\u003c/h2\u003e\n\u003ch3\u003eSecurity Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBehavior-breaking\u003c/strong\u003e: Disable Xcode \u003ccode\u003eInfo.plist\u003c/code\u003e preprocessing by default to avoid passing project-controlled compiler settings to \u003ccode\u003ecc\u003c/code\u003e during release auto-discovery. This affects \u003ccode\u003esentry-cli releases propose-version\u003c/code\u003e, \u003ccode\u003esentry-cli send-event\u003c/code\u003e and \u003ccode\u003esentry-cli bash-hook --send-event\u003c/code\u003e release inference, and \u003ccode\u003esentry-cli react-native xcode\u003c/code\u003e auto-release detection. Use \u003ccode\u003e--allow-xcode-infoplist-preprocessing\u003c/code\u003e only for trusted projects that require preprocessing.\u003c/li\u003e\n\u003cli\u003eEnsure restrictive file permissions maintained when \u003ccode\u003esentry-cli login\u003c/code\u003e updates existing config files.\u003c/li\u003e\n\u003cli\u003eDisable TLS verification only when \u003ccode\u003ehttp.verify_ssl\u003c/code\u003e is set to \u003ccode\u003efalse\u003c/code\u003e, case-insensitively.\u003c/li\u003e\n\u003cli\u003eShell-escape generated \u003ccode\u003ebash-hook\u003c/code\u003e arguments, including paths, tags, release names, and the CLI path.\u003c/li\u003e\n\u003cli\u003eStop sending environment variables in \u003ccode\u003esentry-cli bash-hook\u003c/code\u003e events.\u003c/li\u003e\n\u003cli\u003eVerify the downloaded binary checksum before replacing the current executable in \u003ccode\u003esentry-cli update\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Skip uploading images that already exist in objectstore by batch-checking with HEAD requests first (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3305\"\u003e#3305\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Reject snapshot uploads that have a PR number but no base SHA, since comparisons cannot work without a base reference (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3300\"\u003e#3300\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.3-snapshot.20260521.69f5028\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 69f5028.\u003c/p\u003e\n\u003ch2\u003e3.4.3-snapshot.20260520.9eabaaa\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 9eabaaa.\u003c/p\u003e\n\u003ch2\u003e3.4.3-snapshot.20260511.6679316\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 6679316.\u003c/p\u003e\n\u003ch2\u003e3.4.3-snapshot.20260511.7a3b571\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 7a3b571.\u003c/p\u003e\n\u003ch2\u003e3.4.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Stop sending Sentry auth token to Objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(js) Fix argument injection in JavaScript API's \u003ccode\u003eserializeOptions\u003c/code\u003e. String/number options now validate input types and prevent \u003ccode\u003eArray.prototype.concat()\u003c/code\u003e from flattening array values into separate CLI arguments. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.9081115\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 9081115.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.4052e78\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 4052e78.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.04c061a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 04c061a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.f5db2f6\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at f5db2f6.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260508.660e98b\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 660e98b.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e@​sentry/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.3\u003c/h2\u003e\n\u003ch3\u003eSecurity Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBehavior-breaking\u003c/strong\u003e: Disable Xcode \u003ccode\u003eInfo.plist\u003c/code\u003e preprocessing by default to avoid passing project-controlled compiler settings to \u003ccode\u003ecc\u003c/code\u003e during release auto-discovery. This affects \u003ccode\u003esentry-cli releases propose-version\u003c/code\u003e, \u003ccode\u003esentry-cli send-event\u003c/code\u003e and \u003ccode\u003esentry-cli bash-hook --send-event\u003c/code\u003e release inference, and \u003ccode\u003esentry-cli react-native xcode\u003c/code\u003e auto-release detection. Use \u003ccode\u003e--allow-xcode-infoplist-preprocessing\u003c/code\u003e only for trusted projects that require preprocessing.\u003c/li\u003e\n\u003cli\u003eEnsure restrictive file permissions maintained when \u003ccode\u003esentry-cli login\u003c/code\u003e updates existing config files.\u003c/li\u003e\n\u003cli\u003eDisable TLS verification only when \u003ccode\u003ehttp.verify_ssl\u003c/code\u003e is set to \u003ccode\u003efalse\u003c/code\u003e, case-insensitively.\u003c/li\u003e\n\u003cli\u003eShell-escape generated \u003ccode\u003ebash-hook\u003c/code\u003e arguments, including paths, tags, release names, and the CLI path.\u003c/li\u003e\n\u003cli\u003eStop sending environment variables in \u003ccode\u003esentry-cli bash-hook\u003c/code\u003e events.\u003c/li\u003e\n\u003cli\u003eVerify the downloaded binary checksum before replacing the current executable in \u003ccode\u003esentry-cli update\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Skip uploading images that already exist in objectstore by batch-checking with HEAD requests first (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3305\"\u003e#3305\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Reject snapshot uploads that have a PR number but no base SHA, since comparisons cannot work without a base reference (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3300\"\u003e#3300\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Stop sending Sentry auth token to Objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(js) Fix argument injection in JavaScript API's \u003ccode\u003eserializeOptions\u003c/code\u003e. String/number options now validate input types and prevent \u003ccode\u003eArray.prototype.concat()\u003c/code\u003e from flattening array values into separate CLI arguments. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/ee5286953ea3b7e419e017c3c47f64e26a45ff19\"\u003e\u003ccode\u003eee52869\u003c/code\u003e\u003c/a\u003e release: 3.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/69f502877977e2e8aa54d913733be4557054ce42\"\u003e\u003ccode\u003e69f5028\u003c/code\u003e\u003c/a\u003e fix: Various fixes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/9eabaaabdb47e735e79fbb81f127e5083d5984b6\"\u003e\u003ccode\u003e9eabaaa\u003c/code\u003e\u003c/a\u003e perf(snapshots): Skip uploading images that already exist in objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3305\"\u003e#3305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/2624b8d581ca1392675e27c96192646af273dee2\"\u003e\u003ccode\u003e2624b8d\u003c/code\u003e\u003c/a\u003e fix(snapshots): Reject uploads with pr_number but no base_sha (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3300\"\u003e#3300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/667931613bf29c8dbf1d95d18dff74ae8644b684\"\u003e\u003ccode\u003e6679316\u003c/code\u003e\u003c/a\u003e build(npm): 🤖 Bump optional dependencies to 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/7a3b571784b6f509a66d682bf336262425686607\"\u003e\u003ccode\u003e7a3b571\u003c/code\u003e\u003c/a\u003e Merge branch 'release/3.4.2'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e3f5f5518d53dfb00596df952a1a0513e11a90ee\"\u003e\u003ccode\u003ee3f5f55\u003c/code\u003e\u003c/a\u003e release: 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/f5db2f65581756fe78c49a22937db7c08610acb2\"\u003e\u003ccode\u003ef5db2f6\u003c/code\u003e\u003c/a\u003e build(deps): Update \u003ccode\u003eopenssl\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3294\"\u003e#3294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/4052e78e2898282a377d8d82ce9d832faed06d25\"\u003e\u003ccode\u003e4052e78\u003c/code\u003e\u003c/a\u003e build(deps): Bump \u003ccode\u003erand\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3296\"\u003e#3296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/04c061a407eaeda6e587edd495bc597161d31138\"\u003e\u003ccode\u003e04c061a\u003c/code\u003e\u003c/a\u003e build(js): Update \u003ccode\u003efast-uri\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3295\"\u003e#3295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.4.1...3.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 10.51.0 to 10.53.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.22 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e24.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e43.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing + Span Streaming)\u003c/td\u003e\n\u003ctd\u003e45.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Profiling)\u003c/td\u003e\n\u003ctd\u003e48.56 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.4 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e72.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e86.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e99.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e30.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e35.91 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics)\u003c/td\u003e\n\u003ctd\u003e27.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Logs)\u003c/td\u003e\n\u003ctd\u003e27.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics \u0026amp; Logs)\u003c/td\u003e\n\u003ctd\u003e28.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e31.01 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e28.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e46.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e29.89 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e47.14 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e68.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e83.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e88.23 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e89.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e83.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e138.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e88.07 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e141.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e209.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e10.53.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Add \u003ccode\u003estreamGenAiSpans\u003c/code\u003e options to stream gen_ai spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20785\"\u003e#20785\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds a new \u003ccode\u003estreamGenAiSpans\u003c/code\u003e option that controls how \u003ccode\u003egen_ai\u003c/code\u003e spans are\nsent to Sentry. When set, the SDK extracts all \u003ccode\u003egen_ai\u003c/code\u003e spans out of a\ntransaction and sends them as v2 envelope items.\u003c/p\u003e\n\u003cp\u003eEnable this option if gen_ai spans are being dropped because the transaction payload exceeds size limits.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eSentry.init({\n  dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0',\n  streamGenAiSpans: true,\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(browser): Migrate browser profiling thread data to span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20800\"\u003e#20800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eaddConsoleInstrumentationFilter\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20790\"\u003e#20790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eapplicationKey\u003c/code\u003e to \u003ccode\u003eBuildTimeOptionsBase\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20789\"\u003e#20789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): split exports by browser/server for bundle size (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20435\"\u003e#20435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Add top-level \u003ccode\u003eapplicationKey\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20794\"\u003e#20794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Support Node 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20710\"\u003e#20710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(profiling-node): Bump \u003ccode\u003e@sentry-internal/node-cpu-profiler\u003c/code\u003e to 2.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20720\"\u003e#20720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): avoid flush lock self-wait (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20719\"\u003e#20719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Capture transaction name on request for correct culprit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20801\"\u003e#20801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp): retroactively wrap handlers registered before wrapMcpServerWithSentry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20699\"\u003e#20699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Guard against undefined util.getSystemErrorMap (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20660\"\u003e#20660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(replay): Capture aborted/errored fetch requests in replay network tab (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20722\"\u003e#20722\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/cd9740818cba748dbced0e8a1497000a88ec8a56\"\u003e\u003ccode\u003ecd97408\u003c/code\u003e\u003c/a\u003e release: 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/66cfb25117ed7b14ca3da20a79b836619e9c8a6c\"\u003e\u003ccode\u003e66cfb25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20838\"\u003e#20838\u003c/a\u003e from getsentry/prepare-release/10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/df8fd3863043f143961a5d96e79a717d62eada31\"\u003e\u003ccode\u003edf8fd38\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/588100986580e0f5c8c3204661e59e5103e7d269\"\u003e\u003ccode\u003e5881009\u003c/code\u003e\u003c/a\u003e fix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6a7d179ad38c7591021c88e4bd3ec82b3c6cc606\"\u003e\u003ccode\u003e6a7d179\u003c/code\u003e\u003c/a\u003e fix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ad47c3c3de5b2bacfbbd08bcdf9cd90184ce64bc\"\u003e\u003ccode\u003ead47c3c\u003c/code\u003e\u003c/a\u003e ref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28d6fe514d5ed00561a8e3d1c0406a8cb544c738\"\u003e\u003ccode\u003e28d6fe5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20826\"\u003e#20826\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/46aca45a868d717939448ded1001fac4337ac46e\"\u003e\u003ccode\u003e46aca45\u003c/code\u003e\u003c/a\u003e Merge branch 'release/10.53.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b5cbc9ca1800e1b4ee1de66e135a90891cecd570\"\u003e\u003ccode\u003eb5cbc9c\u003c/code\u003e\u003c/a\u003e chore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/tes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/05489b83e7920fc4ce47a530054c5558c1704a45\"\u003e\u003ccode\u003e05489b8\u003c/code\u003e\u003c/a\u003e release: 10.53.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.51.0...10.53.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 5.100.9 to 5.100.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e@​tanstack/react-query's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/d423168f6261a5cb3d353e53b27c8150cc271151\"\u003e\u003ccode\u003ed423168\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e@​tanstack/react-query's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.100.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/d423168f6261a5cb3d353e53b27c8150cc271151\"\u003e\u003ccode\u003ed423168\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.100.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.100.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.11\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.100.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.10\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/05cf2bc0a4eae64959dc8a40152e2878190c971b\"\u003e\u003ccode\u003e05cf2bc\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10758\"\u003e#10758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/d423168f6261a5cb3d353e53b27c8150cc271151\"\u003e\u003ccode\u003ed423168\u003c/code\u003e\u003c/a\u003e fix(query-core): use built-in NoInfer for generic indexed-access types (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10593\"\u003e#10593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/5ff4f6936bb66a64267eb4413430f956eecf7248\"\u003e\u003ccode\u003e5ff4f69\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10755\"\u003e#10755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/3e85350749751eef055fffb65f6838dfafa74891\"\u003e\u003ccode\u003e3e85350\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10706\"\u003e#10706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/9d2692cec4d538c2f96489027ba546f11638dfb1\"\u003e\u003ccode\u003e9d2692c\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10695\"\u003e#10695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/74fa05eb1b16f40ea7068afd0e5e082687d22338\"\u003e\u003ccode\u003e74fa05e\u003c/code\u003e\u003c/a\u003e chore(tsconfig.json): narrow 'include' pattern to prevent TS6053 race conditi...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.100.13/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `axios` from 1.15.2 to 1.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.1 — May 13, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a defence-in-depth fix for prototype pollution in \u003ccode\u003eformDataToJSON\u003c/code\u003e, hardens proxy and CI workflows, restores Webpack 4 compatibility for the fetch adapter, and includes several small bug fixes and maintenance improvements.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Defence-in-Depth:\u003c/strong\u003e Hardened \u003ccode\u003eformDataToJSON\u003c/code\u003e against already-polluted \u003ccode\u003eObject.prototype\u003c/code\u003e by walking own properties only, so attacker-controlled keys inherited from a poisoned prototype cannot propagate through deserialization. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Cleartext Leak:\u003c/strong\u003e Fixed an issue where HTTPS request data could be transmitted in cleartext to an HTTP proxy under certain configurations. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI Cache Removal:\u003c/strong\u003e Removed all GitHub Actions caches as a defence-in-depth measure against cache poisoning vectors in the build pipeline. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eData URI Parsing:\u003c/strong\u003e Updated the \u003ccode\u003efromDataURI\u003c/code\u003e regex to match RFC 2397 more strictly, fixing edge cases in \u003ccode\u003edata:\u003c/code\u003e URL handling. (\u003cstrong\u003e\u003ca h...\n\n_Description has been truncated_","html_url":"https://github.com/navikt/k9-los-web/pull/4268","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/navikt%2Fk9-los-web/issues/4268","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4268/packages"}},{"old_version":"3.4.2","new_version":"3.4.3","update_type":"patch","path":null,"pr_created_at":"2026-05-25T01:12:26.000Z","version_change":"3.4.2 → 3.4.3","issue":{"uuid":"4513591962","node_id":"PR_kwDOSXFPbs7e3zMk","number":47,"state":"open","title":"chore(deps): bump the minor-patch group across 1 directory with 34 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-25T01:12:26.000Z","updated_at":"2026-05-25T01:13:59.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"minor-patch","update_count":34,"packages":[{"name":"@hookform/resolvers","old_version":"5.2.2","new_version":"5.4.0","repository_url":"https://github.com/react-hook-form/resolvers"},{"name":"@tanstack/react-query","old_version":"5.100.9","new_version":"5.100.14","repository_url":"https://github.com/TanStack/query"},{"name":"@tanstack/react-router","old_version":"1.169.2","new_version":"1.170.8","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-virtual","old_version":"3.13.24","new_version":"3.13.25","repository_url":"https://github.com/TanStack/virtual"},{"name":"date-fns","old_version":"4.1.0","new_version":"4.3.0","repository_url":"https://github.com/date-fns/date-fns"},{"name":"react","old_version":"19.2.5","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.14","new_version":"19.2.15","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.5","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-hook-form","old_version":"7.75.0","new_version":"7.76.1","repository_url":"https://github.com/react-hook-form/react-hook-form"},{"name":"react-intl","old_version":"10.1.5","new_version":"10.1.9","repository_url":"https://github.com/formatjs/formatjs"},{"name":"valibot","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/open-circle/valibot"},{"name":"@eslint/compat","old_version":"2.0.5","new_version":"2.1.0","repository_url":"https://github.com/eslint/rewrite"},{"name":"@formatjs/cli","old_version":"6.14.5","new_version":"6.16.3","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@playwright/test","old_version":"1.59.1","new_version":"1.60.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"@sentry/cli","old_version":"3.4.2","new_version":"3.4.3","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@storybook/addon-a11y","old_version":"10.4.0","new_version":"10.4.1","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-docs","old_version":"10.4.0","new_version":"10.4.1","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-vitest","old_version":"10.4.0","new_version":"10.4.1","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/tanstack-react","old_version":"10.4.0","new_version":"10.4.1","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@tailwindcss/vite","old_version":"4.2.4","new_version":"4.3.0","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tanstack/eslint-plugin-query","old_version":"5.100.9","new_version":"5.100.14","repository_url":"https://github.com/TanStack/query"},{"name":"@types/node","old_version":"25.6.0","new_version":"25.9.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitejs/plugin-react","old_version":"6.0.1","new_version":"6.0.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"@vitest/browser-playwright","old_version":"4.1.6","new_version":"4.1.7","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"eslint","old_version":"10.3.0","new_version":"10.4.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-storybook","old_version":"10.4.0","new_version":"10.4.1","repository_url":"https://github.com/storybookjs/storybook"},{"name":"lint-staged","old_version":"17.0.2","new_version":"17.0.5","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"msw","old_version":"2.14.3","new_version":"2.14.6","repository_url":"https://github.com/mswjs/msw"},{"name":"storybook","old_version":"10.4.0","new_version":"10.4.1","repository_url":"https://github.com/storybookjs/storybook"},{"name":"typescript-eslint","old_version":"8.59.2","new_version":"8.59.4","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vite","old_version":"8.0.10","new_version":"8.0.14","repository_url":"https://github.com/vitejs/vite"},{"name":"wrangler","old_version":"4.88.0","new_version":"4.94.0","repository_url":"https://github.com/cloudflare/workers-sdk"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-patch group with 32 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@hookform/resolvers](https://github.com/react-hook-form/resolvers) | `5.2.2` | `5.4.0` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.100.9` | `5.100.14` |\n| [@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router) | `1.169.2` | `1.170.8` |\n| [@tanstack/react-virtual](https://github.com/TanStack/virtual/tree/HEAD/packages/react-virtual) | `3.13.24` | `3.13.25` |\n| [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.3.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.5` | `19.2.6` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.14` | `19.2.15` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.5` | `19.2.6` |\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.75.0` | `7.76.1` |\n| [react-intl](https://github.com/formatjs/formatjs) | `10.1.5` | `10.1.9` |\n| [valibot](https://github.com/open-circle/valibot) | `1.4.0` | `1.4.1` |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `2.0.5` | `2.1.0` |\n| [@formatjs/cli](https://github.com/formatjs/formatjs) | `6.14.5` | `6.16.3` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.59.1` | `1.60.0` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `3.4.2` | `3.4.3` |\n| [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y) | `10.4.0` | `10.4.1` |\n| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `10.4.0` | `10.4.1` |\n| [@storybook/addon-vitest](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/vitest) | `10.4.0` | `10.4.1` |\n| [@storybook/tanstack-react](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/tanstack-react) | `10.4.0` | `10.4.1` |\n| [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) | `4.2.4` | `4.3.0` |\n| [@tanstack/eslint-plugin-query](https://github.com/TanStack/query/tree/HEAD/packages/eslint-plugin-query) | `5.100.9` | `5.100.14` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.6.0` | `25.9.1` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `6.0.1` | `6.0.2` |\n| [@vitest/browser-playwright](https://github.com/vitest-dev/vitest/tree/HEAD/packages/browser-playwright) | `4.1.6` | `4.1.7` |\n| [eslint](https://github.com/eslint/eslint) | `10.3.0` | `10.4.0` |\n| [eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin) | `10.4.0` | `10.4.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `17.0.2` | `17.0.5` |\n| [msw](https://github.com/mswjs/msw) | `2.14.3` | `2.14.6` |\n| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `10.4.0` | `10.4.1` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.59.2` | `8.59.4` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.0.10` | `8.0.14` |\n| [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) | `4.88.0` | `4.94.0` |\n\nUpdates `@hookform/resolvers` from 5.2.2 to 5.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-hook-form/resolvers/releases\"\u003e@​hookform/resolvers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.3.0...v5.4.0\"\u003e5.4.0\u003c/a\u003e (2026-05-21)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add ata-validator resolver (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/845\"\u003e#845\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix issue with toNestErrors.ts (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/848\"\u003e#848\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cul\u003e\n\u003cli\u003eadd guidance on passing context to \u003ccode\u003eyupResolver\u003c/code\u003e (useForm context) (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/835\"\u003e#835\u003c/a\u003e)  (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/3d2992472adf5735b46b175e22bea82fddf13854\"\u003e3d29924\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/3d2992472adf5735b46b175e22bea82fddf13854\"\u003e\u003ccode\u003e3d29924\u003c/code\u003e\u003c/a\u003e feat: add guidance on passing context to \u003ccode\u003eyupResolver\u003c/code\u003e (useForm context) (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/835\"\u003e#835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/56b68f3798612601190a533887847d8fef2c94af\"\u003e\u003ccode\u003e56b68f3\u003c/code\u003e\u003c/a\u003e feat: 5.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/cf8562d88ce3a1658676b2ef996347f29e05b3ee\"\u003e\u003ccode\u003ecf8562d\u003c/code\u003e\u003c/a\u003e update readme on ata-validator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/5e5b6103692fa599ddacca39a03bf707e73a5012\"\u003e\u003ccode\u003e5e5b610\u003c/code\u003e\u003c/a\u003e fix issue with toNestErrors.ts (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/848\"\u003e#848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/72aacf8604d697a29a1859f8bffccf18adb86add\"\u003e\u003ccode\u003e72aacf8\u003c/code\u003e\u003c/a\u003e Revise supported versions in SECURITY.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/ad89a20d869f2dc21b905168c5578b3522c01b64\"\u003e\u003ccode\u003ead89a20\u003c/code\u003e\u003c/a\u003e feat: add ata-validator resolver (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/845\"\u003e#845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/02286db88310fd23e1de61ad880c23e210801813\"\u003e\u003ccode\u003e02286db\u003c/code\u003e\u003c/a\u003e ci: updated publish workflow to use node 24 (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/838\"\u003e#838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/2e9bc7c7d02506d336e20d8c0bae0c479f3662ec\"\u003e\u003ccode\u003e2e9bc7c\u003c/code\u003e\u003c/a\u003e Fix(zodResolver): error paths in complex unions \u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/787\"\u003e#787\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/819\"\u003e#819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.2.2...v5.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 5.100.9 to 5.100.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e@​tanstack/react-query's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.14\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/ed20b6d7541c908033acfcad92b0cd112930d1c3\"\u003e\u003ccode\u003eed20b6d\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.14\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.14\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.14\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/ed20b6d7541c908033acfcad92b0cd112930d1c3\"\u003e\u003ccode\u003eed20b6d\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.14\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.14\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/ed20b6d7541c908033acfcad92b0cd112930d1c3\"\u003e\u003ccode\u003eed20b6d\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.14\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.14\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.14\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(react-query): do not go into optimistic fetching state when not subscribed (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10759\"\u003e#10759\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies []:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.14\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e@​tanstack/react-query's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.100.14\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(react-query): do not go into optimistic fetching state when not subscribed (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10759\"\u003e#10759\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies []:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.14\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.100.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/d423168f6261a5cb3d353e53b27c8150cc271151\"\u003e\u003ccode\u003ed423168\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.100.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.100.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.11\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.100.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.10\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/ba6e7beebd50143408f01fcf5d9aee2ec1486f60\"\u003e\u003ccode\u003eba6e7be\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10767\"\u003e#10767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/ed20b6d7541c908033acfcad92b0cd112930d1c3\"\u003e\u003ccode\u003eed20b6d\u003c/code\u003e\u003c/a\u003e fix(react): do not go into optimistic fetching state when not subscribed (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10\"\u003e#10\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/05cf2bc0a4eae64959dc8a40152e2878190c971b\"\u003e\u003ccode\u003e05cf2bc\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10758\"\u003e#10758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/d423168f6261a5cb3d353e53b27c8150cc271151\"\u003e\u003ccode\u003ed423168\u003c/code\u003e\u003c/a\u003e fix(query-core): use built-in NoInfer for generic indexed-access types (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10593\"\u003e#10593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/5ff4f6936bb66a64267eb4413430f956eecf7248\"\u003e\u003ccode\u003e5ff4f69\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10755\"\u003e#10755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/3e85350749751eef055fffb65f6838dfafa74891\"\u003e\u003ccode\u003e3e85350\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10706\"\u003e#10706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/9d2692cec4d538c2f96489027ba546f11638dfb1\"\u003e\u003ccode\u003e9d2692c\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10695\"\u003e#10695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/74fa05eb1b16f40ea7068afd0e5e082687d22338\"\u003e\u003ccode\u003e74fa05e\u003c/code\u003e\u003c/a\u003e chore(tsconfig.json): narrow 'include' pattern to prevent TS6053 race conditi...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.100.14/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-router` from 1.169.2 to 1.170.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/releases\"\u003e@​tanstack/react-router's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for Rsbuild client output formats, including module output by default and IIFE output for classic script environments. (\u003ca href=\"https://redirect.github.com/TanStack/router/pull/7477\"\u003e#7477\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eClient entry scripts and preloads are now represented as root route manifest assets, script preloads follow the manifest script format, and script asset cross-origin configuration uses the \u003ccode\u003escript\u003c/code\u003e key. The \u003ccode\u003etransformAssets\u003c/code\u003e script callback context now exposes only \u003ccode\u003ekind: 'script'\u003c/code\u003e and \u003ccode\u003eurl\u003c/code\u003e, keeping script format handling internal to manifest rendering.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/51a97a167fb3ef1b8ca70fbb63db635158f43509\"\u003e\u003ccode\u003e51a97a1\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/5268ba4566233ea58880df85f167ad0401a93a46\"\u003e\u003ccode\u003e5268ba4\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/blob/main/packages/react-router/CHANGELOG.md\"\u003e@​tanstack/react-router's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.170.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for Rsbuild client output formats, including module output by default and IIFE output for classic script environments. (\u003ca href=\"https://redirect.github.com/TanStack/router/pull/7477\"\u003e#7477\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eClient entry scripts and preloads are now represented as root route manifest assets, script preloads follow the manifest script format, and script asset cross-origin configuration uses the \u003ccode\u003escript\u003c/code\u003e key. The \u003ccode\u003etransformAssets\u003c/code\u003e script callback context now exposes only \u003ccode\u003ekind: 'script'\u003c/code\u003e and \u003ccode\u003eurl\u003c/code\u003e, keeping script format handling internal to manifest rendering.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/51a97a167fb3ef1b8ca70fbb63db635158f43509\"\u003e\u003ccode\u003e51a97a1\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.170.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/5268ba4566233ea58880df85f167ad0401a93a46\"\u003e\u003ccode\u003e5268ba4\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.170.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix hash navigation being overridden by stale scroll restoration entries. (\u003ca href=\"https://redirect.github.com/TanStack/router/pull/7447\"\u003e#7447\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/0300f87ec5a7f878ffbe0b181acf84cba9139960\"\u003e\u003ccode\u003e0300f87\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/0300f87ec5a7f878ffbe0b181acf84cba9139960\"\u003e\u003ccode\u003e0300f87\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.170.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/5fa9e555f3a2edb5e45586623e6bcbfa7f7c7a6b\"\u003e\u003ccode\u003e5fa9e55\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.170.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/b60eb36e59e8a468ee0742cbcf7f47aca1ff1c67\"\u003e\u003ccode\u003eb60eb36\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.170.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/d9cf9331b83fcbd2abfee75d839d862f9bb18e6b\"\u003e\u003ccode\u003ed9cf933\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.170.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/658c2241458e5252eb688dbfc4acbd22c653376c\"\u003e\u003ccode\u003e658c224\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7478\"\u003e#7478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/51a97a167fb3ef1b8ca70fbb63db635158f43509\"\u003e\u003ccode\u003e51a97a1\u003c/code\u003e\u003c/a\u003e feat(start): support rsbuild iife client output (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7477\"\u003e#7477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/b47b338d15deadb8dc9fbc297c39965442833c3a\"\u003e\u003ccode\u003eb47b338\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7467\"\u003e#7467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/35a7d9cd5a0e6e19a6ad6f5b79b89b4f069a17bc\"\u003e\u003ccode\u003e35a7d9c\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7452\"\u003e#7452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/0300f87ec5a7f878ffbe0b181acf84cba9139960\"\u003e\u003ccode\u003e0300f87\u003c/code\u003e\u003c/a\u003e fix: fix scroll restoration issues (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7447\"\u003e#7447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/254cb8834ed11244bbf17c2801f630b5a438c040\"\u003e\u003ccode\u003e254cb88\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7435\"\u003e#7435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/9f6258f23ee37a35fb908b3293e49bab3058e57f\"\u003e\u003ccode\u003e9f6258f\u003c/code\u003e\u003c/a\u003e chore: update zod to v4.4.3 (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7441\"\u003e#7441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/5fa9e555f3a2edb5e45586623e6bcbfa7f7c7a6b\"\u003e\u003ccode\u003e5fa9e55\u003c/code\u003e\u003c/a\u003e feat: deferred hydration (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7362\"\u003e#7362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/ee8a6753da78590e3f8659db6d96403604394f34\"\u003e\u003ccode\u003eee8a675\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7423\"\u003e#7423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/d1dc4ae7c06db0b9035850968f791f1e403c43f2\"\u003e\u003ccode\u003ed1dc4ae\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7417\"\u003e#7417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/router/commits/@tanstack/react-router@1.170.8/packages/react-router\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-virtual` from 3.13.24 to 3.13.25\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/virtual/releases\"\u003e@​tanstack/react-virtual's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-virtual\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.13.25\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplace the \u003ccode\u003euseReducer(() =\u0026gt; ({}), {})\u003c/code\u003e force-rerender pattern with an (\u003ca href=\"https://redirect.github.com/TanStack/virtual/pull/1168\"\u003e#1168\u003c/a\u003e)\nincrementing number counter. Same semantics (every dispatch changes the\nreducer state, forcing a render); zero per-dispatch object allocation.\nTrivial individual cost, but eliminates one steady-state GC source on\nscroll-heavy apps.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/virtual-core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.15.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/virtual/blob/main/packages/react-virtual/CHANGELOG.md\"\u003e@​tanstack/react-virtual's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.13.25\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplace the \u003ccode\u003euseReducer(() =\u0026gt; ({}), {})\u003c/code\u003e force-rerender pattern with an (\u003ca href=\"https://redirect.github.com/TanStack/virtual/pull/1168\"\u003e#1168\u003c/a\u003e)\nincrementing number counter. Same semantics (every dispatch changes the\nreducer state, forcing a render); zero per-dispatch object allocation.\nTrivial individual cost, but eliminates one steady-state GC source on\nscroll-heavy apps.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/virtual-core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.15.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/virtual/commit/949180be8adf66ea8428b326db72ebad42d5b4c3\"\u003e\u003ccode\u003e949180b\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/virtual/tree/HEAD/packages/react-virtual/issues/1169\"\u003e#1169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/virtual/commit/99355ad1eceee6270efaa26e51f535d8d7c31ac2\"\u003e\u003ccode\u003e99355ad\u003c/code\u003e\u003c/a\u003e perf: virtual-core rewrite for mount/measure-storm, plus iOS Safari handling ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/virtual/commit/3374977c623cd95eb4cdb44ad44eb94677d65c1e\"\u003e\u003ccode\u003e3374977\u003c/code\u003e\u003c/a\u003e chore(angular-virtual)!: upgrade Angular to v19 (\u003ca href=\"https://github.com/TanStack/virtual/tree/HEAD/packages/react-virtual/issues/1158\"\u003e#1158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/virtual/commits/@tanstack/react-virtual@3.13.25/packages/react-virtual\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `date-fns` from 4.1.0 to 4.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/date-fns/date-fns/releases\"\u003edate-fns's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.3.0\u003c/h2\u003e\n\u003cp\u003eKudos to \u003ca href=\"https://github.com/ImRodry\"\u003e\u003ccode\u003e@​ImRodry\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/puneetdixit200\"\u003e\u003ccode\u003e@​puneetdixit200\u003c/code\u003e\u003c/a\u003e for their contributions.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFixed missing modularized optimization fallback (\u003ca href=\"https://x.com/kossnocorp/status/1731181274579325260\"\u003efor Next.js and others\u003c/a\u003e). See \u003ca href=\"https://x.com/kossnocorp/status/1731181274579325260\"\u003e#4193\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFixed \u003ccode\u003ept\u003c/code\u003e locale first day of week to be Sunday. See \u003ca href=\"https://redirect.github.com/date-fns/date-fns/pull/4195\"\u003e#4195\u003c/a\u003e by \u003ca href=\"https://github.com/ImRodry\"\u003e\u003ccode\u003e@​ImRodry\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFixed \u003ccode\u003ezh-CN\u003c/code\u003e, \u003ccode\u003ezh-HK\u003c/code\u003e, and \u003ccode\u003ezh-TW\u003c/code\u003e locale month parsing for October, November, and December. See \u003ca href=\"https://redirect.github.com/date-fns/date-fns/pull/4194\"\u003e#4194\u003c/a\u003e by \u003ca href=\"https://github.com/puneetdixit200\"\u003e\u003ccode\u003e@​puneetdixit200\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed type definitions missing in v4.2.0 due to TypeScript misconfiguration.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.0\u003c/h2\u003e\n\u003cp\u003eThis is a minor release in all senses, it only includes documentation updates (first of many) that points to the new \u003ca href=\"https://date-fns.org/you-dont-need-date-fns\"\u003eYou Don't Need date-fns*\u003c/a\u003e page.\u003c/p\u003e\n\u003cp\u003e* Not really\u003c/p\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded Temporal API references to the JSDoc annotations of \u003ccode\u003eadd\u003c/code\u003e, \u003ccode\u003eaddBusinessDays\u003c/code\u003e, and \u003ccode\u003eaddDays\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/f95bcf18b53e6832b2c575c24c98654a24f52699\"\u003e\u003ccode\u003ef95bcf1\u003c/code\u003e\u003c/a\u003e (docs): Add missing \u003ccode\u003etsx\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/baaca1117e9ec317bb4d188e9cd254df15ce1c8e\"\u003e\u003ccode\u003ebaaca11\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e//pkgs/core:release/docs\u003c/code\u003e task\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/8aa0373ece55184e7817d4a3bbeee65eab3f267c\"\u003e\u003ccode\u003e8aa0373\u003c/code\u003e\u003c/a\u003e Update docs website secrets location in scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/c7ad6eb0a0b712a4b4f6ad00a98b6b35a513fffb\"\u003e\u003ccode\u003ec7ad6eb\u003c/code\u003e\u003c/a\u003e Promote to v4.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/da8c5489f62446356f4c7eabbc9e166b04b76e2e\"\u003e\u003ccode\u003eda8c548\u003c/code\u003e\u003c/a\u003e Add change log entry for Chinese locale fix (\u003ca href=\"https://redirect.github.com/date-fns/date-fns/issues/4194\"\u003e#4194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/f8d8fa8cb900dba82ce0285db0177a9f1bfa7254\"\u003e\u003ccode\u003ef8d8fa8\u003c/code\u003e\u003c/a\u003e Split Chinese locale tests (\u003ca href=\"https://redirect.github.com/date-fns/date-fns/issues/4194\"\u003e#4194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/b9c5865edb7610c59e6b3694ed1e1691f4807688\"\u003e\u003ccode\u003eb9c5865\u003c/code\u003e\u003c/a\u003e Fix Chinese locale month parsing (\u003ca href=\"https://redirect.github.com/date-fns/date-fns/issues/4194\"\u003e#4194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/39d1e14200cead9e4be5df88695b5e82082875ed\"\u003e\u003ccode\u003e39d1e14\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ept\u003c/code\u003e fix change log entry (\u003ca href=\"https://redirect.github.com/date-fns/date-fns/issues/4195\"\u003e#4195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/f3f19632bd3feb5b77daff8bc1614d5f29e4e499\"\u003e\u003ccode\u003ef3f1963\u003c/code\u003e\u003c/a\u003e Fix pt locale first day of week to be Sunday (\u003ca href=\"https://redirect.github.com/date-fns/date-fns/issues/4195\"\u003e#4195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/cd6ebdade912d652afe3fd1bb1bd83219f0bb8b6\"\u003e\u003ccode\u003ecd6ebda\u003c/code\u003e\u003c/a\u003e Add basic \u003ccode\u003eAGENTS.md\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/date-fns/date-fns/compare/v4.1.0...v4.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 19.2.5 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/react` from 19.2.14 to 19.2.15\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-dom` from 19.2.5 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-hook-form` from 7.75.0 to 7.76.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-hook-form/react-hook-form/releases\"\u003ereact-hook-form's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 7.76.1\u003c/h2\u003e\n\u003cp\u003e🐞 fix: pass options parameter through setValues to enable validation (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13457\"\u003e#13457\u003c/a\u003e)\n🐞 fix(setValues): emit whole-form change without stale name/type (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13450\"\u003e#13450\u003c/a\u003e)\n🚗 perf(setValues): thread skipClone through setFieldValue (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13448\"\u003e#13448\u003c/a\u003e)\n🚗 perf(setValues): skip redundant per-field deep clones (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13445\"\u003e#13445\u003c/a\u003e)\nRevert \u0026quot;🐞 fix: treat NaN as empty when valueAsNumber is true in validateField (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13388\"\u003e#13388\u003c/a\u003e)\u0026quot;\u003c/p\u003e\n\u003cp\u003ethanks to \u003ca href=\"https://github.com/philibea\"\u003e\u003ccode\u003e@​philibea\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/maxkostow\"\u003e\u003ccode\u003e@​maxkostow\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion v7.76.0\u003c/h2\u003e\n\u003cp\u003e🪭 close \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13141\"\u003e#13141\u003c/a\u003e improve isDirty sync with dirtyFields state (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13370\"\u003e#13370\u003c/a\u003e)\n🐞 fix isValidating reactivity when validatingFields is not subscribed (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13440\"\u003e#13440\u003c/a\u003e)\n🛺 test: fix duplicate-word typos in test descriptions (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13439\"\u003e#13439\u003c/a\u003e)\n🐞 fix \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13436\"\u003e#13436\u003c/a\u003e: errors state when using form level validation (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13437\"\u003e#13437\u003c/a\u003e)\n🐞 fix \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13429\"\u003e#13429\u003c/a\u003e append({ obj: null }) is silently replaced by defaultValues after remove() (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13435\"\u003e#13435\u003c/a\u003e)\n🐞 fix native validation tooltip suppression caused by duplicate submit-error focus (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13432\"\u003e#13432\u003c/a\u003e)\n🐞 fix: propagate setValues updates to mounted Controller fields (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13431\"\u003e#13431\u003c/a\u003e)\n🐞 fix: rreserve reset values for conditionally mounted Controller fields with shouldUnregister\n🐞 fix: useFieldArray remove leaves array with empty object when using values prop (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13422\"\u003e#13422\u003c/a\u003e)\n🐞 fix \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13260\"\u003e#13260\u003c/a\u003e: notify all matching field-array roots on nested setValue updates (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13420\"\u003e#13420\u003c/a\u003e)\n🐞 fix \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13104\"\u003e#13104\u003c/a\u003e: preserve nested resolver field-array errors in trigger() (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13419\"\u003e#13419\u003c/a\u003e)\n🐞 fix \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13413\"\u003e#13413\u003c/a\u003e: preserve formState.defaultValues when useFieldArray + watch are used together\n📝 docs: fix JSDoc for IsNever, register, and getFieldState (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13410\"\u003e#13410\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13411\"\u003e#13411\u003c/a\u003e)\n🐞 fix(Watch): restore TypeScript 4 compatibility (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13409\"\u003e#13409\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eBig thanks to \u003ca href=\"https://github.com/dfedoryshchev\"\u003e\u003ccode\u003e@​dfedoryshchev\u003c/code\u003e\u003c/a\u003e for multiple fixes, and to \u003ca href=\"https://github.com/EduardF1\"\u003e\u003ccode\u003e@​EduardF1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/in-ch\"\u003e\u003ccode\u003e@​in-ch\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/johnstrand\"\u003e\u003ccode\u003e@​johnstrand\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md\"\u003ereact-hook-form's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[7.76.1] - 2026-05-23\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert notify all matching field-array roots on nested \u003ccode\u003esetValue\u003c/code\u003e updates\u003c/li\u003e\n\u003cli\u003eRevert treat \u003ccode\u003eNaN\u003c/code\u003e as empty when \u003ccode\u003evalueAsNumber\u003c/code\u003e is \u003ccode\u003etrue\u003c/code\u003e in \u003ccode\u003evalidateField\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003esetValues\u003c/code\u003e pass \u003ccode\u003eoptions\u003c/code\u003e parameter through to enable validation\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003esetValues\u003c/code\u003e emit whole-form change without stale \u003ccode\u003ename\u003c/code\u003e/\u003ccode\u003etype\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003esetValues\u003c/code\u003e skip redundant per-field deep clones\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003esetValues\u003c/code\u003e thread \u003ccode\u003eskipClone\u003c/code\u003e through \u003ccode\u003esetFieldValue\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[7.76.0] - 2026-05-16\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eisDirty\u003c/code\u003e sync with \u003ccode\u003edirtyFields\u003c/code\u003e state\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePreserve \u003ccode\u003eformState.defaultValues\u003c/code\u003e when \u003ccode\u003euseFieldArray\u003c/code\u003e and \u003ccode\u003ewatch\u003c/code\u003e are used together\u003c/li\u003e\n\u003cli\u003ePreserve nested resolver field-array errors in \u003ccode\u003etrigger()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eNotify all matching field-array roots on nested \u003ccode\u003esetValue\u003c/code\u003e updates\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003euseFieldArray\u003c/code\u003e \u003ccode\u003eremove\u003c/code\u003e leaves array with empty object when using \u003ccode\u003evalues\u003c/code\u003e prop\u003c/li\u003e\n\u003cli\u003ePreserve reset values for conditionally mounted \u003ccode\u003eController\u003c/code\u003e fields with \u003ccode\u003eshouldUnregister\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ePropagate \u003ccode\u003esetValues\u003c/code\u003e updates to mounted \u003ccode\u003eController\u003c/code\u003e fields\u003c/li\u003e\n\u003cli\u003eNative validation tooltip suppression caused by duplicate submit-error focus\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eappend({ obj: null })\u003c/code\u003e silently replaced by \u003ccode\u003edefaultValues\u003c/code\u003e after \u003ccode\u003eremove()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eErrors state when using form-level validation\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eisValidating\u003c/code\u003e reactivity when \u003ccode\u003evalidatingFields\u003c/code\u003e is not subscribed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/2b900d24594dc43c3f894fefa4e7a048bf6f3d13\"\u003e\u003ccode\u003e2b900d2\u003c/code\u003e\u003c/a\u003e 7.76.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/079348ebd967cd548e66ff7215e236fbf3924ff5\"\u003e\u003ccode\u003e079348e\u003c/code\u003e\u003c/a\u003e 🚮 chore: remove --frozen-lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/edf5c45f813e9adebc993c2bbd1812dd8f0859ca\"\u003e\u003ccode\u003eedf5c45\u003c/code\u003e\u003c/a\u003e 🧪 fix unit test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/d79648cc76581ac98b38d198a4afccfb3fbbc511\"\u003e\u003ccode\u003ed79648c\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;🐞 fix: treat NaN as empty when valueAsNumber is true in validateField...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/778881c6ecfb8c015c2b591f7a5bf7a8de872c5e\"\u003e\u003ccode\u003e778881c\u003c/code\u003e\u003c/a\u003e 🐞 fix: pass options parameter through setValues to enable validation (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13457\"\u003e#13457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/a2ac01fd3872cf95b4e6ac8f4b4800f72b55eafd\"\u003e\u003ccode\u003ea2ac01f\u003c/code\u003e\u003c/a\u003e 🧪 test(useFieldArray): regression coverage for descendant setValue key thrash...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/dfcebdbde1891fdd76fb56751cbe08dd980dfa5b\"\u003e\u003ccode\u003edfcebdb\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;🐞 fix \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13260\"\u003e#13260\u003c/a\u003e: notify all matching field-array roots on nested setValu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/ca01f6582e315a59cc6e3c9fc51ef5ecc2b69e48\"\u003e\u003ccode\u003eca01f65\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;🐞 fix(useFieldArray): preserve managed field ids in array subscriber ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/15d17628765a43b8ca10dc8541968b28fd6a5073\"\u003e\u003ccode\u003e15d1762\u003c/code\u003e\u003c/a\u003e 🐞 fix(setValues): emit whole-form change without stale name/type (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13450\"\u003e#13450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/989cbff42066ec216b9e8c93dc7f0c335cb4ef84\"\u003e\u003ccode\u003e989cbff\u003c/code\u003e\u003c/a\u003e 🚗 perf(setValues): thread skipClone through setFieldValue (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13448\"\u003e#13448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/react-hook-form/react-hook-form/compare/v7.75.0...v7.76.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-intl` from 10.1.5 to 10.1.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003ereact-intl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ereact-intl@10.1.8\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/blob/HEAD/github.com/formatjs/formatjs/compare/react-intl@10.1.7...react-intl@10.1.8\"\u003e10.1.8\u003c/a\u003e (2026-05-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact-intl:\u003c/strong\u003e set FormattedListParts displayName (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6580\"\u003e#6580\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/blob/HEAD/github.com/formatjs/formatjs/commits/93bd7f41afd2e2f1b20c6236c842df963cd79306\"\u003e93bd7f4\u003c/a\u003e) - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/ae8c92418ce1c2c5bbec233854e1d1579d196fbf\"\u003e\u003ccode\u003eae8c924\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/688bd9705a21650c3248be41774ca5c030961d6f\"\u003e\u003ccode\u003e688bd97\u003c/code\u003e\u003c/a\u003e chore(formatjs_cli): release 1.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/4c1b022a01eb96748c7fdb356f3f078513072692\"\u003e\u003ccode\u003e4c1b022\u003c/code\u003e\u003c/a\u003e docs: clarify cli native binding support (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6609\"\u003e#6609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/5c39550baebd9dffc8fe8e3aa259f80a77c580d8\"\u003e\u003ccode\u003e5c39550\u003c/code\u003e\u003c/a\u003e build(deps): bump ws from 7.5.10 to 8.20.1 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6590\"\u003e#6590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/e760922d9df3a094c9d0a3abdf2f6d611968a34a\"\u003e\u003ccode\u003ee760922\u003c/code\u003e\u003c/a\u003e build(deps): bump js-cookie from 3.0.5 to 3.0.7 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6604\"\u003e#6604\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/bdff3ae51bb89562ad3e95ff34d78826c48a41c9\"\u003e\u003ccode\u003ebdff3ae\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/unplugin\u003c/code\u003e): preserve JSX defaultMessage output (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6608\"\u003e#6608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/24ea424e0433103f77363bb4bea5d750b44c9eb3\"\u003e\u003ccode\u003e24ea424\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/cli-lib\u003c/code\u003e): handle literal Windows compile paths (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6607\"\u003e#6607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/0ac1f93d9d6f68f7fc03cc186ea743b381216431\"\u003e\u003ccode\u003e0ac1f93\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​vitejs/plugin-react\u003c/code\u003e to v6.0.2 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6605\"\u003e#6605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/0887ea5ec2509033ca450a2d6944ee0a4fd44bbd\"\u003e\u003ccode\u003e0887ea5\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency rollup to v4.60.4 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6601\"\u003e#6601\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/6a462bab5ab6d6ca14cd6ab0c7528e1b5cda6160\"\u003e\u003ccode\u003e6a462ba\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency lucide-react to v1.16.0 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6600\"\u003e#6600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/react-intl@10.1.5...react-intl@10.1.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `valibot` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-circle/valibot/releases\"\u003evalibot's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eintersect\u003c/code\u003e schema to infer correct input and output types for non-tuple array options instead of \u003ccode\u003enever\u003c/code\u003e (pull request \u003ca href=\"https://redirect.github.com/open-circle/valibot/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-circle/valibot/commit/6991ea700c244498f2a6fa22a4fa2eaad2a28f1e\"\u003e\u003ccode\u003e6991ea7\u003c/code\u003e\u003c/a\u003e Bump version to 1.4.1 and update changelog for release (\u003ca href=\"https://redirect.github.com/open-circle/valibot/issues/1479\"\u003e#1479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-circle/valibot/commit/c3a8f079e4a6d05fa90f37279e748036c339801b\"\u003e\u003ccode\u003ec3a8f07\u003c/code\u003e\u003c/a\u003e Fix intersect schema to infer correct types (\u003ca href=\"https://redirect.github.com/open-circle/valibot/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-circle/valibot/commit/106893cc0117624f5a51f6b7051cb18a05334463\"\u003e\u003ccode\u003e106893c\u003c/code\u003e\u003c/a\u003e Change syntax highlighting form Prism to Shiki (\u003ca href=\"https://redirect.github.com/open-circle/valibot/issues/1468\"\u003e#1468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-circle/valibot/commit/5949d9ee1825c8357300b3eaee6d1c90cf40cfb1\"\u003e\u003ccode\u003e5949d9e\u003c/code\u003e\u003c/a\u003e Bump to-json-schema version to 1.7.0 and update changelog for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-circle/valibot/commit/9f90a74a7f20738b3df7d5af425a5788448e50db\"\u003e\u003ccode\u003e9f90a74\u003c/code\u003e\u003c/a\u003e Bump i18n version to 1.2.0 and update changelog for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-circle/valibot/commit/d00a646b0afd23f0187b1093a82793e955ec0ec7\"\u003e\u003ccode\u003ed00a646\u003c/code\u003e\u003c/a\u003e Add release notes for Valibot v1.4 to blog\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/open-circle/valibot/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/compat` from 2.0.5 to 2.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/releases\"\u003e@​eslint/compat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ecompat: v2.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.5...compat-v2.1.0\"\u003e2.1.0\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eincludeIgnoreFile()\u003c/code\u003e to config-helpers (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/430\"\u003e#430\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/9b513529022834e72cccfa278ec7ba6e7f4e10c5\"\u003e9b51352\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v2.0.7...migrate-config-v2.1.0\"\u003e2.1.0\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eincludeIgnoreFile()\u003c/code\u003e to config-helpers (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/430\"\u003e#430\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/9b513529022834e72cccfa278ec7ba6e7f4e10c5\"\u003e9b51352\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/config-helpers\u003c/code\u003e bumped from ^0.5.5 to ^0.6.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.0.7\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v2.0.6...migrate-config-v2.0.7\"\u003e2.0.7\u003c/a\u003e (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate \u003ccode\u003eespree\u003c/code\u003e to the latest (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/437\"\u003e#437\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/a8ff72f6f473ce87df4156d3eb9b6e4992084337\"\u003ea8ff72f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.0.6\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v2.0.5...migrate-config-v2.0.6\"\u003e2.0.6\u003c/a\u003e (2026-04-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e bumped from ^2.0.4 to ^2.0.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.2.0 to ^1.2.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md\"\u003e@​eslint/compat's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.5...compat-v2.1.0\"\u003e2.1.0\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eincludeIgnoreFile()\u003c/code\u003e to config-helpers (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/430\"\u003e#430\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/9b513529022834e72cccfa278ec7ba6e7f4e10c5\"\u003e9b51352\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/b8949534bf7f498d941007f3adc2740157965b49\"\u003e\u003ccode\u003eb894953\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/446\"\u003e#446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/334038d4f068e947bc366e7f987423414ad2773a\"\u003e\u003ccode\u003e334038d\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/9b513529022834e72cccfa278ec7ba6e7f4e10c5\"\u003e\u003ccode\u003e9b51352\u003c/code\u003e\u003c/a\u003e feat: Add new \u003ccode\u003eincludeIgnoreFile()\u003c/code\u003e to config-helpers (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/430\"\u003e#430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/70b69970a2e0d9bdba8c2e9c19beb6f5b35d5db0\"\u003e\u003ccode\u003e70b6997\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/35b6b944eb63aa5a82356121a7a3a2ec24393ace\"\u003e\u003ccode\u003e35b6b94\u003c/code\u003e\u003c/a\u003e chore: update TypeScript to v6 (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/417\"\u003e#417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/7807d7107caa44ff0febbd4b2525911ddcd8027b\"\u003e\u003ccode\u003e7807d71\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/57001eafe026f667d46fea4bd5e59a5a50717c2c\"\u003e\u003ccode\u003e57001ea\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/0b621334efd3bb68e2bba3f1649046d1a720f0e6\"\u003e\u003ccode\u003e0b62133\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eslint/rewrite/commits/compat-v2.1.0/packages/compat\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@formatjs/cli` from 6.14.5 to 6.16.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003e@​formatjs/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/cli\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.16.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/cli@6.16.2...@formatjs/cli@6.16.3\"\u003e6.16.3\u003c/a\u003e (2026-05-22)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eformatjs_cli:\u003c/strong\u003e parallelize file processing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6611\"\u003e#6611\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/fe52dabbafbe1c79482bac3447f8a3dc9501f0e3\"\u003efe52dab\u003c/a\u003e) - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/cli\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.16.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/cli@6.16.0...@formatjs/cli@6.16.1\"\u003e6.16.1\u003c/a\u003e (2026-05-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e@​formatjs/cli-native-win32-x64\u003c/code\u003e:\u003c/strong\u003e add native package (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6586\"\u003e#6586\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/445b4352c5bb9558823bdb1dee64869a7c4c9307\"\u003e445b435\u003c/a\u003e) - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eformatjs_cli:\u003c/strong\u003e implement pseudo-locale transforms (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6578\"\u003e#6578\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/12abfe5068be10aebd85c6fd1525a1f4eb1151f2\"\u003e12abfe5\u003c/a\u003e) - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/cli\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.16.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/cli@6.15.0...@formatjs/cli@6.16.0\"\u003e6.16.0\u003c/a\u003e (2026-05-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e@​formatjs/cli-native-linux-arm64\u003c/code\u003e:\u003c/strong\u003e add native package (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6571\"\u003e#6571\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/6449d23add9a10bebd321c31b8d34c414fe9bdab\"\u003e6449d23\u003c/a\u003e) - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/cli\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.15.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/cli@6.14.5...@formatjs/cli@6.15.0\"\u003e6.15.0\u003c/a\u003e (2026-05-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e@​formatjs/cli-lib\u003c/code\u003e:\u003c/strong\u003e prefer native compile and deprecate custom --format files (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6519\"\u003e#6519\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/bde37308bc80316a3a15244b4b176de11ca78092\"\u003ebde3730\u003c/a\u003e) - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/c08be28ccdb3a9dbd31ff08850f9cbd46ab49c7d\"\u003e\u003ccode\u003ec08be28\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/da73983a51a5041241cc56c872069b23ae5fbf04\"\u003e\u003ccode\u003eda73983\u003c/code\u003e\u003c/a\u003e chore(formatjs_cli): release 1.1.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/624bd29d1ebd002168e716f49a3dd62b1a99850d\"\u003e\u003ccode\u003e624bd29\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency oxc-parser to ^0.131.0 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6628\"\u003e#6628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/1c61f62ec860c178670d8e856b5e46796bc9f8ca\"\u003e\u003ccode\u003e1c61f62\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency oxlint to v1.65.0 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6627\"\u003e#6627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/d455aa0113eb5c8fe17a3946dbb02a0664a3099e\"\u003e\u003ccode\u003ed455aa0\u003c/code\u003e\u003c/a\u003e fix(deps): update oxc rust crates to 0.131 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6613\"\u003e#6613\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/e8255369601bec065c541874fa530dc31cd299a6\"\u003e\u003ccode\u003ee825536\u003c/code\u003e\u003c/a\u003e docs(formatjs_cli): document prerelease before tag (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6626\"\u003e#6626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/c91d1eb3b3f6a2eb4c022abdcdde8092c779613c\"\u003e\u003ccode\u003ec91d1eb\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency oxfmt to ^0.50.0 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6625\"\u003e#6625\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/7a6930b70f6247267ebdd46e03b96630e018f0cc\"\u003e\u003ccode\u003e7a6930b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency oxc-transform to ^0.131.0 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6624\"\u003e#6624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/8af2bff584291ba119dec6df5fb88bf066d523e8\"\u003e\u003ccode\u003e8af2bff\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/unplugin\u003c/code\u003e): expose transform hook filters (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6622\"\u003e#6622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/db8df8b958be859cb54481b7b49d442b8dd05bea\"\u003e\u003ccode\u003edb8df8b\u003c/code\u003e\u003c/a\u003e bench(formatjs_cli): add OSS React Intl corpora (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6621\"\u003e#6621\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/cli@6.14.5...@formatjs/cli@6.16.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@playwright/test` from 1.59.1 to 1.60.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/playwright/releases\"\u003e@​playwright/test's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.60.0\u003c/h2\u003e\n\u003ch2\u003e🌐 HAR recording on Tracing\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/api/class-tracing#tracing-start-har\"\u003etracing.startHar()\u003c/a\u003e / \u003ca href=\"https://playwright.dev/docs/api/class-tracing#tracing-stop-har\"\u003etracing.stopHar()\u003c/a\u003e expose HAR recording as a first-class tracing API, with the same \u003ccode\u003econtent\u003c/code\u003e, \u003ccode\u003emode\u003c/code\u003e and \u003ccode\u003eurlFilter\u003c/code\u003e options as \u003ccode\u003erecordHar\u003c/code\u003e. The returned \u003ca href=\"https://playwright.dev/docs/api/class-disposable\"\u003eDisposable\u003c/a\u003e makes it easy to scope a recording with \u003ccode\u003eawait using\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eawait using har = await context.tracing.startHar('trace.har');\r\nconst page = await context.newPage();\r\nawait page.goto('https://playwright.dev');\r\n// HAR is finalized when `har` goes out of scope.\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e🪝 Drop API\u003c/h2\u003e\n\u003cp\u003eNew \u003ca href=\"https://playwright.dev/docs/api/class-locator#locator-drop\"\u003elocator.drop()\u003c/a\u003e simulates an external drag-and-drop of files or clipboard-like data onto an element. Playwright dispatches \u003ccode\u003edragenter\u003c/code\u003e, \u003ccode\u003edragover\u003c/code\u003e, and \u003ccode\u003edrop\u003c/code\u003e with a synthetic [DataTransfer] in the page context — works cross-browser and is great for testing upload zones:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eawait page.locator('#dropzone').drop({\r\n  files: { name: 'note.txt', mimeType: 'text/plain', buffer: Buffer.from('hello') },\r\n});\r\n\u003cp\u003eawait page.locator('#dropzone').drop({\ndata: {\n'text/plain': 'hello world',\n'text/uri-list': '\u003ca href=\"https://example.com\"\u003ehttps://example.com\u003c/a\u003e',\n},\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003e🎯 Aria snapshots\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://playwright.dev/docs/api/class-pageassertions#page-assertions-to-match-aria-snapshot\"\u003eexpect(page).toMatchAriaSnapshot()\u003c/a\u003e now works on a \u003ca href=\"https://playwright.dev/docs/api/class-page\"\u003ePage\u003c/a\u003e, in addition to a \u003ca href=\"https://playwright.dev/docs/api/class-locator\"\u003eLocator\u003c/a\u003e — equivalent to asserting against \u003ccode\u003epage.locator('body')\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eNew \u003ccode\u003eboxes\u003c/code\u003e option on \u003ca href=\"https://playwright.dev/docs/api/class-locator#locator-aria-snapshot\"\u003elocator.ariaSnapshot()\u003c/a\u003e / \u003ca href=\"https://playwright.dev/docs/api/class-page#page-aria-snapshot\"\u003epage.ariaSnapshot()\u003c/a\u003e appends each element's bounding box as \u003ccode\u003e[box=x,y,width,height]\u003c/code\u003e, useful for AI consumption.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🛑 test.abort()\u003c/h2\u003e\n\u003cp\u003eNew \u003ca href=\"https://playwright.dev/docs/api/class-test#test-abort\"\u003etest.abort()\u003c/a\u003e aborts the currently running test from a fixture, hook, or route handler with an optional message. Use it when you have detected an unrecoverable misuse and want to fail the test right away:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003etest('does not publish to the shared page', async ({ page }) =\u0026gt; {\r\n  await page.route('**/publish', route =\u0026gt; {\r\n    test.abort('Tests must not publish to the shared page. Use the `clone` option.');\r\n    return route.abort();\r\n  });\r\n  // ...\r\n});\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew APIs\u003c/h2\u003e\n\u003ch3\u003eBrowser, Context and Page\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/87bb9ddbd78f329df18c2b24847bc9409240cd07\"\u003e\u003ccode\u003e87bb9dd\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40747\"\u003e#40747\u003c/a\u003e): fix(yauzl): vendor yauzl with destroy-lifecycle fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/9a9c51cb7d1b39fab51ca288e59f8ca38fd19910\"\u003e\u003ccode\u003e9a9c51c\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40733\"\u003e#40733\u003c/a\u003e): chore(electron): revert \u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40184\"\u003e#40184\u003c/a\u003e (move Electron API to a s...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/4b3b628663031bcaaeca907e337892263524634d\"\u003e\u003ccode\u003e4b3b628\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40736\"\u003e#40736\u003c/a\u003e): Revert \u0026quot;feat(electron): add timeout option to electronAp...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/f869f96bbe6607cc3b88b4ca96fd82f17b301b50\"\u003e\u003ccode\u003ef869f96\u003c/code\u003e\u003c/a\u003e chore: bump version to v1.60.0 (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40714\"\u003e#40714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/7eb6918afadfb0dd5c7e94ca9ffbddd84d8fbb39\"\u003e\u003ccode\u003e7eb6918\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40710\"\u003e#40710\u003c/a\u003e): docs: release notes v1.60\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/118d2aa6076d82840decca15d96b48611b08e392\"\u003e\u003ccode\u003e118d2aa\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40693\"\u003e#40693\u003c/a\u003e): chore(python): formdata path type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/54012f5dcc586da2e5d6cccd75f13ca367b94579\"\u003e\u003ccode\u003e54012f5\u003c/code\u003e\u003c/a\u003e chore(deps): bump ip-address and express-rate-limit (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40680\"\u003e#40680\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/9fa531da5677a3807d6e1dccd22c5137339a44f7\"\u003e\u003ccode\u003e9fa531d\u003c/code\u003e\u003c/a\u003e fix(screencast): unblock frame ack when an async client disconnects (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40674\"\u003e#40674\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/3649db560ff943e724185784d34f7db131a11961\"\u003e\u003ccode\u003e3649db5\u003c/code\u003e\u003c/a\u003e chore(mcp): bump default extension protocol to v2 (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40678\"\u003e#40678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/bb6c00957f47ba04caad7fca75d426309a2d32d4\"\u003e\u003ccode\u003ebb6c009\u003c/code\u003e\u003c/a\u003e chore(extension): mark 0.2.1 (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40679\"\u003e#40679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/playwright/compare/v1.59.1...v1.60.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/cli` from 3.4.2 to 3.4.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e@​sentry/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.3\u003c/h2\u003e\n\u003ch3\u003eSecurity Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBehavior-breaking\u003c/strong\u003e: Disable Xcode \u003ccode\u003eInfo.plist\u003c/code\u003e preprocessing by default to avoid passing project-controlled compiler settings to \u003ccode\u003ecc\u003c/code\u003e during release auto-discovery. This affects \u003ccode\u003esentry-cli releases propose-version\u003c/code\u003e, \u003ccode\u003esentry-cli send-event\u003c/code\u003e and \u003ccode\u003esentry-cli bash-hook --send-event\u003c/code\u003e release inference, and \u003ccode\u003esentry-cli react-native xcode\u003c/code\u003e auto-release detection. Use \u003ccode\u003e--allow-xcode-infoplist-preprocessing\u003c/code\u003e only for trusted projects that require preprocessing.\u003c/li\u003e\n\u003cli\u003eEnsure restrictive file permissions maintained when \u003ccode\u003esentry-cli login\u003c/code\u003e updates existing config files.\u003c/li\u003e\n\u003cli\u003eDisable TLS verification only when \u003ccode\u003ehttp.verify_ssl\u003c/code\u003e is set to \u003ccode\u003efalse\u003c/code\u003e, case-insensitively.\u003c/li\u003e\n\u003cli\u003eShell-escape generated \u003ccode\u003ebash-hook\u003c/code\u003e arguments, including paths, tags, release names, and the CLI path.\u003c/li\u003e\n\u003cli\u003eStop sending environment variables in \u003ccode\u003esentry-cli bash-hook\u003c/code\u003e events.\u003c/li\u003e\n\u003cli\u003eVerify the downloaded binary checksum before replacing the current executable in \u003ccode\u003esentry-cli update\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Skip uploading images that already exist in objectstore by batch-checking with HEAD requests first (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3305\"\u003e#3305\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Reject snapshot uploads that have a PR number but no base SHA, since comparisons cannot work without a base reference (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3300\"\u003e#3300\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.3-snapshot.20260521.69f5028\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 69f5028.\u003c/p\u003e\n\u003ch2\u003e3.4.3-snapshot.20260520.9eabaaa\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 9eabaaa.\u003c/p\u003e\n\u003ch2\u003e3.4.3-snapshot.20260511.6679316\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 6679316.\u003c/p\u003e\n\u003ch2\u003e3.4.3-snapshot.20260511.7a3b571\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 7a3b571.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e@​sentry/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.3\u003c/h2\u003e\n\u003ch3\u003eSec...\n\n_Description has been truncated_\n\n\u003c!-- greptile_comment --\u003e\n\n\u003ch3\u003eGreptile Summary\u003c/h3\u003e\n\nRoutine Dependabot minor/patch dependency bump touching only `package.json` and `package-lock.json`. All 32 updated packages stay within their declared semver ranges and have consistent lockfile entries.\n\n- **`@sentry/cli` 3.4.2 → 3.4.3** ships several security hardening fixes (Xcode `Info.plist` preprocessing disabled by default, shell-escaped bash-hook arguments, checksum verification before self-update, restrictive file permissions on login config) — worth noting as a motivating reason to land this PR promptly.\n- **`react-hook-form` 7.75.0 → 7.76.1** delivers a wave of bug fixes for `setValues`, `useFieldArray`, and `Controller` state propagation, along with a performance pass to skip redundant deep clones.\n- **`@tanstack/react-virtual` 3.13.25** replaces the `useReducer(() =\u003e ({}), {})` force-rerender pattern with an incrementing counter, eliminating a per-scroll GC allocation source.\n\n\u003ch3\u003eConfidence Score: 5/5\u003c/h3\u003e\n\nAll changes are automated minor/patch version bumps with no application logic touched; the lockfile is consistent with the updated ranges.\n\nOnly package.json and package-lock.json change. Every bump stays within its declared semver range, all are patch or minor releases from well-maintained packages, and the notable @sentry/cli update brings security hardening rather than risk.\n\nNo files require special attention.\n\n\u003cdetails\u003e\u003csummary\u003e\u003ch3\u003eImportant Files Changed\u003c/h3\u003e\u003c/summary\u003e\n\n| Filename | Overview |\n|----------|----------|\n| package.json | Bumps 32 dependencies (minor/patch); all version ranges updated correctly across both dependencies and devDependencies sections |\n| package-lock.json | Lockfile regenerated to reflect all dependency bumps; integrity hashes and resolved URLs updated accordingly |\n\n\u003c/details\u003e\n\n\u003c/details\u003e\n\n\u003csub\u003eReviews (1): Last reviewed commit: [\"chore(deps): bump the minor-patch group ...\"](https://github.com/digidem/comapeo-cloud-app/commit/7bd5e1bd25d5cd5c1cac63e6ca4725e03b6f649a) | [Re-trigger Greptile](https://app.greptile.com/api/retrigger?id=33696508)\u003c/sub\u003e\n\n\u003c!-- /greptile_comment --\u003e","html_url":"https://github.com/digidem/comapeo-cloud-app/pull/47","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/digidem%2Fcomapeo-cloud-app/issues/47","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/47/packages"}},{"old_version":"3.4.1","new_version":"3.4.2","update_type":"patch","path":null,"pr_created_at":"2026-05-21T19:56:19.000Z","version_change":"3.4.1 → 3.4.2","issue":{"uuid":"4497507638","node_id":"PR_kwDODjzvHs7eFdKQ","number":4259,"state":"closed","title":"Bump the patch-and-minor group across 1 directory with 21 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-27T00:15:59.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-21T19:56:19.000Z","updated_at":"2026-05-27T00:16:01.000Z","time_to_close":447580,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"patch-and-minor","update_count":21,"packages":[{"name":"@grafana/faro-web-sdk","old_version":"2.4.0","new_version":"2.6.3","repository_url":"https://github.com/grafana/faro-web-sdk"},{"name":"@grafana/faro-web-tracing","old_version":"2.4.0","new_version":"2.6.3","repository_url":"https://github.com/grafana/faro-web-sdk"},{"name":"@sentry/browser","old_version":"10.51.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/cli","old_version":"3.4.1","new_version":"3.4.2","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/react","old_version":"10.51.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@tanstack/react-query","old_version":"5.100.9","new_version":"5.100.10","repository_url":"https://github.com/TanStack/query"},{"name":"axios","old_version":"1.15.2","new_version":"1.16.1","repository_url":"https://github.com/axios/axios"},{"name":"postcss","old_version":"8.5.12","new_version":"8.5.14","repository_url":"https://github.com/postcss/postcss"},{"name":"@babel/preset-env","old_version":"7.29.2","new_version":"7.29.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/register","old_version":"7.28.6","new_version":"7.29.3","repository_url":"https://github.com/babel/babel"},{"name":"@tanstack/react-query-devtools","old_version":"5.100.9","new_version":"5.100.10","repository_url":"https://github.com/TanStack/query"},{"name":"babel-jest","old_version":"30.3.0","new_version":"30.4.1","repository_url":"https://github.com/jestjs/jest"},{"name":"eslint-plugin-storybook","old_version":"10.3.6","new_version":"10.4.0","repository_url":"https://github.com/storybookjs/storybook"},{"name":"jest","old_version":"30.3.0","new_version":"30.4.2","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-jsdom","old_version":"30.3.0","new_version":"30.4.1","repository_url":"https://github.com/jestjs/jest"},{"name":"msw","old_version":"2.13.6","new_version":"2.14.6","repository_url":"https://github.com/mswjs/msw"},{"name":"storybook","old_version":"10.3.6","new_version":"10.4.0","repository_url":"https://github.com/storybookjs/storybook"},{"name":"terser-webpack-plugin","old_version":"5.5.0","new_version":"5.6.0","repository_url":"https://github.com/webpack/minimizer-webpack-plugin"},{"name":"typescript-eslint","old_version":"8.59.1","new_version":"8.59.3","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"webpack-dev-server","old_version":"5.2.3","new_version":"5.2.4","repository_url":"https://github.com/webpack/webpack-dev-server"},{"name":"express-rate-limit","old_version":"8.5.0","new_version":"8.5.2","repository_url":"https://github.com/express-rate-limit/express-rate-limit"}],"path":null,"ecosystem":"npm"},"body":"Bumps the patch-and-minor group with 21 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@grafana/faro-web-sdk](https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk) | `2.4.0` | `2.6.3` |\n| [@grafana/faro-web-tracing](https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing) | `2.4.0` | `2.6.3` |\n| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `10.51.0` | `10.53.1` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `3.4.1` | `3.4.2` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.51.0` | `10.53.1` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.100.9` | `5.100.10` |\n| [axios](https://github.com/axios/axios) | `1.15.2` | `1.16.1` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.12` | `8.5.14` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.29.2` | `7.29.5` |\n| [@babel/register](https://github.com/babel/babel/tree/HEAD/packages/babel-register) | `7.28.6` | `7.29.3` |\n| [@tanstack/react-query-devtools](https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools) | `5.100.9` | `5.100.10` |\n| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `30.3.0` | `30.4.1` |\n| [eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin) | `10.3.6` | `10.4.0` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.3.0` | `30.4.2` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.3.0` | `30.4.1` |\n| [msw](https://github.com/mswjs/msw) | `2.13.6` | `2.14.6` |\n| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `10.3.6` | `10.4.0` |\n| [terser-webpack-plugin](https://github.com/webpack/minimizer-webpack-plugin) | `5.5.0` | `5.6.0` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.59.1` | `8.59.3` |\n| [webpack-dev-server](https://github.com/webpack/webpack-dev-server) | `5.2.3` | `5.2.4` |\n| [express-rate-limit](https://github.com/express-rate-limit/express-rate-limit) | `8.5.0` | `8.5.2` |\n\n\nUpdates `@grafana/faro-web-sdk` from 2.4.0 to 2.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/faro-web-sdk/releases\"\u003e@​grafana/faro-web-sdk's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.2...v2.6.3\"\u003e2.6.3\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e make release-please auto-tag on merge (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2069\"\u003e#2069\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/de9e2f05c28ea5644a8f8647c41f8eb686e2736c\"\u003ede9e2f0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.2\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/v2.6.2/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for the full list of changes.\u003c/p\u003e\n\u003cp\u003eThis release was tagged manually as a one-off recovery. Release-please's title parser still doesn't match merged release PRs back to their config because of how it handles \u003ccode\u003ecomponent\u003c/code\u003e together with \u003ccode\u003einclude-component-in-tag: false\u003c/code\u003e. A follow-up will redesign the release-please configuration.\u003c/p\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/v2.6.1/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for the full list of changes.\u003c/p\u003e\n\u003cp\u003eThis release was tagged manually as a one-off recovery; release-please could not auto-tag PR \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2064\"\u003e#2064\u003c/a\u003e because the title pattern was missing \u003ccode\u003e${component}\u003c/code\u003e. Fixed in \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2066\"\u003e#2066\u003c/a\u003e \\u2014 the next release will tag automatically.\u003c/p\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/v2.6.0/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for the full list of changes.\u003c/p\u003e\n\u003cp\u003eThis release was tagged manually as a one-off recovery; release-please could not auto-tag PR \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2052\"\u003e#2052\u003c/a\u003e because its title (\u003ccode\u003echore: release main\u003c/code\u003e) lacked \u003ccode\u003e${version}\u003c/code\u003e. The PR title pattern was fixed in \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2063\"\u003e#2063\u003c/a\u003e — future releases will tag automatically.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/main/CHANGELOG.md\"\u003e@​grafana/faro-web-sdk's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.2...v2.6.3\"\u003e2.6.3\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e make release-please auto-tag on merge (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2069\"\u003e#2069\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/de9e2f05c28ea5644a8f8647c41f8eb686e2736c\"\u003ede9e2f0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.1...v2.6.2\"\u003e2.6.2\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e include ${component} in release-please PR title (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2066\"\u003e#2066\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/367aacc76fbb4777a61da40652bbe891826e0039\"\u003e367aacc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.0...v2.6.1\"\u003e2.6.1\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e set release-please PR title pattern with version (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2063\"\u003e#2063\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/4310b1685b4963de539919a15edd797aa21d032b\"\u003e4310b16\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.5.0...v2.6.0\"\u003e2.6.0\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereplay:\u003c/strong\u003e pause recording after user inactivity (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2015\"\u003e#2015\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/fedbe7ff41c592a7782737ea2200680cf8796800\"\u003efedbe7f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-sdk:\u003c/strong\u003e add \u003ccode\u003ehttpHost\u003c/code\u003e to \u003ccode\u003efaro.performance.resource\u003c/code\u003e events (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2014\"\u003e#2014\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/517d26f17f96d21990e52c5804a0b77676f685df\"\u003e517d26f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e anchor release-please at v2.5.0 commit on main (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2061\"\u003e#2061\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/9a99abf6c119c17652335880d0116321d0036a1e\"\u003e9a99abf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e consolidate release-please into single changelog and unblock release PR (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2048\"\u003e#2048\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/14540489ca20ff2e1797700f14e440a7ea637709\"\u003e1454048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e correct jsonpath syntax in release-please extra-files (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2049\"\u003e#2049\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/0ca2dfe5d833c871ed115b9ed07854ea4e4fdbfb\"\u003e0ca2dfe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e correct release-please changelog-path to unblock release flow (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2045\"\u003e#2045\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/1682dd9b959f7ac336d61fd65b91838e9166e87c\"\u003e1682dd9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e exclude CHANGELOG.md from markdownlint (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2062\"\u003e#2062\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/844256be8dfaf615c254f65bacb958c4a7eebfb4\"\u003e844256b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e pre-format release-please PR to satisfy prettier check (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2051\"\u003e#2051\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/848ad907e7b1dc8b866b10335b3ecce3354e99a2\"\u003e848ad90\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e two-stage yarn install in release-please cleanup step (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2053\"\u003e#2053\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/b87bd7c5e50eb76555a2477b0bdecda43c6ff473\"\u003eb87bd7c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update npm-dependencies (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2058\"\u003e#2058\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/7f4f4d5f679671f04cdab654c194bdbb9ed42332\"\u003e7f4f4d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix (\u003ccode\u003e@grafana/faro-web-sdk\u003c/code\u003e): Use monotonic clock instead of wall clock for duration\nmeasurements (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2016\"\u003e#2016\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix (\u003ccode\u003e@grafana/faro-core\u003c/code\u003e): \u003ccode\u003efaro.api\u003c/code\u003e is now a no-op before \u003ccode\u003einitializeFaro()\u003c/code\u003e runs,\npreventing \u003ccode\u003eTypeError: faro.api is undefined\u003c/code\u003e when accessed pre-initialization or with\nduplicate singleton copies (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/1889\"\u003e#1889\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFeature (\u003ccode\u003e@grafana/faro-core\u003c/code\u003e): Extend TS types for new Faro spec fields — \u003ccode\u003eMetaOS\u003c/code\u003e,\n\u003ccode\u003eMetaDevice\u003c/code\u003e, \u003ccode\u003emeta.os\u003c/code\u003e, \u003ccode\u003emeta.device\u003c/code\u003e, \u003ccode\u003emeta.app.installationId\u003c/code\u003e, and \u003ccode\u003efatal\u003c/code\u003e on\n\u003ccode\u003eExceptionEventDefault\u003c/code\u003e. \u003ccode\u003emeta.device\u003c/code\u003e and \u003ccode\u003emeta.app.installationId\u003c/code\u003e are not populated\nby the Web SDK. \u003ccode\u003efatal\u003c/code\u003e can be set via \u003ccode\u003epushError(err, { fatal: true })\u003c/code\u003e and participates\nin dedupe (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/1997\"\u003e#1997\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/028edd5f7178e0cde08811a40e23aae96dbf91ae\"\u003e\u003ccode\u003e028edd5\u003c/code\u003e\u003c/a\u003e chore: release 2.6.3 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2070\"\u003e#2070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/17193d67d1bd31587acc1a738138493a5fa6671f\"\u003e\u003ccode\u003e17193d6\u003c/code\u003e\u003c/a\u003e chore(main): release 2.6.2 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2068\"\u003e#2068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/de333f1de47cc520dd91aeb574325e6275564f86\"\u003e\u003ccode\u003ede333f1\u003c/code\u003e\u003c/a\u003e chore: release 2.6.1 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2064\"\u003e#2064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/477938cfe351474ca7a609883e84a8eaee6c3457\"\u003e\u003ccode\u003e477938c\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2052\"\u003e#2052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/dff5c2d652ddd8ac859c3bd1b1311e91cb53fe25\"\u003e\u003ccode\u003edff5c2d\u003c/code\u003e\u003c/a\u003e chore(deps): update patch updates (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2057\"\u003e#2057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/517d26f17f96d21990e52c5804a0b77676f685df\"\u003e\u003ccode\u003e517d26f\u003c/code\u003e\u003c/a\u003e feat(web-sdk): add \u003ccode\u003ehttpHost\u003c/code\u003e to \u003ccode\u003efaro.performance.resource\u003c/code\u003e events (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2014\"\u003e#2014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/0c6603eacb286719e363ac0ad44d0712bbf81cb3\"\u003e\u003ccode\u003e0c6603e\u003c/code\u003e\u003c/a\u003e chore(release): bump packages to v2.5.0 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2021\"\u003e#2021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/c96c565026503972eceae6c47d53fd81eaf9da75\"\u003e\u003ccode\u003ec96c565\u003c/code\u003e\u003c/a\u003e fix(core,web-sdk,react): use monotonic clock for duration measurements (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-sdk/issues/2016\"\u003e#2016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/4b369c4e8a5942ab8bd8acc8514d672904c8b77f\"\u003e\u003ccode\u003e4b369c4\u003c/code\u003e\u003c/a\u003e feat: align with new Faro spec fields (meta.os, meta.device, app.installation...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/grafana/faro-web-sdk/commits/v2.6.3/packages/web-sdk\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@grafana/faro-web-tracing` from 2.4.0 to 2.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/faro-web-sdk/releases\"\u003e@​grafana/faro-web-tracing's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.2...v2.6.3\"\u003e2.6.3\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e make release-please auto-tag on merge (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2069\"\u003e#2069\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/de9e2f05c28ea5644a8f8647c41f8eb686e2736c\"\u003ede9e2f0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.2\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/v2.6.2/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for the full list of changes.\u003c/p\u003e\n\u003cp\u003eThis release was tagged manually as a one-off recovery. Release-please's title parser still doesn't match merged release PRs back to their config because of how it handles \u003ccode\u003ecomponent\u003c/code\u003e together with \u003ccode\u003einclude-component-in-tag: false\u003c/code\u003e. A follow-up will redesign the release-please configuration.\u003c/p\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/v2.6.1/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for the full list of changes.\u003c/p\u003e\n\u003cp\u003eThis release was tagged manually as a one-off recovery; release-please could not auto-tag PR \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2064\"\u003e#2064\u003c/a\u003e because the title pattern was missing \u003ccode\u003e${component}\u003c/code\u003e. Fixed in \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2066\"\u003e#2066\u003c/a\u003e \\u2014 the next release will tag automatically.\u003c/p\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/v2.6.0/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for the full list of changes.\u003c/p\u003e\n\u003cp\u003eThis release was tagged manually as a one-off recovery; release-please could not auto-tag PR \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2052\"\u003e#2052\u003c/a\u003e because its title (\u003ccode\u003echore: release main\u003c/code\u003e) lacked \u003ccode\u003e${version}\u003c/code\u003e. The PR title pattern was fixed in \u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2063\"\u003e#2063\u003c/a\u003e — future releases will tag automatically.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/faro-web-sdk/blob/main/CHANGELOG.md\"\u003e@​grafana/faro-web-tracing's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.2...v2.6.3\"\u003e2.6.3\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e make release-please auto-tag on merge (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2069\"\u003e#2069\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/de9e2f05c28ea5644a8f8647c41f8eb686e2736c\"\u003ede9e2f0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.1...v2.6.2\"\u003e2.6.2\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e include ${component} in release-please PR title (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2066\"\u003e#2066\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/367aacc76fbb4777a61da40652bbe891826e0039\"\u003e367aacc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.6.0...v2.6.1\"\u003e2.6.1\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e set release-please PR title pattern with version (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2063\"\u003e#2063\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/4310b1685b4963de539919a15edd797aa21d032b\"\u003e4310b16\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/compare/v2.5.0...v2.6.0\"\u003e2.6.0\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereplay:\u003c/strong\u003e pause recording after user inactivity (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2015\"\u003e#2015\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/fedbe7ff41c592a7782737ea2200680cf8796800\"\u003efedbe7f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-sdk:\u003c/strong\u003e add \u003ccode\u003ehttpHost\u003c/code\u003e to \u003ccode\u003efaro.performance.resource\u003c/code\u003e events (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2014\"\u003e#2014\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/517d26f17f96d21990e52c5804a0b77676f685df\"\u003e517d26f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e anchor release-please at v2.5.0 commit on main (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2061\"\u003e#2061\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/9a99abf6c119c17652335880d0116321d0036a1e\"\u003e9a99abf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e consolidate release-please into single changelog and unblock release PR (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2048\"\u003e#2048\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/14540489ca20ff2e1797700f14e440a7ea637709\"\u003e1454048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e correct jsonpath syntax in release-please extra-files (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2049\"\u003e#2049\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/0ca2dfe5d833c871ed115b9ed07854ea4e4fdbfb\"\u003e0ca2dfe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e correct release-please changelog-path to unblock release flow (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2045\"\u003e#2045\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/1682dd9b959f7ac336d61fd65b91838e9166e87c\"\u003e1682dd9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e exclude CHANGELOG.md from markdownlint (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2062\"\u003e#2062\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/844256be8dfaf615c254f65bacb958c4a7eebfb4\"\u003e844256b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e pre-format release-please PR to satisfy prettier check (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2051\"\u003e#2051\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/848ad907e7b1dc8b866b10335b3ecce3354e99a2\"\u003e848ad90\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e two-stage yarn install in release-please cleanup step (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2053\"\u003e#2053\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/b87bd7c5e50eb76555a2477b0bdecda43c6ff473\"\u003eb87bd7c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update npm-dependencies (\u003ca href=\"https://redirect.github.com/grafana/faro-web-sdk/issues/2058\"\u003e#2058\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/7f4f4d5f679671f04cdab654c194bdbb9ed42332\"\u003e7f4f4d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix (\u003ccode\u003e@grafana/faro-web-sdk\u003c/code\u003e): Use monotonic clock instead of wall clock for duration\nmeasurements (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2016\"\u003e#2016\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix (\u003ccode\u003e@grafana/faro-core\u003c/code\u003e): \u003ccode\u003efaro.api\u003c/code\u003e is now a no-op before \u003ccode\u003einitializeFaro()\u003c/code\u003e runs,\npreventing \u003ccode\u003eTypeError: faro.api is undefined\u003c/code\u003e when accessed pre-initialization or with\nduplicate singleton copies (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/1889\"\u003e#1889\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFeature (\u003ccode\u003e@grafana/faro-core\u003c/code\u003e): Extend TS types for new Faro spec fields — \u003ccode\u003eMetaOS\u003c/code\u003e,\n\u003ccode\u003eMetaDevice\u003c/code\u003e, \u003ccode\u003emeta.os\u003c/code\u003e, \u003ccode\u003emeta.device\u003c/code\u003e, \u003ccode\u003emeta.app.installationId\u003c/code\u003e, and \u003ccode\u003efatal\u003c/code\u003e on\n\u003ccode\u003eExceptionEventDefault\u003c/code\u003e. \u003ccode\u003emeta.device\u003c/code\u003e and \u003ccode\u003emeta.app.installationId\u003c/code\u003e are not populated\nby the Web SDK. \u003ccode\u003efatal\u003c/code\u003e can be set via \u003ccode\u003epushError(err, { fatal: true })\u003c/code\u003e and participates\nin dedupe (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/1997\"\u003e#1997\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/028edd5f7178e0cde08811a40e23aae96dbf91ae\"\u003e\u003ccode\u003e028edd5\u003c/code\u003e\u003c/a\u003e chore: release 2.6.3 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2070\"\u003e#2070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/17193d67d1bd31587acc1a738138493a5fa6671f\"\u003e\u003ccode\u003e17193d6\u003c/code\u003e\u003c/a\u003e chore(main): release 2.6.2 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2068\"\u003e#2068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/de333f1de47cc520dd91aeb574325e6275564f86\"\u003e\u003ccode\u003ede333f1\u003c/code\u003e\u003c/a\u003e chore: release 2.6.1 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2064\"\u003e#2064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/477938cfe351474ca7a609883e84a8eaee6c3457\"\u003e\u003ccode\u003e477938c\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2052\"\u003e#2052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/7f4f4d5f679671f04cdab654c194bdbb9ed42332\"\u003e\u003ccode\u003e7f4f4d5\u003c/code\u003e\u003c/a\u003e fix(deps): update npm-dependencies (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2058\"\u003e#2058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/0c6603eacb286719e363ac0ad44d0712bbf81cb3\"\u003e\u003ccode\u003e0c6603e\u003c/code\u003e\u003c/a\u003e chore(release): bump packages to v2.5.0 (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2021\"\u003e#2021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/faro-web-sdk/commit/445f3859b954ac2277aea361844ac5cb6615d9b0\"\u003e\u003ccode\u003e445f385\u003c/code\u003e\u003c/a\u003e fix(deps): update npm-dependencies (\u003ca href=\"https://github.com/grafana/faro-web-sdk/tree/HEAD/packages/web-tracing/issues/2019\"\u003e#2019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/grafana/faro-web-sdk/commits/v2.6.3/packages/web-tracing\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/browser` from 10.51.0 to 10.53.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/browser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.22 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e24.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e43.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing + Span Streaming)\u003c/td\u003e\n\u003ctd\u003e45.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Profiling)\u003c/td\u003e\n\u003ctd\u003e48.56 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.4 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e72.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e86.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e99.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e30.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e35.91 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics)\u003c/td\u003e\n\u003ctd\u003e27.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Logs)\u003c/td\u003e\n\u003ctd\u003e27.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics \u0026amp; Logs)\u003c/td\u003e\n\u003ctd\u003e28.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e31.01 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e28.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e46.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e29.89 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e47.14 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e68.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e83.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e88.23 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e89.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e83.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e138.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e88.07 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e141.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e209.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/browser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e10.53.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Add \u003ccode\u003estreamGenAiSpans\u003c/code\u003e options to stream gen_ai spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20785\"\u003e#20785\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds a new \u003ccode\u003estreamGenAiSpans\u003c/code\u003e option that controls how \u003ccode\u003egen_ai\u003c/code\u003e spans are\nsent to Sentry. When set, the SDK extracts all \u003ccode\u003egen_ai\u003c/code\u003e spans out of a\ntransaction and sends them as v2 envelope items.\u003c/p\u003e\n\u003cp\u003eEnable this option if gen_ai spans are being dropped because the transaction payload exceeds size limits.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eSentry.init({\n  dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0',\n  streamGenAiSpans: true,\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(browser): Migrate browser profiling thread data to span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20800\"\u003e#20800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eaddConsoleInstrumentationFilter\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20790\"\u003e#20790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eapplicationKey\u003c/code\u003e to \u003ccode\u003eBuildTimeOptionsBase\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20789\"\u003e#20789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): split exports by browser/server for bundle size (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20435\"\u003e#20435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Add top-level \u003ccode\u003eapplicationKey\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20794\"\u003e#20794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Support Node 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20710\"\u003e#20710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(profiling-node): Bump \u003ccode\u003e@sentry-internal/node-cpu-profiler\u003c/code\u003e to 2.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20720\"\u003e#20720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): avoid flush lock self-wait (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20719\"\u003e#20719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Capture transaction name on request for correct culprit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20801\"\u003e#20801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp): retroactively wrap handlers registered before wrapMcpServerWithSentry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20699\"\u003e#20699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Guard against undefined util.getSystemErrorMap (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20660\"\u003e#20660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(replay): Capture aborted/errored fetch requests in replay network tab (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20722\"\u003e#20722\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/cd9740818cba748dbced0e8a1497000a88ec8a56\"\u003e\u003ccode\u003ecd97408\u003c/code\u003e\u003c/a\u003e release: 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/66cfb25117ed7b14ca3da20a79b836619e9c8a6c\"\u003e\u003ccode\u003e66cfb25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20838\"\u003e#20838\u003c/a\u003e from getsentry/prepare-release/10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/df8fd3863043f143961a5d96e79a717d62eada31\"\u003e\u003ccode\u003edf8fd38\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/588100986580e0f5c8c3204661e59e5103e7d269\"\u003e\u003ccode\u003e5881009\u003c/code\u003e\u003c/a\u003e fix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6a7d179ad38c7591021c88e4bd3ec82b3c6cc606\"\u003e\u003ccode\u003e6a7d179\u003c/code\u003e\u003c/a\u003e fix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ad47c3c3de5b2bacfbbd08bcdf9cd90184ce64bc\"\u003e\u003ccode\u003ead47c3c\u003c/code\u003e\u003c/a\u003e ref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28d6fe514d5ed00561a8e3d1c0406a8cb544c738\"\u003e\u003ccode\u003e28d6fe5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20826\"\u003e#20826\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/46aca45a868d717939448ded1001fac4337ac46e\"\u003e\u003ccode\u003e46aca45\u003c/code\u003e\u003c/a\u003e Merge branch 'release/10.53.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b5cbc9ca1800e1b4ee1de66e135a90891cecd570\"\u003e\u003ccode\u003eb5cbc9c\u003c/code\u003e\u003c/a\u003e chore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/tes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/05489b83e7920fc4ce47a530054c5558c1704a45\"\u003e\u003ccode\u003e05489b8\u003c/code\u003e\u003c/a\u003e release: 10.53.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.51.0...10.53.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/cli` from 3.4.1 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e@​sentry/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Stop sending Sentry auth token to Objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(js) Fix argument injection in JavaScript API's \u003ccode\u003eserializeOptions\u003c/code\u003e. String/number options now validate input types and prevent \u003ccode\u003eArray.prototype.concat()\u003c/code\u003e from flattening array values into separate CLI arguments. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.9081115\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 9081115.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.4052e78\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 4052e78.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.04c061a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 04c061a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.f5db2f6\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at f5db2f6.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260508.660e98b\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 660e98b.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.848b63a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 848b63a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.54eefbd\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 54eefbd.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.5b673e5\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 5b673e5.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.4e81e6a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 4e81e6a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.d23f02b\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at d23f02b.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.c937179\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at c937179.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.c3e59a9\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at c3e59a9.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260430.b383d38\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at b383d38.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260428.3a7d03f\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 3a7d03f.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260428.b797278\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at b797278.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e@​sentry/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Stop sending Sentry auth token to Objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(js) Fix argument injection in JavaScript API's \u003ccode\u003eserializeOptions\u003c/code\u003e. String/number options now validate input types and prevent \u003ccode\u003eArray.prototype.concat()\u003c/code\u003e from flattening array values into separate CLI arguments. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e3f5f5518d53dfb00596df952a1a0513e11a90ee\"\u003e\u003ccode\u003ee3f5f55\u003c/code\u003e\u003c/a\u003e release: 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/f5db2f65581756fe78c49a22937db7c08610acb2\"\u003e\u003ccode\u003ef5db2f6\u003c/code\u003e\u003c/a\u003e build(deps): Update \u003ccode\u003eopenssl\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3294\"\u003e#3294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/4052e78e2898282a377d8d82ce9d832faed06d25\"\u003e\u003ccode\u003e4052e78\u003c/code\u003e\u003c/a\u003e build(deps): Bump \u003ccode\u003erand\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3296\"\u003e#3296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/04c061a407eaeda6e587edd495bc597161d31138\"\u003e\u003ccode\u003e04c061a\u003c/code\u003e\u003c/a\u003e build(js): Update \u003ccode\u003efast-uri\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3295\"\u003e#3295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/90811153b66fb5538a608d4d65372d8046f24b34\"\u003e\u003ccode\u003e9081115\u003c/code\u003e\u003c/a\u003e fix(js): Prevent argument injection via type coercion in serializeOptions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/660e98b229646780467b0c9f3011c30f41bc4206\"\u003e\u003ccode\u003e660e98b\u003c/code\u003e\u003c/a\u003e ref(upload): Remove redundant function parameter (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3280\"\u003e#3280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/54eefbd2370d8211ea52929a0f68a64c2f60fa4f\"\u003e\u003ccode\u003e54eefbd\u003c/code\u003e\u003c/a\u003e build(rust): Update Rust toolchain to 1.95 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3271\"\u003e#3271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/cbaec552064b9dd3c51d7ad480709429ca18b5e0\"\u003e\u003ccode\u003ecbaec55\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/create-github-app-token from 2.2.1 to 3.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3267\"\u003e#3267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/c937179d0c1c17883949f57d35cf6f6dcebb865f\"\u003e\u003ccode\u003ec937179\u003c/code\u003e\u003c/a\u003e meta: Prevent script injection in rust-toolchain-update workflow (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3284\"\u003e#3284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/d23f02b770d4db81da2c27182a939e4f6bff4acc\"\u003e\u003ccode\u003ed23f02b\u003c/code\u003e\u003c/a\u003e meta: Prevent potential shell injection in GitHub Actions workflow (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3283\"\u003e#3283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.4.1...3.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 10.51.0 to 10.53.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.22 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e24.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e43.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing + Span Streaming)\u003c/td\u003e\n\u003ctd\u003e45.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Profiling)\u003c/td\u003e\n\u003ctd\u003e48.56 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.4 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e72.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e86.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e99.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e30.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e35.91 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics)\u003c/td\u003e\n\u003ctd\u003e27.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Logs)\u003c/td\u003e\n\u003ctd\u003e27.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics \u0026amp; Logs)\u003c/td\u003e\n\u003ctd\u003e28.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e31.01 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e28.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e46.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e29.89 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e47.14 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e68.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e83.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e88.23 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e89.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e83.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e138.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e88.07 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e141.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e209.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e10.53.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Add \u003ccode\u003estreamGenAiSpans\u003c/code\u003e options to stream gen_ai spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20785\"\u003e#20785\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds a new \u003ccode\u003estreamGenAiSpans\u003c/code\u003e option that controls how \u003ccode\u003egen_ai\u003c/code\u003e spans are\nsent to Sentry. When set, the SDK extracts all \u003ccode\u003egen_ai\u003c/code\u003e spans out of a\ntransaction and sends them as v2 envelope items.\u003c/p\u003e\n\u003cp\u003eEnable this option if gen_ai spans are being dropped because the transaction payload exceeds size limits.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eSentry.init({\n  dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0',\n  streamGenAiSpans: true,\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(browser): Migrate browser profiling thread data to span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20800\"\u003e#20800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eaddConsoleInstrumentationFilter\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20790\"\u003e#20790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eapplicationKey\u003c/code\u003e to \u003ccode\u003eBuildTimeOptionsBase\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20789\"\u003e#20789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): split exports by browser/server for bundle size (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20435\"\u003e#20435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Add top-level \u003ccode\u003eapplicationKey\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20794\"\u003e#20794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Support Node 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20710\"\u003e#20710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(profiling-node): Bump \u003ccode\u003e@sentry-internal/node-cpu-profiler\u003c/code\u003e to 2.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20720\"\u003e#20720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): avoid flush lock self-wait (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20719\"\u003e#20719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Capture transaction name on request for correct culprit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20801\"\u003e#20801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp): retroactively wrap handlers registered before wrapMcpServerWithSentry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20699\"\u003e#20699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Guard against undefined util.getSystemErrorMap (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20660\"\u003e#20660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(replay): Capture aborted/errored fetch requests in replay network tab (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20722\"\u003e#20722\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/cd9740818cba748dbced0e8a1497000a88ec8a56\"\u003e\u003ccode\u003ecd97408\u003c/code\u003e\u003c/a\u003e release: 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/66cfb25117ed7b14ca3da20a79b836619e9c8a6c\"\u003e\u003ccode\u003e66cfb25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20838\"\u003e#20838\u003c/a\u003e from getsentry/prepare-release/10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/df8fd3863043f143961a5d96e79a717d62eada31\"\u003e\u003ccode\u003edf8fd38\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/588100986580e0f5c8c3204661e59e5103e7d269\"\u003e\u003ccode\u003e5881009\u003c/code\u003e\u003c/a\u003e fix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6a7d179ad38c7591021c88e4bd3ec82b3c6cc606\"\u003e\u003ccode\u003e6a7d179\u003c/code\u003e\u003c/a\u003e fix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ad47c3c3de5b2bacfbbd08bcdf9cd90184ce64bc\"\u003e\u003ccode\u003ead47c3c\u003c/code\u003e\u003c/a\u003e ref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28d6fe514d5ed00561a8e3d1c0406a8cb544c738\"\u003e\u003ccode\u003e28d6fe5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20826\"\u003e#20826\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/46aca45a868d717939448ded1001fac4337ac46e\"\u003e\u003ccode\u003e46aca45\u003c/code\u003e\u003c/a\u003e Merge branch 'release/10.53.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b5cbc9ca1800e1b4ee1de66e135a90891cecd570\"\u003e\u003ccode\u003eb5cbc9c\u003c/code\u003e\u003c/a\u003e chore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/tes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/05489b83e7920fc4ce47a530054c5558c1704a45\"\u003e\u003ccode\u003e05489b8\u003c/code\u003e\u003c/a\u003e release: 10.53.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.51.0...10.53.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 5.100.9 to 5.100.10\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e@​tanstack/react-query's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.100.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.10\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/query/commits/HEAD/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `axios` from 1.15.2 to 1.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.1 — May 13, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a defence-in-depth fix for prototype pollution in \u003ccode\u003eformDataToJSON\u003c/code\u003e, hardens proxy and CI workflows, restores Webpack 4 compatibility for the fetch adapter, and includes several small bug fixes and maintenance improvements.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Defence-in-Depth:\u003c/strong\u003e Hardened \u003ccode\u003eformDataToJSON\u003c/code\u003e against already-polluted \u003ccode\u003eObject.prototype\u003c/code\u003e by walking own properties only, so attacker-controlled keys inherited from a poisoned prototype cannot propagate through deserialization. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Cleartext Leak:\u003c/strong\u003e Fixed an issue where HTTPS request data could be transmitted in cleartext to an HTTP proxy under certain configurations. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI Cache Removal:\u003c/strong\u003e Removed all GitHub Actions caches as a defence-in-depth measure against cache poisoning vectors in the build pipeline. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eData URI Parsing:\u003c/strong\u003e Updated the \u003ccode\u003efromDataURI\u003c/code\u003e regex to match RFC 2397 more strictly, fixing edge cases in \u003ccode\u003edata:\u003c/code\u003e URL handling. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUnicode Headers:\u003c/strong\u003e Preserved Unicode header values when running through request interceptors, so non-ASCII header content is no longer corrupted before dispatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10850\"\u003e#10850\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eXHR Upload Progress:\u003c/strong\u003e Guarded against malformed \u003ccode\u003eProgressEvent\u003c/code\u003e payloads emitted by some environments during XHR upload, preventing crashes when \u003ccode\u003eloaded\u003c/code\u003e / \u003ccode\u003etotal\u003c/code\u003e are missing or invalid. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWebpack 4 Fetch Adapter:\u003c/strong\u003e Fixed an \u0026quot;unexpected token\u0026quot; error caused by syntax in the fetch adapter that Webpack 4 could not parse, restoring compatibility for legacy bundler users. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10864\"\u003e#10864\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eType Definitions:\u003c/strong\u003e Made \u003ccode\u003eparseReviver\u003c/code\u003e \u003ccode\u003econtext.source\u003c/code\u003e optional in the type definitions to align with the ES2023 specification. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10837\"\u003e#10837\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eURL Object Support Reverted:\u003c/strong\u003e Reverted the change that allowed passing a \u003ccode\u003eURL\u003c/code\u003e object as \u003ccode\u003econfig.url\u003c/code\u003e (originally \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e) due to regressions; this support will be reintroduced in a later release once the underlying issues are addressed. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCycle Detection Refactor:\u003c/strong\u003e Replaced the array-based cycle tracker in \u003ccode\u003etoJSONObject\u003c/code\u003e with a \u003ccode\u003eWeakSet\u003c/code\u003e, improving performance and memory behaviour on large nested structures. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10832\"\u003e#10832\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomposeSignals Cleanup:\u003c/strong\u003e Refactored \u003ccode\u003ecomposeSignals\u003c/code\u003e to use a clearer early-return structure, simplifying the cancellation/abort composition path. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10844\"\u003e#10844\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAI Readiness \u0026amp; Repo Docs:\u003c/strong\u003e Added \u003ccode\u003eAGENTS.md\u003c/code\u003e and related contributor-guide updates for both human and AI agents, plus post-release documentation improvements. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10835\"\u003e#10835\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10841\"\u003e#10841\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocs Improvements:\u003c/strong\u003e Clarified the GET request example, fixed the interceptor \u003ccode\u003eeject\u003c/code\u003e example to reference the correct instance, and corrected the Buzzoid sponsor description in the README. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSponsorship Tooling:\u003c/strong\u003e Fixed empty sponsor arrays in the sponsor processing script, added the ability to inject additional sponsors, updated the sponsorship link, and added a Twicsy advertisement entry. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10843\"\u003e#10843\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10859\"\u003e#10859\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003e@commitlint/cli\u003c/code\u003e from 20.5.0 to 20.5.2. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10846\"\u003e#10846\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/hpinmetaverse\"\u003e\u003ccode\u003e@​hpinmetaverse\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tommyhgunz14\"\u003e\u003ccode\u003e@​tommyhgunz14\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/divyanshuraj1095\"\u003e\u003ccode\u003e@​divyanshuraj1095\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/sagodi97\"\u003e\u003ccode\u003e@​sagodi97\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/rkdfx\"\u003e\u003ccode\u003e@​rkdfx\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Liuwei1125\"\u003e\u003ccode\u003e@​Liuwei1125\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.16.0...v1.16.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.0 — May 2, 2026\u003c/h2\u003e\n\u003cp\u003eThis release adds support for the QUERY HTTP method and a new \u003ccode\u003eECONNREFUSED\u003c/code\u003e error constant, lands a substantial wave of HTTP, fetch, and XHR adapter bug fixes around redirects, aborts, headers, and timeouts, and welcomes 23 new contributors.\u003c/p\u003e\n\u003ch2\u003e⚠️ Notable Changes\u003c/h2\u003e\n\u003cp\u003eA handful of fixes in this release are either security-adjacent or change observable behaviour. Please review before upgrading:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.1 — May 13, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a defence-in-depth fix for prototype pollution in \u003ccode\u003eformDataToJSON\u003c/code\u003e, hardens proxy and CI workflows, restores Webpack 4 compatibility for the fetch adapter, and includes several small bug fixes and maintenance improvements.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Defence-in-Depth:\u003c/strong\u003e Hardened \u003ccode\u003eformDataToJSON\u003c/code\u003e against already-polluted \u003ccode\u003eObject.prototype\u003c/code\u003e by walking own properties only, so attacker-controlled keys inherited from a poisoned prototype cannot propagate through deserialization. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Cleartext Leak:\u003c/strong\u003e Fixed an issue where HTTPS request data could be transmitted in cleartext to an HTTP proxy under certain configurations. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI Cache Removal:\u003c/strong\u003e Removed all GitHub Actions caches as a defence-in-depth measure against cache poisoning vectors in the build pipeline. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eData URI Parsing:\u003c/strong\u003e Updated the \u003ccode\u003efromDataURI\u003c/code\u003e regex to match RFC 2397 more strictly, fixing edge cases in \u003ccode\u003edata:\u003c/code\u003e URL handling. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUnicode Headers:\u003c/strong\u003e Preserved Unicode header values when running through request interceptors, so non-ASCII header content is no longer corrupted before dispatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10850\"\u003e#10850\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eXHR Upload Progress:\u003c/strong\u003e Guarded against malformed \u003ccode\u003eProgressEvent\u003c/code\u003e payloads emitted by some environments during XHR upload, preventing crashes when \u003ccode\u003eloaded\u003c/code\u003e / \u003ccode\u003etotal\u003c/code\u003e are missing or invalid. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWebpack 4 Fetch Adapter:\u003c/strong\u003e Fixed an \u0026quot;unexpected token\u0026quot; error caused by syntax in the fetch adapter that Webpack 4 could not parse, restoring compatibility for legacy bundler users. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10864\"\u003e#10864\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eType Definitions:\u003c/strong\u003e Made \u003ccode\u003eparseReviver\u003c/code\u003e \u003ccode\u003econtext.source\u003c/code\u003e optional in the type definitions to align with the ES2023 specification. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10837\"\u003e#10837\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eURL Object Support Reverted:\u003c/strong\u003e Reverted the change that allowed passing a \u003ccode\u003eURL\u003c/code\u003e object as \u003ccode\u003econfig.url\u003c/code\u003e (originally \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e) due to regressions; this support will be reintroduced in a later release once the underlying issues are addressed. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCycle Detection Refactor:\u003c/strong\u003e Replaced the array-based cycle tracker in \u003ccode\u003etoJSONObject\u003c/code\u003e with a \u003ccode\u003eWeakSet\u003c/code\u003e, improving performance and memory behaviour on large nested structures. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10832\"\u003e#10832\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomposeSignals Cleanup:\u003c/strong\u003e Refactored \u003ccode\u003ecomposeSignals\u003c/code\u003e to use a clearer early-return structure, simplifying the cancellation/abort composition path. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10844\"\u003e#10844\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAI Readiness \u0026amp; Repo Docs:\u003c/strong\u003e Added \u003ccode\u003eAGENTS.md\u003c/code\u003e and related contributor-guide updates for both human and AI agents, plus post-release documentation improvements. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10835\"\u003e#10835\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10841\"\u003e#10841\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocs Improvements:\u003c/strong\u003e Clarified the GET request example, fixed the interceptor \u003ccode\u003eeject\u003c/code\u003e example to reference the correct instance, and corrected the Buzzoid sponsor description in the README. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSponsorship Tooling:\u003c/strong\u003e Fixed empty sponsor arrays in the sponsor processing script, added the ability to inject additional sponsors, updated the sponsorship link, and added a Twicsy advertisement entry. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10843\"\u003e#10843\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10859\"\u003e#10859\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003e@commitlint/cli\u003c/code\u003e from 20.5.0 to 20.5.2. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10846\"\u003e#10846\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/hpinmetaverse\"\u003e\u003ccode\u003e@​hpinmetaverse\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tommyhgunz14\"\u003e\u003ccode\u003e@​tommyhgunz14\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/divyanshuraj1095\"\u003e\u003ccode\u003e@​divyanshuraj1095\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/sagodi97\"\u003e\u003ccode\u003e@​sagodi97\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/rkdfx\"\u003e\u003ccode\u003e@​rkdfx\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Liuwei1125\"\u003e\u003ccode\u003e@​Liuwei1125\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.16.0...v1.16.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.0 — May 2, 2026\u003c/h2\u003e\n\u003cp\u003eThis release adds support for the QUERY HTTP method and a new \u003ccode\u003eECONNREFUSED\u003c/code\u003e error constant, lands a substantial wave of HTTP, fetch, and XHR adapter bug fixes around redirects, aborts, headers, and timeouts, and welcomes 23 new contributors.\u003c/p\u003e\n\u003ch2\u003e⚠️ Notable Changes\u003c/h2\u003e\n\u003cp\u003eA handful of fixes in this release are either security-adjacent or change observable behaviour. Please review before upgrading:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/1337d6b537afb2d3f501074c8ac4ef4308221197\"\u003e\u003ccode\u003e1337d6b\u003c/code\u003e\u003c/a\u003e chore(...\n\n_Description has been truncated_","html_url":"https://github.com/navikt/k9-los-web/pull/4259","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/navikt%2Fk9-los-web/issues/4259","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4259/packages"}},{"old_version":"3.4.1","new_version":"3.4.2","update_type":"patch","path":null,"pr_created_at":"2026-05-18T17:36:36.000Z","version_change":"3.4.1 → 3.4.2","issue":{"uuid":"4471222224","node_id":"PR_kwDOSdKLj87cwYHo","number":105,"state":"closed","title":"chore(deps):(deps): bump the production-dependencies group with 29 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-20T09:44:44.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-18T17:36:36.000Z","updated_at":"2026-05-20T09:44:47.000Z","time_to_close":144488,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps):(deps): bump","group_name":"production-dependencies","update_count":29,"packages":[{"name":"@react-native-community/slider","old_version":"5.1.2","new_version":"5.2.0","repository_url":"https://github.com/callstack/react-native-slider"},{"name":"@react-navigation/bottom-tabs","old_version":"7.15.11","new_version":"7.16.1","repository_url":"https://github.com/react-navigation/react-navigation"},{"name":"@react-navigation/native","old_version":"7.2.2","new_version":"7.2.4","repository_url":"https://github.com/react-navigation/react-navigation"},{"name":"@react-navigation/native-stack","old_version":"7.14.12","new_version":"7.15.1","repository_url":"https://github.com/react-navigation/react-navigation"},{"name":"@sentry/cli","old_version":"3.4.1","new_version":"3.4.2","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@storybook/addon-ondevice-actions","old_version":"10.3.2","new_version":"10.4.4","repository_url":"https://github.com/storybookjs/react-native"},{"name":"@storybook/addon-ondevice-controls","old_version":"10.3.2","new_version":"10.4.4","repository_url":"https://github.com/storybookjs/react-native"},{"name":"@storybook/react-native","old_version":"10.3.2","new_version":"10.4.4","repository_url":"https://github.com/storybookjs/react-native"},{"name":"expo","old_version":"55.0.23","new_version":"55.0.24","repository_url":"https://github.com/expo/expo"},{"name":"expo-build-properties","old_version":"55.0.13","new_version":"55.0.14","repository_url":"https://github.com/expo/expo"},{"name":"expo-dev-client","old_version":"55.0.32","new_version":"55.0.34","repository_url":"https://github.com/expo/expo"},{"name":"expo-file-system","old_version":"55.0.19","new_version":"55.0.20","repository_url":"https://github.com/expo/expo"},{"name":"expo-secure-store","old_version":"55.0.13","new_version":"55.0.14","repository_url":"https://github.com/expo/expo"},{"name":"expo-sharing","old_version":"55.0.18","new_version":"55.0.19","repository_url":"https://github.com/expo/expo"},{"name":"expo-sqlite","old_version":"55.0.15","new_version":"55.0.16","repository_url":"https://github.com/expo/expo"},{"name":"expo-video","old_version":"55.0.16","new_version":"55.0.17","repository_url":"https://github.com/expo/expo"},{"name":"i18next","old_version":"26.1.0","new_version":"26.2.0","repository_url":"https://github.com/i18next/i18next"},{"name":"react","old_version":"19.2.0","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.0","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-i18next","old_version":"17.0.7","new_version":"17.0.8","repository_url":"https://github.com/i18next/react-i18next"},{"name":"react-native","old_version":"0.83.6","new_version":"0.85.3","repository_url":"https://github.com/facebook/react-native"},{"name":"react-native-gesture-handler","old_version":"2.30.1","new_version":"2.31.2","repository_url":"https://github.com/software-mansion/react-native-gesture-handler"},{"name":"react-native-keyboard-controller","old_version":"1.20.7","new_version":"1.21.7","repository_url":"https://github.com/kirillzyusko/react-native-keyboard-controller"},{"name":"react-native-quick-crypto","old_version":"1.0.12","new_version":"1.1.4","repository_url":"https://github.com/margelo/react-native-quick-crypto"},{"name":"react-native-reanimated","old_version":"4.2.1","new_version":"4.3.1","repository_url":"https://github.com/software-mansion/react-native-reanimated"},{"name":"react-native-safe-area-context","old_version":"5.6.2","new_version":"5.7.0","repository_url":"https://github.com/AppAndFlow/react-native-safe-area-context"},{"name":"react-native-screens","old_version":"4.23.0","new_version":"4.25.1","repository_url":"https://github.com/software-mansion/react-native-screens"},{"name":"react-native-svg","old_version":"15.15.3","new_version":"15.15.5","repository_url":"https://github.com/software-mansion/react-native-svg"},{"name":"react-native-worklets","old_version":"0.7.4","new_version":"0.8.3","repository_url":"https://github.com/software-mansion/react-native-reanimated"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 29 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@react-native-community/slider](https://github.com/callstack/react-native-slider) | `5.1.2` | `5.2.0` |\n| [@react-navigation/bottom-tabs](https://github.com/react-navigation/react-navigation/tree/HEAD/packages/bottom-tabs) | `7.15.11` | `7.16.1` |\n| [@react-navigation/native](https://github.com/react-navigation/react-navigation/tree/HEAD/packages/native) | `7.2.2` | `7.2.4` |\n| [@react-navigation/native-stack](https://github.com/react-navigation/react-navigation/tree/HEAD/packages/native-stack) | `7.14.12` | `7.15.1` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `3.4.1` | `3.4.2` |\n| [@storybook/addon-ondevice-actions](https://github.com/storybookjs/react-native) | `10.3.2` | `10.4.4` |\n| [@storybook/addon-ondevice-controls](https://github.com/storybookjs/react-native/tree/HEAD/packages/ondevice-controls) | `10.3.2` | `10.4.4` |\n| [@storybook/react-native](https://github.com/storybookjs/react-native/tree/HEAD/packages/react-native) | `10.3.2` | `10.4.4` |\n| [expo](https://github.com/expo/expo/tree/HEAD/packages/expo) | `55.0.23` | `55.0.24` |\n| [expo-build-properties](https://github.com/expo/expo/tree/HEAD/packages/expo-build-properties) | `55.0.13` | `55.0.14` |\n| [expo-dev-client](https://github.com/expo/expo/tree/HEAD/packages/expo-dev-client) | `55.0.32` | `55.0.34` |\n| [expo-file-system](https://github.com/expo/expo/tree/HEAD/packages/expo-file-system) | `55.0.19` | `55.0.20` |\n| [expo-secure-store](https://github.com/expo/expo/tree/HEAD/packages/expo-secure-store) | `55.0.13` | `55.0.14` |\n| [expo-sharing](https://github.com/expo/expo/tree/HEAD/packages/expo-sharing) | `55.0.18` | `55.0.19` |\n| [expo-sqlite](https://github.com/expo/expo/tree/HEAD/packages/expo-sqlite) | `55.0.15` | `55.0.16` |\n| [expo-video](https://github.com/expo/expo/tree/HEAD/packages/expo-video) | `55.0.16` | `55.0.17` |\n| [i18next](https://github.com/i18next/i18next) | `26.1.0` | `26.2.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.0` | `19.2.6` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.0` | `19.2.6` |\n| [react-i18next](https://github.com/i18next/react-i18next) | `17.0.7` | `17.0.8` |\n| [react-native](https://github.com/facebook/react-native/tree/HEAD/packages/react-native) | `0.83.6` | `0.85.3` |\n| [react-native-gesture-handler](https://github.com/software-mansion/react-native-gesture-handler) | `2.30.1` | `2.31.2` |\n| [react-native-keyboard-controller](https://github.com/kirillzyusko/react-native-keyboard-controller) | `1.20.7` | `1.21.7` |\n| [react-native-quick-crypto](https://github.com/margelo/react-native-quick-crypto) | `1.0.12` | `1.1.4` |\n| [react-native-reanimated](https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated) | `4.2.1` | `4.3.1` |\n| [react-native-safe-area-context](https://github.com/AppAndFlow/react-native-safe-area-context) | `5.6.2` | `5.7.0` |\n| [react-native-screens](https://github.com/software-mansion/react-native-screens) | `4.23.0` | `4.25.1` |\n| [react-native-svg](https://github.com/software-mansion/react-native-svg) | `15.15.3` | `15.15.5` |\n| [react-native-worklets](https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-worklets) | `0.7.4` | `0.8.3` |\n\nUpdates `@react-native-community/slider` from 5.1.2 to 5.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/callstack/react-native-slider/releases\"\u003e@​react-native-community/slider's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.2.0: New thumbSize prop\u003c/h2\u003e\n\u003cp\u003eHello Community!\u003c/p\u003e\n\u003cp\u003eThanks to huge amount of work of \u003ca href=\"https://github.com/bdtren\"\u003e\u003ccode\u003e@​bdtren\u003c/code\u003e\u003c/a\u003e, this release brings the new prop \u003ccode\u003ethumbSize\u003c/code\u003e, which allows to customize the size of thumb, whether it's an image or default.\nThe implementation was done in PR \u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/752\"\u003e#752\u003c/a\u003e, so go ahead and check the implementation.\u003c/p\u003e\n\u003cp\u003eCheck the README, description of the feature, check the example which was also updated with this new prop to see how can/should it be used.\nIf you have any questions or will run into any issues - let me know whether by creating an issue or via our Discord channel.\u003c/p\u003e\n\u003cp\u003eThank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/a7c1169f292763efb43b3089cd7b513a9db94d8b\"\u003e\u003ccode\u003ea7c1169\u003c/code\u003e\u003c/a\u003e Release: v5.2.0 (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/797\"\u003e#797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/6b4789c6e3c5fcbdef6e72d5364d3c31a829892a\"\u003e\u003ccode\u003e6b4789c\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump flatted from 3.3.3 to 3.4.2 in /package (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/b923d9fca59867c8bb0844f88f38f0ba7a63c8a0\"\u003e\u003ccode\u003eb923d9f\u003c/code\u003e\u003c/a\u003e chore(deps): bump picomatch in /package (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/3b720229c9b4043ee3f9d4dda810fc89e42bd346\"\u003e\u003ccode\u003e3b72022\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump flatted from 3.3.3 to 3.4.2 in /example (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/77fb8f3049bf16b9009b1f7208f6645a99fa157a\"\u003e\u003ccode\u003e77fb8f3\u003c/code\u003e\u003c/a\u003e Update lockfiles for refreshed dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/b7a7632664454e26bb998b7789d0d1966d19dc26\"\u003e\u003ccode\u003eb7a7632\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump minimatch from 3.1.2 to 3.1.5 in /example-web (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/2b0423365632332f0802b72050173b779db7fb31\"\u003e\u003ccode\u003e2b04233\u003c/code\u003e\u003c/a\u003e chore(deps): bump rollup from 2.79.2 to 2.80.0 in /example-web (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/5ac63b851f64620bdba08232b185cba7b489a68a\"\u003e\u003ccode\u003e5ac63b8\u003c/code\u003e\u003c/a\u003e chore(deps): bump fast-xml-parser, \u003ccode\u003e@​react-native-community/cli\u003c/code\u003e, \u003ca href=\"https://github.com/react-native\"\u003e\u003ccode\u003e@​react-native\u003c/code\u003e\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/d79c29edf8d7472c5c01c33b6e1f17e0fa112701\"\u003e\u003ccode\u003ed79c29e\u003c/code\u003e\u003c/a\u003e feat: add thumbSize to set size of thumb (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/752\"\u003e#752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/f974200844d48ea1e6dc1314ee74fbbe66338548\"\u003e\u003ccode\u003ef974200\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump qs from 6.14.1 to 6.14.2 in /package (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/772\"\u003e#772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/callstack/react-native-slider/compare/v5.1.2...v5.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@react-navigation/bottom-tabs` from 7.15.11 to 7.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/releases\"\u003e@​react-navigation/bottom-tabs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-navigation/bottom-tabs\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.16.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/bottom-tabs@7.15.13...@react-navigation/bottom-tabs@7.16.0\"\u003e7.16.0\u003c/a\u003e (2026-05-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edefault \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003ecd466d4\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd ability to prevent tab bar selection (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/1930fa0d3c8d266d8b288b2da92c04f758f82571\"\u003e1930fa0\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate native tabs to use the new API in react-native-screens (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003ea12db96\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/blob/@react-navigation/bottom-tabs@7.16.1/packages/bottom-tabs/CHANGELOG.md\"\u003e@​react-navigation/bottom-tabs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/bottom-tabs@7.16.0...@react-navigation/bottom-tabs@7.16.1\"\u003e7.16.1\u003c/a\u003e (2026-05-14)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/bottom-tabs\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/bottom-tabs@7.15.13...@react-navigation/bottom-tabs@7.16.0\"\u003e7.16.0\u003c/a\u003e (2026-05-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edefault \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003ecd466d4\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd ability to prevent tab bar selection (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/1930fa0d3c8d266d8b288b2da92c04f758f82571\"\u003e1930fa0\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate native tabs to use the new API in react-native-screens (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003ea12db96\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/bottom-tabs@7.15.12...@react-navigation/bottom-tabs@7.15.13\"\u003e7.15.13\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/bottom-tabs\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/bottom-tabs@7.15.11...@react-navigation/bottom-tabs@7.15.12\"\u003e7.15.12\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/bottom-tabs\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/8e0ce2be919f84b3d9fa2d2db2587e0a7a4c50ce\"\u003e\u003ccode\u003e8e0ce2b\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/b5b1f7cc35c17b5ef113db0fdcd27794f52a48cc\"\u003e\u003ccode\u003eb5b1f7c\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003e\u003ccode\u003ecd466d4\u003c/code\u003e\u003c/a\u003e fix: default \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/1930fa0d3c8d266d8b288b2da92c04f758f82571\"\u003e\u003ccode\u003e1930fa0\u003c/code\u003e\u003c/a\u003e feat: add ability to prevent tab bar selection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003e\u003ccode\u003ea12db96\u003c/code\u003e\u003c/a\u003e feat: update native tabs to use the new API in react-native-screens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/01ae31e084223989654cbaafeffc88b4448b5d4f\"\u003e\u003ccode\u003e01ae31e\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/e8a05bbfaf33a2fd0c6b67e9a186b823d697d323\"\u003e\u003ccode\u003ee8a05bb\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/1a9623cf04d124518b2e27fb95301a852f7e7caf\"\u003e\u003ccode\u003e1a9623c\u003c/code\u003e\u003c/a\u003e refactor: backport API changes from 8.x and add deprecations\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/react-navigation/react-navigation/commits/@react-navigation/bottom-tabs@7.16.1/packages/bottom-tabs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@react-navigation/native` from 7.2.2 to 7.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/releases\"\u003e@​react-navigation/native's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-navigation/native\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.2.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native@7.2.3...@react-navigation/native@7.2.4\"\u003e7.2.4\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix linking prefix matching host with additional characters (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/680a3ebf75015c1ab291bbc9c26ca8d6c6eca419\"\u003e680a3eb\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix URLs with hashes not being matched correctly (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/5a884b10cc8b62cbc296cd36ed9ee3f9913fa60d\"\u003e5a884b1\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ehandle errors in parsing query params gracefully (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/ec42524de67b9b594189274aa5cbe69fc4ff1514\"\u003eec42524\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/blob/@react-navigation/native@7.2.4/packages/native/CHANGELOG.md\"\u003e@​react-navigation/native's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native@7.2.3...@react-navigation/native@7.2.4\"\u003e7.2.4\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix linking prefix matching host with additional characters (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/680a3ebf75015c1ab291bbc9c26ca8d6c6eca419\"\u003e680a3eb\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix URLs with hashes not being matched correctly (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/5a884b10cc8b62cbc296cd36ed9ee3f9913fa60d\"\u003e5a884b1\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ehandle errors in parsing query params gracefully (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/ec42524de67b9b594189274aa5cbe69fc4ff1514\"\u003eec42524\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native@7.2.2...@react-navigation/native@7.2.3\"\u003e7.2.3\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/native\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/01ae31e084223989654cbaafeffc88b4448b5d4f\"\u003e\u003ccode\u003e01ae31e\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/680a3ebf75015c1ab291bbc9c26ca8d6c6eca419\"\u003e\u003ccode\u003e680a3eb\u003c/code\u003e\u003c/a\u003e fix: fix linking prefix matching host with additional characters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/ec42524de67b9b594189274aa5cbe69fc4ff1514\"\u003e\u003ccode\u003eec42524\u003c/code\u003e\u003c/a\u003e fix: handle errors in parsing query params gracefully\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/5a884b10cc8b62cbc296cd36ed9ee3f9913fa60d\"\u003e\u003ccode\u003e5a884b1\u003c/code\u003e\u003c/a\u003e fix: fix URLs with hashes not being matched correctly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/e8a05bbfaf33a2fd0c6b67e9a186b823d697d323\"\u003e\u003ccode\u003ee8a05bb\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/d43e3c25dd51e83adde1a409fa18b11ecbb2d496\"\u003e\u003ccode\u003ed43e3c2\u003c/code\u003e\u003c/a\u003e refactor: support module augmentation for default types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/fae561d2330d5a3142fbe32963254ce3e33729a6\"\u003e\u003ccode\u003efae561d\u003c/code\u003e\u003c/a\u003e refactor: dispatch back instead of reset if we determine it's a simple pop (#...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/react-navigation/react-navigation/commits/@react-navigation/native@7.2.4/packages/native\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@react-navigation/native-stack` from 7.14.12 to 7.15.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/releases\"\u003e@​react-navigation/native-stack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-navigation/native-stack\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.15.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native-stack@7.14.14...@react-navigation/native-stack@7.15.0\"\u003e7.15.0\u003c/a\u003e (2026-05-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edefault \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003ecd466d4\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate native tabs to use the new API in react-native-screens (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003ea12db96\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/blob/@react-navigation/native-stack@7.15.1/packages/native-stack/CHANGELOG.md\"\u003e@​react-navigation/native-stack's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native-stack@7.15.0...@react-navigation/native-stack@7.15.1\"\u003e7.15.1\u003c/a\u003e (2026-05-14)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/native-stack\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native-stack@7.14.14...@react-navigation/native-stack@7.15.0\"\u003e7.15.0\u003c/a\u003e (2026-05-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edefault \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003ecd466d4\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate native tabs to use the new API in react-native-screens (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003ea12db96\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native-stack@7.14.13...@react-navigation/native-stack@7.14.14\"\u003e7.14.14\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/native-stack\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native-stack@7.14.12...@react-navigation/native-stack@7.14.13\"\u003e7.14.13\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/native-stack\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/8e0ce2be919f84b3d9fa2d2db2587e0a7a4c50ce\"\u003e\u003ccode\u003e8e0ce2b\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/b5b1f7cc35c17b5ef113db0fdcd27794f52a48cc\"\u003e\u003ccode\u003eb5b1f7c\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003e\u003ccode\u003ecd466d4\u003c/code\u003e\u003c/a\u003e fix: default \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003e\u003ccode\u003ea12db96\u003c/code\u003e\u003c/a\u003e feat: update native tabs to use the new API in react-native-screens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/01ae31e084223989654cbaafeffc88b4448b5d4f\"\u003e\u003ccode\u003e01ae31e\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/e8a05bbfaf33a2fd0c6b67e9a186b823d697d323\"\u003e\u003ccode\u003ee8a05bb\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/react-navigation/react-navigation/commits/@react-navigation/native-stack@7.15.1/packages/native-stack\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/cli` from 3.4.1 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e@​sentry/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Stop sending Sentry auth token to Objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(js) Fix argument injection in JavaScript API's \u003ccode\u003eserializeOptions\u003c/code\u003e. String/number options now validate input types and prevent \u003ccode\u003eArray.prototype.concat()\u003c/code\u003e from flattening array values into separate CLI arguments. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.9081115\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 9081115.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.4052e78\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 4052e78.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.04c061a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 04c061a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.f5db2f6\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at f5db2f6.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260508.660e98b\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 660e98b.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.848b63a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 848b63a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.54eefbd\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 54eefbd.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.5b673e5\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 5b673e5.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.4e81e6a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 4e81e6a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.d23f02b\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at d23f02b.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.c937179\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at c937179.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.c3e59a9\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at c3e59a9.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260430.b383d38\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at b383d38.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260428.3a7d03f\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 3a7d03f.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260428.b797278\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at b797278.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e@​sentry/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Stop sending Sentry auth token to Objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(js) Fix argument injection in JavaScript API's \u003ccode\u003eserializeOptions\u003c/code\u003e. String/number options now validate input types and prevent \u003ccode\u003eArray.prototype.concat()\u003c/code\u003e from flattening array values into separate CLI arguments. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e3f5f5518d53dfb00596df952a1a0513e11a90ee\"\u003e\u003ccode\u003ee3f5f55\u003c/code\u003e\u003c/a\u003e release: 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/f5db2f65581756fe78c49a22937db7c08610acb2\"\u003e\u003ccode\u003ef5db2f6\u003c/code\u003e\u003c/a\u003e build(deps): Update \u003ccode\u003eopenssl\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3294\"\u003e#3294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/4052e78e2898282a377d8d82ce9d832faed06d25\"\u003e\u003ccode\u003e4052e78\u003c/code\u003e\u003c/a\u003e build(deps): Bump \u003ccode\u003erand\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3296\"\u003e#3296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/04c061a407eaeda6e587edd495bc597161d31138\"\u003e\u003ccode\u003e04c061a\u003c/code\u003e\u003c/a\u003e build(js): Update \u003ccode\u003efast-uri\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3295\"\u003e#3295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/90811153b66fb5538a608d4d65372d8046f24b34\"\u003e\u003ccode\u003e9081115\u003c/code\u003e\u003c/a\u003e fix(js): Prevent argument injection via type coercion in serializeOptions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/660e98b229646780467b0c9f3011c30f41bc4206\"\u003e\u003ccode\u003e660e98b\u003c/code\u003e\u003c/a\u003e ref(upload): Remove redundant function parameter (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3280\"\u003e#3280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/54eefbd2370d8211ea52929a0f68a64c2f60fa4f\"\u003e\u003ccode\u003e54eefbd\u003c/code\u003e\u003c/a\u003e build(rust): Update Rust toolchain to 1.95 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3271\"\u003e#3271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/cbaec552064b9dd3c51d7ad480709429ca18b5e0\"\u003e\u003ccode\u003ecbaec55\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/create-github-app-token from 2.2.1 to 3.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3267\"\u003e#3267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/c937179d0c1c17883949f57d35cf6f6dcebb865f\"\u003e\u003ccode\u003ec937179\u003c/code\u003e\u003c/a\u003e meta: Prevent script injection in rust-toolchain-update workflow (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3284\"\u003e#3284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/d23f02b770d4db81da2c27182a939e4f6bff4acc\"\u003e\u003ccode\u003ed23f02b\u003c/code\u003e\u003c/a\u003e meta: Prevent potential shell injection in GitHub Actions workflow (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3283\"\u003e#3283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.4.1...3.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/addon-ondevice-actions` from 10.3.2 to 10.4.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/react-native/releases\"\u003e@​storybook/addon-ondevice-actions's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.4.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eupdate dependencies by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/891\"\u003estorybookjs/react-native#891\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix for color control  by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/891\"\u003estorybookjs/react-native#891\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix for scroll to button in safe area by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/891\"\u003estorybookjs/react-native#891\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.3...v10.4.4\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.3...v10.4.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: update default value for enableWebsockets in View component by \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/890\"\u003estorybookjs/react-native#890\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.2...v10.4.3\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.2...v10.4.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix lite UI story sheet keyboard spacing by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/887\"\u003estorybookjs/react-native#887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.2-next.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix lite UI story sheet keyboard spacing by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/887\"\u003estorybookjs/react-native#887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2-next.0\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2-next.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: lite UI fixes and select control fixes by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/883\"\u003estorybookjs/react-native#883\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: last opened story not loading from storage\u003c/li\u003e\n\u003cli\u003efix: address audit errors and use expo dev client by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/886\"\u003estorybookjs/react-native#886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.0...v10.4.1\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.0...v10.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add repack example project by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/881\"\u003estorybookjs/react-native#881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat:unified \u003ccode\u003ewithStorybook\u003c/code\u003e wrapper for entrypoint-swapping by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/871\"\u003estorybookjs/react-native#871\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update documentation to reflect changes in info and tip formatting by \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/882\"\u003estorybookjs/react-native#882\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.3.2...v10.4.0\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.3.2...v10.4.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/f65b9a5a618a58d5e74884ea85a8766f8ef07f3b\"\u003e\u003ccode\u003ef65b9a5\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/8196b7728ed784ab2ee89317a20719084ed5209a\"\u003e\u003ccode\u003e8196b77\u003c/code\u003e\u003c/a\u003e pls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/c0869831969f0e5eab334267585cbb425cef3f10\"\u003e\u003ccode\u003ec086983\u003c/code\u003e\u003c/a\u003e prettier ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/2cf3fe99105baa8c7405627ceff015cd03bed981\"\u003e\u003ccode\u003e2cf3fe9\u003c/code\u003e\u003c/a\u003e update workflow action versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/2638d71cee5e47d01a3b455ccef9fb17c050c106\"\u003e\u003ccode\u003e2638d71\u003c/code\u003e\u003c/a\u003e fix: slow to update lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/e785fc528a68163d49a8662fcaab27a8753b9521\"\u003e\u003ccode\u003ee785fc5\u003c/code\u003e\u003c/a\u003e chore: update dependencies and fixes for color control (\u003ca href=\"https://redirect.github.com/storybookjs/react-native/issues/891\"\u003e#891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/c74a80968fca1888925a203e16b5da1f16ef2724\"\u003e\u003ccode\u003ec74a809\u003c/code\u003e\u003c/a\u003e fix: remove shared cache in publish workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/1cb57249b138fa974142f5ee01170c25c03ea0e1\"\u003e\u003ccode\u003e1cb5724\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/511bca0fdd6aaa2018f4f265cef6d91836a3d5cb\"\u003e\u003ccode\u003e511bca0\u003c/code\u003e\u003c/a\u003e fix: update default value for enableWebsockets in View component (\u003ca href=\"https://redirect.github.com/storybookjs/react-native/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/e6ee1cb63112bd17408d5a8b041cf75bb6a42e53\"\u003e\u003ccode\u003ee6ee1cb\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.3.2...v10.4.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/addon-ondevice-controls` from 10.3.2 to 10.4.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/react-native/releases\"\u003e@​storybook/addon-ondevice-controls's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.4.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eupdate dependencies by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/891\"\u003estorybookjs/react-native#891\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix for color control  by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/891\"\u003estorybookjs/react-native#891\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix for scroll to button in safe area by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/891\"\u003estorybookjs/react-native#891\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.3...v10.4.4\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.3...v10.4.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: update default value for enableWebsockets in View component by \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/890\"\u003estorybookjs/react-native#890\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.2...v10.4.3\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.2...v10.4.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix lite UI story sheet keyboard spacing by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/887\"\u003estorybookjs/react-native#887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.2-next.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix lite UI story sheet keyboard spacing by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/887\"\u003estorybookjs/react-native#887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2-next.0\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2-next.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: lite UI fixes and select control fixes by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/883\"\u003estorybookjs/react-native#883\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: last opened story not loading from storage\u003c/li\u003e\n\u003cli\u003efix: address audit errors and use expo dev client by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/886\"\u003estorybookjs/react-native#886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.0...v10.4.1\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.0...v10.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add repack example project by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/881\"\u003estorybookjs/react-native#881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat:unified \u003ccode\u003ewithStorybook\u003c/code\u003e wrapper for entrypoint-swapping by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/871\"\u003estorybookjs/react-native#871\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update documentation to reflect changes in info and tip formatting by \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/882\"\u003estorybookjs/react-native#882\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.3.2...v10.4.0\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.3.2...v10.4.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/react-native/blob/next/packages/ondevice-controls/CHANGELOG.md\"\u003e@​storybook/addon-ondevice-controls's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.4.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/891\"\u003e#891\u003c/a\u003e \u003ca href=\"https://github.com/storybookjs/react-native/commit/e785fc528a68163d49a8662fcaab27a8753b9521\"\u003e\u003ccode\u003ee785fc5\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e! - update storybook dependencies and fixes for color control\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/storybookjs/react-native/commit/e785fc528a68163d49a8662fcaab27a8753b9521\"\u003e\u003ccode\u003ee785fc5\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui-common\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.4\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui-common\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui-common\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4.2-next.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui-common\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.2-next.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.2-next.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/886\"\u003e#886\u003c/a\u003e \u003ca href=\"https://github.com/storybookjs/react-native/commit/1efd1ced9b3723f67e6fce6b0b1bdec6808fd3e0\"\u003e\u003ccode\u003e1efd1ce\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e! - apply npm audit fixes\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/883\"\u003e#883\u003c/a\u003e \u003ca href=\"https://github.com/storybookjs/react-native/commit/5e10b7f4240e9b23f63e27ef12412c0b0df9bc90\"\u003e\u003ccode\u003e5e10b7f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e! - liteui animation changes and select control adjustments\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/storybookjs/react-native/commit/1efd1ced9b3723f67e6fce6b0b1bdec6808fd3e0\"\u003e\u003ccode\u003e1efd1ce\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/storybookjs/react-native/commit/5e10b7f4240e9b23f63e27ef12412c0b0df9bc90\"\u003e\u003ccode\u003e5e10b7f\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui-common\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/f65b9a5a618a58d5e74884ea85a8766f8ef07f3b\"\u003e\u003ccode\u003ef65b9a5\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/e785fc528a68163d49a8662fcaab27a8753b9521\"\u003e\u003ccode\u003ee785fc5\u003c/code\u003e\u003c/a\u003e chore: update dependencies and fixes for color control (\u003ca href=\"https://github.com/storybookjs/react-native/tree/HEAD/packages/ondevice-controls/issues/891\"\u003e#891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/1cb57249b138fa974142f5ee01170c25c03ea0e1\"\u003e\u003ccode\u003e1cb5724\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/e6ee1cb63112bd17408d5a8b041cf75bb6a42e53\"\u003e\u003ccode\u003ee6ee1cb\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/dd0c1a85a914be40df377ec54a638f53dde33055\"\u003e\u003ccode\u003edd0c1a8\u003c/code\u003e\u003c/a\u003e chore: version packages (next)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/a81feb73164c596e7c3cf695972150aec21c6f30\"\u003e\u003ccode\u003ea81feb7\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/5e10b7f4240e9b23f63e27ef12412c0b0df9bc90\"\u003e\u003ccode\u003e5e10b7f\u003c/code\u003e\u003c/a\u003e feat: lite UI fixes and select control fixes (\u003ca href=\"https://github.com/storybookjs/react-native/tree/HEAD/packages/ondevice-controls/issues/883\"\u003e#883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/3b8247da7458537490578dc4cc911d5e75580668\"\u003e\u003ccode\u003e3b8247d\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/08f59a620b8a8d3d20fe8d57c2317bc529c0f22b\"\u003e\u003ccode\u003e08f59a6\u003c/code\u003e\u003c/a\u003e feat:unified \u003ccode\u003ewithStorybook\u003c/code\u003e wrapper for entrypoint-swapping (\u003ca href=\"https://github.com/storybookjs/react-native/tree/HEAD/packages/ondevice-controls/issues/871\"\u003e#871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/react-native/commits/v10.4.4/packages/ondevice-controls\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/react-native` from 10.3.2 to 10.4.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/react-native/releases\"\u003e@​storybook/react-native's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.4.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eupdate dependencies by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/891\"\u003estorybookjs/react-native#891\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix for color control  by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/891\"\u003estorybookjs/react-native#891\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix for scroll to button in safe area by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/891\"\u003estorybookjs/react-native#891\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.3...v10.4.4\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.3...v10.4.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: update default value for enableWebsockets in View component by \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/890\"\u003estorybookjs/react-native#890\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.2...v10.4.3\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.2...v10.4.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix lite UI story sheet keyboard spacing by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/887\"\u003estorybookjs/react-native#887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.2-next.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix lite UI story sheet keyboard spacing by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/887\"\u003estorybookjs/react-native#887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2-next.0\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2-next.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: lite UI fixes and select control fixes by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/883\"\u003estorybookjs/react-native#883\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: last opened story not loading from storage\u003c/li\u003e\n\u003cli\u003efix: address audit errors and use expo dev client by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/886\"\u003estorybookjs/react-native#886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.0...v10.4.1\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.0...v10.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add repack example project by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/881\"\u003estorybookjs/react-native#881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat:unified \u003ccode\u003ewithStorybook\u003c/code\u003e wrapper for entrypoint-swapping by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/871\"\u003estorybookjs/react-native#871\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update documentation to reflect changes in info and tip formatting by \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/882\"\u003estorybookjs/react-native#882\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.3.2...v10.4.0\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.3.2...v10.4.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/react-native/blob/next/packages/react-native/CHANGELOG.md\"\u003e@​storybook/react-native's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.4.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/891\"\u003e#891\u003c/a\u003e \u003ca href=\"https://github.com/storybookjs/react-native/commit/e785fc528a68163d49a8662fcaab27a8753b9521\"\u003e\u003ccode\u003ee785fc5\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e! - update storybook dependencies and fixes for color control\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/storybookjs/react-native/commit/e785fc528a68163d49a8662fcaab27a8753b9521\"\u003e\u003ccode\u003ee785fc5\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui-common\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.4\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.4\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/890\"\u003e#890\u003c/a\u003e \u003ca href=\"https://github.com/storybookjs/react-native/commit/511bca0fdd6aaa2018f4f265cef6d91836a3d5cb\"\u003e\u003ccode\u003e511bca0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e! - auto-detect websocket enabling\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies []:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui-common\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui-common\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4.2-next.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.2-next.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui-common\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.2-next.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.2-next.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/886\"\u003e#886\u003c/a\u003e \u003ca href=\"https://github.com/storybookjs/react-native/commit/1efd1ced9b3723f67e6fce6b0b1bdec6808fd3e0\"\u003e\u003ccode\u003e1efd1ce\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e! - apply npm audit fixes\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/883\"\u003e#883\u003c/a\u003e \u003ca href=\"https://github.com/storybookjs/react-native/commit/5e10b7f4240e9b23f63e27ef12412c0b0df9bc90\"\u003e\u003ccode\u003e5e10b7f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e! - liteui animation changes and select control adjustments\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/storybookjs/react-native/commit/1efd1ced9b3723f67e6fce6b0b1bdec6808fd3e0\"\u003e\u003ccode\u003e1efd1ce\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/storybookjs/react-native/commit/5e10b7f4240e9b23f63e27ef12412c0b0df9bc90\"\u003e\u003ccode\u003e5e10b7f\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/f65b9a5a618a58d5e74884ea85a8766f8ef07f3b\"\u003e\u003ccode\u003ef65b9a5\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/e785fc528a68163d49a8662fcaab27a8753b9521\"\u003e\u003ccode\u003ee785fc5\u003c/code\u003e\u003c/a\u003e chore: update dependencies and fixes for color control (\u003ca href=\"https://github.com/storybookjs/react-native/tree/HEAD/packages/react-native/issues/891\"\u003e#891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/1cb57249b138fa974142f5ee01170c25c03ea0e1\"\u003e\u003ccode\u003e1cb5724\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/511bca0fdd6aaa2018f4f265cef6d91836a3d5cb\"\u003e\u003ccode\u003e511bca0\u003c/code\u003e\u003c/a\u003e fix: update default value for enableWebsockets in View component (\u003ca href=\"https://github.com/storybookjs/react-native/tree/HEAD/packages/react-native/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/e6ee1cb63112bd17408d5a8b041cf75bb6a42e53\"\u003e\u003ccode\u003ee6ee1cb\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/dd0c1a85a914be40df377ec54a638f53dde33055\"\u003e\u003ccode\u003edd0c1a8\u003c/code\u003e\u003c/a\u003e chore: version packages (next)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/a81feb73164c596e7c3cf695972150aec21c6f30\"\u003e\u003ccode\u003ea81feb7\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/5e10b7f4240e9b23f63e27ef12412c0b0df9bc90\"\u003e\u003ccode\u003e5e10b7f\u003c/code\u003e\u003c/a\u003e feat: lite UI fixes and select control fixes (\u003ca href=\"https://github.com/storybookjs/react-native/tree/HEAD/packages/react-native/issues/883\"\u003e#883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/3b8247da7458537490578dc4cc911d5e75580668\"\u003e\u003ccode\u003e3b8247d\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/08f59a620b8a8d3d20fe8d57c2317bc529c0f22b\"\u003e\u003ccode\u003e08f59a6\u003c/code\u003e\u003c/a\u003e feat:unified \u003ccode\u003ewithStorybook\u003c/code\u003e wrapper for entrypoint-swapping (\u003ca href=\"https://github.com/storybookjs/react-native/tree/HEAD/packages/react-native/issues/871\"\u003e#871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/react-native/commits/v10.4.4/packages/react-native\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo` from 55.0.23 to 55.0.24\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/packages/expo/CHANGELOG.md\"\u003eexpo's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003ch2\u003e56.0.0-preview.12 — 2026-05-15\u003c/h2\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eResponse.clone()\u003c/code\u003e on \u003ccode\u003eexpo/fetch\u003c/code\u003e, and throw the spec's \u003ccode\u003eTypeError\u003c/code\u003e when a body is read twice. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/45740\"\u003e#45740\u003c/a\u003e by \u003ca href=\"https://github.com/zoontek\"\u003e\u003ccode\u003e@​zoontek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix loader HMR when streaming SSR is enabled in dev mode (\u003ca href=\"https://redirect.github.com/expo/expo/pull/45702\"\u003e#45702\u003c/a\u003e by \u003ca href=\"https://github.com/hassankhan\"\u003e\u003ccode\u003e@​hassankhan\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated to the single-payload \u003ccode\u003eSharedObject.emit\u003c/code\u003e API. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/45596\"\u003e#45596\u003c/a\u003e by \u003ca href=\"https://github.com/tsapeta\"\u003e\u003ccode\u003e@​tsapeta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eAppRegistry\u003c/code\u003e development log when web app mounts (\u003ca href=\"https://redirect.github.com/expo/expo/pull/45788\"\u003e#45788\u003c/a\u003e by \u003ca href=\"https://github.com/kitten\"\u003e\u003ccode\u003e@​kitten\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e56.0.0-preview.11 — 2026-05-13\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.0-preview.10 — 2026-05-13\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved \u003ccode\u003e@expo/vector-icons\u003c/code\u003e from the \u003ccode\u003eexpo\u003c/code\u003e package's dependencies. Apps that list \u003ccode\u003e@expo/vector-icons\u003c/code\u003e in their own \u003ccode\u003epackage.json\u003c/code\u003e are unaffected; this is flagged as breaking only for apps that relied on \u003ccode\u003eexpo\u003c/code\u003e transitively pulling it in. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/45563\"\u003e#45563\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReexport permission hooks and permission types from \u003ccode\u003eexpo-modules-core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/45564\"\u003e#45564\u003c/a\u003e by \u003ca href=\"https://github.com/Wenszel\"\u003e\u003ccode\u003e@​Wenszel\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e56.0.0-preview.9 — 2026-05-12\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.0-preview.8 — 2026-05-11\u003c/h2\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] Fixed launch-time crash in apps with source-built React Native by wiring the React \u003ccode\u003eRuntimeScheduler\u003c/code\u003e into \u003ccode\u003eExpoModulesJSI\u003c/code\u003e from \u003ccode\u003eExpoReactNativeFactory\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/45636\"\u003e#45636\u003c/a\u003e by \u003ca href=\"https://github.com/tsapeta\"\u003e\u003ccode\u003e@​tsapeta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo-build-properties` from 55.0.13 to 55.0.14\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/packages/expo-build-properties/CHANGELOG.md\"\u003eexpo-build-properties's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003ch2\u003e56.0.9 — 2026-05-15\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.8 — 2026-05-13\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.7 — 2026-05-13\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.6 — 2026-05-11\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.5 — 2026-05-08\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.4 — 2026-05-07\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.3 — 2026-05-06\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.2 — 2026-05-06\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.1 — 2026-05-06\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.0 — 2026-05-05\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo-build-properties\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo-dev-client` from 55.0.32 to 55.0.34\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/packages/expo-dev-client/CHANGELOG.md\"\u003eexpo-dev-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003ch2\u003e56.0.11 — 2026-05-15\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.10 — 2026-05-13\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.9 — 2026-05-13\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.8 — 2026-05-13\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.7 — 2026-05-13\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.6 — 2026-05-11\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.5 — 2026-05-08\u003c/h2\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove pinned dependencies (\u003ca href=\"https://redirect.github.com/expo/expo/pull/45520\"\u003e#45520\u003c/a\u003e by \u003ca href=\"https://githun.com/kitten\"\u003e\u003ccode\u003e@​kitten\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e56.0.4 — 2026-05-07\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.3 — 2026-05-06\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo-dev-client\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo-file-system` from 55.0.19 to 55.0.20\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/packages/expo-file-system/CHANGELOG.md\"\u003eexpo-file-system's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eFile.json()\u003c/code\u003e and \u003ccode\u003eFile.formData()\u003c/code\u003e to satisfy \u003ccode\u003eBlob\u003c/code\u003e type augmentations in consumer projects. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/45685\"\u003e#45685\u003c/a\u003e by \u003ca href=\"https://github.com/mvincentong\"\u003e\u003ccode\u003e@​mvincentong\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003ch2\u003e56.0.5 — 2026-05-15\u003c/h2\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated to the single-payload \u003ccode\u003eSharedObject.emit\u003c/code\u003e API. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/45596\"\u003e#45596\u003c/a\u003e by \u003ca href=\"https://github.com/tsapeta\"\u003e\u003ccode\u003e@​tsapeta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e56.0.4 — 2026-05-08\u003c/h2\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproved public API docs. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/45530\"\u003e#45530\u003c/a\u003e by \u003ca href=\"https://github.com/barthap\"\u003e\u003ccode\u003e@​barthap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-organized package TypeScript code. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/45531\"\u003e#45531\u003c/a\u003e by \u003ca href=\"https://github.com/barthap\"\u003e\u003ccode\u003e@​barthap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e56.0.3 — 2026-05-06\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.2 — 2026-05-06\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.1 — 2026-05-05\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.0 — 2026-05-05\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped minimum iOS/tvOS version to 16.4, macOS to 13.4. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/43296\"\u003e#43296\u003c/a\u003e by \u003ca href=\"https://github.com/tsapeta\"\u003e\u003ccode\u003e@​tsapeta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecopy()\u003c/code\u003e and \u003ccode\u003emove()\u003c/code\u003e methods of \u003ccode\u003eFile\u003c/code\u003e and \u003ccode\u003eDirectory\u003c/code\u003e are now asynchronous and return a Promise. Use \u003ccode\u003ecopySync()\u003c/code\u003e and \u003ccode\u003emoveSync()\u003c/code\u003e for synchronous behavior. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/44359\"\u003e#44359\u003c/a\u003e by \u003ca href=\"https://github.com/barthap\"\u003e\u003ccode\u003e@​barthap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] Add support for \u003ccode\u003emode\u003c/code\u003e option when opening file handle. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/44559\"\u003e#44559\u003c/a\u003e by \u003ca href=\"https://github.com/gfemec\"\u003e\u003ccode\u003e@​gfemec\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExpose a typed config plugin function (\u003ca href=\"https://redirect.github.com/expo/expo/pull/44098\"\u003e#44098\u003c/a\u003e by \u003ca href=\"https://github.com/zoontek\"\u003e\u003ccode\u003e@​zoontek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo-file-system\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo-secure-store` from 55.0.13 to 55.0.14\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/packages/expo-secure-store/CHANGELOG.md\"\u003eexpo-secure-store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003ch2\u003e56.0.3 — 2026-05-06\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.2 — 2026-05-06\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.1 — 2026-05-06\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e56.0.0 — 2026-05-05\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped minimum iOS/tvOS version to 16.4, macOS to 13.4. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/43296\"\u003e#43296\u003c/a\u003e by \u003ca href=\"https://github.com/tsapeta\"\u003e\u003ccode\u003e@​tsapeta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose a typed config plugin function (\u003ca href=\"https://redirect.github.com/expo/expo/pull/44098\"\u003e#44098\u003c/a\u003e by \u003ca href=\"https://github.com/zoontek\"\u003e\u003ccode\u003e@​zoontek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo-secure-store\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo-sharing` from 55.0.18 to 55.0.19\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/packages/expo-sharing/CHANGELOG.md\"\u003eexpo-sharing's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3...\n\n_Description has been truncated_","html_url":"https://github.com/rollercoaster-dev/Rollercoaster.dev-mobile/pull/105","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rollercoaster-dev%2FRollercoaster.dev-mobile/issues/105","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/105/packages"}},{"old_version":"2.55.0","new_version":"3.4.3","update_type":"major","path":null,"pr_created_at":"2026-05-18T16:03:23.000Z","version_change":"2.55.0 → 3.4.3","issue":{"uuid":"4470624534","node_id":"PR_kwDOSVNrDs7cub6_","number":11,"state":"closed","title":"build(deps): bump the web-runtime group across 1 directory with 6 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-31T23:13:02.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-18T16:03:23.000Z","updated_at":"2026-05-31T23:13:04.000Z","time_to_close":1148979,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"web-runtime","update_count":6,"packages":[{"name":"@sentry/cli","old_version":"2.55.0","new_version":"3.4.3","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/react-native","old_version":"7.2.0","new_version":"8.12.0","repository_url":"https://github.com/getsentry/sentry-react-native"},{"name":"react","old_version":"19.1.0","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.1.0","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@sentry/nextjs","old_version":"10.52.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"next","old_version":"15.5.18","new_version":"16.2.6","repository_url":"https://github.com/vercel/next.js"}],"path":null,"ecosystem":"npm"},"body":"Bumps the web-runtime group with 6 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `2.55.0` | `3.4.3` |\n| [@sentry/react-native](https://github.com/getsentry/sentry-react-native) | `7.2.0` | `8.12.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.0` | `19.2.6` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.0` | `19.2.6` |\n| [@sentry/nextjs](https://github.com/getsentry/sentry-javascript) | `10.52.0` | `10.53.1` |\n| [next](https://github.com/vercel/next.js) | `15.5.18` | `16.2.6` |\n\n\nUpdates `@sentry/cli` from 2.55.0 to 3.4.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e@​sentry/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.3\u003c/h2\u003e\n\u003ch3\u003eSecurity Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBehavior-breaking\u003c/strong\u003e: Disable Xcode \u003ccode\u003eInfo.plist\u003c/code\u003e preprocessing by default to avoid passing project-controlled compiler settings to \u003ccode\u003ecc\u003c/code\u003e during release auto-discovery. This affects \u003ccode\u003esentry-cli releases propose-version\u003c/code\u003e, \u003ccode\u003esentry-cli send-event\u003c/code\u003e and \u003ccode\u003esentry-cli bash-hook --send-event\u003c/code\u003e release inference, and \u003ccode\u003esentry-cli react-native xcode\u003c/code\u003e auto-release detection. Use \u003ccode\u003e--allow-xcode-infoplist-preprocessing\u003c/code\u003e only for trusted projects that require preprocessing.\u003c/li\u003e\n\u003cli\u003eEnsure restrictive file permissions maintained when \u003ccode\u003esentry-cli login\u003c/code\u003e updates existing config files.\u003c/li\u003e\n\u003cli\u003eDisable TLS verification only when \u003ccode\u003ehttp.verify_ssl\u003c/code\u003e is set to \u003ccode\u003efalse\u003c/code\u003e, case-insensitively.\u003c/li\u003e\n\u003cli\u003eShell-escape generated \u003ccode\u003ebash-hook\u003c/code\u003e arguments, including paths, tags, release names, and the CLI path.\u003c/li\u003e\n\u003cli\u003eStop sending environment variables in \u003ccode\u003esentry-cli bash-hook\u003c/code\u003e events.\u003c/li\u003e\n\u003cli\u003eVerify the downloaded binary checksum before replacing the current executable in \u003ccode\u003esentry-cli update\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Skip uploading images that already exist in objectstore by batch-checking with HEAD requests first (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3305\"\u003e#3305\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Reject snapshot uploads that have a PR number but no base SHA, since comparisons cannot work without a base reference (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3300\"\u003e#3300\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.3-snapshot.20260521.69f5028\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 69f5028.\u003c/p\u003e\n\u003ch2\u003e3.4.3-snapshot.20260520.9eabaaa\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 9eabaaa.\u003c/p\u003e\n\u003ch2\u003e3.4.3-snapshot.20260511.6679316\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 6679316.\u003c/p\u003e\n\u003ch2\u003e3.4.3-snapshot.20260511.7a3b571\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 7a3b571.\u003c/p\u003e\n\u003ch2\u003e3.4.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Stop sending Sentry auth token to Objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(js) Fix argument injection in JavaScript API's \u003ccode\u003eserializeOptions\u003c/code\u003e. String/number options now validate input types and prevent \u003ccode\u003eArray.prototype.concat()\u003c/code\u003e from flattening array values into separate CLI arguments. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.9081115\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 9081115.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.4052e78\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 4052e78.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.04c061a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 04c061a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.f5db2f6\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at f5db2f6.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260508.660e98b\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 660e98b.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e@​sentry/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.3\u003c/h2\u003e\n\u003ch3\u003eSecurity Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBehavior-breaking\u003c/strong\u003e: Disable Xcode \u003ccode\u003eInfo.plist\u003c/code\u003e preprocessing by default to avoid passing project-controlled compiler settings to \u003ccode\u003ecc\u003c/code\u003e during release auto-discovery. This affects \u003ccode\u003esentry-cli releases propose-version\u003c/code\u003e, \u003ccode\u003esentry-cli send-event\u003c/code\u003e and \u003ccode\u003esentry-cli bash-hook --send-event\u003c/code\u003e release inference, and \u003ccode\u003esentry-cli react-native xcode\u003c/code\u003e auto-release detection. Use \u003ccode\u003e--allow-xcode-infoplist-preprocessing\u003c/code\u003e only for trusted projects that require preprocessing.\u003c/li\u003e\n\u003cli\u003eEnsure restrictive file permissions maintained when \u003ccode\u003esentry-cli login\u003c/code\u003e updates existing config files.\u003c/li\u003e\n\u003cli\u003eDisable TLS verification only when \u003ccode\u003ehttp.verify_ssl\u003c/code\u003e is set to \u003ccode\u003efalse\u003c/code\u003e, case-insensitively.\u003c/li\u003e\n\u003cli\u003eShell-escape generated \u003ccode\u003ebash-hook\u003c/code\u003e arguments, including paths, tags, release names, and the CLI path.\u003c/li\u003e\n\u003cli\u003eStop sending environment variables in \u003ccode\u003esentry-cli bash-hook\u003c/code\u003e events.\u003c/li\u003e\n\u003cli\u003eVerify the downloaded binary checksum before replacing the current executable in \u003ccode\u003esentry-cli update\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Skip uploading images that already exist in objectstore by batch-checking with HEAD requests first (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3305\"\u003e#3305\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Reject snapshot uploads that have a PR number but no base SHA, since comparisons cannot work without a base reference (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3300\"\u003e#3300\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Stop sending Sentry auth token to Objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(js) Fix argument injection in JavaScript API's \u003ccode\u003eserializeOptions\u003c/code\u003e. String/number options now validate input types and prevent \u003ccode\u003eArray.prototype.concat()\u003c/code\u003e from flattening array values into separate CLI arguments. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.1\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(bundle-jvm) Warn and skip subsequent duplicates when multiple files strip to the same URL (e.g. Android build variants contributing the same FQCN). The warning points users at \u003ccode\u003e--exclude\u003c/code\u003e to scope the bundle to a single variant (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3275\"\u003e#3275\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(bundle-jvm) Strip the \u003ccode\u003e[\u0026lt;module\u0026gt;/]src/\u0026lt;sourceset\u0026gt;/\u0026lt;lang\u0026gt;/\u003c/code\u003e prefix from bundle URLs so Symbolicator can resolve them from package-based stack traces (e.g. \u003ccode\u003esentry-android-core/src/main/java/io/sentry/android/core/ANRWatchDog.java\u003c/code\u003e → \u003ccode\u003e~/io/sentry/android/core/ANRWatchDog.jvm\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3275\"\u003e#3275\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Add \u003ccode\u003e--selective\u003c/code\u003e flag to \u003ccode\u003ebuild snapshots\u003c/code\u003e to indicate the upload contains only a subset of images (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3268\"\u003e#3268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(bundle-jvm) Allow running directly on a project root (including multi-module repos) by automatically collecting only JVM source files (\u003ccode\u003e.java\u003c/code\u003e, \u003ccode\u003e.kt\u003c/code\u003e, \u003ccode\u003e.scala\u003c/code\u003e, \u003ccode\u003e.groovy\u003c/code\u003e), respecting \u003ccode\u003e.gitignore\u003c/code\u003e, and excluding common build output directories (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3260\"\u003e#3260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(bundle-jvm) Add \u003ccode\u003e--exclude\u003c/code\u003e option for custom glob patterns to exclude files/directories from source collection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3260\"\u003e#3260\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/ee5286953ea3b7e419e017c3c47f64e26a45ff19\"\u003e\u003ccode\u003eee52869\u003c/code\u003e\u003c/a\u003e release: 3.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/69f502877977e2e8aa54d913733be4557054ce42\"\u003e\u003ccode\u003e69f5028\u003c/code\u003e\u003c/a\u003e fix: Various fixes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/9eabaaabdb47e735e79fbb81f127e5083d5984b6\"\u003e\u003ccode\u003e9eabaaa\u003c/code\u003e\u003c/a\u003e perf(snapshots): Skip uploading images that already exist in objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3305\"\u003e#3305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/2624b8d581ca1392675e27c96192646af273dee2\"\u003e\u003ccode\u003e2624b8d\u003c/code\u003e\u003c/a\u003e fix(snapshots): Reject uploads with pr_number but no base_sha (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3300\"\u003e#3300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/667931613bf29c8dbf1d95d18dff74ae8644b684\"\u003e\u003ccode\u003e6679316\u003c/code\u003e\u003c/a\u003e build(npm): 🤖 Bump optional dependencies to 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/7a3b571784b6f509a66d682bf336262425686607\"\u003e\u003ccode\u003e7a3b571\u003c/code\u003e\u003c/a\u003e Merge branch 'release/3.4.2'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e3f5f5518d53dfb00596df952a1a0513e11a90ee\"\u003e\u003ccode\u003ee3f5f55\u003c/code\u003e\u003c/a\u003e release: 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/f5db2f65581756fe78c49a22937db7c08610acb2\"\u003e\u003ccode\u003ef5db2f6\u003c/code\u003e\u003c/a\u003e build(deps): Update \u003ccode\u003eopenssl\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3294\"\u003e#3294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/4052e78e2898282a377d8d82ce9d832faed06d25\"\u003e\u003ccode\u003e4052e78\u003c/code\u003e\u003c/a\u003e build(deps): Bump \u003ccode\u003erand\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3296\"\u003e#3296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/04c061a407eaeda6e587edd495bc597161d31138\"\u003e\u003ccode\u003e04c061a\u003c/code\u003e\u003c/a\u003e build(js): Update \u003ccode\u003efast-uri\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3295\"\u003e#3295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-cli/compare/2.55.0...3.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react-native` from 7.2.0 to 8.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-react-native/releases\"\u003e@​sentry/react-native's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMulti-instance \u003ccode\u003e\u0026lt;TimeToInitialDisplay\u0026gt;\u003c/code\u003e / \u003ccode\u003e\u0026lt;TimeToFullDisplay\u0026gt;\u003c/code\u003e coordination (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6090\"\u003e#6090\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNew \u003ccode\u003eready\u003c/code\u003e prop. When a screen has multiple async data sources, mount one \u003ccode\u003e\u0026lt;TimeToFullDisplay ready={...} /\u0026gt;\u003c/code\u003e per source — TTID/TTFD is recorded only when every instance reports \u003ccode\u003eready === true\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eThe existing \u003ccode\u003erecord\u003c/code\u003e prop is unchanged BUT it is now deprecated in favor of \u003ccode\u003eready\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eExtract text content from children of touched components as a label fallback for touch breadcrumbs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6106\"\u003e#6106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAuto-inject \u003ccode\u003esentry-label\u003c/code\u003e from static text content at build time when \u003ccode\u003eannotateReactComponents\u003c/code\u003e is enabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6141\"\u003e#6141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRespect Replay Mask boundaries when reading \u003ccode\u003esentry-label\u003c/code\u003e for touch breadcrumbs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6142\"\u003e#6142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003etextComponentNames\u003c/code\u003e option to \u003ccode\u003eannotateReactComponents\u003c/code\u003e for custom text components (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6169\"\u003e#6169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd first-class \u003ccode\u003eexpoRouterIntegration()\u003c/code\u003e with auto-registration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6189\"\u003e#6189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eaddConsoleInstrumentationFilter\u003c/code\u003e from \u003ccode\u003e@sentry/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6180\"\u003e#6180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExpose experimental \u003ccode\u003ecaptureSurfaceViews\u003c/code\u003e option for Android Session Replay (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6175\"\u003e#6175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd OTA SDK version to native \u003ccode\u003esdk.packages\u003c/code\u003e when JS bundle version differs from built-in version (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6191\"\u003e#6191\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeduplicate native HTTP breadcrumbs that duplicate JS XHR/fetch breadcrumbs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6132\"\u003e#6132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix duplicate JS error reporting on iOS New Architecture when the native SDK is initialized early via \u003ccode\u003esentry.options.json\u003c/code\u003e (\u0026quot;Capture App Start Errors\u0026quot;). It's done by applying the \u003ccode\u003eExceptionsManager.reportException\u003c/code\u003e C++ wrapper filter in both init paths (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6145\"\u003e#6145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix boolean options from \u003ccode\u003esentry.options.json\u003c/code\u003e being ignored on Android when using \u003ccode\u003eRNSentrySDK.init\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6130\"\u003e#6130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eincludeWebFeedback: false\u003c/code\u003e Metro config option causing crash at startup (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6150\"\u003e#6150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003esentry-expo-upload-sourcemaps\u003c/code\u003e failing for projects with \u003ccode\u003edevEngines.packageManager\u003c/code\u003e set to non-npm managers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6155\"\u003e#6155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Metro serializer wrapper breaking \u003ccode\u003egetModulesRunBeforeMainModule\u003c/code\u003e for third-party plugins like \u003ccode\u003ereact-native-worklets\u003c/code\u003e \u003ccode\u003ebundleMode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6188\"\u003e#6188\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump JavaScript SDK from v10.51.0 to v10.53.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6108\"\u003e#6108\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6139\"\u003e#6139\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10531\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.51.0...10.53.1\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump CLI from v3.4.1 to v3.4.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6129\"\u003e#6129\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#342\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.4.1...3.4.2\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Bundler Plugins from v5.2.1 to v5.3.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6138\"\u003e#6138\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md#530\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/5.2.1...5.3.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.41.0 to v8.42.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6193\"\u003e#6193\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8420\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.41.0...8.42.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.11.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix iOS crash with AVAssetDownloadTask in urlSessionTask:setState: (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6133\"\u003e#6133\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Cocoa SDK from v9.12.1 to v9.13.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6133\"\u003e#6133\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#9130\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/compare/9.12.1...9.13.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-react-native/blob/main/CHANGELOG.md\"\u003e@​sentry/react-native's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMulti-instance \u003ccode\u003e\u0026lt;TimeToInitialDisplay\u0026gt;\u003c/code\u003e / \u003ccode\u003e\u0026lt;TimeToFullDisplay\u0026gt;\u003c/code\u003e coordination (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6090\"\u003e#6090\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNew \u003ccode\u003eready\u003c/code\u003e prop. When a screen has multiple async data sources, mount one \u003ccode\u003e\u0026lt;TimeToFullDisplay ready={...} /\u0026gt;\u003c/code\u003e per source — TTID/TTFD is recorded only when every instance reports \u003ccode\u003eready === true\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eThe existing \u003ccode\u003erecord\u003c/code\u003e prop is unchanged BUT it is now deprecated in favor of \u003ccode\u003eready\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eExtract text content from children of touched components as a label fallback for touch breadcrumbs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6106\"\u003e#6106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAuto-inject \u003ccode\u003esentry-label\u003c/code\u003e from static text content at build time when \u003ccode\u003eannotateReactComponents\u003c/code\u003e is enabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6141\"\u003e#6141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRespect Replay Mask boundaries when reading \u003ccode\u003esentry-label\u003c/code\u003e for touch breadcrumbs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6142\"\u003e#6142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003etextComponentNames\u003c/code\u003e option to \u003ccode\u003eannotateReactComponents\u003c/code\u003e for custom text components (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6169\"\u003e#6169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd first-class \u003ccode\u003eexpoRouterIntegration()\u003c/code\u003e with auto-registration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6189\"\u003e#6189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eaddConsoleInstrumentationFilter\u003c/code\u003e from \u003ccode\u003e@sentry/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6180\"\u003e#6180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExpose experimental \u003ccode\u003ecaptureSurfaceViews\u003c/code\u003e option for Android Session Replay (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6175\"\u003e#6175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd OTA SDK version to native \u003ccode\u003esdk.packages\u003c/code\u003e when JS bundle version differs from built-in version (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6191\"\u003e#6191\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeduplicate native HTTP breadcrumbs that duplicate JS XHR/fetch breadcrumbs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6132\"\u003e#6132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix duplicate JS error reporting on iOS New Architecture when the native SDK is initialized early via \u003ccode\u003esentry.options.json\u003c/code\u003e (\u0026quot;Capture App Start Errors\u0026quot;). It's done by applying the \u003ccode\u003eExceptionsManager.reportException\u003c/code\u003e C++ wrapper filter in both init paths (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6145\"\u003e#6145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix boolean options from \u003ccode\u003esentry.options.json\u003c/code\u003e being ignored on Android when using \u003ccode\u003eRNSentrySDK.init\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6130\"\u003e#6130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eincludeWebFeedback: false\u003c/code\u003e Metro config option causing crash at startup (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6150\"\u003e#6150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003esentry-expo-upload-sourcemaps\u003c/code\u003e failing for projects with \u003ccode\u003edevEngines.packageManager\u003c/code\u003e set to non-npm managers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6155\"\u003e#6155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Metro serializer wrapper breaking \u003ccode\u003egetModulesRunBeforeMainModule\u003c/code\u003e for third-party plugins like \u003ccode\u003ereact-native-worklets\u003c/code\u003e \u003ccode\u003ebundleMode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6188\"\u003e#6188\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump JavaScript SDK from v10.51.0 to v10.53.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6108\"\u003e#6108\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6139\"\u003e#6139\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10531\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.51.0...10.53.1\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump CLI from v3.4.1 to v3.4.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6129\"\u003e#6129\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#342\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.4.1...3.4.2\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Bundler Plugins from v5.2.1 to v5.3.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6138\"\u003e#6138\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md#530\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/5.2.1...5.3.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.41.0 to v8.42.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6193\"\u003e#6193\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8420\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.41.0...8.42.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.11.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix iOS crash with AVAssetDownloadTask in urlSessionTask:setState: (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6133\"\u003e#6133\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Cocoa SDK from v9.12.1 to v9.13.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/pull/6133\"\u003e#6133\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#9130\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-react-native/commit/2e3438e47f860abf50bb1e71616460a09b787b0a\"\u003e\u003ccode\u003e2e3438e\u003c/code\u003e\u003c/a\u003e release: 8.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-react-native/commit/b0d337327b6e819357d988ab4cc2095f2a7b4d54\"\u003e\u003ccode\u003eb0d3373\u003c/code\u003e\u003c/a\u003e chore: update scripts/update-android.sh to 8.42.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/issues/6193\"\u003e#6193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-react-native/commit/5125c43c452a5a47d541b05eaa0ff9af507d6f42\"\u003e\u003ccode\u003e5125c43\u003c/code\u003e\u003c/a\u003e Add a first-class expoRouterIntegration() with auto-registration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/issues/6156\"\u003e#6156\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/issues/6189\"\u003e#6189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-react-native/commit/c151573fc53333b0eb682ef3bb8a10105e39115a\"\u003e\u003ccode\u003ec151573\u003c/code\u003e\u003c/a\u003e feat(core): Add OTA SDK version to native sdk.packages (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/issues/6191\"\u003e#6191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-react-native/commit/ef27341d5f796ea6cb1cf440b589dd54abdafb4a\"\u003e\u003ccode\u003eef27341\u003c/code\u003e\u003c/a\u003e feat(core): Expose \u003ccode\u003eaddConsoleInstrumentationFilter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/issues/6180\"\u003e#6180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-react-native/commit/44cbae6d4ce57dd656d4d72a5738098389ffe001\"\u003e\u003ccode\u003e44cbae6\u003c/code\u003e\u003c/a\u003e fix(core): Preserve Metro config object identity in serializer wrapper (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/issues/6188\"\u003e#6188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-react-native/commit/6176a948a10eeca08d891a58cc47f2f54c050aa8\"\u003e\u003ccode\u003e6176a94\u003c/code\u003e\u003c/a\u003e feat(replay): Expose captureSurfaceViews option for Android Session Replay (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-react-native/commit/49663634d51a8a4b8ef8004455f91ad43defc23f\"\u003e\u003ccode\u003e4966363\u003c/code\u003e\u003c/a\u003e chore: update scripts/update-sentry-android-gradle-plugin.sh to 6.7.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/issues/6190\"\u003e#6190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-react-native/commit/1122a96b751e3300b4a3aec40189e385af0dab69\"\u003e\u003ccode\u003e1122a96\u003c/code\u003e\u003c/a\u003e fix(core): Fix includeWebFeedback crash by stubbing browser wrapper modules (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-react-native/commit/d8406e9a7f33b5fbbabcf8c4bf88aea37cf8e76e\"\u003e\u003ccode\u003ed8406e9\u003c/code\u003e\u003c/a\u003e fix(core): Deduplicate native HTTP breadcrumbs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-react-native/issues/6132\"\u003e#6132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-react-native/compare/7.2.0...8.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 19.1.0 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.4 (January 26th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more DoS mitigations to Server Actions, and harden Server Components (\u003ca href=\"https://redirect.github.com/facebook/react/pull/35632\"\u003e#35632\u003c/a\u003e by \u003ca href=\"https://github.com/gnoff\"\u003e\u003ccode\u003e@​gnoff\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lubieowoce\"\u003e\u003ccode\u003e@​lubieowoce\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.3 (December 11th, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd extra loop protection to React Server Functions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35351\"\u003e#35351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.2 (December 11th, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove \u003ccode\u003ereact-server-dom-webpack/*.unbundled\u003c/code\u003e to private \u003ccode\u003ereact-server-dom-unbundled\u003c/code\u003e (\u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35290\"\u003efacebook/react#35290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePatch Promise cycles and toString on Server Functions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35289\"\u003e#35289\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/35345\"\u003e#35345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.1 (December 3rd, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBring React Server Component fixes to Server Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35277\"\u003e#35277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.0 (Oct 1, 2025)\u003c/h2\u003e\n\u003cp\u003eBelow is a list of all new features, APIs, and bug fixes.\u003c/p\u003e\n\u003cp\u003eRead the \u003ca href=\"https://react.dev/blog/2025/10/01/react-19-2\"\u003eReact 19.2 release post\u003c/a\u003e for more information.\u003c/p\u003e\n\u003ch2\u003eNew React Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/Activity\"\u003e\u003ccode\u003e\u0026lt;Activity\u0026gt;\u003c/code\u003e\u003c/a\u003e: A new API to hide and restore the UI and internal state of its children.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/useEffectEvent\"\u003e\u003ccode\u003euseEffectEvent\u003c/code\u003e\u003c/a\u003e is a React Hook that lets you extract non-reactive logic into an \u003ca href=\"https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event\"\u003eEffect Event\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/cacheSignal\"\u003e\u003ccode\u003ecacheSignal\u003c/code\u003e\u003c/a\u003e (for RSCs) lets your know when the \u003ccode\u003ecache()\u003c/code\u003e lifetime is over.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/developer-tooling/react-performance-tracks\"\u003eReact Performance tracks\u003c/a\u003e appear on the Performance panel’s timeline in your browser developer tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew React DOM Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Web Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resume\"\u003e\u003ccode\u003eresume\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerender\"\u003e\u003ccode\u003eresumeAndPrerender\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Node Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resumeToPipeableStream\"\u003e\u003ccode\u003eresumeToPipeableStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/blob/main/CHANGELOG.md\"\u003ereact's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.1 (Dec 3, 2025)\u003c/h2\u003e\n\u003ch3\u003eReact Server Components\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBring React Server Component fixes to Server Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35277\"\u003e#35277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.0 (October 1st, 2025)\u003c/h2\u003e\n\u003cp\u003eBelow is a list of all new features, APIs, and bug fixes.\u003c/p\u003e\n\u003cp\u003eRead the \u003ca href=\"https://react.dev/blog/2025/10/01/react-19-2\"\u003eReact 19.2 release post\u003c/a\u003e for more information.\u003c/p\u003e\n\u003ch3\u003eNew React Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/Activity\"\u003e\u003ccode\u003e\u0026lt;Activity\u0026gt;\u003c/code\u003e\u003c/a\u003e: A new API to hide and restore the UI and internal state of its children.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/useEffectEvent\"\u003e\u003ccode\u003euseEffectEvent\u003c/code\u003e\u003c/a\u003e is a React Hook that lets you extract non-reactive logic into an \u003ca href=\"https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event\"\u003eEffect Event\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/cacheSignal\"\u003e\u003ccode\u003ecacheSignal\u003c/code\u003e\u003c/a\u003e (for RSCs) lets your know when the \u003ccode\u003ecache()\u003c/code\u003e lifetime is over.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/dev-tools/react-performance-tracks\"\u003eReact Performance tracks\u003c/a\u003e appear on the Performance panel’s timeline in your browser developer tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew React DOM Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Web Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resume\"\u003e\u003ccode\u003eresume\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerender\"\u003e\u003ccode\u003eresumeAndPrerender\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Node Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resumeToPipeableStream\"\u003e\u003ccode\u003eresumeToPipeableStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream\"\u003e\u003ccode\u003eresumeAndPrerenderToNodeStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdated \u003ca href=\"https://react.dev/reference/react-dom/static/prerender\"\u003e\u003ccode\u003eprerender\u003c/code\u003e\u003c/a\u003e APIs to return a \u003ccode\u003epostponed\u003c/code\u003e state that can be passed to the \u003ccode\u003eresume\u003c/code\u003e APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNotable changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReact DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming \u003ccode\u003e\u0026lt;ViewTransition\u0026gt;\u003c/code\u003e Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.\u003c/li\u003e\n\u003cli\u003eAdd Node Web Streams (\u003ccode\u003eprerender\u003c/code\u003e, \u003ccode\u003erenderToReadableStream\u003c/code\u003e) to server-side-rendering APIs for Node.js\u003c/li\u003e\n\u003cli\u003eUse underscore instead of \u003ccode\u003e:\u003c/code\u003e IDs generated by useId\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAll Changes\u003c/h3\u003e\n\u003ch4\u003eReact\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e\u0026lt;Activity /\u0026gt;\u003c/code\u003e was developed over many years, starting before \u003ccode\u003eClassComponent.setState\u003c/code\u003e (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e and many others)\u003c/li\u003e\n\u003cli\u003eStringify context as \u0026quot;SomeContext\u0026quot; instead of \u0026quot;SomeContext.Provider\u0026quot; (\u003ca href=\"https://github.com/kassens\"\u003e\u003ccode\u003e@​kassens\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33507\"\u003e#33507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude stack of cause of React instrumentation errors with \u003ccode\u003e%o\u003c/code\u003e placeholder (\u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34198\"\u003e#34198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix infinite \u003ccode\u003euseDeferredValue\u003c/code\u003e loop in popstate event (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/32821\"\u003e#32821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a bug when an initial value was passed to \u003ccode\u003euseDeferredValue\u003c/code\u003e (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34376\"\u003e#34376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a crash when submitting forms with Client Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33055\"\u003e#33055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHide/unhide the content of dehydrated suspense boundaries if they resuspend (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/32900\"\u003e#32900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid stack overflow on wide trees during Hot Reload (\u003ca href=\"https://github.com/sophiebits\"\u003e\u003ccode\u003e@​sophiebits\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34145\"\u003e#34145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove Owner and Component stacks in various places (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/facebook/react/pull/33629\"\u003e#33629\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/33724\"\u003e#33724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/32735\"\u003e#32735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/33723\"\u003e#33723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecacheSignal\u003c/code\u003e (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33557\"\u003e#33557\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/90ab3f89f4824ac763b6f877c6f711200d1338d2\"\u003e\u003ccode\u003e90ab3f8\u003c/code\u003e\u003c/a\u003e Version 19.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/612e371fb215498edde4c853bd1e0c8e9203808f\"\u003e\u003ccode\u003e612e371\u003c/code\u003e\u003c/a\u003e Version 19.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/b910fc15e38d4fa80003819ddb7a928a3c3dca5d\"\u003e\u003ccode\u003eb910fc1\u003c/code\u003e\u003c/a\u003e Version 19.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/053df4e8561ef4caecef31c330f4178ac25e255b\"\u003e\u003ccode\u003e053df4e\u003c/code\u003e\u003c/a\u003e Version 19.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/5667a41fe4d81aa806f6c1e8814b17975e33b317\"\u003e\u003ccode\u003e5667a41\u003c/code\u003e\u003c/a\u003e Bump next prerelease version numbers (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34639\"\u003e#34639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/8bb7241f4c773376893701bfe8b8ff03687342a0\"\u003e\u003ccode\u003e8bb7241\u003c/code\u003e\u003c/a\u003e Bump useEffectEvent to Canary (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34610\"\u003e#34610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/e3c9656d20618ed321aea85cb3d844cbd1dce078\"\u003e\u003ccode\u003ee3c9656\u003c/code\u003e\u003c/a\u003e Ensure Performance Track are Clamped and Don't overlap (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34509\"\u003e#34509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/68f00c901c05e3a91f6cc77b660bc2334700f163\"\u003e\u003ccode\u003e68f00c9\u003c/code\u003e\u003c/a\u003e Release Activity in Canary (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34374\"\u003e#34374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-dom` from 19.1.0 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.4 (January 26th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more DoS mitigations to Server Actions, and harden Server Components (\u003ca href=\"https://redirect.github.com/facebook/react/pull/35632\"\u003e#35632\u003c/a\u003e by \u003ca href=\"https://github.com/gnoff\"\u003e\u003ccode\u003e@​gnoff\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lubieowoce\"\u003e\u003ccode\u003e@​lubieowoce\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.3 (December 11th, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd extra loop protection to React Server Functions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35351\"\u003e#35351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.2 (December 11th, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove \u003ccode\u003ereact-server-dom-webpack/*.unbundled\u003c/code\u003e to private \u003ccode\u003ereact-server-dom-unbundled\u003c/code\u003e (\u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35290\"\u003efacebook/react#35290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePatch Promise cycles and toString on Server Functions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35289\"\u003e#35289\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/35345\"\u003e#35345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.1 (December 3rd, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBring React Server Component fixes to Server Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35277\"\u003e#35277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.0 (Oct 1, 2025)\u003c/h2\u003e\n\u003cp\u003eBelow is a list of all new features, APIs, and bug fixes.\u003c/p\u003e\n\u003cp\u003eRead the \u003ca href=\"https://react.dev/blog/2025/10/01/react-19-2\"\u003eReact 19.2 release post\u003c/a\u003e for more information.\u003c/p\u003e\n\u003ch2\u003eNew React Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/Activity\"\u003e\u003ccode\u003e\u0026lt;Activity\u0026gt;\u003c/code\u003e\u003c/a\u003e: A new API to hide and restore the UI and internal state of its children.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/useEffectEvent\"\u003e\u003ccode\u003euseEffectEvent\u003c/code\u003e\u003c/a\u003e is a React Hook that lets you extract non-reactive logic into an \u003ca href=\"https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event\"\u003eEffect Event\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/cacheSignal\"\u003e\u003ccode\u003ecacheSignal\u003c/code\u003e\u003c/a\u003e (for RSCs) lets your know when the \u003ccode\u003ecache()\u003c/code\u003e lifetime is over.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/developer-tooling/react-performance-tracks\"\u003eReact Performance tracks\u003c/a\u003e appear on the Performance panel’s timeline in your browser developer tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew React DOM Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Web Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resume\"\u003e\u003ccode\u003eresume\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerender\"\u003e\u003ccode\u003eresumeAndPrerender\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Node Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resumeToPipeableStream\"\u003e\u003ccode\u003eresumeToPipeableStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/blob/main/CHANGELOG.md\"\u003ereact-dom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.1 (Dec 3, 2025)\u003c/h2\u003e\n\u003ch3\u003eReact Server Components\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBring React Server Component fixes to Server Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35277\"\u003e#35277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.0 (October 1st, 2025)\u003c/h2\u003e\n\u003cp\u003eBelow is a list of all new features, APIs, and bug fixes.\u003c/p\u003e\n\u003cp\u003eRead the \u003ca href=\"https://react.dev/blog/2025/10/01/react-19-2\"\u003eReact 19.2 release post\u003c/a\u003e for more information.\u003c/p\u003e\n\u003ch3\u003eNew React Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/Activity\"\u003e\u003ccode\u003e\u0026lt;Activity\u0026gt;\u003c/code\u003e\u003c/a\u003e: A new API to hide and restore the UI and internal state of its children.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/useEffectEvent\"\u003e\u003ccode\u003euseEffectEvent\u003c/code\u003e\u003c/a\u003e is a React Hook that lets you extract non-reactive logic into an \u003ca href=\"https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event\"\u003eEffect Event\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/cacheSignal\"\u003e\u003ccode\u003ecacheSignal\u003c/code\u003e\u003c/a\u003e (for RSCs) lets your know when the \u003ccode\u003ecache()\u003c/code\u003e lifetime is over.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/dev-tools/react-performance-tracks\"\u003eReact Performance tracks\u003c/a\u003e appear on the Performance panel’s timeline in your browser developer tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew React DOM Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Web Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resume\"\u003e\u003ccode\u003eresume\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerender\"\u003e\u003ccode\u003eresumeAndPrerender\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Node Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resumeToPipeableStream\"\u003e\u003ccode\u003eresumeToPipeableStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream\"\u003e\u003ccode\u003eresumeAndPrerenderToNodeStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdated \u003ca href=\"https://react.dev/reference/react-dom/static/prerender\"\u003e\u003ccode\u003eprerender\u003c/code\u003e\u003c/a\u003e APIs to return a \u003ccode\u003epostponed\u003c/code\u003e state that can be passed to the \u003ccode\u003eresume\u003c/code\u003e APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNotable changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReact DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming \u003ccode\u003e\u0026lt;ViewTransition\u0026gt;\u003c/code\u003e Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.\u003c/li\u003e\n\u003cli\u003eAdd Node Web Streams (\u003ccode\u003eprerender\u003c/code\u003e, \u003ccode\u003erenderToReadableStream\u003c/code\u003e) to server-side-rendering APIs for Node.js\u003c/li\u003e\n\u003cli\u003eUse underscore instead of \u003ccode\u003e:\u003c/code\u003e IDs generated by useId\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAll Changes\u003c/h3\u003e\n\u003ch4\u003eReact\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e\u0026lt;Activity /\u0026gt;\u003c/code\u003e was developed over many years, starting before \u003ccode\u003eClassComponent.setState\u003c/code\u003e (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e and many others)\u003c/li\u003e\n\u003cli\u003eStringify context as \u0026quot;SomeContext\u0026quot; instead of \u0026quot;SomeContext.Provider\u0026quot; (\u003ca href=\"https://github.com/kassens\"\u003e\u003ccode\u003e@​kassens\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33507\"\u003e#33507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude stack of cause of React instrumentation errors with \u003ccode\u003e%o\u003c/code\u003e placeholder (\u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34198\"\u003e#34198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix infinite \u003ccode\u003euseDeferredValue\u003c/code\u003e loop in popstate event (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/32821\"\u003e#32821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a bug when an initial value was passed to \u003ccode\u003euseDeferredValue\u003c/code\u003e (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34376\"\u003e#34376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a crash when submitting forms with Client Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33055\"\u003e#33055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHide/unhide the content of dehydrated suspense boundaries if they resuspend (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/32900\"\u003e#32900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid stack overflow on wide trees during Hot Reload (\u003ca href=\"https://github.com/sophiebits\"\u003e\u003ccode\u003e@​sophiebits\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34145\"\u003e#34145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove Owner and Component stacks in various places (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/facebook/react/pull/33629\"\u003e#33629\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/33724\"\u003e#33724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/32735\"\u003e#32735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/33723\"\u003e#33723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecacheSignal\u003c/code\u003e (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33557\"\u003e#33557\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/90ab3f89f4824ac763b6f877c6f711200d1338d2\"\u003e\u003ccode\u003e90ab3f8\u003c/code\u003e\u003c/a\u003e Version 19.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/612e371fb215498edde4c853bd1e0c8e9203808f\"\u003e\u003ccode\u003e612e371\u003c/code\u003e\u003c/a\u003e Version 19.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/b910fc15e38d4fa80003819ddb7a928a3c3dca5d\"\u003e\u003ccode\u003eb910fc1\u003c/code\u003e\u003c/a\u003e Version 19.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/053df4e8561ef4caecef31c330f4178ac25e255b\"\u003e\u003ccode\u003e053df4e\u003c/code\u003e\u003c/a\u003e Version 19.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/861811347b8fa936b4a114fc022db9b8253b3d86\"\u003e\u003ccode\u003e8618113\u003c/code\u003e\u003c/a\u003e Bump scheduler version (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34671\"\u003e#34671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/1bd1f01f2a46fa453de5099280b54385ca7773b1\"\u003e\u003ccode\u003e1bd1f01\u003c/code\u003e\u003c/a\u003e Ship partial-prerendering APIs to Canary (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34633\"\u003e#34633\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/2f0649a0b27516eaab549b18af15eed0420e3446\"\u003e\u003ccode\u003e2f0649a\u003c/code\u003e\u003c/a\u003e [Fizz] Remove \u003ccode\u003enonce\u003c/code\u003e option from resume-and-prerender APIs (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34664\"\u003e#34664\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/5667a41fe4d81aa806f6c1e8814b17975e33b317\"\u003e\u003ccode\u003e5667a41\u003c/code\u003e\u003c/a\u003e Bump next prerelease version numbers (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34639\"\u003e#34639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/nextjs` from 10.52.0 to 10.53.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/nextjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.22 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e24.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e43.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing + Span Streaming)\u003c/td\u003e\n\u003ctd\u003e45.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Profiling)\u003c/td\u003e\n\u003ctd\u003e48.56 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.4 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e72.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e86.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e99.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e30.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e35.91 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics)\u003c/td\u003e\n\u003ctd\u003e27.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Logs)\u003c/td\u003e\n\u003ctd\u003e27.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics \u0026amp; Logs)\u003c/td\u003e\n\u003ctd\u003e28.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e31.01 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e28.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e46.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e29.89 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e47.14 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e68.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e83.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e88.23 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e89.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e83.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e138.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e88.07 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e141.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e209.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/nextjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e10.53.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Add \u003ccode\u003estreamGenAiSpans\u003c/code\u003e options to stream gen_ai spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20785\"\u003e#20785\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds a new \u003ccode\u003estreamGenAiSpans\u003c/code\u003e option that controls how \u003ccode\u003egen_ai\u003c/code\u003e spans are\nsent to Sentry. When set, the SDK extracts all \u003ccode\u003egen_ai\u003c/code\u003e spans out of a\ntransaction and sends them as v2 envelope items.\u003c/p\u003e\n\u003cp\u003eEnable this option if gen_ai spans are being dropped because the transaction payload exceeds size limits.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eSentry.init({\n  dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0',\n  streamGenAiSpans: true,\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(browser): Migrate browser profiling thread data to span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20800\"\u003e#20800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eaddConsoleInstrumentationFilter\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20790\"\u003e#20790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eapplicationKey\u003c/code\u003e to \u003ccode\u003eBuildTimeOptionsBase\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20789\"\u003e#20789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): split exports by browser/server for bundle size (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20435\"\u003e#20435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Add top-level \u003ccode\u003eapplicationKey\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20794\"\u003e#20794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Support Node 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20710\"\u003e#20710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(profiling-node): Bump \u003ccode\u003e@sentry-internal/node-cpu-profiler\u003c/code\u003e to 2.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20720\"\u003e#20720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): avoid flush lock self-wait (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20719\"\u003e#20719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Capture transaction name on request for correct culprit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20801\"\u003e#20801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp): retroactively wrap handlers registered before wrapMcpServerWithSentry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20699\"\u003e#20699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Guard against undefined util.getSystemErrorMap (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20660\"\u003e#20660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(replay): Capture aborted/errored fetch requests in replay network tab (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20722\"\u003e#20722\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/cd9740818cba748dbced0e8a1497000a88ec8a56\"\u003e\u003ccode\u003ecd97408\u003c/code\u003e\u003c/a\u003e release: 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/66cfb25117ed7b14ca3da20a79b836619e9c8a6c\"\u003e\u003ccode\u003e66cfb25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20838\"\u003e#20838\u003c/a\u003e from getsentry/prepare-release/10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/df8fd3863043f143961a5d96e79a717d62eada31\"\u003e\u003ccode\u003edf8fd38\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/588100986580e0f5c8c3204661e59e5103e7d269\"\u003e\u003ccode\u003e5881009\u003c/code\u003e\u003c/a\u003e fix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6a7d179ad38c7591021c88e4bd3ec82b3c6cc606\"\u003e\u003ccode\u003e6a7d179\u003c/code\u003e\u003c/a\u003e fix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ad47c3c3de5b2bacfbbd08bcdf9cd90184ce64bc\"\u003e\u003ccode\u003ead47c3c\u003c/code\u003e\u003c/a\u003e ref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28d6fe514d5ed00561a8e3d1c0406a8cb544c738\"\u003e\u003ccode\u003e28d6fe5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20826\"\u003e#20826\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/46aca45a868d717939448ded1001fac4337ac46e\"\u003e\u003ccode\u003e46aca45\u003c/code\u003e\u003c/a\u003e Merge branch 'release/10.53.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b5cbc9ca1800e1b4ee1de66e135a90891cecd570\"\u003e\u003ccode\u003eb5cbc9c\u003c/code\u003e\u003c/a\u003e chore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/tes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/05489b83e7920fc4ce47a530054c5558c1704a45\"\u003e\u003ccode\u003e05489b8\u003c/code\u003e\u003c/a\u003e release: 10.53.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.52.0...10.53.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 15.5.18 to 16.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.2.6\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release contains security fixes and backported bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eSecurity Fixes\u003c/h3\u003e\n\u003cp\u003eThe following advisories have been addressed:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eHigh:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-8h8q-6873-q5fj\"\u003eGHSA-8h8q-6873-q5fj: Denial of Service with Server Components\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-267c-6grr-h53f\"\u003eGHSA-267c-6grr-h53f: Middleware / Proxy bypass in App Router applications via segment-prefetch routes\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-26hh-7cqf-hhc6\"\u003eGHSA-26hh-7cqf-hhc6: Middleware / Proxy bypass in App Router applications via segment-prefetch routes - \u003cstrong\u003eIncomplete Fix Follow-Up\u003c/strong\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mg66-mrh9-m8jx\"\u003eGHSA-mg66-mrh9-m8jx: Denial of Service via connection exhaustion in applications using Cache Components\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-492v-c6pp-mqqv\"\u003eGHSA-492v-c6pp-mqqv: Middleware / Proxy bypass through dynamic route parameter injection\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-c4j6-fc7j-m34r\"\u003eGHSA-c4j6-fc7j-m34r: Server-side request forgery in applications using WebSocket upgrades\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-36qx-fr4f-26g5\"\u003eGHSA-36qx-fr4f-26g5: Middleware / Proxy bypass in Pages Router applications using i18n\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eModerate:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-ffhc-5mcf-pf4q\"\u003eGHSA-ffhc-5mcf-pf4q: Cross-site scripting in App Router applications using CSP nonces\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-gx5p-jg67-6x7h\"\u003eGHSA-gx5p-jg67-6x7h: Cross-site scripting in beforeInteractive scripts with untrusted input\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-h64f-5h5j-jqjh\"\u003eGHSA-h64f-5h5j-jqjh: Denial of Service in the Image Optimization API\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-wfc6-r584-vfw7\"\u003eGHSA-wfc6-r584-vfw7: Cache poisoning in React Server Component responses\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eLow:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-vfv6-92ff-j949\"\u003eGHSA-vfv6-92ff-j949: Cache poisoning via collisions in React Server Component cache-busting\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-3g8h-86w9-wvmq\"\u003eGHSA-3g8h-86w9-wvmq: Middleware / Proxy redirects can be cache-poisoned\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: preserve HTTP access fallbacks during prerender recovery (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92231\"\u003e#92231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix fallback route params case in app-page handler (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91737\"\u003e#91737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix invalid HTML response for route-level RSC requests in deployment adapter (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91541\"\u003e#91541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePatch setHeader for direct route handlers (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93101\"\u003e#93101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude deployment id in \u003ccode\u003ecacheHandlers\u003c/code\u003e keys (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93453\"\u003e#93453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix double-encoding of URL pathname parts in client param parsing (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93491\"\u003e#93491\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.5\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release contains security fixes and backported bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eSecurity Fixes\u003c/h3\u003e\n\u003cp\u003eThe following advisories have been addressed:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eHigh:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-8h8q-6873-q5fj\"\u003eGHSA-8h8q-6873-q5fj: Denial of Service with Server Components\u003c/a\u003e\u003c/li...\n\n_Description has been truncated_","html_url":"https://github.com/adidshaft/zook/pull/11","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/adidshaft%2Fzook/issues/11","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11/packages"}},{"old_version":"3.4.1","new_version":"3.4.2","update_type":"patch","path":null,"pr_created_at":"2026-05-16T17:18:23.000Z","version_change":"3.4.1 → 3.4.2","issue":{"uuid":"4460712410","node_id":"PR_kwDOR2e9B87cPyxX","number":321,"state":"open","title":"chore(deps): bump the npm-minor-patch group across 1 directory with 24 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-16T17:18:23.000Z","updated_at":"2026-05-16T17:25:31.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm-minor-patch","update_count":24,"packages":[{"name":"@playwright/test","old_version":"1.59.1","new_version":"1.60.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"@sentry/cli","old_version":"3.4.1","new_version":"3.4.2","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@types/node","old_version":"25.6.0","new_version":"25.8.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"10.3.0","new_version":"10.4.0","repository_url":"https://github.com/eslint/eslint"},{"name":"tsx","old_version":"4.21.0","new_version":"4.22.0","repository_url":"https://github.com/privatenumber/tsx"},{"name":"typescript-eslint","old_version":"8.59.2","new_version":"8.59.3","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@aws-sdk/client-s3","old_version":"3.1042.0","new_version":"3.1048.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/lib-storage","old_version":"3.1042.0","new_version":"3.1048.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/s3-request-presigner","old_version":"3.1042.0","new_version":"3.1048.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@sentry/node","old_version":"10.51.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"svix","old_version":"1.92.2","new_version":"1.93.0","repository_url":"https://github.com/svix/svix-webhooks"},{"name":"@vitest/coverage-v8","old_version":"4.1.5","new_version":"4.1.6","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@sentry/react","old_version":"10.51.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@tanstack/react-query","old_version":"5.100.9","new_version":"5.100.10","repository_url":"https://github.com/TanStack/query"},{"name":"lucide-react","old_version":"1.14.0","new_version":"1.16.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"react","old_version":"19.2.5","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.5","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-router-dom","old_version":"7.14.2","new_version":"7.15.1","repository_url":"https://github.com/remix-run/react-router"},{"name":"tailwind-merge","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"xstate","old_version":"5.31.0","new_version":"5.31.1","repository_url":"https://github.com/statelyai/xstate"},{"name":"@clerk/backend","old_version":"3.4.4","new_version":"3.4.9","repository_url":"https://github.com/clerk/javascript"},{"name":"yaml","old_version":"2.8.3","new_version":"2.9.0","repository_url":"https://github.com/eemeli/yaml"},{"name":"@anthropic-ai/sdk","old_version":"0.32.1","new_version":"0.96.0","repository_url":"https://github.com/anthropics/anthropic-sdk-typescript"},{"name":"fast-check","old_version":"4.7.0","new_version":"4.8.0","repository_url":"https://github.com/dubzzz/fast-check"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-minor-patch group with 24 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.59.1` | `1.60.0` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `3.4.1` | `3.4.2` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.6.0` | `25.8.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.3.0` | `10.4.0` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.22.0` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.59.2` | `8.59.3` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.1042.0` | `3.1048.0` |\n| [@aws-sdk/lib-storage](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage) | `3.1042.0` | `3.1048.0` |\n| [@aws-sdk/s3-request-presigner](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner) | `3.1042.0` | `3.1048.0` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `10.51.0` | `10.53.1` |\n| [svix](https://github.com/svix/svix-webhooks) | `1.92.2` | `1.93.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.1.5` | `4.1.6` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.51.0` | `10.53.1` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.100.9` | `5.100.10` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `1.14.0` | `1.16.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.5` | `19.2.6` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.5` | `19.2.6` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `7.14.2` | `7.15.1` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.5.0` | `3.6.0` |\n| [xstate](https://github.com/statelyai/xstate) | `5.31.0` | `5.31.1` |\n| [@clerk/backend](https://github.com/clerk/javascript/tree/HEAD/packages/backend) | `3.4.4` | `3.4.9` |\n| [yaml](https://github.com/eemeli/yaml) | `2.8.3` | `2.9.0` |\n| [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.32.1` | `0.96.0` |\n| [fast-check](https://github.com/dubzzz/fast-check/tree/HEAD/packages/fast-check) | `4.7.0` | `4.8.0` |\n\n\nUpdates `@playwright/test` from 1.59.1 to 1.60.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/playwright/releases\"\u003e@​playwright/test's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.60.0\u003c/h2\u003e\n\u003ch2\u003e🌐 HAR recording on Tracing\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/api/class-tracing#tracing-start-har\"\u003etracing.startHar()\u003c/a\u003e / \u003ca href=\"https://playwright.dev/docs/api/class-tracing#tracing-stop-har\"\u003etracing.stopHar()\u003c/a\u003e expose HAR recording as a first-class tracing API, with the same \u003ccode\u003econtent\u003c/code\u003e, \u003ccode\u003emode\u003c/code\u003e and \u003ccode\u003eurlFilter\u003c/code\u003e options as \u003ccode\u003erecordHar\u003c/code\u003e. The returned \u003ca href=\"https://playwright.dev/docs/api/class-disposable\"\u003eDisposable\u003c/a\u003e makes it easy to scope a recording with \u003ccode\u003eawait using\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eawait using har = await context.tracing.startHar('trace.har');\r\nconst page = await context.newPage();\r\nawait page.goto('https://playwright.dev');\r\n// HAR is finalized when `har` goes out of scope.\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e🪝 Drop API\u003c/h2\u003e\n\u003cp\u003eNew \u003ca href=\"https://playwright.dev/docs/api/class-locator#locator-drop\"\u003elocator.drop()\u003c/a\u003e simulates an external drag-and-drop of files or clipboard-like data onto an element. Playwright dispatches \u003ccode\u003edragenter\u003c/code\u003e, \u003ccode\u003edragover\u003c/code\u003e, and \u003ccode\u003edrop\u003c/code\u003e with a synthetic [DataTransfer] in the page context — works cross-browser and is great for testing upload zones:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eawait page.locator('#dropzone').drop({\r\n  files: { name: 'note.txt', mimeType: 'text/plain', buffer: Buffer.from('hello') },\r\n});\r\n\u003cp\u003eawait page.locator('#dropzone').drop({\ndata: {\n'text/plain': 'hello world',\n'text/uri-list': '\u003ca href=\"https://example.com\"\u003ehttps://example.com\u003c/a\u003e',\n},\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003e🎯 Aria snapshots\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://playwright.dev/docs/api/class-pageassertions#page-assertions-to-match-aria-snapshot\"\u003eexpect(page).toMatchAriaSnapshot()\u003c/a\u003e now works on a \u003ca href=\"https://playwright.dev/docs/api/class-page\"\u003ePage\u003c/a\u003e, in addition to a \u003ca href=\"https://playwright.dev/docs/api/class-locator\"\u003eLocator\u003c/a\u003e — equivalent to asserting against \u003ccode\u003epage.locator('body')\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eNew \u003ccode\u003eboxes\u003c/code\u003e option on \u003ca href=\"https://playwright.dev/docs/api/class-locator#locator-aria-snapshot\"\u003elocator.ariaSnapshot()\u003c/a\u003e / \u003ca href=\"https://playwright.dev/docs/api/class-page#page-aria-snapshot\"\u003epage.ariaSnapshot()\u003c/a\u003e appends each element's bounding box as \u003ccode\u003e[box=x,y,width,height]\u003c/code\u003e, useful for AI consumption.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🛑 test.abort()\u003c/h2\u003e\n\u003cp\u003eNew \u003ca href=\"https://playwright.dev/docs/api/class-test#test-abort\"\u003etest.abort()\u003c/a\u003e aborts the currently running test from a fixture, hook, or route handler with an optional message. Use it when you have detected an unrecoverable misuse and want to fail the test right away:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003etest('does not publish to the shared page', async ({ page }) =\u0026gt; {\r\n  await page.route('**/publish', route =\u0026gt; {\r\n    test.abort('Tests must not publish to the shared page. Use the `clone` option.');\r\n    return route.abort();\r\n  });\r\n  // ...\r\n});\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew APIs\u003c/h2\u003e\n\u003ch3\u003eBrowser, Context and Page\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/87bb9ddbd78f329df18c2b24847bc9409240cd07\"\u003e\u003ccode\u003e87bb9dd\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40747\"\u003e#40747\u003c/a\u003e): fix(yauzl): vendor yauzl with destroy-lifecycle fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/9a9c51cb7d1b39fab51ca288e59f8ca38fd19910\"\u003e\u003ccode\u003e9a9c51c\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40733\"\u003e#40733\u003c/a\u003e): chore(electron): revert \u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40184\"\u003e#40184\u003c/a\u003e (move Electron API to a s...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/4b3b628663031bcaaeca907e337892263524634d\"\u003e\u003ccode\u003e4b3b628\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40736\"\u003e#40736\u003c/a\u003e): Revert \u0026quot;feat(electron): add timeout option to electronAp...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/f869f96bbe6607cc3b88b4ca96fd82f17b301b50\"\u003e\u003ccode\u003ef869f96\u003c/code\u003e\u003c/a\u003e chore: bump version to v1.60.0 (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40714\"\u003e#40714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/7eb6918afadfb0dd5c7e94ca9ffbddd84d8fbb39\"\u003e\u003ccode\u003e7eb6918\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40710\"\u003e#40710\u003c/a\u003e): docs: release notes v1.60\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/118d2aa6076d82840decca15d96b48611b08e392\"\u003e\u003ccode\u003e118d2aa\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40693\"\u003e#40693\u003c/a\u003e): chore(python): formdata path type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/54012f5dcc586da2e5d6cccd75f13ca367b94579\"\u003e\u003ccode\u003e54012f5\u003c/code\u003e\u003c/a\u003e chore(deps): bump ip-address and express-rate-limit (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40680\"\u003e#40680\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/9fa531da5677a3807d6e1dccd22c5137339a44f7\"\u003e\u003ccode\u003e9fa531d\u003c/code\u003e\u003c/a\u003e fix(screencast): unblock frame ack when an async client disconnects (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40674\"\u003e#40674\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/3649db560ff943e724185784d34f7db131a11961\"\u003e\u003ccode\u003e3649db5\u003c/code\u003e\u003c/a\u003e chore(mcp): bump default extension protocol to v2 (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40678\"\u003e#40678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/bb6c00957f47ba04caad7fca75d426309a2d32d4\"\u003e\u003ccode\u003ebb6c009\u003c/code\u003e\u003c/a\u003e chore(extension): mark 0.2.1 (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40679\"\u003e#40679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/playwright/compare/v1.59.1...v1.60.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/cli` from 3.4.1 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e@​sentry/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Stop sending Sentry auth token to Objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(js) Fix argument injection in JavaScript API's \u003ccode\u003eserializeOptions\u003c/code\u003e. String/number options now validate input types and prevent \u003ccode\u003eArray.prototype.concat()\u003c/code\u003e from flattening array values into separate CLI arguments. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.9081115\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 9081115.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.4052e78\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 4052e78.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.04c061a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 04c061a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.f5db2f6\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at f5db2f6.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260508.660e98b\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 660e98b.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.848b63a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 848b63a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.54eefbd\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 54eefbd.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.5b673e5\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 5b673e5.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.4e81e6a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 4e81e6a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.d23f02b\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at d23f02b.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.c937179\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at c937179.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.c3e59a9\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at c3e59a9.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260430.b383d38\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at b383d38.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260428.3a7d03f\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 3a7d03f.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260428.b797278\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at b797278.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e@​sentry/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Stop sending Sentry auth token to Objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(js) Fix argument injection in JavaScript API's \u003ccode\u003eserializeOptions\u003c/code\u003e. String/number options now validate input types and prevent \u003ccode\u003eArray.prototype.concat()\u003c/code\u003e from flattening array values into separate CLI arguments. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e3f5f5518d53dfb00596df952a1a0513e11a90ee\"\u003e\u003ccode\u003ee3f5f55\u003c/code\u003e\u003c/a\u003e release: 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/f5db2f65581756fe78c49a22937db7c08610acb2\"\u003e\u003ccode\u003ef5db2f6\u003c/code\u003e\u003c/a\u003e build(deps): Update \u003ccode\u003eopenssl\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3294\"\u003e#3294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/4052e78e2898282a377d8d82ce9d832faed06d25\"\u003e\u003ccode\u003e4052e78\u003c/code\u003e\u003c/a\u003e build(deps): Bump \u003ccode\u003erand\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3296\"\u003e#3296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/04c061a407eaeda6e587edd495bc597161d31138\"\u003e\u003ccode\u003e04c061a\u003c/code\u003e\u003c/a\u003e build(js): Update \u003ccode\u003efast-uri\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3295\"\u003e#3295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/90811153b66fb5538a608d4d65372d8046f24b34\"\u003e\u003ccode\u003e9081115\u003c/code\u003e\u003c/a\u003e fix(js): Prevent argument injection via type coercion in serializeOptions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/660e98b229646780467b0c9f3011c30f41bc4206\"\u003e\u003ccode\u003e660e98b\u003c/code\u003e\u003c/a\u003e ref(upload): Remove redundant function parameter (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3280\"\u003e#3280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/54eefbd2370d8211ea52929a0f68a64c2f60fa4f\"\u003e\u003ccode\u003e54eefbd\u003c/code\u003e\u003c/a\u003e build(rust): Update Rust toolchain to 1.95 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3271\"\u003e#3271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/cbaec552064b9dd3c51d7ad480709429ca18b5e0\"\u003e\u003ccode\u003ecbaec55\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/create-github-app-token from 2.2.1 to 3.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3267\"\u003e#3267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/c937179d0c1c17883949f57d35cf6f6dcebb865f\"\u003e\u003ccode\u003ec937179\u003c/code\u003e\u003c/a\u003e meta: Prevent script injection in rust-toolchain-update workflow (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3284\"\u003e#3284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/d23f02b770d4db81da2c27182a939e4f6bff4acc\"\u003e\u003ccode\u003ed23f02b\u003c/code\u003e\u003c/a\u003e meta: Prevent potential shell injection in GitHub Actions workflow (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3283\"\u003e#3283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.4.1...3.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 25.6.0 to 25.8.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 10.3.0 to 10.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.4.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1a45ec596af1dd5f880e6874cb8f24dafb6a7ecf\"\u003e\u003ccode\u003e1a45ec5\u003c/code\u003e\u003c/a\u003e feat: check sequence expressions in \u003ccode\u003efor-direction\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20701\"\u003e#20701\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/450040bd89b989b3531824c6be45feb5fe3d936b\"\u003e\u003ccode\u003e450040b\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eincludeIgnoreFile()\u003c/code\u003e to \u003ccode\u003eeslint/config\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20735\"\u003e#20735\u003c/a\u003e) (Kirk Waiblinger)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/544c0c3da589166ad8e5d634f35d3d06701c57be\"\u003e\u003ccode\u003e544c0c3\u003c/code\u003e\u003c/a\u003e fix: escape code path DOT labels in debug output (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20866\"\u003e#20866\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6799431203f2579632d0870f98ba132067f4040c\"\u003e\u003ccode\u003e6799431\u003c/code\u003e\u003c/a\u003e fix: update dependency \u003ccode\u003e@​eslint/config-helpers\u003c/code\u003e to ^0.6.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20850\"\u003e#20850\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f078fef5005dceb14fc162aab7c7200e027688dd\"\u003e\u003ccode\u003ef078fef\u003c/code\u003e\u003c/a\u003e fix: handle non-array deprecated rule replacements (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20825\"\u003e#20825\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7e52a7151fb92eec0e0f67fe4e5ddbd1ccce796f\"\u003e\u003ccode\u003e7e52a71\u003c/code\u003e\u003c/a\u003e docs: add mention of \u003ccode\u003e@eslint-react/eslint-plugin\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20869\"\u003e#20869\u003c/a\u003e) (Pavel)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/db3468ba746407d7f286f18f7ea9db6df0e3bc08\"\u003e\u003ccode\u003edb3468b\u003c/code\u003e\u003c/a\u003e docs: tweak wording around ambiguous CJS-vs-ESM config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20865\"\u003e#20865\u003c/a\u003e) (Kirk Waiblinger)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90846643ec6e97d447ae0d831fabe6d17b0a998a\"\u003e\u003ccode\u003e9084664\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9cc73875046e3c4b8313644cbb1e99e26b36bd3f\"\u003e\u003ccode\u003e9cc7387\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3d7b5484407403817aa9071a394d336d8ea96eb5\"\u003e\u003ccode\u003e3d7b548\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/191ec3c0a3f94ce0f110df761f0b2b8949011ccb\"\u003e\u003ccode\u003e191ec3c\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6616856f28fa514a30f87b5539fc100d739a94bf\"\u003e\u003ccode\u003e6616856\u003c/code\u003e\u003c/a\u003e chore: upgrade knip to v6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20875\"\u003e#20875\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d13b084a3ad02f926e9addaa35fc383759ea5554\"\u003e\u003ccode\u003ed13b084\u003c/code\u003e\u003c/a\u003e ci: ensure auto-created PRs run CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20860\"\u003e#20860\u003c/a\u003e) (lumir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e71c7af86dce9acc1d18cb12d2184309f6841594\"\u003e\u003ccode\u003ee71c7af\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.5 to 6.0.7 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20862\"\u003e#20862\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d84393dea170f54191fd20c8268b52c81c0ccd99\"\u003e\u003ccode\u003ed84393d\u003c/code\u003e\u003c/a\u003e test: add unit tests for SuppressionsService.applySuppressions() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20863\"\u003e#20863\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/24db8cb8e6f07fba667121777a15b1785486be94\"\u003e\u003ccode\u003e24db8cb\u003c/code\u003e\u003c/a\u003e test: add tests for SuppressionsService.save() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20802\"\u003e#20802\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ef0549cac4a9537e4c3a26b9f3edd4c99476bf6\"\u003e\u003ccode\u003e2ef0549\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20857\"\u003e#20857\u003c/a\u003e) (github-actions[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a4297918d264d229a06cd96051ef9b91c7b86732\"\u003e\u003ccode\u003ea429791\u003c/code\u003e\u003c/a\u003e ci: remove \u003ccode\u003eeslint-webpack-plugin\u003c/code\u003e types integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20668\"\u003e#20668\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9e37386aa7f2ce220b2ef74a6afbac5f6b3527c5\"\u003e\u003ccode\u003e9e37386\u003c/code\u003e\u003c/a\u003e chore: replace \u003ccode\u003erecast\u003c/code\u003e with range approach in code-sample-minimizer (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20682\"\u003e#20682\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0dd1f9ffc9a07704d46e2a4c8d4ccc0d0908b0c0\"\u003e\u003ccode\u003e0dd1f9f\u003c/code\u003e\u003c/a\u003e test: disable warning for \u003ccode\u003evm.constants.USE_MAIN_CONTEXT_DEFAULT_LOADER\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20845\"\u003e#20845\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9da3c7bc92d9579f8db19ecb56e718538d09db2b\"\u003e\u003ccode\u003e9da3c7b\u003c/code\u003e\u003c/a\u003e refactor: remove deprecated \u003ccode\u003emeta.language\u003c/code\u003e and migrate \u003ccode\u003emeta.dialects\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20716\"\u003e#20716\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2099ed12a0a74c3d7f0808514362af2499b4fe2b\"\u003e\u003ccode\u003e2099ed1\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003emeta.defaultOptions\u003c/code\u003e to more rules, enable linting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20800\"\u003e#20800\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f1dfbc9ca57196de7092e1888cc99427bd6fe06e\"\u003e\u003ccode\u003ef1dfbc9\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20836\"\u003e#20836\u003c/a\u003e) (github-actions[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c75941390c14728806cd4baef4f6072f6de78318\"\u003e\u003ccode\u003ec759413\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.3 to 6.0.5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20843\"\u003e#20843\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5b817d6fdc9ae2c35b528dc662b2eca8f40f64aa\"\u003e\u003ccode\u003e5b817d6\u003c/code\u003e\u003c/a\u003e test: add unit tests for lib/shared/ast-utils (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20838\"\u003e#20838\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1c13ae3934c198c494e5958fa3a68b33244ff06a\"\u003e\u003ccode\u003e1c13ae3\u003c/code\u003e\u003c/a\u003e test: add unit tests for lib/shared/severity (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20835\"\u003e#20835\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/452c4010c07dc2e36fe6ec6a8c48298878e86887\"\u003e\u003ccode\u003e452c401\u003c/code\u003e\u003c/a\u003e 10.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b6417e8b55c9525070d6e168b485ce6ff21688ed\"\u003e\u003ccode\u003eb6417e8\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6616856f28fa514a30f87b5539fc100d739a94bf\"\u003e\u003ccode\u003e6616856\u003c/code\u003e\u003c/a\u003e chore: upgrade knip to v6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20875\"\u003e#20875\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d13b084a3ad02f926e9addaa35fc383759ea5554\"\u003e\u003ccode\u003ed13b084\u003c/code\u003e\u003c/a\u003e ci: ensure auto-created PRs run CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20860\"\u003e#20860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7e52a7151fb92eec0e0f67fe4e5ddbd1ccce796f\"\u003e\u003ccode\u003e7e52a71\u003c/code\u003e\u003c/a\u003e docs: add mention of \u003ccode\u003e@eslint-react/eslint-plugin\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20869\"\u003e#20869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e71c7af86dce9acc1d18cb12d2184309f6841594\"\u003e\u003ccode\u003ee71c7af\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.5 to 6.0.7 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20862\"\u003e#20862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/544c0c3da589166ad8e5d634f35d3d06701c57be\"\u003e\u003ccode\u003e544c0c3\u003c/code\u003e\u003c/a\u003e fix: escape code path DOT labels in debug output (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20866\"\u003e#20866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/db3468ba746407d7f286f18f7ea9db6df0e3bc08\"\u003e\u003ccode\u003edb3468b\u003c/code\u003e\u003c/a\u003e docs: tweak wording around ambiguous CJS-vs-ESM config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20865\"\u003e#20865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d84393dea170f54191fd20c8268b52c81c0ccd99\"\u003e\u003ccode\u003ed84393d\u003c/code\u003e\u003c/a\u003e test: add unit tests for SuppressionsService.applySuppressions() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20863\"\u003e#20863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90846643ec6e97d447ae0d831fabe6d17b0a998a\"\u003e\u003ccode\u003e9084664\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v10.3.0...v10.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tsx` from 4.21.0 to 4.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/privatenumber/tsx/releases\"\u003etsx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.22.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.21.1...v4.22.0\"\u003e4.22.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade esbuild to 0.28 (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/789\"\u003e#789\u003c/a\u003e) (\u003ca href=\"https://github.com/privatenumber/tsx/commit/b29f6ee4d6872fdef474eb0a89c6d4e982478a77\"\u003eb29f6ee\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis release is also available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/tsx/v/4.22.0\"\u003e\u003ccode\u003enpm package (@​latest dist-tag)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.21.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.21.0...v4.21.1\"\u003e4.21.1\u003c/a\u003e (2026-05-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport Node 20.11/21.2 import.meta paths (\u003ca href=\"https://github.com/privatenumber/tsx/commit/acf3d8ffee39fcb4655956fc052b78666aacbc3d\"\u003eacf3d8f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport Node.js 24.15.0 (\u003ca href=\"https://github.com/privatenumber/tsx/commit/c1d2d45432eba7c6ff0785a43b0aeae85b5a3391\"\u003ec1d2d45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport Node.js 26.1.0 and 25.9.0 (\u003ca href=\"https://github.com/privatenumber/tsx/commit/1d7e528762a7e4f801175fd7d7d6082b00df3e5c\"\u003e1d7e528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis release is also available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/tsx/v/4.21.1\"\u003e\u003ccode\u003enpm package (@​latest dist-tag)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/b29f6ee4d6872fdef474eb0a89c6d4e982478a77\"\u003e\u003ccode\u003eb29f6ee\u003c/code\u003e\u003c/a\u003e feat: upgrade esbuild to 0.28 (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/0dd17e9cf8cdd89bd0266189b3b5cfc5ad5881f7\"\u003e\u003ccode\u003e0dd17e9\u003c/code\u003e\u003c/a\u003e test: cover registerHooks loader composition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/acf3d8ffee39fcb4655956fc052b78666aacbc3d\"\u003e\u003ccode\u003eacf3d8f\u003c/code\u003e\u003c/a\u003e fix: support Node 20.11/21.2 import.meta paths\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/4bbef803d32e40bf6d298a02a3be70d8691cd45c\"\u003e\u003ccode\u003e4bbef80\u003c/code\u003e\u003c/a\u003e test: cover configDir paths without baseUrl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/dddc5cee51949760f13f37b327d18ab1fa351f9c\"\u003e\u003ccode\u003edddc5ce\u003c/code\u003e\u003c/a\u003e test: cover sync-hook watch reruns and cleanup retries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/09e8f8c24ddddd717d40e64219cccb688d43fc59\"\u003e\u003ccode\u003e09e8f8c\u003c/code\u003e\u003c/a\u003e test: assert CLI runs without warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/1d7e528762a7e4f801175fd7d7d6082b00df3e5c\"\u003e\u003ccode\u003e1d7e528\u003c/code\u003e\u003c/a\u003e fix: support Node.js 26.1.0 and 25.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/c1d2d45432eba7c6ff0785a43b0aeae85b5a3391\"\u003e\u003ccode\u003ec1d2d45\u003c/code\u003e\u003c/a\u003e fix: support Node.js 24.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/d04672d290bc14a53c3a923e73c0a1f23484567c\"\u003e\u003ccode\u003ed04672d\u003c/code\u003e\u003c/a\u003e test: update node version feature gates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/abd863fa4e8686be91710b04797a72d153c909ae\"\u003e\u003ccode\u003eabd863f\u003c/code\u003e\u003c/a\u003e build: bundle get-tsconfig v5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.21.0...v4.22.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for tsx since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript-eslint` from 8.59.2 to 8.59.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003etypescript-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.59.3\u003c/h2\u003e\n\u003ch2\u003e8.59.3 (2026-05-11)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.3\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md\"\u003etypescript-eslint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.59.3 (2026-05-11)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.3\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/48e13c0261e3cb1bf4f4dfaa462cdb3a56ef7383\"\u003e\u003ccode\u003e48e13c0\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.59.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/44f9625336841a8ee3eb01a9e02e49b1d7b12648\"\u003e\u003ccode\u003e44f9625\u003c/code\u003e\u003c/a\u003e chore(deps): update vitest monorepo to v4.1.5 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12307\"\u003e#12307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.59.3/packages/typescript-eslint\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-s3` from 3.1042.0 to 3.1048.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/releases\"\u003e@​aws-sdk/client-s3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1048.0\u003c/h2\u003e\n\u003ch4\u003e3.1048.0(2026-05-15)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epackages:\u003c/strong\u003e  update import paths (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8024\"\u003e#8024\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/901b75a183812de984903bd301614e194f6c6e43\"\u003e901b75a1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eupdated import sources for aws-sdk core (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8015\"\u003e#8015\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1af90474774927f8dea56d1e33fd11167d431d11\"\u003e1af90474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync for browser bundle fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8022\"\u003e#8022\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eabae7d848238fedb6336c2f2d13b81c6cd9d146\"\u003eeabae7d8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore/client:\u003c/strong\u003e  consolidate packages into core/client (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8010\"\u003e#8010\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/832d9e769f5f564003189f0ae301f7717e7f6c07\"\u003e832d9e76\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-15 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4aa76bd0c70b7603e9f23e950fb6b079e4cac68f\"\u003e4aa76bd0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mediapackagev2:\u003c/strong\u003e  This release adds support for AvailabilityStartTimeConfiguration in MediaPackageV2 DASH manifests (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6c8a84d47e137a9e9e5aefa1a4a2eb386d4064ad\"\u003e6c8a84d4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-partnercentral-selling:\u003c/strong\u003e  Enable TCV intake on Opportunity to improve Opportunities Hygiene and downstream revenue attribution. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d68a75c460ef92ffe402cb5c331eecffb2d93b4a\"\u003ed68a75c4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudwatch-logs:\u003c/strong\u003e  Updating the max limit for start query api parameter. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/931876e1ad4e2a7c2d6aeb3fd975f4ae1b071520\"\u003e931876e1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1048.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1047.0\u003c/h2\u003e\n\u003ch4\u003e3.1047.0(2026-05-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade fast-xml-parser to 5.7.3 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8021\"\u003e#8021\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b2aae04e93b046dbb384cc5c9339298953ab3843\"\u003eb2aae04e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-14 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3505575ddb0441cd291dfbb044bc01af6f859b32\"\u003e3505575d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Release --has-databases parameter for AWS Glue get-catalogs API, which filters catalog responses to include only those capable of containing databases, excluding parent catalogs that hold only other catalogs. Remove model-level validation on partition index list size for AWS Glue tables. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e2b076eea6202df964b17d73795cd181baf8e37e\"\u003ee2b076ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-database-migration-service:\u003c/strong\u003e  Add 9 SDK waiters for DMS Schema Conversion async operations. Eliminates manual polling for import, assessment, conversion, export, and creation jobs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/32d372e79edce8fe22d5671f8555874a8075fc26\"\u003e32d372e7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mgn:\u003c/strong\u003e  Introducing new option for security groups mapping - with MAP-DHCP the service translates security rules from your source environment with DHCP compatibility. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/27c07049303a068fb86511bd2d823bb825c35d66\"\u003e27c07049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock:\u003c/strong\u003e  Advanced Prompt Optimization (AdvPO) allows you to optimize and migrate your prompts for any model on Bedrock by automatically evaluating responses and rewriting prompts to improve performance. This release provides a programmatic way to create, get, list, stop, and delete AdvPO jobs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7e479fde2146f51d3165f57eff529ae4ff2222cc\"\u003e7e479fde\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudfront:\u003c/strong\u003e  Adding a new boolean for OCSP Revocations in Viewer mTLS Create and Update APIs, and adding a new 'Passthrough' option for TrustStore modes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ee96afaa0f294bb1dc3de89eac75cb7f4ec064df\"\u003eee96afaa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Adds support for SageMaker Unified Studio notebook operations, including notebook import and export (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/383f4ea2d9ef976310fd98d0bb15f3452424f8c9\"\u003e383f4ea2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-qconnect:\u003c/strong\u003e  ListModels is an API that returns the available AI models for a Connect Assistant based on its region and AI prompt type. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0d6d7ec3b165593aaff93cd691f0405abda53a96\"\u003e0d6d7ec3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-grafana:\u003c/strong\u003e  Adds support for dual-stack (IPv4 and IPv6) connectivity to Amazon Managed Grafana workspaces. Customers can configure the ipAddressType parameter when creating or updating a workspace to choose between IPv4-only or dual-stack (IPv4 and IPv6) access. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1184c5e5e58e3ec07eb535698f75344700158526\"\u003e1184c5e5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1047.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1046.0\u003c/h2\u003e\n\u003ch4\u003e3.1046.0(2026-05-14)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md\"\u003e@​aws-sdk/client-s3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1047.0...v3.1048.0\"\u003e3.1048.0\u003c/a\u003e (2026-05-15)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1046.0...v3.1047.0\"\u003e3.1047.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1045.0...v3.1046.0\"\u003e3.1046.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1044.0...v3.1045.0\"\u003e3.1045.0\u003c/a\u003e (2026-05-07)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1043.0...v3.1044.0\"\u003e3.1044.0\u003c/a\u003e (2026-05-06)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-s3:\u003c/strong\u003e Validate outpost access point resource name (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bee88a56c5d1e8ffe9b2953117d81f4fc221ac68\"\u003ebee88a5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1042.0...v3.1043.0\"\u003e3.1043.0\u003c/a\u003e (2026-05-05)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/313813d9e1f25eb6896cf2880977f01ee7fb2556\"\u003e\u003ccode\u003e313813d\u003c/code\u003e\u003c/a\u003e Publish v3.1048.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1af90474774927f8dea56d1e33fd11167d431d11\"\u003e\u003ccode\u003e1af9047\u003c/code\u003e\u003c/a\u003e chore(codegen): updated import sources for aws-sdk core (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/8015\"\u003e#8015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eabae7d848238fedb6336c2f2d13b81c6cd9d146\"\u003e\u003ccode\u003eeabae7d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for browser bundle fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/8022\"\u003e#8022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8edb907b3e69d8ebd19a808480692de92b98e748\"\u003e\u003ccode\u003e8edb907\u003c/code\u003e\u003c/a\u003e Publish v3.1047.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a66433550dc5bfd0b3228222ad096bfb25d042c0\"\u003e\u003ccode\u003ea664335\u003c/code\u003e\u003c/a\u003e Publish v3.1046.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ce20f6d16352cd5747d9555e2b75e9462ea8ae9\"\u003e\u003ccode\u003e9ce20f6\u003c/code\u003e\u003c/a\u003e chore(codegen): dependency version bump (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/8008\"\u003e#8008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acffbf906165501879a9e57b4f1b63deecbe63ea\"\u003e\u003ccode\u003eacffbf9\u003c/code\u003e\u003c/a\u003e chore: update smithy/core imports (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/7979\"\u003e#7979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b329def5fdfa4fc2f311a66553d6b3782f78d4ce\"\u003e\u003ccode\u003eb329def\u003c/code\u003e\u003c/a\u003e Publish v3.1045.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1ccd438a189e58745a6f25f5dec7ecd83120f7a8\"\u003e\u003ccode\u003e1ccd438\u003c/code\u003e\u003c/a\u003e Publish v3.1044.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bee88a56c5d1e8ffe9b2953117d81f4fc221ac68\"\u003e\u003ccode\u003ebee88a5\u003c/code\u003e\u003c/a\u003e feat(client-s3): Validate outpost access point resource name\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1048.0/clients/client-s3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/lib-storage` from 3.1042.0 to 3.1048.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/releases\"\u003e@​aws-sdk/lib-storage's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1048.0\u003c/h2\u003e\n\u003ch4\u003e3.1048.0(2026-05-15)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epackages:\u003c/strong\u003e  update import paths (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8024\"\u003e#8024\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/901b75a183812de984903bd301614e194f6c6e43\"\u003e901b75a1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eupdated import sources for aws-sdk core (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8015\"\u003e#8015\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1af90474774927f8dea56d1e33fd11167d431d11\"\u003e1af90474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync for browser bundle fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8022\"\u003e#8022\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eabae7d848238fedb6336c2f2d13b81c6cd9d146\"\u003eeabae7d8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore/client:\u003c/strong\u003e  consolidate packages into core/client (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8010\"\u003e#8010\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/832d9e769f5f564003189f0ae301f7717e7f6c07\"\u003e832d9e76\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-15 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4aa76bd0c70b7603e9f23e950fb6b079e4cac68f\"\u003e4aa76bd0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mediapackagev2:\u003c/strong\u003e  This release adds support for AvailabilityStartTimeConfiguration in MediaPackageV2 DASH manifests (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6c8a84d47e137a9e9e5aefa1a4a2eb386d4064ad\"\u003e6c8a84d4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-partnercentral-selling:\u003c/strong\u003e  Enable TCV intake on Opportunity to improve Opportunities Hygiene and downstream revenue attribution. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d68a75c460ef92ffe402cb5c331eecffb2d93b4a\"\u003ed68a75c4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudwatch-logs:\u003c/strong\u003e  Updating the max limit for start query api parameter. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/931876e1ad4e2a7c2d6aeb3fd975f4ae1b071520\"\u003e931876e1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1048.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1047.0\u003c/h2\u003e\n\u003ch4\u003e3.1047.0(2026-05-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade fast-xml-parser to 5.7.3 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8021\"\u003e#8021\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b2aae04e93b046dbb384cc5c9339298953ab3843\"\u003eb2aae04e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-14 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3505575ddb0441cd291dfbb044bc01af6f859b32\"\u003e3505575d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Release --has-databases parameter for AWS Glue get-catalogs API, which filters catalog responses to include only those capable of containing databases, excluding parent catalogs that hold only other catalogs. Remove model-level validation on partition index list size for AWS Glue tables. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e2b076eea6202df964b17d73795cd181baf8e37e\"\u003ee2b076ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-database-migration-service:\u003c/strong\u003e  Add 9 SDK waiters for DMS Schema Conversion async operations. Eliminates manual polling for import, assessment, conversion, export, and creation jobs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/32d372e79edce8fe22d5671f8555874a8075fc26\"\u003e32d372e7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mgn:\u003c/strong\u003e  Introducing new option for security groups mapping - with MAP-DHCP the service translates security rules from your source environment with DHCP compatibility. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/27c07049303a068fb86511bd2d823bb825c35d66\"\u003e27c07049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock:\u003c/strong\u003e  Advanced Prompt Optimization (AdvPO) allows you to optimize and migrate your prompts for any model on Bedrock by automatically evaluating responses and rewriting prompts to improve performance. This release provides a programmatic way to create, get, list, stop, and delete AdvPO jobs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7e479fde2146f51d3165f57eff529ae4ff2222cc\"\u003e7e479fde\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudfront:\u003c/strong\u003e  Adding a new boolean for OCSP Revocations in Viewer mTLS Create and Update APIs, and adding a new 'Passthrough' option for TrustStore modes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ee96afaa0f294bb1dc3de89eac75cb7f4ec064df\"\u003eee96afaa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Adds support for SageMaker Unified Studio notebook operations, including notebook import and export (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/383f4ea2d9ef976310fd98d0bb15f3452424f8c9\"\u003e383f4ea2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-qconnect:\u003c/strong\u003e  ListModels is an API that returns the available AI models for a Connect Assistant based on its region and AI prompt type. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0d6d7ec3b165593aaff93cd691f0405abda53a96\"\u003e0d6d7ec3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-grafana:\u003c/strong\u003e  Adds support for dual-stack (IPv4 and IPv6) connectivity to Amazon Managed Grafana workspaces. Customers can configure the ipAddressType parameter when creating or updating a workspace to choose between IPv4-only or dual-stack (IPv4 and IPv6) access. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1184c5e5e58e3ec07eb535698f75344700158526\"\u003e1184c5e5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1047.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1046.0\u003c/h2\u003e\n\u003ch4\u003e3.1046.0(2026-05-14)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-storage/CHANGELOG.md\"\u003e@​aws-sdk/lib-storage's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1047.0...v3.1048.0\"\u003e3.1048.0\u003c/a\u003e (2026-05-15)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/lib-storage\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1046.0...v3.1047.0\"\u003e3.1047.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/lib-storage\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1045.0...v3.1046.0\"\u003e3.1046.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/lib-storage\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1044.0...v3.1045.0\"\u003e3.1045.0\u003c/a\u003e (2026-05-07)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/lib-storage\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1043.0...v3.1044.0\"\u003e3.1044.0\u003c/a\u003e (2026-05-06)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/lib-storage\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1042.0...v3.1043.0\"\u003e3.1043.0\u003c/a\u003e (2026-05-05)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/lib-storage\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/313813d9e1f25eb6896cf2880977f01ee7fb2556\"\u003e\u003ccode\u003e313813d\u003c/code\u003e\u003c/a\u003e Publish v3.1048.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eabae7d848238fedb6336c2f2d13b81c6cd9d146\"\u003e\u003ccode\u003eeabae7d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for browser bundle fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage/issues/8022\"\u003e#8022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8edb907b3e69d8ebd19a808480692de92b98e748\"\u003e\u003ccode\u003e8edb907\u003c/code\u003e\u003c/a\u003e Publish v3.1047.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a66433550dc5bfd0b3228222ad096bfb25d042c0\"\u003e\u003ccode\u003ea664335\u003c/code\u003e\u003c/a\u003e Publish v3.1046.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ce20f6d16352cd5747d9555e2b75e9462ea8ae9\"\u003e\u003ccode\u003e9ce20f6\u003c/code\u003e\u003c/a\u003e chore(codegen): dependency version bump (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage/issues/8008\"\u003e#8008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acffbf906165501879a9e57b4f1b63deecbe63ea\"\u003e\u003ccode\u003eacffbf9\u003c/code\u003e\u003c/a\u003e chore: update smithy/core imports (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage/issues/7979\"\u003e#7979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b329def5fdfa4fc2f311a66553d6b3782f78d4ce\"\u003e\u003ccode\u003eb329def\u003c/code\u003e\u003c/a\u003e Publish v3.1045.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1ccd438a189e58745a6f25f5dec7ecd83120f7a8\"\u003e\u003ccode\u003e1ccd438\u003c/code\u003e\u003c/a\u003e Publish v3.1044.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/96baad9d69cbc4157632d8e76753d19e5a13cd04\"\u003e\u003ccode\u003e96baad9\u003c/code\u003e\u003c/a\u003e Publish v3.1043.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1048.0/lib/lib-storage\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/s3-request-presigner` from 3.1042.0 to 3.1048.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/releases\"\u003e@​aws-sdk/s3-request-presigner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1048.0\u003c/h2\u003e\n\u003ch4\u003e3.1048.0(2026-05-15)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epackages:\u003c/strong\u003e  update import paths (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8024\"\u003e#8024\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/901b75a183812de984903bd301614e194f6c6e43\"\u003e901b75a1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eupdated import sources for aws-sdk core (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8015\"\u003e#8015\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1af90474774927f8dea56d1e33fd11167d431d11\"\u003e1af90474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync for browser bundle fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8022\"\u003e#8022\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eabae7d848238fedb6336c2f2d13b81c6cd9d146\"\u003eeabae7d8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore/client:\u003c/strong\u003e  consolidate packages into core/client (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8010\"\u003e#8010\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/832d9e769f5f564003189f0ae301f7717e7f6c07\"\u003e832d9e76\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-15 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4aa76bd0c70b7603e9f23e950fb6b079e4cac68f\"\u003e4aa76bd0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mediapackagev2:\u003c/strong\u003e  This release adds support for AvailabilityStartTimeConfiguration in MediaPackageV2 DASH manifests (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6c8a84d47e137a9e9e5aefa1a4a2eb386d4064ad\"\u003e6c8a84d4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-partnercentral-selling:\u003c/strong\u003e  Enable TCV intake on Opportunity to improve Opportunities Hygiene and downstream revenue attribution. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d68a75c460ef92ffe402cb5c331eecffb2d93b4a\"\u003ed68a75c4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudwatch-logs:\u003c/strong\u003e  Updating the max limit for start query api parameter. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/931876e1ad4e2a7c2d6aeb3fd975f4ae1b071520\"\u003e931876e1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1048.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1047.0\u003c/h2\u003e\n\u003ch4\u003e3.1047.0(2026-05-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade fast-xml-parser to 5.7.3 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8021\"\u003e#8021\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b2aae04e93b046dbb384cc5c9339298953ab3843\"\u003eb2aae04e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-14 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3505575ddb0441cd291dfbb044bc01af6f859b32\"\u003e3505575d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Release --has-databases parameter for AWS Glue get-catalogs API, which filters catalog responses to include only those capable of containing databases, excluding parent catalogs that hold only other catalogs. Remove model-level validation on partition index list size for AWS Glue tables. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e2b076eea6202df964b17d73795cd181baf8e37e\"\u003ee2b076ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-database-migration-service:\u003c/strong\u003e  Add 9 SDK waiters for DMS Schema Conversion async operations. Eliminates manual polling for import, assessment, conversion, export, and creation jobs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/32d372e79edce8fe22d5671f8555874a8075fc26\"\u003e32d372e7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mgn:\u003c/strong\u003e  Introducing new option for security groups mapping - with MAP-DHCP the service translates security rules from your source environment with DHCP compatibility. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/27c07049303a068fb86511bd2d823bb825c35d66\"\u003e27c07049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock:\u003c/strong\u003e  Advanced Prompt Optimization (AdvPO) allows you to optimize and migrate your prompts for any model on Bedrock by automatically evaluating responses and rewriting prompts to improve performance. This release provides a programmatic way to create, get, list, stop, and delete AdvPO jobs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7e479fde2146f51d3165f57eff529ae4ff2222cc\"\u003e7e479fde\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudfront:\u003c/strong\u003e  Adding a new boolean for OCSP Revocations in Viewer mTLS Create and Update APIs, and adding a new 'Passthrough' option for TrustStore modes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ee96afaa0f294bb1dc3de89eac75cb7f4ec064df\"\u003eee96afaa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Adds support for SageMaker Unified Studio notebook operations, including notebook import and export (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/383f4ea2d9ef976310fd98d0bb15f3452424f8c9\"\u003e383f4ea2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-qconnect:\u003c/strong\u003e  ListModels is an API that returns the available AI models for a Connect Assistant based on its region and AI prompt type. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0d6d7ec3b165593aaff93cd691f0405abda53a96\"\u003e0d6d7ec3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-grafana:\u003c/strong\u003e  Adds support for dual-stack (IPv4 and IPv6) connectivity to Amazon Managed Grafana workspaces. Customers can configure the ipAddressType parameter when creating or updating a workspace to choose between IPv4-only or dual-stack (IPv4 and IPv6) access. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1184c5e5e58e3ec07eb535698f75344700158526\"\u003e1184c5e5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1047.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1046.0\u003c/h2\u003e\n\u003ch4\u003e3.1046.0(2026-05-14)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-request-presigner/CHANGELOG.md\"\u003e@​aws-sdk/s3-request-presigner's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1047.0...v3.1048.0\"\u003e3.1048.0\u003c/a\u003e (2026-05-15)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1046.0...v3.1047.0\"\u003e3.1047.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1045.0...v3.1046.0\"\u003e3.1046.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1044.0...v3.1045.0\"\u003e3.1045.0\u003c/a\u003e (2026-05-07)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1043.0...v3.1044.0\"\u003e3.1044.0\u003c/a\u003e (2026-05-06)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1042.0...v3.1043.0\"\u003e3.1043.0\u003c/a\u003e (2026-05-05)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/313813d9e1f25eb6896cf2880977f01ee7fb2556\"\u003e\u003ccode\u003e313813d\u003c/code\u003e\u003c/a\u003e Publish v3.1048.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/901b75a183812de984903bd301614e194f6c6e43\"\u003e\u003ccode\u003e901b75a\u003c/code\u003e\u003c/a\u003e chore(packages): update import paths (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner/issues/8024\"\u003e#8024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eabae7d848238fedb6336c2f2d13b81c6cd9d146\"\u003e\u003ccode\u003eeabae7d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for browser bundle fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner/issues/8022\"\u003e#8022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8edb907b3e69d8ebd19a808480692de92b98e748\"\u003e\u003ccode\u003e8edb907\u003c/code\u003e\u003c/a\u003e Publish v3.1047.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a66433550dc5bfd0b3228222ad096bfb25d042c0\"\u003e\u003ccode\u003ea664335\u003c/code\u003e\u003c/a\u003e Publish v3.1046.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6a0f061a158c5648fad5d7f12d7ccc0b59d21165\"\u003e\u003ccode\u003e6a0f061\u003c/code\u003e\u003c/a\u003e chore(core/util): migrate minor utility functions to core (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner/issues/8007\"\u003e#8007\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ce20f6d16352cd5747d9555e2b75e9462ea8ae9\"\u003e\u003ccode\u003e9ce20f6\u003c/code\u003e\u003c/a\u003e chore(codegen): dependency version bump (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner/issues/8008\"\u003e#8008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acffbf906165501879a9e57b4f1b63deecbe63ea\"\u003e\u003ccode\u003eacffbf9\u003c/code\u003e\u003c/a\u003e chore: update smithy/core imports (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner/issues/7979\"\u003e#7979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b329def5fdfa4fc2f311a66553d6b3782f78d4ce\"\u003e\u003ccode\u003eb329def\u003c/code\u003e\u003c/a\u003e Publish v3.1045.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1ccd438a189e58745a6f25f5dec7ecd83120f7a8\"\u003e\u003ccode\u003e1ccd438\u003c/code\u003e\u003c/a\u003e Publish v3.1044.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1048.0/packages/s3-request-presigner\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 10.51.0 to 10.53.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/node's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.22 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e24.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e43.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing + Span Streaming)\u003c/td\u003e\n\u003ctd\u003e45.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Profiling)\u003c/td\u003e\n\u003ctd\u003e48.56 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.4 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e72.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e86.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e99.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e30.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e35.91 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics)\u003c/td\u003e\n\u003ctd\u003e27.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Logs)\u003c/td\u003e\n\u003ctd\u003e27.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics \u0026amp; Logs)\u003c/td\u003e\n\u003ctd\u003e28.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e31.01 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e28.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e46.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e29.89 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e47.14 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e68.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e83.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e88.23 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e89.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e83.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e138.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e88.07 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e141.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e209.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/node's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e10.53.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Add \u003ccode\u003estreamGenAiSpans\u003c/code\u003e options to stream gen_ai spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20785\"\u003e#20785\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds a new \u003ccode\u003estreamGenAiSpans\u003c/code\u003e option that controls how \u003ccode\u003egen_ai\u003c/code\u003e spans are\nsent to Sentry. When set, the SDK extracts all \u003ccode\u003egen_ai\u003c/code\u003e spans out of a\ntransaction and sends them as v2 envelope items.\u003c/p\u003e\n\u003cp\u003eEnable this option if gen_ai spans are being dropped because the transaction payload exceeds size limits.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eSentry.init({\n  dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0',\n  streamGenAiSpans: true,\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(browser): Migrate browser profiling thread data to span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20800\"\u003e#20800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eaddConsoleInstrumentationFilter\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20790\"\u003e#20790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eapplicationKey\u003c/code\u003e to \u003ccode\u003eBuildTimeOptionsBase\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20789\"\u003e#20789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): split exports by browser/server for bundle size (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20435\"\u003e#20435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Add top-level \u003ccode\u003eapplicationKey\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20794\"\u003e#20794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Support Node 26 (\u003ca href=\"https://redirect.github.com/getsentry...\n\n_Description has been truncated_","html_url":"https://github.com/GitSteveLozano/sitelayer/pull/321","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/GitSteveLozano%2Fsitelayer/issues/321","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/321/packages"}},{"old_version":"3.4.1","new_version":"3.4.2","update_type":"patch","path":null,"pr_created_at":"2026-05-13T11:58:16.000Z","version_change":"3.4.1 → 3.4.2","issue":{"uuid":"4437644150","node_id":"PR_kwDOQNORcc7bGlMD","number":1072,"state":"closed","title":"chore(deps):(deps): bump the production-dependencies group across 1 directory with 36 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-14T06:16:50.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-13T11:58:16.000Z","updated_at":"2026-05-14T06:16:59.000Z","time_to_close":65914,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps):(deps): bump","group_name":"production-dependencies","update_count":36,"packages":[{"name":"vue","old_version":"3.5.33","new_version":"3.5.34","repository_url":"https://github.com/vuejs/core"},{"name":"hono","old_version":"4.12.16","new_version":"4.12.18","repository_url":"https://github.com/honojs/hono"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.59.1","new_version":"8.59.3","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.59.1","new_version":"8.59.3","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@react-native-community/slider","old_version":"5.1.2","new_version":"5.2.0","repository_url":"https://github.com/callstack/react-native-slider"},{"name":"@react-navigation/bottom-tabs","old_version":"7.15.11","new_version":"7.16.0","repository_url":"https://github.com/react-navigation/react-navigation"},{"name":"@react-navigation/native","old_version":"7.2.2","new_version":"7.2.4","repository_url":"https://github.com/react-navigation/react-navigation"},{"name":"@react-navigation/native-stack","old_version":"7.14.12","new_version":"7.15.0","repository_url":"https://github.com/react-navigation/react-navigation"},{"name":"@sentry/cli","old_version":"3.4.1","new_version":"3.4.2","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@storybook/addon-ondevice-actions","old_version":"10.3.2","new_version":"10.4.3","repository_url":"https://github.com/storybookjs/react-native"},{"name":"@storybook/addon-ondevice-controls","old_version":"10.3.2","new_version":"10.4.3","repository_url":"https://github.com/storybookjs/react-native"},{"name":"@storybook/react-native","old_version":"10.3.2","new_version":"10.4.3","repository_url":"https://github.com/storybookjs/react-native"},{"name":"expo","old_version":"55.0.23","new_version":"55.0.24","repository_url":"https://github.com/expo/expo"},{"name":"expo-build-properties","old_version":"55.0.13","new_version":"55.0.14","repository_url":"https://github.com/expo/expo"},{"name":"expo-dev-client","old_version":"55.0.32","new_version":"55.0.33","repository_url":"https://github.com/expo/expo"},{"name":"expo-localization","old_version":"55.0.13","new_version":"55.0.14","repository_url":"https://github.com/expo/expo"},{"name":"expo-secure-store","old_version":"55.0.13","new_version":"55.0.14","repository_url":"https://github.com/expo/expo"},{"name":"expo-sharing","old_version":"55.0.18","new_version":"55.0.19","repository_url":"https://github.com/expo/expo"},{"name":"expo-sqlite","old_version":"55.0.15","new_version":"55.0.16","repository_url":"https://github.com/expo/expo"},{"name":"expo-video","old_version":"55.0.16","new_version":"55.0.17","repository_url":"https://github.com/expo/expo"},{"name":"react","old_version":"19.2.0","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.0","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-native","old_version":"0.83.6","new_version":"0.85.3","repository_url":"https://github.com/facebook/react-native"},{"name":"react-native-gesture-handler","old_version":"2.30.1","new_version":"2.31.2","repository_url":"https://github.com/software-mansion/react-native-gesture-handler"},{"name":"react-native-keyboard-controller","old_version":"1.20.7","new_version":"1.21.7","repository_url":"https://github.com/kirillzyusko/react-native-keyboard-controller"},{"name":"react-native-quick-crypto","old_version":"1.0.12","new_version":"1.1.3","repository_url":"https://github.com/margelo/react-native-quick-crypto"},{"name":"react-native-reanimated","old_version":"4.2.1","new_version":"4.3.1","repository_url":"https://github.com/software-mansion/react-native-reanimated"},{"name":"react-native-safe-area-context","old_version":"5.6.2","new_version":"5.7.0","repository_url":"https://github.com/AppAndFlow/react-native-safe-area-context"},{"name":"react-native-screens","old_version":"4.23.0","new_version":"4.25.0","repository_url":"https://github.com/software-mansion/react-native-screens"},{"name":"react-native-svg","old_version":"15.15.3","new_version":"15.15.5","repository_url":"https://github.com/software-mansion/react-native-svg"},{"name":"react-native-worklets","old_version":"0.7.4","new_version":"0.8.3","repository_url":"https://github.com/software-mansion/react-native-reanimated"},{"name":"better-sqlite3","old_version":"12.9.0","new_version":"12.10.0","repository_url":"https://github.com/WiseLibs/better-sqlite3"},{"name":"nock","old_version":"14.0.14","new_version":"14.0.15","repository_url":"https://github.com/nock/nock"},{"name":"swagger-ui-dist","old_version":"5.32.5","new_version":"5.32.6","repository_url":"https://github.com/swagger-api/swagger-ui"},{"name":"vue-router","old_version":"5.0.6","new_version":"5.0.7","repository_url":"https://github.com/vuejs/router"}],"path":null,"ecosystem":"npm"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the production-dependencies group with 35 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [vue](https://github.com/vuejs/core) | `3.5.33` | `3.5.34` |\n| [hono](https://github.com/honojs/hono) | `4.12.16` | `4.12.18` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.59.1` | `8.59.3` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.59.1` | `8.59.3` |\n| [@react-native-community/slider](https://github.com/callstack/react-native-slider) | `5.1.2` | `5.2.0` |\n| [@react-navigation/bottom-tabs](https://github.com/react-navigation/react-navigation/tree/HEAD/packages/bottom-tabs) | `7.15.11` | `7.16.0` |\n| [@react-navigation/native](https://github.com/react-navigation/react-navigation/tree/HEAD/packages/native) | `7.2.2` | `7.2.4` |\n| [@react-navigation/native-stack](https://github.com/react-navigation/react-navigation/tree/HEAD/packages/native-stack) | `7.14.12` | `7.15.0` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `3.4.1` | `3.4.2` |\n| [@storybook/addon-ondevice-actions](https://github.com/storybookjs/react-native) | `10.3.2` | `10.4.3` |\n| [@storybook/addon-ondevice-controls](https://github.com/storybookjs/react-native/tree/HEAD/packages/ondevice-controls) | `10.3.2` | `10.4.3` |\n| [@storybook/react-native](https://github.com/storybookjs/react-native/tree/HEAD/packages/react-native) | `10.3.2` | `10.4.3` |\n| [expo](https://github.com/expo/expo/tree/HEAD/packages/expo) | `55.0.23` | `55.0.24` |\n| [expo-build-properties](https://github.com/expo/expo/tree/HEAD/packages/expo-build-properties) | `55.0.13` | `55.0.14` |\n| [expo-dev-client](https://github.com/expo/expo/tree/HEAD/packages/expo-dev-client) | `55.0.32` | `55.0.33` |\n| [expo-localization](https://github.com/expo/expo/tree/HEAD/packages/expo-localization) | `55.0.13` | `55.0.14` |\n| [expo-secure-store](https://github.com/expo/expo/tree/HEAD/packages/expo-secure-store) | `55.0.13` | `55.0.14` |\n| [expo-sharing](https://github.com/expo/expo/tree/HEAD/packages/expo-sharing) | `55.0.18` | `55.0.19` |\n| [expo-sqlite](https://github.com/expo/expo/tree/HEAD/packages/expo-sqlite) | `55.0.15` | `55.0.16` |\n| [expo-video](https://github.com/expo/expo/tree/HEAD/packages/expo-video) | `55.0.16` | `55.0.17` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.0` | `19.2.6` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.0` | `19.2.6` |\n| [react-native](https://github.com/facebook/react-native/tree/HEAD/packages/react-native) | `0.83.6` | `0.85.3` |\n| [react-native-gesture-handler](https://github.com/software-mansion/react-native-gesture-handler) | `2.30.1` | `2.31.2` |\n| [react-native-keyboard-controller](https://github.com/kirillzyusko/react-native-keyboard-controller) | `1.20.7` | `1.21.7` |\n| [react-native-quick-crypto](https://github.com/margelo/react-native-quick-crypto) | `1.0.12` | `1.1.3` |\n| [react-native-reanimated](https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated) | `4.2.1` | `4.3.1` |\n| [react-native-safe-area-context](https://github.com/AppAndFlow/react-native-safe-area-context) | `5.6.2` | `5.7.0` |\n| [react-native-screens](https://github.com/software-mansion/react-native-screens) | `4.23.0` | `4.25.0` |\n| [react-native-svg](https://github.com/software-mansion/react-native-svg) | `15.15.3` | `15.15.5` |\n| [react-native-worklets](https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-worklets) | `0.7.4` | `0.8.3` |\n| [better-sqlite3](https://github.com/WiseLibs/better-sqlite3) | `12.9.0` | `12.10.0` |\n| [nock](https://github.com/nock/nock) | `14.0.14` | `14.0.15` |\n| [swagger-ui-dist](https://github.com/swagger-api/swagger-ui) | `5.32.5` | `5.32.6` |\n| [vue-router](https://github.com/vuejs/router) | `5.0.6` | `5.0.7` |\n\n\nUpdates `vue` from 3.5.33 to 3.5.34\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003evue's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.34\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003evue's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.33...v3.5.34\"\u003e3.5.34\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e infer Vue ref wrapper types when source is unresolvable (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14758\"\u003e#14758\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/7f46fd411b4e3f75ca755ee1318ea8e9aff43f56\"\u003e7f46fd4\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14729\"\u003e#14729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e preserve hash hrefs on \u003ccode\u003e\u0026lt;image\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14756\"\u003e#14756\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/090b2e3a5149ec951c5313b270e5400a1fc870ce\"\u003e090b2e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve type re-exports inside declare global (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14766\"\u003e#14766\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/acfffe34e7724a84c21bb8e51e8a5bc0da35f350\"\u003eacfffe3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e prevent orphan effect when created in a stopped scope (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14778\"\u003e#14778\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/c8e2d4adc9112d2529de0434acc1188dfc399bf4\"\u003ec8e2d4a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14777\"\u003e#14777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid symbol coercion during props validation (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8539\"\u003e#8539\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/23d4fb5a6a070df3d2d4a043f0f62c141e376095\"\u003e23d4fb5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8487\"\u003e#8487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esuspense:\u003c/strong\u003e avoid DOM leak with out-in transition in v-if fragment (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14762\"\u003e#14762\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/9667e0d498ab39273614682986a666c3e73024d9\"\u003e9667e0d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14761\"\u003e#14761\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/57545e958ae28ed17aa9e0ed321abcd8dc99f752\"\u003e\u003ccode\u003e57545e9\u003c/code\u003e\u003c/a\u003e release: v3.5.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/a3b2617060ffbebc7525d7bb118a052766c16360\"\u003e\u003ccode\u003ea3b2617\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency jsdom to ^29.1.1 (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14775\"\u003e#14775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/23d4fb5a6a070df3d2d4a043f0f62c141e376095\"\u003e\u003ccode\u003e23d4fb5\u003c/code\u003e\u003c/a\u003e fix(runtime-core): avoid symbol coercion during props validation (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8539\"\u003e#8539\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/090b2e3a5149ec951c5313b270e5400a1fc870ce\"\u003e\u003ccode\u003e090b2e3\u003c/code\u003e\u003c/a\u003e fix(compiler-sfc): preserve hash hrefs on \u003ccode\u003e\\\u0026lt;image\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14756\"\u003e#14756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/9667e0d498ab39273614682986a666c3e73024d9\"\u003e\u003ccode\u003e9667e0d\u003c/code\u003e\u003c/a\u003e fix(suspense): avoid DOM leak with out-in transition in v-if fragment (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14762\"\u003e#14762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/c8e2d4adc9112d2529de0434acc1188dfc399bf4\"\u003e\u003ccode\u003ec8e2d4a\u003c/code\u003e\u003c/a\u003e fix(reactivity): prevent orphan effect when created in a stopped scope (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14778\"\u003e#14778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/7f46fd411b4e3f75ca755ee1318ea8e9aff43f56\"\u003e\u003ccode\u003e7f46fd4\u003c/code\u003e\u003c/a\u003e fix(compiler-sfc): infer Vue ref wrapper types when source is unresolvable (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/acfffe34e7724a84c21bb8e51e8a5bc0da35f350\"\u003e\u003ccode\u003eacfffe3\u003c/code\u003e\u003c/a\u003e fix(compiler-sfc): resolve type re-exports inside declare global (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14766\"\u003e#14766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/a037385e88eb1423783baeddebf1aef4720848ed\"\u003e\u003ccode\u003ea037385\u003c/code\u003e\u003c/a\u003e chore(deps): update build (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14759\"\u003e#14759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/0bc56fff7d77e6525705181d94b039d920b81ff6\"\u003e\u003ccode\u003e0bc56ff\u003c/code\u003e\u003c/a\u003e chore(deps): update pnpm to v10.33.3 (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14760\"\u003e#14760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vuejs/core/compare/v3.5.33...v3.5.34\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hono` from 4.12.16 to 4.12.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/honojs/hono/releases\"\u003ehono's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.12.18\u003c/h2\u003e\n\u003ch2\u003eSecurity fixes\u003c/h2\u003e\n\u003cp\u003eThis release includes fixes for the following security issues:\u003c/p\u003e\n\u003ch3\u003eCache Middleware ignores Vary: Authorization / Vary: Cookie leading to cross-user cache leakage\u003c/h3\u003e\n\u003cp\u003eAffects: Cache Middleware. Fixes missing cache-skip handling for \u003ccode\u003eVary: Authorization\u003c/code\u003e and \u003ccode\u003eVary: Cookie\u003c/code\u003e, where a response cached for one authenticated user could be served to other users. GHSA-p77w-8qqv-26rm\u003c/p\u003e\n\u003ch3\u003eCSS Declaration Injection via Style Object Values in JSX SSR\u003c/h3\u003e\n\u003cp\u003eAffects: hono/jsx. Fixes a missing CSS-context escape for \u003ccode\u003estyle\u003c/code\u003e object values and property names, where untrusted input could inject additional CSS declarations. The impact is limited to CSS and does not allow JavaScript execution. GHSA-qp7p-654g-cw7p\u003c/p\u003e\n\u003ch3\u003eImproper validation of NumericDate claims (exp, nbf, iat) in JWT verify()\u003c/h3\u003e\n\u003cp\u003eAffects: \u003ccode\u003ehono/utils/jwt\u003c/code\u003e. Fixes improper validation of \u003ccode\u003eexp\u003c/code\u003e, \u003ccode\u003enbf\u003c/code\u003e, and \u003ccode\u003eiat\u003c/code\u003e claims, where falsy, non-finite, or non-numeric values could silently bypass time-based checks instead of being rejected per RFC 7519. GHSA-hm8q-7f3q-5f36\u003c/p\u003e\n\u003chr /\u003e\n\u003cp\u003eUsers who use the JWT helper, hono/jsx, or the Cache middleware are strongly encouraged to upgrade to this version.\u003c/p\u003e\n\u003ch2\u003ev4.12.17\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(jsx): normalize SVG attributes on the \u003c!-- raw HTML omitted --\u003e root element by \u003ca href=\"https://github.com/kfly8\"\u003e\u003ccode\u003e@​kfly8\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4893\"\u003ehonojs/hono#4893\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(ssg): add \u003ccode\u003eatom+xml\u003c/code\u003e and \u003ccode\u003erss+xml\u003c/code\u003e to \u003ccode\u003edefaultExtensionMap\u003c/code\u003e by \u003ca href=\"https://github.com/yuintei\"\u003e\u003ccode\u003e@​yuintei\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4899\"\u003ehonojs/hono#4899\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(cors): make origin optional in CORSOptions by \u003ca href=\"https://github.com/truffle-dev\"\u003e\u003ccode\u003e@​truffle-dev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4905\"\u003ehonojs/hono#4905\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(types): propagate middleware response types to app.on overloads by \u003ca href=\"https://github.com/T4ko0522\"\u003e\u003ccode\u003e@​T4ko0522\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4906\"\u003ehonojs/hono#4906\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kfly8\"\u003e\u003ccode\u003e@​kfly8\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4893\"\u003ehonojs/hono#4893\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/truffle-dev\"\u003e\u003ccode\u003e@​truffle-dev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4905\"\u003ehonojs/hono#4905\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/hono/compare/v4.12.16...v4.12.17\"\u003ehttps://github.com/honojs/hono/compare/v4.12.16...v4.12.17\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/f10dee89ced5956b73c1cdc416d6bc0fd54d63b7\"\u003e\u003ccode\u003ef10dee8\u003c/code\u003e\u003c/a\u003e 4.12.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/a5bd9ebead279ed9d0239ecbd854f629edfc0e57\"\u003e\u003ccode\u003ea5bd9eb\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/58d3d3ad5656e007ed99da1b73865975952de5e9\"\u003e\u003ccode\u003e58d3d3a\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/568c2ecc1dd556894fad4dfa4a7ba499db6dba9c\"\u003e\u003ccode\u003e568c2ec\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/ff2b3d31df1be35f7d597a95dd3369402b6e87f2\"\u003e\u003ccode\u003eff2b3d3\u003c/code\u003e\u003c/a\u003e 4.12.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/52aaaf9714b06303ce5caa655b1d80675be687e9\"\u003e\u003ccode\u003e52aaaf9\u003c/code\u003e\u003c/a\u003e fix(types): propagate middleware response types to app.on overloads (\u003ca href=\"https://redirect.github.com/honojs/hono/issues/4906\"\u003e#4906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/76d5589e9b0569f4e74ec37e8dd6979455f70dfa\"\u003e\u003ccode\u003e76d5589\u003c/code\u003e\u003c/a\u003e fix(cors): make origin optional in CORSOptions (\u003ca href=\"https://redirect.github.com/honojs/hono/issues/4905\"\u003e#4905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/8f027e5574e91e3c7f263a728656e3888559e51a\"\u003e\u003ccode\u003e8f027e5\u003c/code\u003e\u003c/a\u003e fix(ssg): add \u003ccode\u003eatom+xml\u003c/code\u003e and \u003ccode\u003erss+xml\u003c/code\u003e to \u003ccode\u003edefaultExtensionMap\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/honojs/hono/issues/4899\"\u003e#4899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/bfba97ca7ea3d4541a3419f1749e5a1a3e8f1727\"\u003e\u003ccode\u003ebfba97c\u003c/code\u003e\u003c/a\u003e fix(jsx): normalize SVG attributes on the \u0026lt;svg\u0026gt; root element (\u003ca href=\"https://redirect.github.com/honojs/hono/issues/4893\"\u003e#4893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/honojs/hono/compare/v4.12.16...v4.12.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 8.59.1 to 8.59.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e@​typescript-eslint/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.59.3\u003c/h2\u003e\n\u003ch2\u003e8.59.3 (2026-05-11)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.3\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.59.2\u003c/h2\u003e\n\u003ch2\u003e8.59.2 (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-type-assertion] handle crash on recursive template literal types (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12150\"\u003e#12150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-deprecated] object destructuring values should be treated as declarations (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12292\"\u003e#12292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erule-tester:\u003c/strong\u003e add TypeScript as a peer dependency (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12288\"\u003e#12288\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDariusz Czajkowski\u003c/li\u003e\n\u003cli\u003eDima Barabash\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e@​typescript-eslint/eslint-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.59.3 (2026-05-11)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for eslint-plugin to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.3\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.59.2 (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-deprecated] object destructuring values should be treated as declarations (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12292\"\u003e#12292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-type-assertion] handle crash on recursive template literal types (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12150\"\u003e#12150\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDima Barabash\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/48e13c0261e3cb1bf4f4dfaa462cdb3a56ef7383\"\u003e\u003ccode\u003e48e13c0\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.59.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/e26dc8003ababf078aad4df17765ee4cea30644c\"\u003e\u003ccode\u003ee26dc80\u003c/code\u003e\u003c/a\u003e docs: update stale links to latest (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12313\"\u003e#12313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/44f9625336841a8ee3eb01a9e02e49b1d7b12648\"\u003e\u003ccode\u003e44f9625\u003c/code\u003e\u003c/a\u003e chore(deps): update vitest monorepo to v4.1.5 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12307\"\u003e#12307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2ec35f1760aade4df4c631d76d78c7ed5e136333\"\u003e\u003ccode\u003e2ec35f1\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.59.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/ec3ef25390f7daf5a9ff33a60282bdbbb49ab0f3\"\u003e\u003ccode\u003eec3ef25\u003c/code\u003e\u003c/a\u003e test: make no-useless-empty-export tests fully static (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12260\"\u003e#12260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/60d0a513870d833617374ff8ea256d86ca3cbbbb\"\u003e\u003ccode\u003e60d0a51\u003c/code\u003e\u003c/a\u003e chore(eslint-plugin): switch auto-generated test cases to hand-written in no-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/5c53da230a70aba7d6f3d6474b5d249b430a95d0\"\u003e\u003ccode\u003e5c53da2\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-deprecated] object destructuring values should be tre...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/80c28a1ada3f975a932a02587cefee632ccf6550\"\u003e\u003ccode\u003e80c28a1\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unsafe-type-assertion] handle crash on recursive temp...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/b7b2670123f76419630f88f3a807f85b7c535230\"\u003e\u003ccode\u003eb7b2670\u003c/code\u003e\u003c/a\u003e test: make no-this-alias tests fully static (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12258\"\u003e#12258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.59.3/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 8.59.1 to 8.59.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e@​typescript-eslint/parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.59.3\u003c/h2\u003e\n\u003ch2\u003e8.59.3 (2026-05-11)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.3\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.59.2\u003c/h2\u003e\n\u003ch2\u003e8.59.2 (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-type-assertion] handle crash on recursive template literal types (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12150\"\u003e#12150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-deprecated] object destructuring values should be treated as declarations (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12292\"\u003e#12292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erule-tester:\u003c/strong\u003e add TypeScript as a peer dependency (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12288\"\u003e#12288\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDariusz Czajkowski\u003c/li\u003e\n\u003cli\u003eDima Barabash\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e@​typescript-eslint/parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.59.3 (2026-05-11)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.3\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.59.2 (2026-05-04)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/48e13c0261e3cb1bf4f4dfaa462cdb3a56ef7383\"\u003e\u003ccode\u003e48e13c0\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.59.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/44f9625336841a8ee3eb01a9e02e49b1d7b12648\"\u003e\u003ccode\u003e44f9625\u003c/code\u003e\u003c/a\u003e chore(deps): update vitest monorepo to v4.1.5 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12307\"\u003e#12307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2ec35f1760aade4df4c631d76d78c7ed5e136333\"\u003e\u003ccode\u003e2ec35f1\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.59.2\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.59.3/packages/parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@react-native-community/slider` from 5.1.2 to 5.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/callstack/react-native-slider/releases\"\u003e@​react-native-community/slider's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.2.0: New thumbSize prop\u003c/h2\u003e\n\u003cp\u003eHello Community!\u003c/p\u003e\n\u003cp\u003eThanks to huge amount of work of \u003ca href=\"https://github.com/bdtren\"\u003e\u003ccode\u003e@​bdtren\u003c/code\u003e\u003c/a\u003e, this release brings the new prop \u003ccode\u003ethumbSize\u003c/code\u003e, which allows to customize the size of thumb, whether it's an image or default.\nThe implementation was done in PR \u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/752\"\u003e#752\u003c/a\u003e, so go ahead and check the implementation.\u003c/p\u003e\n\u003cp\u003eCheck the README, description of the feature, check the example which was also updated with this new prop to see how can/should it be used.\nIf you have any questions or will run into any issues - let me know whether by creating an issue or via our Discord channel.\u003c/p\u003e\n\u003cp\u003eThank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/a7c1169f292763efb43b3089cd7b513a9db94d8b\"\u003e\u003ccode\u003ea7c1169\u003c/code\u003e\u003c/a\u003e Release: v5.2.0 (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/797\"\u003e#797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/6b4789c6e3c5fcbdef6e72d5364d3c31a829892a\"\u003e\u003ccode\u003e6b4789c\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump flatted from 3.3.3 to 3.4.2 in /package (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/b923d9fca59867c8bb0844f88f38f0ba7a63c8a0\"\u003e\u003ccode\u003eb923d9f\u003c/code\u003e\u003c/a\u003e chore(deps): bump picomatch in /package (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/3b720229c9b4043ee3f9d4dda810fc89e42bd346\"\u003e\u003ccode\u003e3b72022\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump flatted from 3.3.3 to 3.4.2 in /example (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/77fb8f3049bf16b9009b1f7208f6645a99fa157a\"\u003e\u003ccode\u003e77fb8f3\u003c/code\u003e\u003c/a\u003e Update lockfiles for refreshed dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/b7a7632664454e26bb998b7789d0d1966d19dc26\"\u003e\u003ccode\u003eb7a7632\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump minimatch from 3.1.2 to 3.1.5 in /example-web (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/2b0423365632332f0802b72050173b779db7fb31\"\u003e\u003ccode\u003e2b04233\u003c/code\u003e\u003c/a\u003e chore(deps): bump rollup from 2.79.2 to 2.80.0 in /example-web (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/5ac63b851f64620bdba08232b185cba7b489a68a\"\u003e\u003ccode\u003e5ac63b8\u003c/code\u003e\u003c/a\u003e chore(deps): bump fast-xml-parser, \u003ccode\u003e@​react-native-community/cli\u003c/code\u003e, \u003ca href=\"https://github.com/react-native\"\u003e\u003ccode\u003e@​react-native\u003c/code\u003e\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/d79c29edf8d7472c5c01c33b6e1f17e0fa112701\"\u003e\u003ccode\u003ed79c29e\u003c/code\u003e\u003c/a\u003e feat: add thumbSize to set size of thumb (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/752\"\u003e#752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-slider/commit/f974200844d48ea1e6dc1314ee74fbbe66338548\"\u003e\u003ccode\u003ef974200\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump qs from 6.14.1 to 6.14.2 in /package (\u003ca href=\"https://redirect.github.com/callstack/react-native-slider/issues/772\"\u003e#772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/callstack/react-native-slider/compare/v5.1.2...v5.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@react-navigation/bottom-tabs` from 7.15.11 to 7.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/releases\"\u003e@​react-navigation/bottom-tabs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-navigation/bottom-tabs\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.16.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/bottom-tabs@7.15.13...@react-navigation/bottom-tabs@7.16.0\"\u003e7.16.0\u003c/a\u003e (2026-05-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edefault \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003ecd466d4\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd ability to prevent tab bar selection (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/1930fa0d3c8d266d8b288b2da92c04f758f82571\"\u003e1930fa0\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate native tabs to use the new API in react-native-screens (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003ea12db96\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/blob/@react-navigation/bottom-tabs@7.16.0/packages/bottom-tabs/CHANGELOG.md\"\u003e@​react-navigation/bottom-tabs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/bottom-tabs@7.15.13...@react-navigation/bottom-tabs@7.16.0\"\u003e7.16.0\u003c/a\u003e (2026-05-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edefault \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003ecd466d4\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd ability to prevent tab bar selection (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/1930fa0d3c8d266d8b288b2da92c04f758f82571\"\u003e1930fa0\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate native tabs to use the new API in react-native-screens (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003ea12db96\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/bottom-tabs@7.15.12...@react-navigation/bottom-tabs@7.15.13\"\u003e7.15.13\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/bottom-tabs\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/bottom-tabs@7.15.11...@react-navigation/bottom-tabs@7.15.12\"\u003e7.15.12\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/bottom-tabs\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/b5b1f7cc35c17b5ef113db0fdcd27794f52a48cc\"\u003e\u003ccode\u003eb5b1f7c\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003e\u003ccode\u003ecd466d4\u003c/code\u003e\u003c/a\u003e fix: default \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/1930fa0d3c8d266d8b288b2da92c04f758f82571\"\u003e\u003ccode\u003e1930fa0\u003c/code\u003e\u003c/a\u003e feat: add ability to prevent tab bar selection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003e\u003ccode\u003ea12db96\u003c/code\u003e\u003c/a\u003e feat: update native tabs to use the new API in react-native-screens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/01ae31e084223989654cbaafeffc88b4448b5d4f\"\u003e\u003ccode\u003e01ae31e\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/e8a05bbfaf33a2fd0c6b67e9a186b823d697d323\"\u003e\u003ccode\u003ee8a05bb\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/1a9623cf04d124518b2e27fb95301a852f7e7caf\"\u003e\u003ccode\u003e1a9623c\u003c/code\u003e\u003c/a\u003e refactor: backport API changes from 8.x and add deprecations\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/react-navigation/react-navigation/commits/@react-navigation/bottom-tabs@7.16.0/packages/bottom-tabs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@react-navigation/native` from 7.2.2 to 7.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/releases\"\u003e@​react-navigation/native's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-navigation/native\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.2.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native@7.2.3...@react-navigation/native@7.2.4\"\u003e7.2.4\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix linking prefix matching host with additional characters (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/680a3ebf75015c1ab291bbc9c26ca8d6c6eca419\"\u003e680a3eb\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix URLs with hashes not being matched correctly (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/5a884b10cc8b62cbc296cd36ed9ee3f9913fa60d\"\u003e5a884b1\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ehandle errors in parsing query params gracefully (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/ec42524de67b9b594189274aa5cbe69fc4ff1514\"\u003eec42524\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/blob/@react-navigation/native@7.2.4/packages/native/CHANGELOG.md\"\u003e@​react-navigation/native's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native@7.2.3...@react-navigation/native@7.2.4\"\u003e7.2.4\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix linking prefix matching host with additional characters (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/680a3ebf75015c1ab291bbc9c26ca8d6c6eca419\"\u003e680a3eb\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix URLs with hashes not being matched correctly (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/5a884b10cc8b62cbc296cd36ed9ee3f9913fa60d\"\u003e5a884b1\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ehandle errors in parsing query params gracefully (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/ec42524de67b9b594189274aa5cbe69fc4ff1514\"\u003eec42524\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native@7.2.2...@react-navigation/native@7.2.3\"\u003e7.2.3\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/native\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/01ae31e084223989654cbaafeffc88b4448b5d4f\"\u003e\u003ccode\u003e01ae31e\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/680a3ebf75015c1ab291bbc9c26ca8d6c6eca419\"\u003e\u003ccode\u003e680a3eb\u003c/code\u003e\u003c/a\u003e fix: fix linking prefix matching host with additional characters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/ec42524de67b9b594189274aa5cbe69fc4ff1514\"\u003e\u003ccode\u003eec42524\u003c/code\u003e\u003c/a\u003e fix: handle errors in parsing query params gracefully\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/5a884b10cc8b62cbc296cd36ed9ee3f9913fa60d\"\u003e\u003ccode\u003e5a884b1\u003c/code\u003e\u003c/a\u003e fix: fix URLs with hashes not being matched correctly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/e8a05bbfaf33a2fd0c6b67e9a186b823d697d323\"\u003e\u003ccode\u003ee8a05bb\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/d43e3c25dd51e83adde1a409fa18b11ecbb2d496\"\u003e\u003ccode\u003ed43e3c2\u003c/code\u003e\u003c/a\u003e refactor: support module augmentation for default types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/fae561d2330d5a3142fbe32963254ce3e33729a6\"\u003e\u003ccode\u003efae561d\u003c/code\u003e\u003c/a\u003e refactor: dispatch back instead of reset if we determine it's a simple pop (#...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/react-navigation/react-navigation/commits/@react-navigation/native@7.2.4/packages/native\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@react-navigation/native-stack` from 7.14.12 to 7.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/releases\"\u003e@​react-navigation/native-stack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-navigation/native-stack\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.15.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native-stack@7.14.14...@react-navigation/native-stack@7.15.0\"\u003e7.15.0\u003c/a\u003e (2026-05-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edefault \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003ecd466d4\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate native tabs to use the new API in react-native-screens (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003ea12db96\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/blob/@react-navigation/native-stack@7.15.0/packages/native-stack/CHANGELOG.md\"\u003e@​react-navigation/native-stack's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native-stack@7.14.14...@react-navigation/native-stack@7.15.0\"\u003e7.15.0\u003c/a\u003e (2026-05-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edefault \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003ecd466d4\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate native tabs to use the new API in react-native-screens (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003ea12db96\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native-stack@7.14.13...@react-navigation/native-stack@7.14.14\"\u003e7.14.14\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/native-stack\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native-stack@7.14.12...@react-navigation/native-stack@7.14.13\"\u003e7.14.13\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/native-stack\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/b5b1f7cc35c17b5ef113db0fdcd27794f52a48cc\"\u003e\u003ccode\u003eb5b1f7c\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003e\u003ccode\u003ecd466d4\u003c/code\u003e\u003c/a\u003e fix: default \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003e\u003ccode\u003ea12db96\u003c/code\u003e\u003c/a\u003e feat: update native tabs to use the new API in react-native-screens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/01ae31e084223989654cbaafeffc88b4448b5d4f\"\u003e\u003ccode\u003e01ae31e\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/e8a05bbfaf33a2fd0c6b67e9a186b823d697d323\"\u003e\u003ccode\u003ee8a05bb\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/react-navigation/react-navigation/commits/@react-navigation/native-stack@7.15.0/packages/native-stack\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/cli` from 3.4.1 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e@​sentry/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Stop sending Sentry auth token to Objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(js) Fix argument injection in JavaScript API's \u003ccode\u003eserializeOptions\u003c/code\u003e. String/number options now validate input types and prevent \u003ccode\u003eArray.prototype.concat()\u003c/code\u003e from flattening array values into separate CLI arguments. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.9081115\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 9081115.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.4052e78\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 4052e78.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.04c061a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 04c061a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.f5db2f6\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at f5db2f6.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260508.660e98b\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 660e98b.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.848b63a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 848b63a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.54eefbd\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 54eefbd.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.5b673e5\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 5b673e5.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.4e81e6a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 4e81e6a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.d23f02b\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at d23f02b.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.c937179\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at c937179.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.c3e59a9\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at c3e59a9.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260430.b383d38\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at b383d38.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260428.3a7d03f\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 3a7d03f.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260428.b797278\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at b797278.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e@​sentry/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Stop sending Sentry auth token to Objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(js) Fix argument injection in JavaScript API's \u003ccode\u003eserializeOptions\u003c/code\u003e. String/number options now validate input types and prevent \u003ccode\u003eArray.prototype.concat()\u003c/code\u003e from flattening array values into separate CLI arguments. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e3f5f5518d53dfb00596df952a1a0513e11a90ee\"\u003e\u003ccode\u003ee3f5f55\u003c/code\u003e\u003c/a\u003e release: 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/f5db2f65581756fe78c49a22937db7c08610acb2\"\u003e\u003ccode\u003ef5db2f6\u003c/code\u003e\u003c/a\u003e build(deps): Update \u003ccode\u003eopenssl\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3294\"\u003e#3294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/4052e78e2898282a377d8d82ce9d832faed06d25\"\u003e\u003ccode\u003e4052e78\u003c/code\u003e\u003c/a\u003e build(deps): Bump \u003ccode\u003erand\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3296\"\u003e#3296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/04c061a407eaeda6e587edd495bc597161d31138\"\u003e\u003ccode\u003e04c061a\u003c/code\u003e\u003c/a\u003e build(js): Update \u003ccode\u003efast-uri\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3295\"\u003e#3295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/90811153b66fb5538a608d4d65372d8046f24b34\"\u003e\u003ccode\u003e9081115\u003c/code\u003e\u003c/a\u003e fix(js): Prevent argument injection via type coercion in serializeOptions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/660e98b229646780467b0c9f3011c30f41bc4206\"\u003e\u003ccode\u003e660e98b\u003c/code\u003e\u003c/a\u003e ref(upload): Remove redundant function parameter (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3280\"\u003e#3280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/54eefbd2370d8211ea52929a0f68a64c2f60fa4f\"\u003e\u003ccode\u003e54eefbd\u003c/code\u003e\u003c/a\u003e build(rust): Update Rust toolchain to 1.95 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3271\"\u003e#3271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/cbaec552064b9dd3c51d7ad480709429ca18b5e0\"\u003e\u003ccode\u003ecbaec55\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/create-github-app-token from 2.2.1 to 3.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3267\"\u003e#3267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/c937179d0c1c17883949f57d35cf6f6dcebb865f\"\u003e\u003ccode\u003ec937179\u003c/code\u003e\u003c/a\u003e meta: Prevent script injection in rust-toolchain-update workflow (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3284\"\u003e#3284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/d23f02b770d4db81da2c27182a939e4f6bff4acc\"\u003e\u003ccode\u003ed23f02b\u003c/code\u003e\u003c/a\u003e meta: Prevent potential shell injection in GitHub Actions workflow (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3283\"\u003e#3283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.4.1...3.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/addon-ondevice-actions` from 10.3.2 to 10.4.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/react-native/releases\"\u003e@​storybook/addon-ondevice-actions's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.4.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: update default value for enableWebsockets in View component by \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/890\"\u003estorybookjs/react-native#890\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.2...v10.4.3\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.2...v10.4.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix lite UI story sheet keyboard spacing by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/887\"\u003estorybookjs/react-native#887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.2-next.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix lite UI story sheet keyboard spacing by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/887\"\u003estorybookjs/react-native#887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2-next.0\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2-next.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: lite UI fixes and select control fixes by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/883\"\u003estorybookjs/react-native#883\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: last opened story not loading from storage\u003c/li\u003e\n\u003cli\u003efix: address audit errors and use expo dev client by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/886\"\u003estorybookjs/react-native#886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.0...v10.4.1\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.0...v10.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add repack example project by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/881\"\u003estorybookjs/react-native#881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat:unified \u003ccode\u003ewithStorybook\u003c/code\u003e wrapper for entrypoint-swapping by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/871\"\u003estorybookjs/react-native#871\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update documentation to reflect changes in info and tip formatting by \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/882\"\u003estorybookjs/react-native#882\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.3.2...v10.4.0\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.3.2...v10.4.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/1cb57249b138fa974142f5ee01170c25c03ea0e1\"\u003e\u003ccode\u003e1cb5724\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/511bca0fdd6aaa2018f4f265cef6d91836a3d5cb\"\u003e\u003ccode\u003e511bca0\u003c/code\u003e\u003c/a\u003e fix: update default value for enableWebsockets in View component (\u003ca href=\"https://redirect.github.com/storybookjs/react-native/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/e6ee1cb63112bd17408d5a8b041cf75bb6a42e53\"\u003e\u003ccode\u003ee6ee1cb\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/dd0c1a85a914be40df377ec54a638f53dde33055\"\u003e\u003ccode\u003edd0c1a8\u003c/code\u003e\u003c/a\u003e chore: version packages (next)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/5530e4493f6f9051b3475cfedc3c7f849c4ead39\"\u003e\u003ccode\u003e5530e44\u003c/code\u003e\u003c/a\u003e Fix lite UI story sheet keyboard spacing (\u003ca href=\"https://redirect.github.com/storybookjs/react-native/issues/887\"\u003e#887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/a81feb73164c596e7c3cf695972150aec21c6f30\"\u003e\u003ccode\u003ea81feb7\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/1efd1ced9b3723f67e6fce6b0b1bdec6808fd3e0\"\u003e\u003ccode\u003e1efd1ce\u003c/code\u003e\u003c/a\u003e fix: address audit errors and use expo dev client (\u003ca href=\"https://redirect.github.com/storybookjs/react-native/issues/886\"\u003e#886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/5e10b7f4240e9b23f63e27ef12412c0b0df9bc90\"\u003e\u003ccode\u003e5e10b7f\u003c/code\u003e\u003c/a\u003e feat: lite UI fixes and select control fixes (\u003ca href=\"https://redirect.github.com/storybookjs/react-native/issues/883\"\u003e#883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/3b8247da7458537490578dc4cc911d5e75580668\"\u003e\u003ccode\u003e3b8247d\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/369eab412f425bafe84a8b7167aba842456b0b31\"\u003e\u003ccode\u003e369eab4\u003c/code\u003e\u003c/a\u003e docs: update documentation to reflect changes in info and tip formatting (\u003ca href=\"https://redirect.github.com/storybookjs/react-native/issues/882\"\u003e#882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.3.2...v10.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/addon-ondevice-controls` from 10.3.2 to 10.4.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/react-native/releases\"\u003e@​storybook/addon-ondevice-controls's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.4.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: update default value for enableWebsockets in View component by \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/890\"\u003estorybookjs/react-native#890\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.2...v10.4.3\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.2...v10.4.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix lite UI story sheet keyboard spacing by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/887\"\u003estorybookjs/react-native#887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.2-next.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix lite UI story sheet keyboard spacing by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/887\"\u003estorybookjs/react-native#887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2-next.0\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2-next.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: lite UI fixes and select control fixes by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/883\"\u003estorybookjs/react-native#883\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: last opened story not loading from storage\u003c/li\u003e\n\u003cli\u003efix: address audit errors and use expo dev client by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/886\"\u003estorybookjs/react-native#886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.0...v10.4.1\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.0...v10.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add repack example project by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/881\"\u003estorybookjs/react-native#881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat:unified \u003ccode\u003ewithStorybook\u003c/code\u003e wrapper for entrypoint-swapping by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/871\"\u003estorybookjs/react-native#871\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update documentation to reflect changes in info and tip formatting by \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/882\"\u003estorybookjs/react-native#882\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.3.2...v10.4.0\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.3.2...v10.4.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/react-native/blob/next/packages/ondevice-controls/CHANGELOG.md\"\u003e@​storybook/addon-ondevice-controls's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.4.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui-common\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui-common\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4.2-next.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui-common\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.2-next.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.2-next.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/886\"\u003e#886\u003c/a\u003e \u003ca href=\"https://github.com/storybookjs/react-native/commit/1efd1ced9b3723f67e6fce6b0b1bdec6808fd3e0\"\u003e\u003ccode\u003e1efd1ce\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e! - apply npm audit fixes\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/883\"\u003e#883\u003c/a\u003e \u003ca href=\"https://github.com/storybookjs/react-native/commit/5e10b7f4240e9b23f63e27ef12412c0b0df9bc90\"\u003e\u003ccode\u003e5e10b7f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e! - liteui animation changes and select control adjustments\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/storybookjs/react-native/commit/1efd1ced9b3723f67e6fce6b0b1bdec6808fd3e0\"\u003e\u003ccode\u003e1efd1ce\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/storybookjs/react-native/commit/5e10b7f4240e9b23f63e27ef12412c0b0df9bc90\"\u003e\u003ccode\u003e5e10b7f\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui-common\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui-common\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-theming\u003c/code\u003e\u003ca href=\"https://github.com/10\"\u003e\u003ccode\u003e@​10\u003c/code\u003e\u003c/a\u003e.4.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/1cb57249b138fa974142f5ee01170c25c03ea0e1\"\u003e\u003ccode\u003e1cb5724\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/e6ee1cb63112bd17408d5a8b041cf75bb6a42e53\"\u003e\u003ccode\u003ee6ee1cb\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/dd0c1a85a914be40df377ec54a638f53dde33055\"\u003e\u003ccode\u003edd0c1a8\u003c/code\u003e\u003c/a\u003e chore: version packages (next)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/a81feb73164c596e7c3cf695972150aec21c6f30\"\u003e\u003ccode\u003ea81feb7\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/5e10b7f4240e9b23f63e27ef12412c0b0df9bc90\"\u003e\u003ccode\u003e5e10b7f\u003c/code\u003e\u003c/a\u003e feat: lite UI fixes and select control fixes (\u003ca href=\"https://github.com/storybookjs/react-native/tree/HEAD/packages/ondevice-controls/issues/883\"\u003e#883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/3b8247da7458537490578dc4cc911d5e75580668\"\u003e\u003ccode\u003e3b8247d\u003c/code\u003e\u003c/a\u003e chore: version packages (latest)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/react-native/commit/08f59a620b8a8d3d20fe8d57c2317bc529c0f22b\"\u003e\u003ccode\u003e08f59a6\u003c/code\u003e\u003c/a\u003e feat:unified \u003ccode\u003ewithStorybook\u003c/code\u003e wrapper for entrypoint-swapping (\u003ca href=\"https://github.com/storybookjs/react-native/tree/HEAD/packages/ondevice-controls/issues/871\"\u003e#871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/react-native/commits/v10.4.3/packages/ondevice-controls\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/react-native` from 10.3.2 to 10.4.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/react-native/releases\"\u003e@​storybook/react-native's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.4.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: update default value for enableWebsockets in View component by \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/890\"\u003estorybookjs/react-native#890\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.2...v10.4.3\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.2...v10.4.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix lite UI story sheet keyboard spacing by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/887\"\u003estorybookjs/react-native#887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.2-next.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix lite UI story sheet keyboard spacing by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/887\"\u003estorybookjs/react-native#887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2-next.0\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.1...v10.4.2-next.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: lite UI fixes and select control fixes by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/883\"\u003estorybookjs/react-native#883\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: last opened story not loading from storage\u003c/li\u003e\n\u003cli\u003efix: address audit errors and use expo dev client by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/886\"\u003estorybookjs/react-native#886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.4.0...v10.4.1\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.4.0...v10.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add repack example project by \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/881\"\u003estorybookjs/react-native#881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat:unified \u003ccode\u003ewithStorybook\u003c/code\u003e wrapper for entrypoint-swapping by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/871\"\u003estorybookjs/react-native#871\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update documentation to reflect changes in info and tip formatting by \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/882\"\u003estorybookjs/react-native#882\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/storybookjs/react-native/compare/v10.3.2...v10.4.0\"\u003ehttps://github.com/storybookjs/react-native/compare/v10.3.2...v10.4.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/react-native/blob/next/packages/react-native/CHANGELOG.md\"\u003e@​storybook/react-native's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.4.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/storybookjs/react-native/pull/890\"\u003e#890\u003c/a\u003e \u003ca href=\"https://github.com/storybookjs/react-native/commit/511bca0fdd6aaa2018f4f265cef6d91836a3d5cb\"\u003e\u003ccode\u003e511bca0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e! - auto-detect websocket enabling\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies []:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​storybook/react-native-ui\u003c/code\u003e\u003ca href=...\n\n_Description has been truncated_","html_url":"https://github.com/rollercoaster-dev/monorepo/pull/1072","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rollercoaster-dev%2Fmonorepo/issues/1072","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1072/packages"}},{"old_version":"3.1.0","new_version":"3.4.2","update_type":"minor","path":null,"pr_created_at":"2026-05-12T23:38:03.000Z","version_change":"3.1.0 → 3.4.2","issue":{"uuid":"4433381883","node_id":"PR_kwDOQqF-CM7a4yxF","number":641,"state":"open","title":"chore(deps): bump the minor-and-patch group across 1 directory with 50 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-12T23:38:03.000Z","updated_at":"2026-05-19T02:02:28.004Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"minor-and-patch","update_count":50,"packages":[{"name":"@aws-sdk/client-s3","old_version":"3.985.0","new_version":"3.1045.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/s3-request-presigner","old_version":"3.985.0","new_version":"3.1045.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@sentry/node","old_version":"8.55.0","new_version":"8.55.2","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"8.55.0","new_version":"8.55.2","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@stripe/stripe-js","old_version":"8.7.0","new_version":"8.11.0","repository_url":"https://github.com/stripe/stripe-js"},{"name":"@tanstack/react-query","old_version":"5.90.20","new_version":"5.100.10","repository_url":"https://github.com/TanStack/query"},{"name":"@tiptap/extension-color","old_version":"3.19.0","new_version":"3.23.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"@tiptap/extension-font-family","old_version":"3.19.0","new_version":"3.23.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"@tiptap/extension-text-style","old_version":"3.19.0","new_version":"3.23.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"@tiptap/extension-underline","old_version":"3.19.0","new_version":"3.23.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"@tiptap/react","old_version":"3.19.0","new_version":"3.23.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"@tiptap/starter-kit","old_version":"3.19.0","new_version":"3.23.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"@trpc/client","old_version":"11.9.0","new_version":"11.17.0","repository_url":"https://github.com/trpc/trpc"},{"name":"@trpc/react-query","old_version":"11.9.0","new_version":"11.17.0","repository_url":"https://github.com/trpc/trpc"},{"name":"@trpc/server","old_version":"11.9.0","new_version":"11.17.0","repository_url":"https://github.com/trpc/trpc"},{"name":"axios","old_version":"1.13.5","new_version":"1.16.0","repository_url":"https://github.com/axios/axios"},{"name":"dotenv","old_version":"17.2.4","new_version":"17.4.2","repository_url":"https://github.com/motdotla/dotenv"},{"name":"drizzle-orm","old_version":"0.45.1","new_version":"0.45.2","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"express","old_version":"4.22.1","new_version":"4.22.2","repository_url":"https://github.com/expressjs/express"},{"name":"express-rate-limit","old_version":"8.2.1","new_version":"8.5.1","repository_url":"https://github.com/express-rate-limit/express-rate-limit"},{"name":"framer-motion","old_version":"12.33.0","new_version":"12.38.0","repository_url":"https://github.com/motiondivision/motion"},{"name":"jose","old_version":"6.1.3","new_version":"6.2.3","repository_url":"https://github.com/panva/jose"},{"name":"mysql2","old_version":"3.16.3","new_version":"3.22.3","repository_url":"https://github.com/sidorares/node-mysql2"},{"name":"nanoid","old_version":"5.1.6","new_version":"5.1.11","repository_url":"https://github.com/ai/nanoid"},{"name":"react","old_version":"19.2.4","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.13","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.4","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-easy-crop","old_version":"5.5.6","new_version":"5.5.7","repository_url":"https://github.com/ValentinH/react-easy-crop"},{"name":"stripe","old_version":"20.3.1","new_version":"20.4.1","repository_url":"https://github.com/stripe/stripe-node"},{"name":"zod","old_version":"4.3.6","new_version":"4.4.3","repository_url":"https://github.com/colinhacks/zod"},{"name":"@eslint/js","old_version":"9.39.2","new_version":"9.39.4","repository_url":"https://github.com/eslint/eslint"},{"name":"@playwright/test","old_version":"1.58.2","new_version":"1.60.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"@sentry/cli","old_version":"3.1.0","new_version":"3.4.2","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@types/google.maps","old_version":"3.58.1","new_version":"3.64.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/node","old_version":"24.10.11","new_version":"24.12.4","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.54.0","new_version":"8.59.3","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.54.0","new_version":"8.59.3","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitejs/plugin-react-swc","old_version":"4.2.3","new_version":"4.3.0","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"@vitest/coverage-v8","old_version":"4.0.18","new_version":"4.1.6","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"autoprefixer","old_version":"10.4.24","new_version":"10.5.0","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"drizzle-kit","old_version":"0.31.8","new_version":"0.31.10","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"esbuild","old_version":"0.27.3","new_version":"0.28.0","repository_url":"https://github.com/evanw/esbuild"},{"name":"eslint","old_version":"9.39.2","new_version":"9.39.4","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-react-hooks","old_version":"7.0.1","new_version":"7.1.1","repository_url":"https://github.com/facebook/react"},{"name":"lint-staged","old_version":"16.2.7","new_version":"16.4.0","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"node-gyp","old_version":"12.2.0","new_version":"12.3.0","repository_url":"https://github.com/nodejs/node-gyp"},{"name":"pnpm","old_version":"10.29.1","new_version":"10.33.4","repository_url":"https://github.com/pnpm/pnpm"},{"name":"postcss","old_version":"8.5.6","new_version":"8.5.14","repository_url":"https://github.com/postcss/postcss"},{"name":"prettier","old_version":"3.8.1","new_version":"3.8.3","repository_url":"https://github.com/prettier/prettier"},{"name":"vitest","old_version":"4.0.18","new_version":"4.1.6","repository_url":"https://github.com/vitest-dev/vitest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-and-patch group with 50 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.985.0` | `3.1045.0` |\n| [@aws-sdk/s3-request-presigner](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner) | `3.985.0` | `3.1045.0` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `8.55.0` | `8.55.2` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `8.55.0` | `8.55.2` |\n| [@stripe/stripe-js](https://github.com/stripe/stripe-js) | `8.7.0` | `8.11.0` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.90.20` | `5.100.10` |\n| [@tiptap/extension-color](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-color) | `3.19.0` | `3.23.2` |\n| [@tiptap/extension-font-family](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-font-family) | `3.19.0` | `3.23.2` |\n| [@tiptap/extension-text-style](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-text-style) | `3.19.0` | `3.23.2` |\n| [@tiptap/extension-underline](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-underline) | `3.19.0` | `3.23.2` |\n| [@tiptap/react](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/react) | `3.19.0` | `3.23.2` |\n| [@tiptap/starter-kit](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/starter-kit) | `3.19.0` | `3.23.2` |\n| [@trpc/client](https://github.com/trpc/trpc/tree/HEAD/packages/client) | `11.9.0` | `11.17.0` |\n| [@trpc/react-query](https://github.com/trpc/trpc/tree/HEAD/packages/react) | `11.9.0` | `11.17.0` |\n| [@trpc/server](https://github.com/trpc/trpc/tree/HEAD/packages/server) | `11.9.0` | `11.17.0` |\n| [axios](https://github.com/axios/axios) | `1.13.5` | `1.16.0` |\n| [dotenv](https://github.com/motdotla/dotenv) | `17.2.4` | `17.4.2` |\n| [drizzle-orm](https://github.com/drizzle-team/drizzle-orm) | `0.45.1` | `0.45.2` |\n| [express](https://github.com/expressjs/express) | `4.22.1` | `4.22.2` |\n| [express-rate-limit](https://github.com/express-rate-limit/express-rate-limit) | `8.2.1` | `8.5.1` |\n| [framer-motion](https://github.com/motiondivision/motion) | `12.33.0` | `12.38.0` |\n| [jose](https://github.com/panva/jose) | `6.1.3` | `6.2.3` |\n| [mysql2](https://github.com/sidorares/node-mysql2) | `3.16.3` | `3.22.3` |\n| [nanoid](https://github.com/ai/nanoid) | `5.1.6` | `5.1.11` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.4` | `19.2.6` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.13` | `19.2.14` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.4` | `19.2.6` |\n| [react-easy-crop](https://github.com/ValentinH/react-easy-crop) | `5.5.6` | `5.5.7` |\n| [stripe](https://github.com/stripe/stripe-node) | `20.3.1` | `20.4.1` |\n| [zod](https://github.com/colinhacks/zod) | `4.3.6` | `4.4.3` |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.39.2` | `9.39.4` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.58.2` | `1.60.0` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `3.1.0` | `3.4.2` |\n| [@types/google.maps](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/google.maps) | `3.58.1` | `3.64.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.10.11` | `24.12.4` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.54.0` | `8.59.3` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.54.0` | `8.59.3` |\n| [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc) | `4.2.3` | `4.3.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.0.18` | `4.1.6` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.24` | `10.5.0` |\n| [drizzle-kit](https://github.com/drizzle-team/drizzle-orm) | `0.31.8` | `0.31.10` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.27.3` | `0.28.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.2` | `9.39.4` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `7.0.1` | `7.1.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.2.7` | `16.4.0` |\n| [node-gyp](https://github.com/nodejs/node-gyp) | `12.2.0` | `12.3.0` |\n| [pnpm](https://github.com/pnpm/pnpm/tree/HEAD/pnpm) | `10.29.1` | `10.33.4` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.6` | `8.5.14` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.1` | `3.8.3` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.18` | `4.1.6` |\n\n\nUpdates `@aws-sdk/client-s3` from 3.985.0 to 3.1045.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/releases\"\u003e@​aws-sdk/client-s3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1045.0\u003c/h2\u003e\n\u003ch4\u003e3.1045.0(2026-05-07)\u003c/h4\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-guardduty:\u003c/strong\u003e  This is a documentation update (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1484574cd28136e104e4364499a02f0435d274af\"\u003e1484574c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-07 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/81310767bd884df988d524faf7d1f131f15c6197\"\u003e81310767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bcm-data-exports:\u003c/strong\u003e  With this release, customers can configure their data exports to generate additional integration artifacts for Athena and Redshift. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/238da2c16c5885ef9051c2798c0bec4a5c10fa9f\"\u003e238da2c1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-invoicing:\u003c/strong\u003e  Updated ListInvoiceSummaries API to add new ReceiverRole filter in Request and Response (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/60a448cbfb17643b0b93c0bf72848b404dc31a83\"\u003e60a448cb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Launching AgentCore payments - a capability that provides secure, instant microtransaction payments for AI agents to access paid APIs, MCP servers, and content. It handles payment processing for x402 protocol, payment limits, and 3P wallet integrations with Coinbase CDP and Stripe (Privy). (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1e1031a7c070e56c2c781df05af75baf543e65ca\"\u003e1e1031a7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  DescribeInstanceTypes now accepts an IncludeUnsupportedInRegion parameter. When set, the response also lists instance types that are not available in the current Region. Each instance type includes a SupportedInRegion field indicating its regional availability. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7026243303994e24be2996bf169b6acd50d5b081\"\u003e70262433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Launching AgentCore payments - a capability that provides secure, instant microtransaction payments for AI agents to access paid APIs, MCP servers, and content. It handles payment processing for x402 protocol, payment limits, and 3P wallet integrations with Coinbase CDP and Stripe (Privy). (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/fe5861ae18b0b71616398dcbb54936a919af1d8f\"\u003efe5861ae\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-route53resolver:\u003c/strong\u003e  Adds supports for DNS64 on inbound endpoints and IPv6 forwarding through the internet gateway (IGW) on outbound endpoints, making it easier to manage hybrid DNS across IPv4 and IPv6 networks. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8e6e18c603f2392b7b61d5f2efdfc54dab0d8126\"\u003e8e6e18c6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1045.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1044.0\u003c/h2\u003e\n\u003ch4\u003e3.1044.0(2026-05-06)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-securityhub:\u003c/strong\u003e  Release GenerateRecommendedPolicyV2 and GetRecommendedPolicyV2 APIs. This supports generating and retrieving policy recommendations to remediate unused permissions findings that are now being supported on Security Hub. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/772b8629c270edee6fb4bb6874bb4036102d0f60\"\u003e772b8629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sagemaker:\u003c/strong\u003e  Amazon SageMaker HyperPod now returns ImageVersionStatus in DescribeCluster, DescribeClusterNode, and ListClusterNodes responses, indicating whether cluster instances are running the latest available image version. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2be7e6b4b07f9732823fbb6b9b6e0c78b640e44f\"\u003e2be7e6b4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Adds support for a CustomLogGroupPrefix parameter in StartDataQualityRulesetEvaluationRun to specify custom CloudWatch log group paths, and a RulesetName filter in ListDataQualityRulesetEvaluationRuns to filter evaluation runs by ruleset name. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b95d850bd64dae6c73588e9035803b9924781a4d\"\u003eb95d850b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-lex-models-v2:\u003c/strong\u003e  Amazon Lex V2 introduces audio filler support for speech-to-speech bots. Configure melody or typing sounds that play during backend processing to reduce perceived latency and maintain a natural conversational experience for callers. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/01426f8e5c9073cdf81e7bd2a6d816156bd81249\"\u003e01426f8e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Adds support for bring-your-own file system in AgentCore Runtime. Developers can mount Amazon S3 Files and Amazon EFS access points directly into agent sessions using filesystemConfigurations. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e20f24d92f340e25371fa4b00e1321b627211b98\"\u003ee20f24d9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-s3:\u003c/strong\u003e  Validate outpost access point resource name (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bee88a56c5d1e8ffe9b2953117d81f4fc221ac68\"\u003ebee88a56\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mwaa:\u003c/strong\u003e  Amazon MWAA now supports a PublicAndPrivate webserver access mode. The Airflow web server is accessible over both public and private endpoints, enabling workers in VPCs without internet access to reach the Task API privately while retaining public access to the Airflow UI. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3a6054ef54e1f8afbc167fa27761c1cd36dffa5e\"\u003e3a6054ef\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-imagebuilder:\u003c/strong\u003e  The ImportDiskImage API now enforces a maximum character limit of 128 characters on the image name field. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7fc2565c6b8b25d3257729b962125cffe00e5c42\"\u003e7fc2565c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eTests\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003escripts:\u003c/strong\u003e  include type symbols in api snapshot test (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7985\"\u003e#7985\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/02f86176e779ecd6f7e9802b92fc15080803973b\"\u003e02f86176\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1044.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1043.0\u003c/h2\u003e\n\u003ch4\u003e3.1043.0(2026-05-05)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md\"\u003e@​aws-sdk/client-s3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1044.0...v3.1045.0\"\u003e3.1045.0\u003c/a\u003e (2026-05-07)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1043.0...v3.1044.0\"\u003e3.1044.0\u003c/a\u003e (2026-05-06)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-s3:\u003c/strong\u003e Validate outpost access point resource name (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bee88a56c5d1e8ffe9b2953117d81f4fc221ac68\"\u003ebee88a5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1042.0...v3.1043.0\"\u003e3.1043.0\u003c/a\u003e (2026-05-05)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1041.0...v3.1042.0\"\u003e3.1042.0\u003c/a\u003e (2026-05-04)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1040.0...v3.1041.0\"\u003e3.1041.0\u003c/a\u003e (2026-05-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1039.0...v3.1040.0\"\u003e3.1040.0\u003c/a\u003e (2026-04-30)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b329def5fdfa4fc2f311a66553d6b3782f78d4ce\"\u003e\u003ccode\u003eb329def\u003c/code\u003e\u003c/a\u003e Publish v3.1045.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1ccd438a189e58745a6f25f5dec7ecd83120f7a8\"\u003e\u003ccode\u003e1ccd438\u003c/code\u003e\u003c/a\u003e Publish v3.1044.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bee88a56c5d1e8ffe9b2953117d81f4fc221ac68\"\u003e\u003ccode\u003ebee88a5\u003c/code\u003e\u003c/a\u003e feat(client-s3): Validate outpost access point resource name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/96baad9d69cbc4157632d8e76753d19e5a13cd04\"\u003e\u003ccode\u003e96baad9\u003c/code\u003e\u003c/a\u003e Publish v3.1043.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d942e31ae5787bc4f46e2fbe17b3e4116708097b\"\u003e\u003ccode\u003ed942e31\u003c/code\u003e\u003c/a\u003e Publish v3.1042.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5df4c0175d3391ce5f5a8b9205f6466ac8a991dc\"\u003e\u003ccode\u003e5df4c01\u003c/code\u003e\u003c/a\u003e Publish v3.1041.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7736067de09bf7aa1d3b9d776e93b97089e4941f\"\u003e\u003ccode\u003e7736067\u003c/code\u003e\u003c/a\u003e Publish v3.1040.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/51c8215fb4b32699b8304a03bbb9743c802acce9\"\u003e\u003ccode\u003e51c8215\u003c/code\u003e\u003c/a\u003e Publish v3.1039.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3dfb72b7359b53da18c209e9211b38a1229357ac\"\u003e\u003ccode\u003e3dfb72b\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for adaptive retry fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/7970\"\u003e#7970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3fbf6c563843fd198085b3db2198af02ac09fede\"\u003e\u003ccode\u003e3fbf6c5\u003c/code\u003e\u003c/a\u003e Publish v3.1038.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1045.0/clients/client-s3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/s3-request-presigner` from 3.985.0 to 3.1045.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/releases\"\u003e@​aws-sdk/s3-request-presigner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1045.0\u003c/h2\u003e\n\u003ch4\u003e3.1045.0(2026-05-07)\u003c/h4\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-guardduty:\u003c/strong\u003e  This is a documentation update (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1484574cd28136e104e4364499a02f0435d274af\"\u003e1484574c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-07 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/81310767bd884df988d524faf7d1f131f15c6197\"\u003e81310767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bcm-data-exports:\u003c/strong\u003e  With this release, customers can configure their data exports to generate additional integration artifacts for Athena and Redshift. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/238da2c16c5885ef9051c2798c0bec4a5c10fa9f\"\u003e238da2c1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-invoicing:\u003c/strong\u003e  Updated ListInvoiceSummaries API to add new ReceiverRole filter in Request and Response (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/60a448cbfb17643b0b93c0bf72848b404dc31a83\"\u003e60a448cb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Launching AgentCore payments - a capability that provides secure, instant microtransaction payments for AI agents to access paid APIs, MCP servers, and content. It handles payment processing for x402 protocol, payment limits, and 3P wallet integrations with Coinbase CDP and Stripe (Privy). (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1e1031a7c070e56c2c781df05af75baf543e65ca\"\u003e1e1031a7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  DescribeInstanceTypes now accepts an IncludeUnsupportedInRegion parameter. When set, the response also lists instance types that are not available in the current Region. Each instance type includes a SupportedInRegion field indicating its regional availability. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7026243303994e24be2996bf169b6acd50d5b081\"\u003e70262433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Launching AgentCore payments - a capability that provides secure, instant microtransaction payments for AI agents to access paid APIs, MCP servers, and content. It handles payment processing for x402 protocol, payment limits, and 3P wallet integrations with Coinbase CDP and Stripe (Privy). (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/fe5861ae18b0b71616398dcbb54936a919af1d8f\"\u003efe5861ae\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-route53resolver:\u003c/strong\u003e  Adds supports for DNS64 on inbound endpoints and IPv6 forwarding through the internet gateway (IGW) on outbound endpoints, making it easier to manage hybrid DNS across IPv4 and IPv6 networks. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8e6e18c603f2392b7b61d5f2efdfc54dab0d8126\"\u003e8e6e18c6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1045.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1044.0\u003c/h2\u003e\n\u003ch4\u003e3.1044.0(2026-05-06)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-securityhub:\u003c/strong\u003e  Release GenerateRecommendedPolicyV2 and GetRecommendedPolicyV2 APIs. This supports generating and retrieving policy recommendations to remediate unused permissions findings that are now being supported on Security Hub. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/772b8629c270edee6fb4bb6874bb4036102d0f60\"\u003e772b8629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sagemaker:\u003c/strong\u003e  Amazon SageMaker HyperPod now returns ImageVersionStatus in DescribeCluster, DescribeClusterNode, and ListClusterNodes responses, indicating whether cluster instances are running the latest available image version. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2be7e6b4b07f9732823fbb6b9b6e0c78b640e44f\"\u003e2be7e6b4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Adds support for a CustomLogGroupPrefix parameter in StartDataQualityRulesetEvaluationRun to specify custom CloudWatch log group paths, and a RulesetName filter in ListDataQualityRulesetEvaluationRuns to filter evaluation runs by ruleset name. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b95d850bd64dae6c73588e9035803b9924781a4d\"\u003eb95d850b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-lex-models-v2:\u003c/strong\u003e  Amazon Lex V2 introduces audio filler support for speech-to-speech bots. Configure melody or typing sounds that play during backend processing to reduce perceived latency and maintain a natural conversational experience for callers. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/01426f8e5c9073cdf81e7bd2a6d816156bd81249\"\u003e01426f8e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Adds support for bring-your-own file system in AgentCore Runtime. Developers can mount Amazon S3 Files and Amazon EFS access points directly into agent sessions using filesystemConfigurations. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e20f24d92f340e25371fa4b00e1321b627211b98\"\u003ee20f24d9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-s3:\u003c/strong\u003e  Validate outpost access point resource name (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bee88a56c5d1e8ffe9b2953117d81f4fc221ac68\"\u003ebee88a56\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mwaa:\u003c/strong\u003e  Amazon MWAA now supports a PublicAndPrivate webserver access mode. The Airflow web server is accessible over both public and private endpoints, enabling workers in VPCs without internet access to reach the Task API privately while retaining public access to the Airflow UI. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3a6054ef54e1f8afbc167fa27761c1cd36dffa5e\"\u003e3a6054ef\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-imagebuilder:\u003c/strong\u003e  The ImportDiskImage API now enforces a maximum character limit of 128 characters on the image name field. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7fc2565c6b8b25d3257729b962125cffe00e5c42\"\u003e7fc2565c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eTests\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003escripts:\u003c/strong\u003e  include type symbols in api snapshot test (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7985\"\u003e#7985\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/02f86176e779ecd6f7e9802b92fc15080803973b\"\u003e02f86176\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1044.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1043.0\u003c/h2\u003e\n\u003ch4\u003e3.1043.0(2026-05-05)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-request-presigner/CHANGELOG.md\"\u003e@​aws-sdk/s3-request-presigner's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1044.0...v3.1045.0\"\u003e3.1045.0\u003c/a\u003e (2026-05-07)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1043.0...v3.1044.0\"\u003e3.1044.0\u003c/a\u003e (2026-05-06)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1042.0...v3.1043.0\"\u003e3.1043.0\u003c/a\u003e (2026-05-05)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1041.0...v3.1042.0\"\u003e3.1042.0\u003c/a\u003e (2026-05-04)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1040.0...v3.1041.0\"\u003e3.1041.0\u003c/a\u003e (2026-05-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1039.0...v3.1040.0\"\u003e3.1040.0\u003c/a\u003e (2026-04-30)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1038.0...v3.1039.0\"\u003e3.1039.0\u003c/a\u003e (2026-04-29)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b329def5fdfa4fc2f311a66553d6b3782f78d4ce\"\u003e\u003ccode\u003eb329def\u003c/code\u003e\u003c/a\u003e Publish v3.1045.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1ccd438a189e58745a6f25f5dec7ecd83120f7a8\"\u003e\u003ccode\u003e1ccd438\u003c/code\u003e\u003c/a\u003e Publish v3.1044.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/96baad9d69cbc4157632d8e76753d19e5a13cd04\"\u003e\u003ccode\u003e96baad9\u003c/code\u003e\u003c/a\u003e Publish v3.1043.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d942e31ae5787bc4f46e2fbe17b3e4116708097b\"\u003e\u003ccode\u003ed942e31\u003c/code\u003e\u003c/a\u003e Publish v3.1042.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5df4c0175d3391ce5f5a8b9205f6466ac8a991dc\"\u003e\u003ccode\u003e5df4c01\u003c/code\u003e\u003c/a\u003e Publish v3.1041.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7736067de09bf7aa1d3b9d776e93b97089e4941f\"\u003e\u003ccode\u003e7736067\u003c/code\u003e\u003c/a\u003e Publish v3.1040.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/51c8215fb4b32699b8304a03bbb9743c802acce9\"\u003e\u003ccode\u003e51c8215\u003c/code\u003e\u003c/a\u003e Publish v3.1039.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3fbf6c563843fd198085b3db2198af02ac09fede\"\u003e\u003ccode\u003e3fbf6c5\u003c/code\u003e\u003c/a\u003e Publish v3.1038.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7babd8b09f04ece820e08fdc2d4601b9698133f2\"\u003e\u003ccode\u003e7babd8b\u003c/code\u003e\u003c/a\u003e Publish v3.1037.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/46e4ac5d38c88124d6e314cc2d27804048c2d825\"\u003e\u003ccode\u003e46e4ac5\u003c/code\u003e\u003c/a\u003e Publish v3.1036.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1045.0/packages/s3-request-presigner\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 8.55.0 to 8.55.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/node's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.55.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/profiling-node): Restore install script to build binaries from source (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20517\"\u003e#20517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/publish): Ensure all packages are tagged with \u003ccode\u003ev8\u003c/code\u003e on when publishing to NPM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19974\"\u003e#19974\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.55.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/browser): Ensure that performance.measure spans have a positive duration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19959\"\u003e#19959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/core): Filter \u003ccode\u003egmo\u003c/code\u003e error and Facebook mobile error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15447\"\u003e#15447\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/8.55.2/CHANGELOG.md\"\u003e@​sentry/node's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.55.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/profiling-node): Restore install script to build binaries from source (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20517\"\u003e#20517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/publish): Ensure all packages are tagged with \u003ccode\u003ev8\u003c/code\u003e on when publishing to NPM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19974\"\u003e#19974\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.55.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/browser): Ensure that performance.measure spans have a positive duration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19959\"\u003e#19959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/core): Filter \u003ccode\u003egmo\u003c/code\u003e error and Facebook mobile error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15447\"\u003e#15447\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/735761c0ce02a7b8f40af63f309259a7a60977b3\"\u003e\u003ccode\u003e735761c\u003c/code\u003e\u003c/a\u003e Set hidden visibility before pagehide in react INP tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c1d40f68b6bef43d8b6ac594aaa6023e7d1d4c91\"\u003e\u003ccode\u003ec1d40f6\u003c/code\u003e\u003c/a\u003e Pin otel api to 1.9.0 in generic-ts3.8 e2e app, see \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19992\"\u003e#19992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f55465dbdb51b54a676fe0090cdccc693c73e92a\"\u003e\u003ccode\u003ef55465d\u003c/code\u003e\u003c/a\u003e release: 8.55.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/43bf4733e64fde9c3618ad93da605f516adb960c\"\u003e\u003ccode\u003e43bf473\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 8.55.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20520\"\u003e#20520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/68c1aa8fe87d40520242c722543549b9cc215615\"\u003e\u003ccode\u003e68c1aa8\u003c/code\u003e\u003c/a\u003e fix(v8/profiling-node): Restore install script to build binaries from source ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c385754f61c8b58f1988bc9c28d5b666fccaa7b8\"\u003e\u003ccode\u003ec385754\u003c/code\u003e\u003c/a\u003e fix(v8/publish): Ensure all packages are tagged with \u003ccode\u003ev8\u003c/code\u003e on when publishing ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2f34fb05280835910045458ca939a3c043d32d6e\"\u003e\u003ccode\u003e2f34fb0\u003c/code\u003e\u003c/a\u003e Merge branch 'release/8.55.1' into v8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0aaa81a288f0c57ee22b202ac62eb4e1e026c3e2\"\u003e\u003ccode\u003e0aaa81a\u003c/code\u003e\u003c/a\u003e chore(ci): Mark failing e2e tests as optional\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/36037562467c1d6c7480f61739a97a4d2000a8aa\"\u003e\u003ccode\u003e3603756\u003c/code\u003e\u003c/a\u003e release: 8.55.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6a5010c07e959f01b21531dfc741f58ea15d2543\"\u003e\u003ccode\u003e6a5010c\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 8.55.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19965\"\u003e#19965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.55.0...8.55.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 8.55.0 to 8.55.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.55.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/profiling-node): Restore install script to build binaries from source (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20517\"\u003e#20517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/publish): Ensure all packages are tagged with \u003ccode\u003ev8\u003c/code\u003e on when publishing to NPM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19974\"\u003e#19974\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.55.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/browser): Ensure that performance.measure spans have a positive duration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19959\"\u003e#19959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/core): Filter \u003ccode\u003egmo\u003c/code\u003e error and Facebook mobile error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15447\"\u003e#15447\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/8.55.2/CHANGELOG.md\"\u003e@​sentry/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.55.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/profiling-node): Restore install script to build binaries from source (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20517\"\u003e#20517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/publish): Ensure all packages are tagged with \u003ccode\u003ev8\u003c/code\u003e on when publishing to NPM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19974\"\u003e#19974\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.55.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/browser): Ensure that performance.measure spans have a positive duration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19959\"\u003e#19959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/core): Filter \u003ccode\u003egmo\u003c/code\u003e error and Facebook mobile error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15447\"\u003e#15447\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/735761c0ce02a7b8f40af63f309259a7a60977b3\"\u003e\u003ccode\u003e735761c\u003c/code\u003e\u003c/a\u003e Set hidden visibility before pagehide in react INP tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c1d40f68b6bef43d8b6ac594aaa6023e7d1d4c91\"\u003e\u003ccode\u003ec1d40f6\u003c/code\u003e\u003c/a\u003e Pin otel api to 1.9.0 in generic-ts3.8 e2e app, see \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19992\"\u003e#19992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f55465dbdb51b54a676fe0090cdccc693c73e92a\"\u003e\u003ccode\u003ef55465d\u003c/code\u003e\u003c/a\u003e release: 8.55.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/43bf4733e64fde9c3618ad93da605f516adb960c\"\u003e\u003ccode\u003e43bf473\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 8.55.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20520\"\u003e#20520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/68c1aa8fe87d40520242c722543549b9cc215615\"\u003e\u003ccode\u003e68c1aa8\u003c/code\u003e\u003c/a\u003e fix(v8/profiling-node): Restore install script to build binaries from source ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c385754f61c8b58f1988bc9c28d5b666fccaa7b8\"\u003e\u003ccode\u003ec385754\u003c/code\u003e\u003c/a\u003e fix(v8/publish): Ensure all packages are tagged with \u003ccode\u003ev8\u003c/code\u003e on when publishing ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2f34fb05280835910045458ca939a3c043d32d6e\"\u003e\u003ccode\u003e2f34fb0\u003c/code\u003e\u003c/a\u003e Merge branch 'release/8.55.1' into v8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0aaa81a288f0c57ee22b202ac62eb4e1e026c3e2\"\u003e\u003ccode\u003e0aaa81a\u003c/code\u003e\u003c/a\u003e chore(ci): Mark failing e2e tests as optional\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/36037562467c1d6c7480f61739a97a4d2000a8aa\"\u003e\u003ccode\u003e3603756\u003c/code\u003e\u003c/a\u003e release: 8.55.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6a5010c07e959f01b21531dfc741f58ea15d2543\"\u003e\u003ccode\u003e6a5010c\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 8.55.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19965\"\u003e#19965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.55.0...8.55.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@stripe/stripe-js` from 8.7.0 to 8.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/stripe/stripe-js/releases\"\u003e@​stripe/stripe-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.11.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Payment Form Element] Add paymentMethods and rename wallets to expressCheckout (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/894\"\u003e#894\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.10.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate init method types (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/887\"\u003e#887\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.9.0\u003c/h2\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd types for new Payment Form Element method \u0026amp; change event values 👾 (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/878\"\u003e#878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd buttonColorText and buttonColorBackground Appearance API vars (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/876\"\u003e#876\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimatch from 3.1.2 to 3.1.5 in /examples/rollup (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/884\"\u003e#884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump minimatch from 3.1.2 to 3.1.5 in /examples/parcel (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/882\"\u003e#882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump rollup from 2.79.2 to 2.80.0 (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/881\"\u003e#881\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.8.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd confirmAmazonPaySetup to the types (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd optional savePaymentMethod property to value (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/873\"\u003e#873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epublish: preflight hub auth before tagging (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/866\"\u003e#866\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Payment Form types (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/875\"\u003e#875\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Enums to options.layout.radios (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/868\"\u003e#868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse more specific types for tax ID (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/872\"\u003e#872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd lk_vat to tax id types (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/871\"\u003e#871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd paymentFormConfirmEvent to confirm args type (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/867\"\u003e#867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump lodash from 4.17.21 to 4.17.23 in /examples/rollup (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stripe/stripe-js/commit/d7bbb144b783287300ff7e63aec7c8133b52460e\"\u003e\u003ccode\u003ed7bbb14\u003c/code\u003e\u003c/a\u003e v8.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stripe/stripe-js/commit/a83c05422f0d39428c6ded48adeef3134bc62f45\"\u003e\u003ccode\u003ea83c054\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Set release train to dahlia and mark as release candidate (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/893\"\u003e#893\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/895\"\u003e#895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stripe/stripe-js/commit/ec75ea6d6f72019a301ace754d122f5dbc1f91dd\"\u003e\u003ccode\u003eec75ea6\u003c/code\u003e\u003c/a\u003e Set release train to dahlia and mark as release candidate (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/893\"\u003e#893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stripe/stripe-js/commit/e9508b4dab26e048342ba9e69dac935ddf59cba1\"\u003e\u003ccode\u003ee9508b4\u003c/code\u003e\u003c/a\u003e [Payment Form Element] Add paymentMethods and rename wallets to expressChecko...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stripe/stripe-js/commit/f80613f063ea17814f08234cd8ebfe642d36b012\"\u003e\u003ccode\u003ef80613f\u003c/code\u003e\u003c/a\u003e v8.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stripe/stripe-js/commit/7787461199dd0d95110ca892b566f0faf9984ae0\"\u003e\u003ccode\u003e7787461\u003c/code\u003e\u003c/a\u003e update init method types (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/887\"\u003e#887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stripe/stripe-js/commit/e082e40830c81b6124655620f049d68683033a8e\"\u003e\u003ccode\u003ee082e40\u003c/code\u003e\u003c/a\u003e v8.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stripe/stripe-js/commit/6beb2e3c471de429d3b27f72179249fd52e99346\"\u003e\u003ccode\u003e6beb2e3\u003c/code\u003e\u003c/a\u003e Bump minimatch from 3.1.2 to 3.1.5 in /examples/rollup (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/884\"\u003e#884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stripe/stripe-js/commit/a607fbac97d55fb53a07ca40ae68daef9188d587\"\u003e\u003ccode\u003ea607fba\u003c/code\u003e\u003c/a\u003e Bump minimatch from 3.1.2 to 3.1.5 in /examples/parcel (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/882\"\u003e#882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stripe/stripe-js/commit/7ccd407a2c1a2dd2e031e95ee839dc49ac983ec9\"\u003e\u003ccode\u003e7ccd407\u003c/code\u003e\u003c/a\u003e Bump rollup from 2.79.2 to 2.80.0 (\u003ca href=\"https://redirect.github.com/stripe/stripe-js/issues/881\"\u003e#881\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/stripe/stripe-js/compare/v8.7.0...v8.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 5.90.20 to 5.100.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e@​tanstack/react-query's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/3d21cacdec3028b700c4c2e3e0ff8dbe7a235e8c\"\u003e\u003ccode\u003e3d21cac\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.9\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.9\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/fcee7bdc429385ae8ffa224fa8a7a9ec7b8ee380\"\u003e\u003ccode\u003efcee7bd\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.8\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.8\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e@​tanstack/react-query's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.100.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.10\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.100.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/fcee7bdc429385ae8ffa224fa8a7a9ec7b8ee380\"\u003e\u003ccode\u003efcee7bd\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.100.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.100.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.100.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.100.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/a53ef97f87decb8ea2431710f5199431d3c94c8d\"\u003e\u003ccode\u003ea53ef97\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.100.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.100.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.100.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/query/commits/HEAD/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tiptap/extension-color` from 3.19.0 to 3.23.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ueberdosis/tiptap/releases\"\u003e@​tiptap/extension-color's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.23.1\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-drag-handle-react\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ea4e5154: Fix \u003ccode\u003eDragHandle\u003c/code\u003e unmounts by rendering children into the plugin-managed drag handle element with a React portal.\u003c/p\u003e\n\u003cp\u003eThis avoids React trying to remove a host node after the drag handle plugin has moved it into its own wrapper.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003e@​tiptap/extension-drag-handle\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/pm\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/react\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-character-count\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-dropcursor\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-focus\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-gapcursor\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-history\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-list-item\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-list\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-list-keymap\u003c/code\u003e\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ueberdosis/tiptap/blob/main/packages/extension-color/CHANGELOG.md\"\u003e@​tiptap/extension-color's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.23.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [f98eaaf]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.23.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.23.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e27ea931: Fix dependencies installation after packages updates producing peer dependency resolution conflicts\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [27ea931]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ueberdosis/tiptap/commits/HEAD/packages/extension-color\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tiptap/extension-font-family` from 3.19.0 to 3.23.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ueberdosis/tiptap/releases\"\u003e@​tiptap/extension-font-family's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.23.1\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-drag-handle-react\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ea4e5154: Fix \u003ccode\u003eDragHandle\u003c/code\u003e unmounts by rendering children into the plugin-managed drag handle element with a React portal.\u003c/p\u003e\n\u003cp\u003eThis avoids React trying to remove a host node after the drag handle plugin has moved it into its own wrapper.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003e@​tiptap/extension-drag-handle\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/pm\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/react\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-character-count\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-dropcursor\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-focus\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-gapcursor\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-history\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-list-item\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-list\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-list-keymap\u003c/code\u003e\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ueberdosis/tiptap/blob/main/packages/extension-font-family/CHANGELOG.md\"\u003e@​tiptap/extension-font-family's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.23.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [f98eaaf]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.23.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.23.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e27ea931: Fix dependencies installation after packages updates producing peer dependency resolution conflicts\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [27ea931]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-text-style\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ueberdosis/tiptap/commits/HEAD/packages/extension-font-family\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tiptap/extension-text-style` from 3.19.0 to 3.23.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ueberdosis/tiptap/releases\"\u003e@​tiptap/extension-text-style's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.23.1\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-drag-handle-react\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ea4e5154: Fix \u003ccode\u003eDragHandle\u003c/code\u003e unmounts by rendering children into the plugin-managed drag handle element with a React portal.\u003c/p\u003e\n\u003cp\u003eThis avoids React trying to remove a host node after the drag handle plugin has moved it into its own wrapper.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003e@​tiptap/extension-drag-handle\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/pm\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/react\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-character-count\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-dropcursor\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-focus\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-gapcursor\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-history\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-list-item\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-list\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-list-keymap\u003c/code\u003e\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ueberdosis/tiptap/blob/main/packages/extension-text-style/CHANGELOG.md\"\u003e@​tiptap/extension-text-style's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.23.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ef98eaaf: Fix \u003ccode\u003e\u0026amp;quot;\u003c/code\u003e HTML entity encoding in \u003ccode\u003egetHTML()\u003c/code\u003e output for inline style attributes. Adds a \u003ccode\u003egetStyleProperty\u003c/code\u003e utility to \u003ccode\u003e@tiptap/core\u003c/code\u003e and migrates \u003ccode\u003eColor\u003c/code\u003e, \u003ccode\u003eBackgroundColor\u003c/code\u003e, \u003ccode\u003eFontFamily\u003c/code\u003e, \u003ccode\u003eFontSize\u003c/code\u003e, \u003ccode\u003eLineHeight\u003c/code\u003e, and \u003ccode\u003eHighlight\u003c/code\u003e extensions to use it (\u003ca href=\"https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-text-style/issues/7016\"\u003e#7016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [f98eaaf]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.23.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.23.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [57f8d66]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [e64e5a7]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [207a2bc]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [a375002]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e27ea931: Fix dependencies installation after packages updates producing peer dependency resolution conflicts\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [27ea931]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [64f36b8]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [cb28e7b]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ueberdosis/tiptap/commits/HEAD/packages/extension-text-style\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tiptap/extension-underline` from 3.19.0 to 3.23.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ueberdosis/tiptap/releases\"\u003e@​tiptap/extension-underline's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.23.1\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-drag-handle-react\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ea4e5154: Fix \u003ccode\u003eDragHandle\u003c/code\u003e unmounts by rendering children into the plugin-managed drag handle element with a React portal.\u003c/p\u003e\n\u003cp\u003eThis avoids React trying to remove a host node after the drag handle plugin has moved it into its own wrapper.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003e@​tiptap/extension-drag-handle\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/pm\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/react\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-character-count\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-dropcursor\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-focus\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-gapcursor\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-history\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-list-item\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-list\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-list-keymap\u003c/code\u003e\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ueberdosis/tiptap/blob/main/packages/extension-underline/CHANGELOG.md\"\u003e@​tiptap/extension-underline's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.23.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [f98eaaf]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.23.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.23.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [57f8d66]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [e64e5a7]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [207a2bc]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [a375002]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e27ea931: Fix dependencies installation after packages updates producing peer dependency resolution conflicts\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [27ea931]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [64f36b8]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [cb28e7b]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [f1d504c]\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ueberdosis/tiptap/commits/HEAD/packages/extension-underline\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tiptap/react` from 3.19.0 to 3.23.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ueberdosis/tiptap/releases\"\u003e@​tiptap/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.23.1\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-drag-handle-react\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ea4e5154: Fix \u003ccode\u003eDragHandle\u003c/code\u003e unmounts by rendering children into the plugin-managed drag handle element with a React portal.\u003c/p\u003e\n\u003cp\u003eThis avoids React trying to remove a host node after the drag handle plugin has moved it into its own wrapper.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003e@​tiptap/extension-drag-handle\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/pm\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/react\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-character-count\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-dropcursor\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-focus\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-gapcursor\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-history\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extensions\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-list-item\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003ePatch Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/extension-list\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​tiptap/extension-list-keymap\u003c/code\u003e\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ueberdosis/tiptap/blob/main/packages/react/CHANGELOG.md\"\u003e@​tiptap/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.23.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e30e0b58: Default \u003ccode\u003eimmediatelyRender\u003c/code\u003e to \u003ccode\u003efalse\u003c/code\u003e in SSR environments instead of throwing an error\u003c/p\u003e\n\u003cp\u003ePreviously, omitting \u003ccode\u003eimmediatelyRender\u003c/code\u003e in an SSR environment (e.g. Next.js) would throw an error in development and silently return \u003ccode\u003enull\u003c/code\u003e in production. This was a common source of crashes, especially when AI-generated code set up the editor without explicitly passing \u003ccode\u003eimmediatelyRender: false\u003c/code\u003e. The hook now defaults \u003ccode\u003eimmediatelyRender\u003c/code\u003e to \u003ccode\u003etrue\u003c/code\u003e, but automatically sets it to \u003ccode\u003efalse\u003c/code\u003e when SSR is detected, logging a warning in development instead of throwing.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [f98eaaf]\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/pm\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.23.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/pm\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.23.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [57f8d66]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [e64e5a7]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [207a2bc]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/pm\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.23.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.22.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ea375002: Add \u003ccode\u003eselectedOnTextSelection\u003c/code\u003e option to node view renderers. When enabled, the \u003ccode\u003eselected\u003c/code\u003e prop also becomes true when a TextSelection is fully inside the node's range, not only on NodeSelection.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [a375002]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.22.5\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tiptap/pm\u003c/code\u003e\u003ca href=\"https://github.co...\n\n_Description has been truncated_","html_url":"https://github.com/sirjamesoffordii/CMC-Go/pull/641","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sirjamesoffordii%2FCMC-Go/issues/641","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/641/packages"}},{"old_version":"3.3.5","new_version":"3.4.2","update_type":"minor","path":null,"pr_created_at":"2026-05-06T18:22:14.000Z","version_change":"3.3.5 → 3.4.2","issue":{"uuid":"4393502572","node_id":"PR_kwDONsrV4s7Y4CPF","number":61,"state":"closed","title":"build(deps): bump the sentry group across 1 directory with 4 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-13T00:05:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-06T18:22:14.000Z","updated_at":"2026-05-13T00:05:42.000Z","time_to_close":539006,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"sentry","update_count":4,"packages":[{"name":"@sentry/cli","old_version":"3.3.5","new_version":"3.4.2","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/nestjs","old_version":"10.47.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"10.47.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/profiling-node","old_version":"10.47.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry group with 4 updates in the / directory: [@sentry/cli](https://github.com/getsentry/sentry-cli), [@sentry/nestjs](https://github.com/getsentry/sentry-javascript), [@sentry/node](https://github.com/getsentry/sentry-javascript) and [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript).\n\nUpdates `@sentry/cli` from 3.3.5 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e@​sentry/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Stop sending Sentry auth token to Objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(js) Fix argument injection in JavaScript API's \u003ccode\u003eserializeOptions\u003c/code\u003e. String/number options now validate input types and prevent \u003ccode\u003eArray.prototype.concat()\u003c/code\u003e from flattening array values into separate CLI arguments. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.9081115\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 9081115.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.4052e78\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 4052e78.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.04c061a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 04c061a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260511.f5db2f6\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at f5db2f6.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260508.660e98b\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 660e98b.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.848b63a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 848b63a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.54eefbd\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 54eefbd.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.5b673e5\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 5b673e5.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.4e81e6a\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 4e81e6a.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.d23f02b\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at d23f02b.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.c937179\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at c937179.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260505.c3e59a9\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at c3e59a9.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260430.b383d38\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at b383d38.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260428.3a7d03f\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 3a7d03f.\u003c/p\u003e\n\u003ch2\u003e3.4.2-snapshot.20260428.b797278\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at b797278.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e@​sentry/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Stop sending Sentry auth token to Objectstore (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(js) Fix argument injection in JavaScript API's \u003ccode\u003eserializeOptions\u003c/code\u003e. String/number options now validate input types and prevent \u003ccode\u003eArray.prototype.concat()\u003c/code\u003e from flattening array values into separate CLI arguments. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.1\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(bundle-jvm) Warn and skip subsequent duplicates when multiple files strip to the same URL (e.g. Android build variants contributing the same FQCN). The warning points users at \u003ccode\u003e--exclude\u003c/code\u003e to scope the bundle to a single variant (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3275\"\u003e#3275\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(bundle-jvm) Strip the \u003ccode\u003e[\u0026lt;module\u0026gt;/]src/\u0026lt;sourceset\u0026gt;/\u0026lt;lang\u0026gt;/\u003c/code\u003e prefix from bundle URLs so Symbolicator can resolve them from package-based stack traces (e.g. \u003ccode\u003esentry-android-core/src/main/java/io/sentry/android/core/ANRWatchDog.java\u003c/code\u003e → \u003ccode\u003e~/io/sentry/android/core/ANRWatchDog.jvm\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3275\"\u003e#3275\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Add \u003ccode\u003e--selective\u003c/code\u003e flag to \u003ccode\u003ebuild snapshots\u003c/code\u003e to indicate the upload contains only a subset of images (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3268\"\u003e#3268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(bundle-jvm) Allow running directly on a project root (including multi-module repos) by automatically collecting only JVM source files (\u003ccode\u003e.java\u003c/code\u003e, \u003ccode\u003e.kt\u003c/code\u003e, \u003ccode\u003e.scala\u003c/code\u003e, \u003ccode\u003e.groovy\u003c/code\u003e), respecting \u003ccode\u003e.gitignore\u003c/code\u003e, and excluding common build output directories (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3260\"\u003e#3260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(bundle-jvm) Add \u003ccode\u003e--exclude\u003c/code\u003e option for custom glob patterns to exclude files/directories from source collection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3260\"\u003e#3260\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Chunk image uploads to avoid file descriptor exhaustion and 413 errors when uploading hundreds of images (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3249\"\u003e#3249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(snapshots) Preserve subdirectory structure in snapshot manifest keys instead of flattening to bare filenames (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3269\"\u003e#3269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003eeprintln!\u003c/code\u003e with \u003ccode\u003elog::info!\u003c/code\u003e for progress bar completion messages when the progress bar is disabled (e.g. in CI). This avoids spurious stderr output that some CI systems treat as errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3223\"\u003e#3223\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e3f5f5518d53dfb00596df952a1a0513e11a90ee\"\u003e\u003ccode\u003ee3f5f55\u003c/code\u003e\u003c/a\u003e release: 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/f5db2f65581756fe78c49a22937db7c08610acb2\"\u003e\u003ccode\u003ef5db2f6\u003c/code\u003e\u003c/a\u003e build(deps): Update \u003ccode\u003eopenssl\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3294\"\u003e#3294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/4052e78e2898282a377d8d82ce9d832faed06d25\"\u003e\u003ccode\u003e4052e78\u003c/code\u003e\u003c/a\u003e build(deps): Bump \u003ccode\u003erand\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3296\"\u003e#3296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/04c061a407eaeda6e587edd495bc597161d31138\"\u003e\u003ccode\u003e04c061a\u003c/code\u003e\u003c/a\u003e build(js): Update \u003ccode\u003efast-uri\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3295\"\u003e#3295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/90811153b66fb5538a608d4d65372d8046f24b34\"\u003e\u003ccode\u003e9081115\u003c/code\u003e\u003c/a\u003e fix(js): Prevent argument injection via type coercion in serializeOptions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/660e98b229646780467b0c9f3011c30f41bc4206\"\u003e\u003ccode\u003e660e98b\u003c/code\u003e\u003c/a\u003e ref(upload): Remove redundant function parameter (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3280\"\u003e#3280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/54eefbd2370d8211ea52929a0f68a64c2f60fa4f\"\u003e\u003ccode\u003e54eefbd\u003c/code\u003e\u003c/a\u003e build(rust): Update Rust toolchain to 1.95 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3271\"\u003e#3271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/cbaec552064b9dd3c51d7ad480709429ca18b5e0\"\u003e\u003ccode\u003ecbaec55\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/create-github-app-token from 2.2.1 to 3.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3267\"\u003e#3267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/c937179d0c1c17883949f57d35cf6f6dcebb865f\"\u003e\u003ccode\u003ec937179\u003c/code\u003e\u003c/a\u003e meta: Prevent script injection in rust-toolchain-update workflow (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3284\"\u003e#3284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/d23f02b770d4db81da2c27182a939e4f6bff4acc\"\u003e\u003ccode\u003ed23f02b\u003c/code\u003e\u003c/a\u003e meta: Prevent potential shell injection in GitHub Actions workflow (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3283\"\u003e#3283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.3.5...3.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/nestjs` from 10.47.0 to 10.53.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/nestjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.22 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e24.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e43.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing + Span Streaming)\u003c/td\u003e\n\u003ctd\u003e45.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Profiling)\u003c/td\u003e\n\u003ctd\u003e48.56 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.4 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e72.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e86.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e99.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e30.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e35.91 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics)\u003c/td\u003e\n\u003ctd\u003e27.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Logs)\u003c/td\u003e\n\u003ctd\u003e27.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics \u0026amp; Logs)\u003c/td\u003e\n\u003ctd\u003e28.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e31.01 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e28.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e46.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e29.89 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e47.14 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e68.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e83.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e88.23 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e89.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e83.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e138.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e88.07 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e141.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e209.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/nestjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e10.53.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Add \u003ccode\u003estreamGenAiSpans\u003c/code\u003e options to stream gen_ai spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20785\"\u003e#20785\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds a new \u003ccode\u003estreamGenAiSpans\u003c/code\u003e option that controls how \u003ccode\u003egen_ai\u003c/code\u003e spans are\nsent to Sentry. When set, the SDK extracts all \u003ccode\u003egen_ai\u003c/code\u003e spans out of a\ntransaction and sends them as v2 envelope items.\u003c/p\u003e\n\u003cp\u003eEnable this option if gen_ai spans are being dropped because the transaction payload exceeds size limits.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eSentry.init({\n  dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0',\n  streamGenAiSpans: true,\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(browser): Migrate browser profiling thread data to span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20800\"\u003e#20800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eaddConsoleInstrumentationFilter\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20790\"\u003e#20790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eapplicationKey\u003c/code\u003e to \u003ccode\u003eBuildTimeOptionsBase\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20789\"\u003e#20789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): split exports by browser/server for bundle size (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20435\"\u003e#20435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Add top-level \u003ccode\u003eapplicationKey\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20794\"\u003e#20794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Support Node 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20710\"\u003e#20710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(profiling-node): Bump \u003ccode\u003e@sentry-internal/node-cpu-profiler\u003c/code\u003e to 2.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20720\"\u003e#20720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): avoid flush lock self-wait (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20719\"\u003e#20719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Capture transaction name on request for correct culprit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20801\"\u003e#20801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp): retroactively wrap handlers registered before wrapMcpServerWithSentry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20699\"\u003e#20699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Guard against undefined util.getSystemErrorMap (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20660\"\u003e#20660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(replay): Capture aborted/errored fetch requests in replay network tab (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20722\"\u003e#20722\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/cd9740818cba748dbced0e8a1497000a88ec8a56\"\u003e\u003ccode\u003ecd97408\u003c/code\u003e\u003c/a\u003e release: 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/66cfb25117ed7b14ca3da20a79b836619e9c8a6c\"\u003e\u003ccode\u003e66cfb25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20838\"\u003e#20838\u003c/a\u003e from getsentry/prepare-release/10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/df8fd3863043f143961a5d96e79a717d62eada31\"\u003e\u003ccode\u003edf8fd38\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/588100986580e0f5c8c3204661e59e5103e7d269\"\u003e\u003ccode\u003e5881009\u003c/code\u003e\u003c/a\u003e fix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6a7d179ad38c7591021c88e4bd3ec82b3c6cc606\"\u003e\u003ccode\u003e6a7d179\u003c/code\u003e\u003c/a\u003e fix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ad47c3c3de5b2bacfbbd08bcdf9cd90184ce64bc\"\u003e\u003ccode\u003ead47c3c\u003c/code\u003e\u003c/a\u003e ref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28d6fe514d5ed00561a8e3d1c0406a8cb544c738\"\u003e\u003ccode\u003e28d6fe5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20826\"\u003e#20826\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/46aca45a868d717939448ded1001fac4337ac46e\"\u003e\u003ccode\u003e46aca45\u003c/code\u003e\u003c/a\u003e Merge branch 'release/10.53.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b5cbc9ca1800e1b4ee1de66e135a90891cecd570\"\u003e\u003ccode\u003eb5cbc9c\u003c/code\u003e\u003c/a\u003e chore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/tes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/05489b83e7920fc4ce47a530054c5558c1704a45\"\u003e\u003ccode\u003e05489b8\u003c/code\u003e\u003c/a\u003e release: 10.53.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.47.0...10.53.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 10.47.0 to 10.53.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/node's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.22 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e24.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e43.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing + Span Streaming)\u003c/td\u003e\n\u003ctd\u003e45.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Profiling)\u003c/td\u003e\n\u003ctd\u003e48.56 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.4 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e72.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e86.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e99.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e30.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e35.91 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics)\u003c/td\u003e\n\u003ctd\u003e27.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Logs)\u003c/td\u003e\n\u003ctd\u003e27.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics \u0026amp; Logs)\u003c/td\u003e\n\u003ctd\u003e28.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e31.01 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e28.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e46.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e29.89 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e47.14 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e68.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e83.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e88.23 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e89.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e83.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e138.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e88.07 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e141.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e209.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/node's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e10.53.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Add \u003ccode\u003estreamGenAiSpans\u003c/code\u003e options to stream gen_ai spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20785\"\u003e#20785\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds a new \u003ccode\u003estreamGenAiSpans\u003c/code\u003e option that controls how \u003ccode\u003egen_ai\u003c/code\u003e spans are\nsent to Sentry. When set, the SDK extracts all \u003ccode\u003egen_ai\u003c/code\u003e spans out of a\ntransaction and sends them as v2 envelope items.\u003c/p\u003e\n\u003cp\u003eEnable this option if gen_ai spans are being dropped because the transaction payload exceeds size limits.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eSentry.init({\n  dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0',\n  streamGenAiSpans: true,\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(browser): Migrate browser profiling thread data to span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20800\"\u003e#20800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eaddConsoleInstrumentationFilter\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20790\"\u003e#20790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eapplicationKey\u003c/code\u003e to \u003ccode\u003eBuildTimeOptionsBase\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20789\"\u003e#20789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): split exports by browser/server for bundle size (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20435\"\u003e#20435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Add top-level \u003ccode\u003eapplicationKey\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20794\"\u003e#20794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Support Node 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20710\"\u003e#20710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(profiling-node): Bump \u003ccode\u003e@sentry-internal/node-cpu-profiler\u003c/code\u003e to 2.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20720\"\u003e#20720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): avoid flush lock self-wait (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20719\"\u003e#20719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Capture transaction name on request for correct culprit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20801\"\u003e#20801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp): retroactively wrap handlers registered before wrapMcpServerWithSentry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20699\"\u003e#20699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Guard against undefined util.getSystemErrorMap (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20660\"\u003e#20660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(replay): Capture aborted/errored fetch requests in replay network tab (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20722\"\u003e#20722\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/cd9740818cba748dbced0e8a1497000a88ec8a56\"\u003e\u003ccode\u003ecd97408\u003c/code\u003e\u003c/a\u003e release: 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/66cfb25117ed7b14ca3da20a79b836619e9c8a6c\"\u003e\u003ccode\u003e66cfb25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20838\"\u003e#20838\u003c/a\u003e from getsentry/prepare-release/10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/df8fd3863043f143961a5d96e79a717d62eada31\"\u003e\u003ccode\u003edf8fd38\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/588100986580e0f5c8c3204661e59e5103e7d269\"\u003e\u003ccode\u003e5881009\u003c/code\u003e\u003c/a\u003e fix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6a7d179ad38c7591021c88e4bd3ec82b3c6cc606\"\u003e\u003ccode\u003e6a7d179\u003c/code\u003e\u003c/a\u003e fix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ad47c3c3de5b2bacfbbd08bcdf9cd90184ce64bc\"\u003e\u003ccode\u003ead47c3c\u003c/code\u003e\u003c/a\u003e ref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28d6fe514d5ed00561a8e3d1c0406a8cb544c738\"\u003e\u003ccode\u003e28d6fe5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20826\"\u003e#20826\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/46aca45a868d717939448ded1001fac4337ac46e\"\u003e\u003ccode\u003e46aca45\u003c/code\u003e\u003c/a\u003e Merge branch 'release/10.53.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b5cbc9ca1800e1b4ee1de66e135a90891cecd570\"\u003e\u003ccode\u003eb5cbc9c\u003c/code\u003e\u003c/a\u003e chore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/tes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/05489b83e7920fc4ce47a530054c5558c1704a45\"\u003e\u003ccode\u003e05489b8\u003c/code\u003e\u003c/a\u003e release: 10.53.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.47.0...10.53.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/profiling-node` from 10.47.0 to 10.53.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/profiling-node's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.22 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e24.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e43.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing + Span Streaming)\u003c/td\u003e\n\u003ctd\u003e45.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Profiling)\u003c/td\u003e\n\u003ctd\u003e48.56 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.4 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e72.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e86.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e99.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e30.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e35.91 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics)\u003c/td\u003e\n\u003ctd\u003e27.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Logs)\u003c/td\u003e\n\u003ctd\u003e27.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics \u0026amp; Logs)\u003c/td\u003e\n\u003ctd\u003e28.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e31.01 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e28.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e46.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e29.89 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e47.14 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e68.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e83.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e88.23 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e89.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e83.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e138.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e88.07 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e141.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e209.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/profiling-node's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e10.53.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Add \u003ccode\u003estreamGenAiSpans\u003c/code\u003e options to stream gen_ai spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20785\"\u003e#20785\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds a new \u003ccode\u003estreamGenAiSpans\u003c/code\u003e option that controls how \u003ccode\u003egen_ai\u003c/code\u003e spans are\nsent to Sentry. When set, the SDK extracts all \u003ccode\u003egen_ai\u003c/code\u003e spans out of a\ntransaction and sends them as v2 envelope items.\u003c/p\u003e\n\u003cp\u003eEnable this option if gen_ai spans are being dropped because the transaction payload exceeds size limits.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eSentry.init({\n  dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0',\n  streamGenAiSpans: true,\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(browser): Migrate browser profiling thread data to span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20800\"\u003e#20800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eaddConsoleInstrumentationFilter\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20790\"\u003e#20790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eapplicationKey\u003c/code\u003e to \u003ccode\u003eBuildTimeOptionsBase\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20789\"\u003e#20789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): split exports by browser/server for bundle size (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20435\"\u003e#20435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Add top-level \u003ccode\u003eapplicationKey\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20794\"\u003e#20794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Support Node 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20710\"\u003e#20710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(profiling-node): Bump \u003ccode\u003e@sentry-internal/node-cpu-profiler\u003c/code\u003e to 2.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20720\"\u003e#20720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): avoid flush lock self-wait (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20719\"\u003e#20719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Capture transaction name on request for correct culprit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20801\"\u003e#20801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp): retroactively wrap handlers registered before wrapMcpServerWithSentry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20699\"\u003e#20699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Guard against undefined util.getSystemErrorMap (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20660\"\u003e#20660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(replay): Capture aborted/errored fetch requests in replay network tab (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20722\"\u003e#20722\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/cd9740818cba748dbced0e8a1497000a88ec8a56\"\u003e\u003ccode\u003ecd97408\u003c/code\u003e\u003c/a\u003e release: 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/66cfb25117ed7b14ca3da20a79b836619e9c8a6c\"\u003e\u003ccode\u003e66cfb25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20838\"\u003e#20838\u003c/a\u003e from getsentry/prepare-release/10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/df8fd3863043f143961a5d96e79a717d62eada31\"\u003e\u003ccode\u003edf8fd38\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/588100986580e0f5c8c3204661e59e5103e7d269\"\u003e\u003ccode\u003e5881009\u003c/code\u003e\u003c/a\u003e fix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6a7d179ad38c7591021c88e4bd3ec82b3c6cc606\"\u003e\u003ccode\u003e6a7d179\u003c/code\u003e\u003c/a\u003e fix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ad47c3c3de5b2bacfbbd08bcdf9cd90184ce64bc\"\u003e\u003ccode\u003ead47c3c\u003c/code\u003e\u003c/a\u003e ref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28d6fe514d5ed00561a8e3d1c0406a8cb544c738\"\u003e\u003ccode\u003e28d6fe5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20826\"\u003e#20826\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/46aca45a868d717939448ded1001fac4337ac46e\"\u003e\u003ccode\u003e46aca45\u003c/code\u003e\u003c/a\u003e Merge branch 'release/10.53.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b5cbc9ca1800e1b4ee1de66e135a90891cecd570\"\u003e\u003ccode\u003eb5cbc9c\u003c/code\u003e\u003c/a\u003e chore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/tes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/05489b83e7920fc4ce47a530054c5558c1704a45\"\u003e\u003ccode\u003e05489b8\u003c/code\u003e\u003c/a\u003e release: 10.53.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.47.0...10.53.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e","html_url":"https://github.com/tjhorner/transit-tracker-api/pull/61","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tjhorner%2Ftransit-tracker-api/issues/61","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/61/packages"}},{"old_version":"2.46.0","new_version":"3.3.5","update_type":"major","path":null,"pr_created_at":"2026-05-04T05:31:47.000Z","version_change":"2.46.0 → 3.3.5","issue":{"uuid":"4374217966","node_id":"PR_kwDOK7aiu87X4tSy","number":1302,"state":"closed","title":"chore(deps): bump @sentry/cli from 2.46.0 to 3.3.5","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-04T06:24:38.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-04T05:31:47.000Z","updated_at":"2026-05-04T06:24:46.000Z","time_to_close":3171,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"@sentry/cli","old_version":"2.46.0","new_version":"3.3.5","repository_url":"https://github.com/getsentry/sentry-cli"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@sentry/cli](https://github.com/getsentry/sentry-cli) from 2.46.0 to 3.3.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e@​sentry/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.5\u003c/h2\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(sourcemaps) Skip non-base64 embedded sourcemaps during injection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.4\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry-cli build download\u003c/code\u003e command to download installable builds (IPA/APK) by build ID (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3221\"\u003e#3221\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry-cli code-mappings upload\u003c/code\u003e command to bulk upload code mappings from a JSON file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3207\"\u003e#3207\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3208\"\u003e#3208\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3209\"\u003e#3209\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3210\"\u003e#3210\u003c/a\u003e).\n\u003cul\u003e\n\u003cli\u003eCode mappings link stack trace paths (e.g. \u003ccode\u003ecom/example/module\u003c/code\u003e) to source paths in your repository (e.g. \u003ccode\u003esrc/main/java/com/example/module\u003c/code\u003e), enabling Sentry to display source context and link directly to your code from error stack traces.\u003c/li\u003e\n\u003cli\u003eRepository name and default branch are automatically inferred from your local git remotes, or can be specified explicitly with \u003ccode\u003e--repo\u003c/code\u003e and \u003ccode\u003e--default-branch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eLarge mapping files are automatically split into batches for upload.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.4-snapshot.20260330.559eb36\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 559eb36.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260330.7f7384e\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 7f7384e.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260330.ebdd16f\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at ebdd16f.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260330.e9aa912\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at e9aa912.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260327.572bb4c\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 572bb4c.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260327.6d5e8cb\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 6d5e8cb.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260326.5477440\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 5477440.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260326.1d1b9d9\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 1d1b9d9.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260325.06cbbda\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 06cbbda.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260324.94a8931\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 94a8931.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260324.ccf349e\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at ccf349e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e@​sentry/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.5\u003c/h2\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(sourcemaps) Skip non-base64 embedded sourcemaps during injection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.4\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Add \u003ccode\u003e--diff-threshold\u003c/code\u003e option to \u003ccode\u003ebuild snapshots\u003c/code\u003e to set a minimum pixel difference percentage for reporting image changes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3259\"\u003e#3259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry-cli build download\u003c/code\u003e command to download installable builds (IPA/APK) by build ID (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3221\"\u003e#3221\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry-cli code-mappings upload\u003c/code\u003e command to bulk upload code mappings from a JSON file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3207\"\u003e#3207\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3208\"\u003e#3208\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3209\"\u003e#3209\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3210\"\u003e#3210\u003c/a\u003e).\n\u003cul\u003e\n\u003cli\u003eCode mappings link stack trace paths (e.g. \u003ccode\u003ecom/example/module\u003c/code\u003e) to source paths in your repository (e.g. \u003ccode\u003esrc/main/java/com/example/module\u003c/code\u003e), enabling Sentry to display source context and link directly to your code from error stack traces.\u003c/li\u003e\n\u003cli\u003eRepository name and default branch are automatically inferred from your local git remotes, or can be specified explicitly with \u003ccode\u003e--repo\u003c/code\u003e and \u003ccode\u003e--default-branch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eLarge mapping files are automatically split into batches for upload.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.3\u003c/h2\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(npm) 🤖 Bump optional dependencies to 3.3.2 in \u003ca href=\"https://github.com/getsentry/sentry-cli/commit/afdef906ba225132f138469afd0d63df859ce0b4\"\u003eafdef906\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.2\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(preprod) Add VCS parameters to snapshots upload command by \u003ca href=\"https://github.com/rbro112\"\u003e\u003ccode\u003e@​rbro112\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3200\"\u003e#3200\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(npm) 🤖 Bump optional dependencies to 3.3.1 in \u003ca href=\"https://github.com/getsentry/sentry-cli/commit/3200dfb9a6c3c2b3946c5e78b57b9376eed7250e\"\u003e3200dfb9\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAccept ProGuard mapping files without line information instead of rejecting them (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3192\"\u003e#3192\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove error message when uploading \u003ccode\u003e.xcarchive\u003c/code\u003e or \u003ccode\u003e.ipa\u003c/code\u003e files on non-Apple Silicon Macs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3211\"\u003e#3211\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eExperimental Feature 🧑‍🔬 (internal-only)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePipe snapshot sidecar metadata into upload as part of \u003ccode\u003esentry-cli build snapshots\u003c/code\u003e command (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3163\"\u003e#3163\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/30ac02cea024fab1498f199848319cb53b028b9b\"\u003e\u003ccode\u003e30ac02c\u003c/code\u003e\u003c/a\u003e release: 3.3.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e9aa912c0386f50124d50297bd63c50b913765a1\"\u003e\u003ccode\u003ee9aa912\u003c/code\u003e\u003c/a\u003e meta: fix changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3252\"\u003e#3252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/7f7384e2b777a4d3d254b2b703368cc89a999023\"\u003e\u003ccode\u003e7f7384e\u003c/code\u003e\u003c/a\u003e meta: Remove codeowner protection from \u003ccode\u003eCHANGELOG.md\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3253\"\u003e#3253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/559eb3659d59f2c72f50571a790d7043e4643a2b\"\u003e\u003ccode\u003e559eb36\u003c/code\u003e\u003c/a\u003e build(deps): bump rustls-webpki from 0.103.8 to 0.103.10 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3229\"\u003e#3229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/ebdd16fe0bd8a8ac63250e208b9ed0f798b24ab5\"\u003e\u003ccode\u003eebdd16f\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump flatted from 3.3.3 to 3.4.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3225\"\u003e#3225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/572bb4cb03945613e41fb3a2311fb5cc82c6ca40\"\u003e\u003ccode\u003e572bb4c\u003c/code\u003e\u003c/a\u003e perf(snapshots): Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/6d5e8cbda1bd46fe75b6e645b2d422e826da1625\"\u003e\u003ccode\u003e6d5e8cb\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump handlebars from 4.7.8 to 4.7.9 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3251\"\u003e#3251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e744afd099ec93606a012517c712bfc22f909f27\"\u003e\u003ccode\u003ee744afd\u003c/code\u003e\u003c/a\u003e fix(build): Ungate ProgressBarMode::Response from managed feature (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3247\"\u003e#3247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/5477440f548886f619a06d1f5459a92b47115958\"\u003e\u003ccode\u003e5477440\u003c/code\u003e\u003c/a\u003e build(deps): bump picomatch (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3245\"\u003e#3245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/1d1b9d9a8b63d06f90bff03a4fd1b0efa679ade8\"\u003e\u003ccode\u003e1d1b9d9\u003c/code\u003e\u003c/a\u003e fix(inject): Skip non-base64 embedded sourcemaps (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-cli/compare/2.46.0...3.3.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@sentry/cli\u0026package-manager=npm_and_yarn\u0026previous-version=2.46.0\u0026new-version=3.3.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/SocialGouv/vao/pull/1302","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/SocialGouv%2Fvao/issues/1302","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1302/packages"}},{"old_version":"2.58.5","new_version":"3.4.0","update_type":"major","path":null,"pr_created_at":"2026-04-20T00:24:59.000Z","version_change":"2.58.5 → 3.4.0","issue":{"uuid":"4292425832","node_id":"PR_kwDORlsmlM7TyKuw","number":35,"state":"closed","title":"deps: bump the npm-dependencies group across 1 directory with 17 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-04-25T11:33:07.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-20T00:24:59.000Z","updated_at":"2026-04-25T11:33:08.000Z","time_to_close":472088,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: bump","group_name":"npm-dependencies","update_count":17,"packages":[{"name":"@opennextjs/cloudflare","old_version":"1.18.0","new_version":"1.19.4","repository_url":"https://github.com/opennextjs/opennextjs-cloudflare"},{"name":"@sentry/react","old_version":"10.47.0","new_version":"10.50.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@supabase/ssr","old_version":"0.9.0","new_version":"0.10.2","repository_url":"https://github.com/supabase/ssr"},{"name":"algoliasearch","old_version":"5.50.1","new_version":"5.51.0","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"react","old_version":"19.2.3","new_version":"19.2.5","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.3","new_version":"19.2.5","repository_url":"https://github.com/facebook/react"},{"name":"@sentry/cli","old_version":"2.58.5","new_version":"3.4.0","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@tailwindcss/postcss","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@types/node","old_version":"20.19.37","new_version":"25.6.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitest/coverage-v8","old_version":"4.1.2","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"esbuild","old_version":"0.27.7","new_version":"0.28.0","repository_url":"https://github.com/evanw/esbuild"},{"name":"eslint","old_version":"9.39.4","new_version":"10.2.1","repository_url":"https://github.com/eslint/eslint"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"vite","old_version":"8.0.5","new_version":"8.0.10","repository_url":"https://github.com/vitejs/vite"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-dependencies group with 14 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@opennextjs/cloudflare](https://github.com/opennextjs/opennextjs-cloudflare/tree/HEAD/packages/cloudflare) | `1.18.0` | `1.19.4` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.47.0` | `10.50.0` |\n| [@supabase/ssr](https://github.com/supabase/ssr) | `0.9.0` | `0.10.2` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.50.1` | `5.51.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.3` | `19.2.5` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.3` | `19.2.5` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `2.58.5` | `3.4.0` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.2.1` | `4.2.4` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.19.37` | `25.6.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.1.2` | `4.1.5` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.27.7` | `0.28.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.2.1` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.0.5` | `8.0.10` |\n\n\nUpdates `@opennextjs/cloudflare` from 1.18.0 to 1.19.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/releases\"\u003e\u003ccode\u003e@​opennextjs/cloudflare\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​opennextjs/cloudflare\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.19.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-cloudflare/pull/1221\"\u003e#1221\u003c/a\u003e \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/a2679bf9549f620e1ab0e1900dcc7a6b6ac03e0a\"\u003e\u003ccode\u003ea2679bf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mushan0x0\"\u003e\u003ccode\u003e@​mushan0x0\u003c/code\u003e\u003c/a\u003e! - Stop bundling \u003ccode\u003e@vercel/og\u003c/code\u003e (and its ~1.4 MiB \u003ccode\u003eresvg.wasm\u003c/code\u003e) when the app does not use it.\u003c/p\u003e\n\u003cp\u003eNext.js's \u003ccode\u003eexternalImport\u003c/code\u003e helper keeps a dynamic \u003ccode\u003eimport(\u0026quot;next/dist/compiled/@vercel/og/index.edge.js\u0026quot;)\u003c/code\u003e in the emitted handler even for apps that never use \u003ccode\u003eImageResponse\u003c/code\u003e / \u003ccode\u003eopengraph-image\u003c/code\u003e. Previously this module was marked as \u003ccode\u003eexternal\u003c/code\u003e when \u003ccode\u003euseOg\u003c/code\u003e was \u003ccode\u003efalse\u003c/code\u003e, which left Wrangler to resolve and bundle it — pulling in ~800 KiB of JS plus \u003ccode\u003eresvg.wasm\u003c/code\u003e and pushing many Workers over the Cloudflare free-tier 3 MiB gzip limit.\u003c/p\u003e\n\u003cp\u003eWhen \u003ccode\u003euseOg\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e, the edge entry is now aliased to the existing \u003ccode\u003ethrow.js\u003c/code\u003e shim, so the unreachable dynamic import resolves to a tiny module and the real \u003ccode\u003e@vercel/og\u003c/code\u003e library is no longer pulled into the Worker bundle.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-cloudflare/pull/1208\"\u003e#1208\u003c/a\u003e \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/2c5b4729b6a48560b550af820c46c2350e149fa6\"\u003e\u003ccode\u003e2c5b472\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/edmundhung\"\u003e\u003ccode\u003e@​edmundhung\u003c/code\u003e\u003c/a\u003e! - Use \u003ccode\u003eOPEN_NEXT_BUILD_ID\u003c/code\u003e instead of \u003ccode\u003eNEXT_BUILD_ID\u003c/code\u003e in the cache keys.\u003c/p\u003e\n\u003cp\u003eAs of Next 16.2 \u003ccode\u003eNEXT_BUILD_ID\u003c/code\u003e is a fixed value when deploymentId is set explicitly.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-aws/pull/1144\"\u003eopennextjs/opennextjs-aws#1144\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-cloudflare/pull/1193\"\u003e#1193\u003c/a\u003e \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/1e8d232672353920a8e05e468cf3a5890b82b0f6\"\u003e\u003ccode\u003e1e8d232\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/conico974\"\u003e\u003ccode\u003e@​conico974\u003c/code\u003e\u003c/a\u003e! - Fix tag cache stale logic\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​opennextjs/cloudflare\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.19.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-cloudflare/pull/1215\"\u003e#1215\u003c/a\u003e \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/608893e63e1ee16d07c7ec42da979657cf2a62bd\"\u003e\u003ccode\u003e608893e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/vicb\"\u003e\u003ccode\u003e@​vicb\u003c/code\u003e\u003c/a\u003e! - Factor large repeated values in manifests\u003c/p\u003e\n\u003cp\u003eThis reduce the size of the generated code.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-cloudflare/pull/1218\"\u003e#1218\u003c/a\u003e \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/f0d022685b24881a142bb01005ff78089be8c8d3\"\u003e\u003ccode\u003ef0d0226\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/314systems\"\u003e\u003ccode\u003e@​314systems\u003c/code\u003e\u003c/a\u003e! - remove \u003ccode\u003eprocess.version\u003c/code\u003e override\u003c/p\u003e\n\u003cp\u003eRemove process.version / process.versions.node overrides now that \u003ca href=\"https://redirect.github.com/unjs/unenv/pull/493\"\u003eunjs/unenv#493\u003c/a\u003e is merged and shipped in \u003ca href=\"https://github.com/unjs/unenv/releases/tag/v2.0.0-rc.16\"\u003eunenv@2.0.0-rc.16\u003c/a\u003e (project uses 2.0.0-rc.24)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-cloudflare/pull/1199\"\u003e#1199\u003c/a\u003e \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/32594d6a921c5ebdbe25f38635bb2c9dabdcbff1\"\u003e\u003ccode\u003e32594d6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/SdSadat\"\u003e\u003ccode\u003e@​SdSadat\u003c/code\u003e\u003c/a\u003e! - fix(cli): fail fast in non-TTY environments instead of hanging on config-creation prompts\u003c/p\u003e\n\u003cp\u003eWhen \u003ccode\u003eopen-next.config.ts\u003c/code\u003e (or \u003ccode\u003ewrangler.(toml|json|jsonc)\u003c/code\u003e) is missing, the CLI\nprompts the user to auto-create it. In non-TTY environments (Cloudflare Workers\nBuilds, Docker, CI) the Enquirer prompt can't read stdin, so the build hangs or\nfails with a truncated prompt and a cryptic exit code — the user sees\n\u003ccode\u003e? Missing required open-next.config.ts file, do you want to create one? (Y/n)\u003c/code\u003e\nand then \u003ccode\u003e ELIFECYCLE  Command failed with exit code 13\u003c/code\u003e, with no hint at what\nto do next.\u003c/p\u003e\n\u003cp\u003eNow, in non-interactive environments, both prompts throw an actionable error\nwith the exact template to paste (for \u003ccode\u003eopen-next.config.ts\u003c/code\u003e) or point at the\nexisting \u003ccode\u003e--skipWranglerConfigCheck\u003c/code\u003e / \u003ccode\u003eSKIP_WRANGLER_CONFIG_CHECK\u003c/code\u003e escape\nhatch (for the wrangler config). Interactive behavior is unchanged.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​opennextjs/cloudflare\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.19.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-cloudflare/pull/1207\"\u003e#1207\u003c/a\u003e \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/0958726939d59e4a5c5a3062190278ffdfde38f5\"\u003e\u003ccode\u003e0958726\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/edmundhung\"\u003e\u003ccode\u003e@​edmundhung\u003c/code\u003e\u003c/a\u003e! - bump \u003ccode\u003e@opennextjs/aws\u003c/code\u003e to 3.10.2\u003c/p\u003e\n\u003cp\u003eSee details at \u003ca href=\"https://github.com/opennextjs/opennextjs-aws/releases/tag/v3.10.2\"\u003ehttps://github.com/opennextjs/opennextjs-aws/releases/tag/v3.10.2\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/blob/main/packages/cloudflare/CHANGELOG.md\"\u003e\u003ccode\u003e@​opennextjs/cloudflare\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.19.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-cloudflare/pull/1221\"\u003e#1221\u003c/a\u003e \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/a2679bf9549f620e1ab0e1900dcc7a6b6ac03e0a\"\u003e\u003ccode\u003ea2679bf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mushan0x0\"\u003e\u003ccode\u003e@​mushan0x0\u003c/code\u003e\u003c/a\u003e! - Stop bundling \u003ccode\u003e@vercel/og\u003c/code\u003e (and its ~1.4 MiB \u003ccode\u003eresvg.wasm\u003c/code\u003e) when the app does not use it.\u003c/p\u003e\n\u003cp\u003eNext.js's \u003ccode\u003eexternalImport\u003c/code\u003e helper keeps a dynamic \u003ccode\u003eimport(\u0026quot;next/dist/compiled/@vercel/og/index.edge.js\u0026quot;)\u003c/code\u003e in the emitted handler even for apps that never use \u003ccode\u003eImageResponse\u003c/code\u003e / \u003ccode\u003eopengraph-image\u003c/code\u003e. Previously this module was marked as \u003ccode\u003eexternal\u003c/code\u003e when \u003ccode\u003euseOg\u003c/code\u003e was \u003ccode\u003efalse\u003c/code\u003e, which left Wrangler to resolve and bundle it — pulling in ~800 KiB of JS plus \u003ccode\u003eresvg.wasm\u003c/code\u003e and pushing many Workers over the Cloudflare free-tier 3 MiB gzip limit.\u003c/p\u003e\n\u003cp\u003eWhen \u003ccode\u003euseOg\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e, the edge entry is now aliased to the existing \u003ccode\u003ethrow.js\u003c/code\u003e shim, so the unreachable dynamic import resolves to a tiny module and the real \u003ccode\u003e@vercel/og\u003c/code\u003e library is no longer pulled into the Worker bundle.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-cloudflare/pull/1208\"\u003e#1208\u003c/a\u003e \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/2c5b4729b6a48560b550af820c46c2350e149fa6\"\u003e\u003ccode\u003e2c5b472\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/edmundhung\"\u003e\u003ccode\u003e@​edmundhung\u003c/code\u003e\u003c/a\u003e! - Use \u003ccode\u003eOPEN_NEXT_BUILD_ID\u003c/code\u003e instead of \u003ccode\u003eNEXT_BUILD_ID\u003c/code\u003e in the cache keys.\u003c/p\u003e\n\u003cp\u003eAs of Next 16.2 \u003ccode\u003eNEXT_BUILD_ID\u003c/code\u003e is a fixed value when deploymentId is set explicitly.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-aws/pull/1144\"\u003eopennextjs/opennextjs-aws#1144\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-cloudflare/pull/1193\"\u003e#1193\u003c/a\u003e \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/1e8d232672353920a8e05e468cf3a5890b82b0f6\"\u003e\u003ccode\u003e1e8d232\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/conico974\"\u003e\u003ccode\u003e@​conico974\u003c/code\u003e\u003c/a\u003e! - Fix tag cache stale logic\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.19.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-cloudflare/pull/1215\"\u003e#1215\u003c/a\u003e \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/608893e63e1ee16d07c7ec42da979657cf2a62bd\"\u003e\u003ccode\u003e608893e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/vicb\"\u003e\u003ccode\u003e@​vicb\u003c/code\u003e\u003c/a\u003e! - Factor large repeated values in manifests\u003c/p\u003e\n\u003cp\u003eThis reduce the size of the generated code.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-cloudflare/pull/1218\"\u003e#1218\u003c/a\u003e \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/f0d022685b24881a142bb01005ff78089be8c8d3\"\u003e\u003ccode\u003ef0d0226\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/314systems\"\u003e\u003ccode\u003e@​314systems\u003c/code\u003e\u003c/a\u003e! - remove \u003ccode\u003eprocess.version\u003c/code\u003e override\u003c/p\u003e\n\u003cp\u003eRemove process.version / process.versions.node overrides now that \u003ca href=\"https://redirect.github.com/unjs/unenv/pull/493\"\u003eunjs/unenv#493\u003c/a\u003e is merged and shipped in \u003ca href=\"https://github.com/unjs/unenv/releases/tag/v2.0.0-rc.16\"\u003eunenv@2.0.0-rc.16\u003c/a\u003e (project uses 2.0.0-rc.24)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-cloudflare/pull/1199\"\u003e#1199\u003c/a\u003e \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/32594d6a921c5ebdbe25f38635bb2c9dabdcbff1\"\u003e\u003ccode\u003e32594d6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/SdSadat\"\u003e\u003ccode\u003e@​SdSadat\u003c/code\u003e\u003c/a\u003e! - fix(cli): fail fast in non-TTY environments instead of hanging on config-creation prompts\u003c/p\u003e\n\u003cp\u003eWhen \u003ccode\u003eopen-next.config.ts\u003c/code\u003e (or \u003ccode\u003ewrangler.(toml|json|jsonc)\u003c/code\u003e) is missing, the CLI\nprompts the user to auto-create it. In non-TTY environments (Cloudflare Workers\nBuilds, Docker, CI) the Enquirer prompt can't read stdin, so the build hangs or\nfails with a truncated prompt and a cryptic exit code — the user sees\n\u003ccode\u003e? Missing required open-next.config.ts file, do you want to create one? (Y/n)\u003c/code\u003e\nand then \u003ccode\u003e ELIFECYCLE  Command failed with exit code 13\u003c/code\u003e, with no hint at what\nto do next.\u003c/p\u003e\n\u003cp\u003eNow, in non-interactive environments, both prompts throw an actionable error\nwith the exact template to paste (for \u003ccode\u003eopen-next.config.ts\u003c/code\u003e) or point at the\nexisting \u003ccode\u003e--skipWranglerConfigCheck\u003c/code\u003e / \u003ccode\u003eSKIP_WRANGLER_CONFIG_CHECK\u003c/code\u003e escape\nhatch (for the wrangler config). Interactive behavior is unchanged.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.19.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/opennextjs/opennextjs-cloudflare/pull/1207\"\u003e#1207\u003c/a\u003e \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/0958726939d59e4a5c5a3062190278ffdfde38f5\"\u003e\u003ccode\u003e0958726\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/edmundhung\"\u003e\u003ccode\u003e@​edmundhung\u003c/code\u003e\u003c/a\u003e! - bump \u003ccode\u003e@opennextjs/aws\u003c/code\u003e to 3.10.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/a3a76a63fa18398de031321c2dd8476f6242fe1e\"\u003e\u003ccode\u003ea3a76a6\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/tree/HEAD/packages/cloudflare/issues/1222\"\u003e#1222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/2c5b4729b6a48560b550af820c46c2350e149fa6\"\u003e\u003ccode\u003e2c5b472\u003c/code\u003e\u003c/a\u003e replace NEXT_BUILD_ID with OPEN_NEXT_BUILD_ID (\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/tree/HEAD/packages/cloudflare/issues/1208\"\u003e#1208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/1e8d232672353920a8e05e468cf3a5890b82b0f6\"\u003e\u003ccode\u003e1e8d232\u003c/code\u003e\u003c/a\u003e Fix tag cache stale logic and update tests (\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/tree/HEAD/packages/cloudflare/issues/1193\"\u003e#1193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/a2679bf9549f620e1ab0e1900dcc7a6b6ac03e0a\"\u003e\u003ccode\u003ea2679bf\u003c/code\u003e\u003c/a\u003e fix(cloudflare): stop bundling \u003ccode\u003e@​vercel/og\u003c/code\u003e when it is unused (\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/tree/HEAD/packages/cloudflare/issues/1221\"\u003e#1221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/d577521081365c6f9235d32959216f6db5e9268a\"\u003e\u003ccode\u003ed577521\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/tree/HEAD/packages/cloudflare/issues/1219\"\u003e#1219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/608893e63e1ee16d07c7ec42da979657cf2a62bd\"\u003e\u003ccode\u003e608893e\u003c/code\u003e\u003c/a\u003e Factor manifest code to reduce the bundle size (\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/tree/HEAD/packages/cloudflare/issues/1215\"\u003e#1215\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/32594d6a921c5ebdbe25f38635bb2c9dabdcbff1\"\u003e\u003ccode\u003e32594d6\u003c/code\u003e\u003c/a\u003e fix(cli): fail fast in non-TTY environments instead of hanging on config-crea...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/f0d022685b24881a142bb01005ff78089be8c8d3\"\u003e\u003ccode\u003ef0d0226\u003c/code\u003e\u003c/a\u003e remove \u003ccode\u003eprocess.version\u003c/code\u003e override now that unenv#493 is merged (\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/tree/HEAD/packages/cloudflare/issues/1218\"\u003e#1218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/ac28b08693dacd6c1e38d68863a91dc236cc9677\"\u003e\u003ccode\u003eac28b08\u003c/code\u003e\u003c/a\u003e fix: typo (\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/tree/HEAD/packages/cloudflare/issues/1217\"\u003e#1217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commit/264d0a0c9cf80d3d8982e0a0a82f823ec2eb3ab5\"\u003e\u003ccode\u003e264d0a0\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/tree/HEAD/packages/cloudflare/issues/1201\"\u003e#1201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/opennextjs/opennextjs-cloudflare/commits/@opennextjs/cloudflare@1.19.4/packages/cloudflare\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 10.47.0 to 10.50.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.50.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(effect): Support v4 beta (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20394\"\u003e#20394\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003e@sentry/effect\u003c/code\u003e integration now supports Effect v4 beta, enabling Sentry instrumentation for the latest Effect framework version.\nRead more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/39740da9e46de76f4b03bb7ae11849ea761dac14/packages/effect/README.md\"\u003eEffect SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono): Add \u003ccode\u003e@sentry/hono/bun\u003c/code\u003e for Bun runtime (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20355\"\u003e#20355\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/hono/bun\u003c/code\u003e entry point adds first-class support for running Hono applications instrumented with Sentry on the Bun runtime.\nRead more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/39740da9e46de76f4b03bb7ae11849ea761dac14/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(replay): Add replayStart/replayEnd client lifecycle hooks (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20369\"\u003e#20369\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003ereplayStart\u003c/code\u003e and \u003ccode\u003ereplayEnd\u003c/code\u003e client lifecycle hooks let you react to replay session start and end events in your application.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Emit \u003ccode\u003eno_parent_span\u003c/code\u003e client outcomes for discarded spans requiring a parent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20350\"\u003e#20350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump protobufjs from 7.5.4 to 7.5.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20372\"\u003e#20372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(hono): Add runtime packages as optional peer dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20423\"\u003e#20423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(opentelemetry): Add tracingChannel utility for context propagation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20358\"\u003e#20358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Enrich graphqlClient spans for relative URLs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20370\"\u003e#20370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Filter implausible LCP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20338\"\u003e#20338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Use TransformStream to keep track of streams (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20452\"\u003e#20452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(console): Re-patch console in AWS Lambda runtimes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20337\"\u003e#20337\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Correct \u003ccode\u003eGoogleGenAIIstrumentedMethod\u003c/code\u003e typo in type name\u003c/li\u003e\n\u003cli\u003efix(core): Handle stateless MCP wrapper transport correlation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20293\"\u003e#20293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Remove undefined from options type (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20419\"\u003e#20419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Guard against null \u003ccode\u003ehttpVersion\u003c/code\u003e in outgoing request span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20430\"\u003e#20430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Pass rejection reason instead of Promise as originalException (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20366\"\u003e#20366\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore: Ignore claude worktrees (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20440\"\u003e#20440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Prevent test from creating zombie process (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20392\"\u003e#20392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Update size-limit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20412\"\u003e#20412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev-deps): Bump nx from 22.5.0 to 22.6.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20458\"\u003e#20458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(e2e-tests): Use tarball symlinks for E2E tests instead of verdaccio (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20386\"\u003e#20386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(lint): Remove lint warnings (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20413\"\u003e#20413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(test): Remove empty variant tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20443\"\u003e#20443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(tests): Use verdaccio as node process instead of docker image (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20336\"\u003e#20336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs(readme): Update usage instructions for binary scripts (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20426\"\u003e#20426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Vendor undici instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20190\"\u003e#20190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws-serverless): Ensure aws-serverless E2E tests run locally (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20441\"\u003e#20441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws-serverless): Split npm \u0026amp; layer tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20442\"\u003e#20442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Fix flaky sessions route-lifecycle test + upgrade axios (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20197\"\u003e#20197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(cloudflare): Use \u003ccode\u003e.makeRequestAndWaitForEnvelope\u003c/code\u003e to wait for envelopes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20208\"\u003e#20208\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.50.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(effect): Support v4 beta (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20394\"\u003e#20394\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003e@sentry/effect\u003c/code\u003e integration now supports Effect v4 beta, enabling Sentry instrumentation for the latest Effect framework version.\nRead more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/39740da9e46de76f4b03bb7ae11849ea761dac14/packages/effect/README.md\"\u003eEffect SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono): Add \u003ccode\u003e@sentry/hono/bun\u003c/code\u003e for Bun runtime (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20355\"\u003e#20355\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/hono/bun\u003c/code\u003e entry point adds first-class support for running Hono applications instrumented with Sentry on the Bun runtime.\nRead more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/39740da9e46de76f4b03bb7ae11849ea761dac14/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(replay): Add replayStart/replayEnd client lifecycle hooks (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20369\"\u003e#20369\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003ereplayStart\u003c/code\u003e and \u003ccode\u003ereplayEnd\u003c/code\u003e client lifecycle hooks let you react to replay session start and end events in your application.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Emit \u003ccode\u003eno_parent_span\u003c/code\u003e client outcomes for discarded spans requiring a parent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20350\"\u003e#20350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump protobufjs from 7.5.4 to 7.5.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20372\"\u003e#20372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(hono): Add runtime packages as optional peer dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20423\"\u003e#20423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(opentelemetry): Add tracingChannel utility for context propagation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20358\"\u003e#20358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Enrich graphqlClient spans for relative URLs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20370\"\u003e#20370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Filter implausible LCP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20338\"\u003e#20338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): Use TransformStream to keep track of streams (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20452\"\u003e#20452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(console): Re-patch console in AWS Lambda runtimes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20337\"\u003e#20337\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Correct \u003ccode\u003eGoogleGenAIIstrumentedMethod\u003c/code\u003e typo in type name\u003c/li\u003e\n\u003cli\u003efix(core): Handle stateless MCP wrapper transport correlation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20293\"\u003e#20293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Remove undefined from options type (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20419\"\u003e#20419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Guard against null \u003ccode\u003ehttpVersion\u003c/code\u003e in outgoing request span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20430\"\u003e#20430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Pass rejection reason instead of Promise as originalException (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20366\"\u003e#20366\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore: Ignore claude worktrees (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20440\"\u003e#20440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Prevent test from creating zombie process (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20392\"\u003e#20392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Update size-limit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20412\"\u003e#20412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev-deps): Bump nx from 22.5.0 to 22.6.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20458\"\u003e#20458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(e2e-tests): Use tarball symlinks for E2E tests instead of verdaccio (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20386\"\u003e#20386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(lint): Remove lint warnings (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20413\"\u003e#20413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(test): Remove empty variant tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20443\"\u003e#20443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(tests): Use verdaccio as node process instead of docker image (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20336\"\u003e#20336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs(readme): Update usage instructions for binary scripts (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20426\"\u003e#20426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Vendor undici instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20190\"\u003e#20190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws-serverless): Ensure aws-serverless E2E tests run locally (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20441\"\u003e#20441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws-serverless): Split npm \u0026amp; layer tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20442\"\u003e#20442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(browser): Fix flaky sessions route-lifecycle test + upgrade axios (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20197\"\u003e#20197\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/785e75643438583be26d99b8a3a2c9f265e156a9\"\u003e\u003ccode\u003e785e756\u003c/code\u003e\u003c/a\u003e release: 10.50.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ed26a190a9357ed916bff659af2d06c8a99639de\"\u003e\u003ccode\u003eed26a19\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20461\"\u003e#20461\u003c/a\u003e from getsentry/prepare-release/10.50.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7b584c40e3809c1e955e80f839ce2eaf29d73414\"\u003e\u003ccode\u003e7b584c4\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.50.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/39740da9e46de76f4b03bb7ae11849ea761dac14\"\u003e\u003ccode\u003e39740da\u003c/code\u003e\u003c/a\u003e test(cloudflare): Use .makeRequestAndWaitForEnvelope to wait for envelopes (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c741030c915e9529a8250724d3673077e4f93c7b\"\u003e\u003ccode\u003ec741030\u003c/code\u003e\u003c/a\u003e test(aws-serverless): Split npm \u0026amp; layer tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20442\"\u003e#20442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f97076ddc6f0aaab06c9b78f32078d282d6a87ab\"\u003e\u003ccode\u003ef97076d\u003c/code\u003e\u003c/a\u003e chore(dev-deps): Bump nx from 22.5.0 to 22.6.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20458\"\u003e#20458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/4b4ac76db2cfca8e92cda9ec87b73ef2e950ebb5\"\u003e\u003ccode\u003e4b4ac76\u003c/code\u003e\u003c/a\u003e fix(node): Guard against null \u003ccode\u003ehttpVersion\u003c/code\u003e in outgoing request span attribut...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7569b10524d8867423a285f6f50676cb195ddf31\"\u003e\u003ccode\u003e7569b10\u003c/code\u003e\u003c/a\u003e fix(cloudflare): Use TransformStream to keep track of streams (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20452\"\u003e#20452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a4c968647e500183f13f18a6874b686389b1ed1c\"\u003e\u003ccode\u003ea4c9686\u003c/code\u003e\u003c/a\u003e test(hono): Add E2E tests for middleware spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20451\"\u003e#20451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ff23846e26bd4b3ec1dee15541d67813b858c6bd\"\u003e\u003ccode\u003eff23846\u003c/code\u003e\u003c/a\u003e chore: Ignore claude worktrees (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20440\"\u003e#20440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.47.0...10.50.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@supabase/ssr` from 0.9.0 to 0.10.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/ssr/releases\"\u003e\u003ccode\u003e@​supabase/ssr\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.10.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.1...v0.10.2\"\u003e0.10.2\u003c/a\u003e (2026-04-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e remove packageManager field (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/197\"\u003e#197\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/6bf0226b31e68507daee164d75a2f4c93df73d60\"\u003e6bf0226\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.10.2-rc.88\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(ci): remove packageManager field by \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/197\"\u003esupabase/ssr#197\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.1...v0.10.2-rc.88\"\u003ehttps://github.com/supabase/ssr/compare/v0.10.1...v0.10.2-rc.88\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.10.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.0...v0.10.1\"\u003e0.10.1\u003c/a\u003e (2026-04-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e respect user-provided auth options in createBrowserClient (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/167\"\u003e#167\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/5f04837780699519471bbca432f095cad7c21e81\"\u003e5f04837\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.10.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/ssr/compare/v0.9.0...v0.10.0\"\u003e0.10.0\u003c/a\u003e (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epass cache headers to setAll to prevent CDN caching of auth responses (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/176\"\u003e#176\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/14962d2d64483b6fbbfe828099a552029c591d54\"\u003e14962d2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.10.0-rc.79\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps-dev): bump picomatch from 2.3.1 to 2.3.2 in the npm_and_yarn group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/185\"\u003esupabase/ssr#185\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.0-rc.78...v0.10.0-rc.79\"\u003ehttps://github.com/supabase/ssr/compare/v0.10.0-rc.78...v0.10.0-rc.79\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.10.0-rc.78\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: include changelogs in supabase js update pr by \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/186\"\u003esupabase/ssr#186\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.0-rc.77...v0.10.0-rc.78\"\u003ehttps://github.com/supabase/ssr/compare/v0.10.0-rc.77...v0.10.0-rc.78\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.10.0-rc.77\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.100.1 by \u003ca href=\"https://github.com/supabase-libs-pr-manager\"\u003e\u003ccode\u003e@​supabase-libs-pr-manager\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/184\"\u003esupabase/ssr#184\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/ssr/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​supabase/ssr\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.1...v0.10.2\"\u003e0.10.2\u003c/a\u003e (2026-04-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e remove packageManager field (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/197\"\u003e#197\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/6bf0226b31e68507daee164d75a2f4c93df73d60\"\u003e6bf0226\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.0...v0.10.1\"\u003e0.10.1\u003c/a\u003e (2026-04-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e respect user-provided auth options in createBrowserClient (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/167\"\u003e#167\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/5f04837780699519471bbca432f095cad7c21e81\"\u003e5f04837\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/ssr/compare/v0.9.0...v0.10.0\"\u003e0.10.0\u003c/a\u003e (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epass cache headers to setAll to prevent CDN caching of auth responses (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/176\"\u003e#176\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/14962d2d64483b6fbbfe828099a552029c591d54\"\u003e14962d2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/6fc9c52ac696d9b2bf1e2dc34bbedd6fbd57f6f0\"\u003e\u003ccode\u003e6fc9c52\u003c/code\u003e\u003c/a\u003e chore(main): release 0.10.2 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/198\"\u003e#198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/6bf0226b31e68507daee164d75a2f4c93df73d60\"\u003e\u003ccode\u003e6bf0226\u003c/code\u003e\u003c/a\u003e fix(ci): remove packageManager field (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/197\"\u003e#197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/6f897b82dc66bdcb265f39d85345f6ced7ffe83e\"\u003e\u003ccode\u003e6f897b8\u003c/code\u003e\u003c/a\u003e chore(main): release 0.10.1 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/195\"\u003e#195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/465759dc078582bafc83b9b917b8c25bbeaf7003\"\u003e\u003ccode\u003e465759d\u003c/code\u003e\u003c/a\u003e chore(ci): upgrade Node.js to 22 and npm to 11 via corepack (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/5f04837780699519471bbca432f095cad7c21e81\"\u003e\u003ccode\u003e5f04837\u003c/code\u003e\u003c/a\u003e fix(auth): respect user-provided auth options in createBrowserClient (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/167\"\u003e#167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/693eab57bdf6ab6a4377d1cfb928d2ffed77fd85\"\u003e\u003ccode\u003e693eab5\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.102.1 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/193\"\u003e#193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/af23c17d2dc4976890d8f3f441e70ace0e354330\"\u003e\u003ccode\u003eaf23c17\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.101.1 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/189\"\u003e#189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/12a09d264d948b6a565a8446239d61f477b2b82c\"\u003e\u003ccode\u003e12a09d2\u003c/code\u003e\u003c/a\u003e docs: shorten createServerClient tsdoc (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/174\"\u003e#174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/2224e066e6a8c8c1bcc587428cef218690658f5e\"\u003e\u003ccode\u003e2224e06\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.101.0 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/188\"\u003e#188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/8a167dc68eb22650735e467f233e1ac91975393c\"\u003e\u003ccode\u003e8a167dc\u003c/code\u003e\u003c/a\u003e chore(main): release 0.10.0 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/180\"\u003e#180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/supabase/ssr/compare/v0.9.0...v0.10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@supabase/supabase-js` from 2.99.2 to 2.104.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-js/releases\"\u003e\u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.104.1\u003c/h2\u003e\n\u003ch2\u003e2.104.1 (2026-04-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e emit PASSWORD_RECOVERY event for PKCE recovery flows (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2272\"\u003e#2272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e restore runtime test files to tstyche scope (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2266\"\u003e#2266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esupabase:\u003c/strong\u003e propagate custom fetch to realtime client (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2267\"\u003e#2267\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKaterina Skroumpelou \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.104.1-canary.3\u003c/h2\u003e\n\u003ch2\u003e2.104.1-canary.3 (2026-04-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e emit PASSWORD_RECOVERY event for PKCE recovery flows (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2272\"\u003e#2272\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKaterina Skroumpelou \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.104.1-canary.2\u003c/h2\u003e\n\u003ch2\u003e2.104.1-canary.2 (2026-04-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.104.1-canary.1\u003c/h2\u003e\n\u003ch2\u003e2.104.1-canary.1 (2026-04-22)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esupabase:\u003c/strong\u003e propagate custom fetch to realtime client (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2267\"\u003e#2267\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKaterina Skroumpelou \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.104.1-canary.0\u003c/h2\u003e\n\u003ch2\u003e2.104.1-canary.0 (2026-04-22)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e restore runtime test files to tstyche scope (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2266\"\u003e#2266\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKaterina Skroumpelou \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-js/blob/develop/packages/core/supabase-js/CHANGELOG.md\"\u003e\u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.104.1 (2026-04-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esupabase:\u003c/strong\u003e propagate custom fetch to realtime client (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2267\"\u003e#2267\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKaterina Skroumpelou \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.104.0 (2026-04-20)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.103.3 (2026-04-16)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.103.2 (2026-04-15)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.103.1 (2026-04-15)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.103.0 (2026-04-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.102.1 (2026-04-07)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.102.0 (2026-04-07)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esupabase:\u003c/strong\u003e export PostgrestFilterBuilder and StorageApiError from supabase-js (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2222\"\u003e#2222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e add automatic retries for transient errors (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2072\"\u003e#2072\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGuilherme Souza\u003c/li\u003e\n\u003cli\u003eKaterina Skroumpelou \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.101.1 (2026-03-31)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/122d3a94cce7b4a4b7e340779c8f82bac99ff1b3\"\u003e\u003ccode\u003e122d3a9\u003c/code\u003e\u003c/a\u003e fix(supabase): propagate custom fetch to realtime client (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2267\"\u003e#2267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/9360d4ae2797d25d6b53d5c6c99981d2a814f26b\"\u003e\u003ccode\u003e9360d4a\u003c/code\u003e\u003c/a\u003e chore(release): version 2.104.0 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2261\"\u003e#2261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/897fb8e9d288e74dd47e765b5d6ec647e765a3cb\"\u003e\u003ccode\u003e897fb8e\u003c/code\u003e\u003c/a\u003e docs(repo): show createClient as primary example in all client constructors (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/7a9b2e15031253b542dc3c2294e41c818b61509d\"\u003e\u003ccode\u003e7a9b2e1\u003c/code\u003e\u003c/a\u003e chore(release): version 2.103.3 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2258\"\u003e#2258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/a2f94144fae2a4a5dc713cb71dbcce46ad3e92f0\"\u003e\u003ccode\u003ea2f9414\u003c/code\u003e\u003c/a\u003e chore(release): version 2.103.2 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2253\"\u003e#2253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/f9da9eef4f54ebebc8de8da8c525c1a1b1b7bbd4\"\u003e\u003ccode\u003ef9da9ee\u003c/code\u003e\u003c/a\u003e chore(release): version 2.103.1 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2248\"\u003e#2248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/d38c1804aabb88dea6eb11f8aaed0114f57f6cd2\"\u003e\u003ccode\u003ed38c180\u003c/code\u003e\u003c/a\u003e chore(release): version 2.103.0 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2237\"\u003e#2237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/16dd2650b9d4bb1af1884231f0c999e1f3748a11\"\u003e\u003ccode\u003e16dd265\u003c/code\u003e\u003c/a\u003e chore(release): version 2.102.1 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2233\"\u003e#2233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/0c1e6db8c32d5c558ec4a2118581c62362d4c397\"\u003e\u003ccode\u003e0c1e6db\u003c/code\u003e\u003c/a\u003e chore(release): version 2.102.0 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2232\"\u003e#2232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/5a6a5bed8aa3f9b4938d07284f54b496205f97d6\"\u003e\u003ccode\u003e5a6a5be\u003c/code\u003e\u003c/a\u003e feat(supabase): export PostgrestFilterBuilder and StorageApiError from supaba...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/supabase/supabase-js/commits/v2.104.1/packages/core/supabase-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `algoliasearch` from 5.50.1 to 5.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/releases\"\u003ealgoliasearch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.51.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes in the Composition API. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/00271b6ba0\"\u003e00271b6ba0\u003c/a\u003e feat(javascript): add transformationOptions and fix ingestion config leak (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6252\"\u003e#6252\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/39ea2c5cb3\"\u003e39ea2c5cb3\u003c/a\u003e refactor(specs): split injection schema (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6224\"\u003e#6224\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/544091a5f2\"\u003e544091a5f2\u003c/a\u003e feat(specs): introduce recommend source in Comp API client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6227\"\u003e#6227\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/f73d69aae4\"\u003ef73d69aae4\u003c/a\u003e fix(specs): clarify getIndexingTime (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6276\"\u003e#6276\u003c/a\u003e) by \u003ca href=\"https://github.com/kai687\"\u003e\u003ccode\u003e@​kai687\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/78ffb45894\"\u003e78ffb45894\u003c/a\u003e fix(javascript): increase default retry max (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6278\"\u003e#6278\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/e48d5c4bbf\"\u003ee48d5c4bbf\u003c/a\u003e feat(specs): query categorization (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6258\"\u003e#6258\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.2...5.51.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.50.2...5.51.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.50.2\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d86a5438e2\"\u003ed86a5438e2\u003c/a\u003e chore(deps): dependencies 2026-04-06 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6200\"\u003e#6200\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4049f8aaf7\"\u003e4049f8aaf7\u003c/a\u003e fix(deps): mitigate critical and high security vulnerabilities (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6250\"\u003e#6250\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/526567a633\"\u003e526567a633\u003c/a\u003e fix(deps): force axios ^1.15.0 globally in JS client workspace (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6251\"\u003e#6251\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.1...5.50.2\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.50.1...5.50.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/blob/main/CHANGELOG.md\"\u003ealgoliasearch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.2...5.51.0\"\u003e5.51.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes in the Composition API. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/00271b6ba0\"\u003e00271b6ba0\u003c/a\u003e feat(javascript): add transformationOptions and fix ingestion config leak (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6252\"\u003e#6252\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/39ea2c5cb3\"\u003e39ea2c5cb3\u003c/a\u003e refactor(specs): split injection schema (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6224\"\u003e#6224\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller/\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/544091a5f2\"\u003e544091a5f2\u003c/a\u003e feat(specs): introduce recommend source in Comp API client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6227\"\u003e#6227\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller/\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/f73d69aae4\"\u003ef73d69aae4\u003c/a\u003e fix(specs): clarify getIndexingTime (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6276\"\u003e#6276\u003c/a\u003e) by \u003ca href=\"https://github.com/kai687/\"\u003e\u003ccode\u003e@​kai687\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/78ffb45894\"\u003e78ffb45894\u003c/a\u003e fix(javascript): increase default retry max (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6278\"\u003e#6278\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/e48d5c4bbf\"\u003ee48d5c4bbf\u003c/a\u003e feat(specs): query categorization (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6258\"\u003e#6258\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.1...5.50.2\"\u003e5.50.2\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d86a5438e2\"\u003ed86a5438e2\u003c/a\u003e chore(deps): dependencies 2026-04-06 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6200\"\u003e#6200\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4049f8aaf7\"\u003e4049f8aaf7\u003c/a\u003e fix(deps): mitigate critical and high security vulnerabilities (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6250\"\u003e#6250\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/526567a633\"\u003e526567a633\u003c/a\u003e fix(deps): force axios ^1.15.0 globally in JS client workspace (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6251\"\u003e#6251\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/442b543382061403f5b12c9619d8970ec33cdea9\"\u003e\u003ccode\u003e442b543\u003c/code\u003e\u003c/a\u003e chore: release 5.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/0064836c64351d538fcff77cdff5dfbb08c191f5\"\u003e\u003ccode\u003e0064836\u003c/code\u003e\u003c/a\u003e feat(specs): query categorization (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/9cedf3962c0f12a15675ab836f58a80ad9d3627f\"\u003e\u003ccode\u003e9cedf39\u003c/code\u003e\u003c/a\u003e fix(javascript): increase default retry max (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/84897e7c0b1feda59ee7d4e007a244bffe712e17\"\u003e\u003ccode\u003e84897e7\u003c/code\u003e\u003c/a\u003e fix(specs): clarify getIndexingTime (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/94bdbf3de2154d921226e0e545fcbc7dc6a56851\"\u003e\u003ccode\u003e94bdbf3\u003c/code\u003e\u003c/a\u003e feat(specs): introduce recommend source in Comp API client (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/e1bd7ee3a3db57e04c0a2084d4e412e562be2e5c\"\u003e\u003ccode\u003ee1bd7ee\u003c/code\u003e\u003c/a\u003e refactor(specs): split injection schema (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/a01ea4ccd01ea2a3eebebbb3ee0c5a4c78225ea1\"\u003e\u003ccode\u003ea01ea4c\u003c/code\u003e\u003c/a\u003e feat(javascript): add transformationOptions and fix ingestion config leak (ge...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/e5dbcd789c3c9ee3cb267b5de608bea9e5515bba\"\u003e\u003ccode\u003ee5dbcd7\u003c/code\u003e\u003c/a\u003e chore: release 5.50.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/caa230bc6edb49b924c77a2c6d7885c93df53526\"\u003e\u003ccode\u003ecaa230b\u003c/code\u003e\u003c/a\u003e fix(deps): mitigate critical and high security vulnerabilities (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/1b69b47f4854461db3342d0345ce0158143c196a\"\u003e\u003ccode\u003e1b69b47\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-04-06 (generated)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.1...5.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 19.2.3 to 19.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.4 (January 26th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more DoS mitigations to Server Actions, and harden Server Components (\u003ca href=\"https://redirect.github.com/facebook/react/pull/35632\"\u003e#35632\u003c/a\u003e by \u003ca href=\"https://github.com/gnoff\"\u003e\u003ccode\u003e@​gnoff\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lubieowoce\"\u003e\u003ccode\u003e@​lubieowoce\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/90ab3f89f4824ac763b6f877c6f711200d1338d2\"\u003e\u003ccode\u003e90ab3f8\u003c/code\u003e\u003c/a\u003e Version 19.2.4\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.5/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-dom` from 19.2.3 to 19.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.4 (January 26th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more DoS mitigations to Server Actions, and harden Server Components (\u003ca href=\"https://redirect.github.com/facebook/react/pull/35632\"\u003e#35632\u003c/a\u003e by \u003ca href=\"https://github.com/gnoff\"\u003e\u003ccode\u003e@​gnoff\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lubieowoce\"\u003e\u003ccode\u003e@​lubieowoce\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/90ab3f89f4824ac763b6f877c6f711200d1338d2\"\u003e\u003ccode\u003e90ab3f8\u003c/code\u003e\u003c/a\u003e Version 19.2.4\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.5/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/cli` from 2.58.5 to 3.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e\u003ccode\u003e@​sentry/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Add \u003ccode\u003e--selective\u003c/code\u003e flag to \u003ccode\u003ebuild snapshots\u003c/code\u003e to indicate the upload contains only a subset of images (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3268\"\u003e#3268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(bundle-jvm) Allow running directly on a project root (including multi-module repos) by automatically collecting only JVM source files (\u003ccode\u003e.java\u003c/code\u003e, \u003ccode\u003e.kt\u003c/code\u003e, \u003ccode\u003e.scala\u003c/code\u003e, \u003ccode\u003e.groovy\u003c/code\u003e), respecting \u003ccode\u003e.gitignore\u003c/code\u003e, and excluding common build output directories (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3260\"\u003e#3260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(bundle-jvm) Add \u003ccode\u003e--exclude\u003c/code\u003e option for custom glob patterns to exclude files/directories from source collection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3260\"\u003e#3260\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Chunk image uploads to avoid file descriptor exhaustion and 413 errors when uploading hundreds of images (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3249\"\u003e#3249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(snapshots) Preserve subdirectory structure in snapshot manifest keys instead of flattening to bare filenames (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3269\"\u003e#3269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003eeprintln!\u003c/code\u003e with \u003ccode\u003elog::info!\u003c/code\u003e for progress bar completion messages when the progress bar is disabled (e.g. in CI). This avoids spurious stderr output that some CI systems treat as errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3223\"\u003e#3223\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.6-snapshot.20260416.d4d6232\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at d4d6232.\u003c/p\u003e\n\u003ch2\u003e3.3.6-snapshot.20260415.3d7f705\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 3d7f705.\u003c/p\u003e\n\u003ch2\u003e3.3.6-snapshot.20260415.d783793\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at d783793.\u003c/p\u003e\n\u003ch2\u003e3.3.6-snapshot.20260415.cdcc4a2\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at cdcc4a2.\u003c/p\u003e\n\u003ch2\u003e3.3.6-snapshot.20260414.35edfb3\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 35edfb3.\u003c/p\u003e\n\u003ch2\u003e3.3.6-snapshot.20260414.8a559a2\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 8a559a2.\u003c/p\u003e\n\u003ch2\u003e3.3.6-snapshot.20260414.f825541\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at f825541.\u003c/p\u003e\n\u003ch2\u003e3.3.6-snapshot.20260413.55609f2\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 55609f2.\u003c/p\u003e\n\u003ch2\u003e3.3.6-snapshot.20260413.17c80c1\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 17c80c1.\u003c/p\u003e\n\u003ch2\u003e3.3.6-snapshot.20260413.5c11709\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 5c11709.\u003c/p\u003e\n\u003ch2\u003e3.3.6-snapshot.20260409.1fb5ec5\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 1fb5ec5.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Add \u003ccode\u003e--selective\u003c/code\u003e flag to \u003ccode\u003ebuild snapshots\u003c/code\u003e to indicate the upload contains only a subset of images (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3268\"\u003e#3268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(bundle-jvm) Allow running directly on a project root (including multi-module repos) by automatically collecting only JVM source files (\u003ccode\u003e.java\u003c/code\u003e, \u003ccode\u003e.kt\u003c/code\u003e, \u003ccode\u003e.scala\u003c/code\u003e, \u003ccode\u003e.groovy\u003c/code\u003e), respecting \u003ccode\u003e.gitignore\u003c/code\u003e, and excluding common build output directories (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3260\"\u003e#3260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(bundle-jvm) Add \u003ccode\u003e--exclude\u003c/code\u003e option for custom glob patterns to exclude files/directories from source collection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3260\"\u003e#3260\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Chunk image uploads to avoid file descriptor exhaustion and 413 errors when uploading hundreds of images (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3249\"\u003e#3249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e(snapshots) Preserve subdirectory structure in snapshot manifest keys instead of flattening to bare filenames (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3269\"\u003e#3269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003eeprintln!\u003c/code\u003e with \u003ccode\u003elog::info!\u003c/code\u003e for progress bar completion messages when the progress bar is disabled (e.g. in CI). This avoids spurious stderr output that some CI systems treat as errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3223\"\u003e#3223\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.5\u003c/h2\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(sourcemaps) Skip non-base64 embedded sourcemaps during injection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.4\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Add \u003ccode\u003e--diff-threshold\u003c/code\u003e option to \u003ccode\u003ebuild snapshots\u003c/code\u003e to set a minimum pixel difference percentage for reporting image changes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3259\"\u003e#3259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry-cli build download\u003c/code\u003e command to download installable builds (IPA/APK) by build ID (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3221\"\u003e#3221\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry-cli code-mappings upload\u003c/code\u003e command to bulk upload code mappings from a JSON file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3207\"\u003e#3207\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3208\"\u003e#3208\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3209\"\u003e#3209\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3210\"\u003e#3210\u003c/a\u003e).\n\u003cul\u003e\n\u003cli\u003eCode mappings link stack trace paths (e.g. \u003ccode\u003ecom/example/module\u003c/code\u003e) to source paths in your repository (e.g. \u003ccode\u003esrc/main/java/com/example/module\u003c/code\u003e), enabling Sentry to display source context and link directly to your code from error stack traces.\u003c/li\u003e\n\u003cli\u003eRepository name and default branch are automatically inferred from your local git remotes, or can be specified explicitly with \u003ccode\u003e--repo\u003c/code\u003e and \u003ccode\u003e--default-branch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eLarge mapping files are automatically split into batches for upload.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.3\u003c/h2\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(npm) 🤖 Bump optional dependencies to 3.3.2 in \u003ca href=\"https://github.com/getsentry/sentry-cli/commit/afdef906ba225132f138469afd0d63df859ce0b4\"\u003eafdef906\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.2\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(preprod) Add VCS parameters to snapshots upload command by \u003ca href=\"https://github.com/rbro112\"\u003e\u003ccode\u003e@​rbro112\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3200\"\u003e#3200\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/...\n\n_Description has been truncated_","html_url":"https://github.com/simsaraqari/new-sim/pull/35","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/simsaraqari%2Fnew-sim/issues/35","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/35/packages"}},{"old_version":"3.3.4","new_version":"3.3.5","update_type":"patch","path":null,"pr_created_at":"2026-04-13T22:23:55.000Z","version_change":"3.3.4 → 3.3.5","issue":{"uuid":"4258235605","node_id":"PR_kwDORC3b1c7SInj9","number":65,"state":"closed","title":"chore(deps): bump the dev-dependencies group across 1 directory with 8 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-04-20T03:37:35.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-13T22:23:55.000Z","updated_at":"2026-04-20T03:37:37.000Z","time_to_close":537220,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"dev-dependencies","update_count":8,"packages":[{"name":"@cloudflare/workers-types","old_version":"4.20260317.1","new_version":"4.20260413.1","repository_url":"https://github.com/cloudflare/workerd"},{"name":"@sentry/cli","old_version":"3.3.4","new_version":"3.3.5","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@vitest/coverage-v8","old_version":"4.1.2","new_version":"4.1.4","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"dotenv","old_version":"17.3.1","new_version":"17.4.2","repository_url":"https://github.com/motdotla/dotenv"},{"name":"esbuild","old_version":"0.27.4","new_version":"0.28.0","repository_url":"https://github.com/evanw/esbuild"},{"name":"playwright","old_version":"1.58.2","new_version":"1.59.1","repository_url":"https://github.com/microsoft/playwright"},{"name":"wrangler","old_version":"4.77.0","new_version":"4.82.2","repository_url":"https://github.com/cloudflare/workers-sdk"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@cloudflare/workers-types](https://github.com/cloudflare/workerd) | `4.20260317.1` | `4.20260413.1` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `3.3.4` | `3.3.5` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.1.2` | `4.1.4` |\n| [dotenv](https://github.com/motdotla/dotenv) | `17.3.1` | `17.4.2` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.27.4` | `0.28.0` |\n| [playwright](https://github.com/microsoft/playwright) | `1.58.2` | `1.59.1` |\n| [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) | `4.77.0` | `4.82.2` |\n\n\nUpdates `@cloudflare/workers-types` from 4.20260317.1 to 4.20260413.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cloudflare/workerd/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/cli` from 3.3.4 to 3.3.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e\u003ccode\u003e@​sentry/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.5\u003c/h2\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(sourcemaps) Skip non-base64 embedded sourcemaps during injection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.5\u003c/h2\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(sourcemaps) Skip non-base64 embedded sourcemaps during injection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/30ac02cea024fab1498f199848319cb53b028b9b\"\u003e\u003ccode\u003e30ac02c\u003c/code\u003e\u003c/a\u003e release: 3.3.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e9aa912c0386f50124d50297bd63c50b913765a1\"\u003e\u003ccode\u003ee9aa912\u003c/code\u003e\u003c/a\u003e meta: fix changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3252\"\u003e#3252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/7f7384e2b777a4d3d254b2b703368cc89a999023\"\u003e\u003ccode\u003e7f7384e\u003c/code\u003e\u003c/a\u003e meta: Remove codeowner protection from \u003ccode\u003eCHANGELOG.md\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3253\"\u003e#3253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/559eb3659d59f2c72f50571a790d7043e4643a2b\"\u003e\u003ccode\u003e559eb36\u003c/code\u003e\u003c/a\u003e build(deps): bump rustls-webpki from 0.103.8 to 0.103.10 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3229\"\u003e#3229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/ebdd16fe0bd8a8ac63250e208b9ed0f798b24ab5\"\u003e\u003ccode\u003eebdd16f\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump flatted from 3.3.3 to 3.4.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3225\"\u003e#3225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/572bb4cb03945613e41fb3a2311fb5cc82c6ca40\"\u003e\u003ccode\u003e572bb4c\u003c/code\u003e\u003c/a\u003e perf(snapshots): Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/6d5e8cbda1bd46fe75b6e645b2d422e826da1625\"\u003e\u003ccode\u003e6d5e8cb\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump handlebars from 4.7.8 to 4.7.9 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3251\"\u003e#3251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e744afd099ec93606a012517c712bfc22f909f27\"\u003e\u003ccode\u003ee744afd\u003c/code\u003e\u003c/a\u003e fix(build): Ungate ProgressBarMode::Response from managed feature (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3247\"\u003e#3247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/5477440f548886f619a06d1f5459a92b47115958\"\u003e\u003ccode\u003e5477440\u003c/code\u003e\u003c/a\u003e build(deps): bump picomatch (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3245\"\u003e#3245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/1d1b9d9a8b63d06f90bff03a4fd1b0efa679ade8\"\u003e\u003ccode\u003e1d1b9d9\u003c/code\u003e\u003c/a\u003e fix(inject): Skip non-base64 embedded sourcemaps (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.3.4...3.3.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/coverage-v8` from 4.1.2 to 4.1.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/coverage-v8\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.4\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDefault to text reporter \u003ccode\u003eskipFull\u003c/code\u003e if agent detected  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10018\"\u003evitest-dev/vitest#10018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/53757804c\"\u003e\u003c!-- raw HTML omitted --\u003e(53757)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eassertion\u003c/code\u003e as a public field  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10095\"\u003evitest-dev/vitest#10095\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a120e3ab8\"\u003e\u003c!-- raw HTML omitted --\u003e(a120e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport aria snapshot  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eClaude Opus 4.6 (1M context)\u003c/strong\u003e, \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eCodex\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9668\"\u003evitest-dev/vitest#9668\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d4fbb5cc9\"\u003e\u003c!-- raw HTML omitted --\u003e(d4fbb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporter\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd filterMeta option to json reporter  -  by \u003ca href=\"https://github.com/nami8824\"\u003e\u003ccode\u003e@​nami8824\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10078\"\u003evitest-dev/vitest#10078\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b77de968e\"\u003e\u003c!-- raw HTML omitted --\u003e(b77de)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u0026quot;black\u0026quot; foreground for labeled terminal message to ensure contrast  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10076\"\u003evitest-dev/vitest#10076\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/203f07af7\"\u003e\u003c!-- raw HTML omitted --\u003e(203f0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eexpect(..., message)\u003c/code\u003e consistent as error message prefix  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eCodex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10068\"\u003evitest-dev/vitest#10068\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a1b5f0f4f\"\u003e\u003c!-- raw HTML omitted --\u003e(a1b5f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not hoist imports whose names match class properties .  -  by \u003ca href=\"https://github.com/SunsetFi\"\u003e\u003ccode\u003e@​SunsetFi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10093\"\u003evitest-dev/vitest#10093\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10094\"\u003evitest-dev/vitest#10094\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0fc4b47e0\"\u003e\u003c!-- raw HTML omitted --\u003e(0fc4b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Spread user server options into browser Vite server in project  -  by \u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10049\"\u003evitest-dev/vitest#10049\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/65c9d55eb\"\u003e\u003c!-- raw HTML omitted --\u003e(65c9d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.3...v4.1.4\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.3\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eexperimental.preParse\u003c/code\u003e flag  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10070\"\u003evitest-dev/vitest#10070\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7827363bd\"\u003e\u003c!-- raw HTML omitted --\u003e(78273)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003ebrowser.locators.exact\u003c/code\u003e option  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10013\"\u003evitest-dev/vitest#10013\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/487990a19\"\u003e\u003c!-- raw HTML omitted --\u003e(48799)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eTestAttachment.bodyEncoding\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9969\"\u003evitest-dev/vitest#9969\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/89ca0e254\"\u003e\u003c!-- raw HTML omitted --\u003e(89ca0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport custom snapshot matcher  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e and \u003cstrong\u003eCodex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9973\"\u003evitest-dev/vitest#9973\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/59b0e6411\"\u003e\u003c!-- raw HTML omitted --\u003e(59b0e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdvance fake timers with \u003ccode\u003eexpect.poll\u003c/code\u003e interval  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10022\"\u003evitest-dev/vitest#10022\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3f5bfa365\"\u003e\u003c!-- raw HTML omitted --\u003e(3f5bf)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@vitest/coverage-v8\u003c/code\u003e and \u003ccode\u003e@vitest/coverage-istanbul\u003c/code\u003e as optional dependency  -  by \u003ca href=\"https://github.com/alan-agius4\"\u003e\u003ccode\u003e@​alan-agius4\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10025\"\u003evitest-dev/vitest#10025\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/146d4f0a0\"\u003e\u003c!-- raw HTML omitted --\u003e(146d4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003edefineHelper\u003c/code\u003e for webkit async stack trace + update playwright 1.59.0  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10036\"\u003evitest-dev/vitest#10036\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5a5fa49fe\"\u003e\u003c!-- raw HTML omitted --\u003e(5a5fa)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix suite hook throwing errors for unused auto test-scoped fixture  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10035\"\u003evitest-dev/vitest#10035\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/398657e8d\"\u003e\u003c!-- raw HTML omitted --\u003e(39865)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eJestExtendError.context\u003c/code\u003e from verbose error reporting  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9983\"\u003evitest-dev/vitest#9983\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/66751c9e8\"\u003e\u003c!-- raw HTML omitted --\u003e(66751)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't leak \u0026quot;runner\u0026quot; types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10004\"\u003evitest-dev/vitest#10004\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ec2045543\"\u003e\u003c!-- raw HTML omitted --\u003e(ec204)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esnapshot\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eFix flagging obsolete snapshots for snapshot properties mismatch  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9986\"\u003evitest-dev/vitest#9986\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6b869156b\"\u003e\u003c!-- raw HTML omitted --\u003e(6b869)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExport custom snapshot matcher helper from \u003ccode\u003evitest\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eCodex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10042\"\u003evitest-dev/vitest#10042\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/691d341fd\"\u003e\u003c!-- raw HTML omitted --\u003e(691d3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't leak vite types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10005\"\u003evitest-dev/vitest#10005\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fdff1bf9a\"\u003e\u003c!-- raw HTML omitted --\u003e(fdff1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evm\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eFix external module resolve error with deps optimizer query  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10024\"\u003evitest-dev/vitest#10024\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9dbf47786\"\u003e\u003c!-- raw HTML omitted --\u003e(9dbf4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.2...v4.1.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/ac04bac206f49d793e7277084f707aee718aa936\"\u003e\u003ccode\u003eac04bac\u003c/code\u003e\u003c/a\u003e chore: release v4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/2dc0d62eaf08d8acb1f5042fdb8ac5b4a19fdc73\"\u003e\u003ccode\u003e2dc0d62\u003c/code\u003e\u003c/a\u003e chore: release v4.1.3\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.4/packages/coverage-v8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dotenv` from 17.3.1 to 17.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md\"\u003edotenv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.4.1...v17.4.2\"\u003e17.4.2\u003c/a\u003e (2026-04-12)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproved skill files - tightened up details (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/1009\"\u003e#1009\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.4.0...v17.4.1\"\u003e17.4.1\u003c/a\u003e (2026-04-05)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange text \u003ccode\u003einjecting\u003c/code\u003e to \u003ccode\u003einjected\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/1005\"\u003e#1005\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.3.1...v17.4.0\"\u003e17.4.0\u003c/a\u003e (2026-04-01)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eskills/\u003c/code\u003e folder with focused agent skills: \u003ccode\u003eskills/dotenv/SKILL.md\u003c/code\u003e (core usage) and \u003ccode\u003eskills/dotenvx/SKILL.md\u003c/code\u003e (encryption, multiple environments, variable expansion) for AI coding agent discovery via the skills.sh ecosystem (\u003ccode\u003enpx skills add motdotla/dotenv\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTighten up logs: \u003ccode\u003e◇ injecting env (14) from .env\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/1003\"\u003e#1003\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/f116f70310abab44fbfddbaeb833698b5bf84a9b\"\u003e\u003ccode\u003ef116f70\u003c/code\u003e\u003c/a\u003e 17.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/3a8161274fdd745239b86e604f4a7e972a1d3902\"\u003e\u003ccode\u003e3a81612\u003c/code\u003e\u003c/a\u003e fix visual order of faq\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/13f55a89e136b2024e68d277b836dd5260fc16cf\"\u003e\u003ccode\u003e13f55a8\u003c/code\u003e\u003c/a\u003e Merge branch 'skill'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/4bbbf73f0906bd69975c48bf310a84b686e5b1b4\"\u003e\u003ccode\u003e4bbbf73\u003c/code\u003e\u003c/a\u003e reorganize faq\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/c3da64bb2ba1d0e02f8b9b2b7ccb7e6f7a51d56c\"\u003e\u003ccode\u003ec3da64b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motdotla/dotenv/issues/1009\"\u003e#1009\u003c/a\u003e from motdotla/skill\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/6f743b173fbd6c26f7eab7040d251f9a6c8b977d\"\u003e\u003ccode\u003e6f743b1\u003c/code\u003e\u003c/a\u003e update source\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/fc2c6247e858a32d4024cb06a5b0c79aa35851f5\"\u003e\u003ccode\u003efc2c624\u003c/code\u003e\u003c/a\u003e update skill\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/972315ba74bb2bbba4483d112e853fd26006ef8a\"\u003e\u003ccode\u003e972315b\u003c/code\u003e\u003c/a\u003e Tighten up skill\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/2795fce3d1ed07b4c570f1e06ab1c0d533c86997\"\u003e\u003ccode\u003e2795fce\u003c/code\u003e\u003c/a\u003e reorganize faq\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/d5495d4ae8e4e41ef9a682c9e00c81552794274e\"\u003e\u003ccode\u003ed5495d4\u003c/code\u003e\u003c/a\u003e adjust skill\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.3.1...v17.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `esbuild` from 0.27.4 to 0.28.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/evanw/esbuild/releases\"\u003eesbuild's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.28.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for \u003ccode\u003ewith { type: 'text' }\u003c/code\u003e imports (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4435\"\u003e#4435\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe \u003ca href=\"https://github.com/tc39/proposal-import-text\"\u003eimport text\u003c/a\u003e proposal has reached stage 3 in the TC39 process, which means that it's recommended for implementation. It has also already been implemented by \u003ca href=\"https://docs.deno.com/examples/importing_text/\"\u003eDeno\u003c/a\u003e and \u003ca href=\"https://bun.com/docs/guides/runtime/import-html\"\u003eBun\u003c/a\u003e. So with this release, esbuild also adds support for it. This behaves exactly the same as esbuild's existing \u003ca href=\"https://esbuild.github.io/content-types/#text\"\u003e\u003ccode\u003etext\u003c/code\u003e loader\u003c/a\u003e. Here's an example:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport string from './example.txt' with { type: 'text' }\nconsole.log(string)\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd integrity checks to fallback download path (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4343\"\u003e#4343\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eInstalling esbuild via npm is somewhat complicated with several different edge cases (see \u003ca href=\"https://esbuild.github.io/getting-started/#additional-npm-flags\"\u003eesbuild's documentation\u003c/a\u003e for details). If the regular installation of esbuild's platform-specific package fails, esbuild's install script attempts to download the platform-specific package itself (first with the \u003ccode\u003enpm\u003c/code\u003e command, and then with a HTTP request to \u003ccode\u003eregistry.npmjs.org\u003c/code\u003e as a last resort).\u003c/p\u003e\n\u003cp\u003eThis last resort path previously didn't have any integrity checks. With this release, esbuild will now verify that the hash of the downloaded binary matches the expected hash for the current release. This means the hashes for all of esbuild's platform-specific binary packages will now be embedded in the top-level \u003ccode\u003eesbuild\u003c/code\u003e package. Hopefully this should work without any problems. But just in case, this change is being done as a breaking change release.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate the Go compiler from 1.25.7 to 1.26.1\u003c/p\u003e\n\u003cp\u003eThis upgrade should not affect anything. However, there have been some significant internal changes to the Go compiler, so esbuild could potentially behave differently in certain edge cases:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIt now uses the \u003ca href=\"https://go.dev/doc/go1.26#new-garbage-collector\"\u003enew garbage collector\u003c/a\u003e that comes with Go 1.26.\u003c/li\u003e\n\u003cli\u003eThe Go compiler is now more aggressive with allocating memory on the stack.\u003c/li\u003e\n\u003cli\u003eThe executable format that the Go linker uses has undergone several changes.\u003c/li\u003e\n\u003cli\u003eThe WebAssembly build now unconditionally makes use of the sign extension and non-trapping floating-point to integer conversion instructions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read the \u003ca href=\"https://go.dev/doc/go1.26\"\u003eGo 1.26 release notes\u003c/a\u003e for more information.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.27.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix lowering of define semantics for TypeScript parameter properties (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4421\"\u003e#4421\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe previous release incorrectly generated class fields for TypeScript parameter properties even when the configured target environment does not support class fields. With this release, the generated class fields will now be correctly lowered in this case:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Original code\nclass Foo {\n  constructor(public x = 1) {}\n  y = 2\n}\n\u003cp\u003e// Old output (with --loader=ts --target=es2021)\u003cbr /\u003e\nclass Foo {\u003cbr /\u003e\nconstructor(x = 1) {\u003cbr /\u003e\nthis.x = x;\u003cbr /\u003e\n__publicField(this, \u0026quot;y\u0026quot;, 2);\u003cbr /\u003e\n}\u003cbr /\u003e\nx;\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003e// New output (with --loader=ts --target=es2021)\u003cbr /\u003e\nclass Foo {\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/evanw/esbuild/blob/main/CHANGELOG.md\"\u003eesbuild's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.28.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for \u003ccode\u003ewith { type: 'text' }\u003c/code\u003e imports (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4435\"\u003e#4435\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe \u003ca href=\"https://github.com/tc39/proposal-import-text\"\u003eimport text\u003c/a\u003e proposal has reached stage 3 in the TC39 process, which means that it's recommended for implementation. It has also already been implemented by \u003ca href=\"https://docs.deno.com/examples/importing_text/\"\u003eDeno\u003c/a\u003e and \u003ca href=\"https://bun.com/docs/guides/runtime/import-html\"\u003eBun\u003c/a\u003e. So with this release, esbuild also adds support for it. This behaves exactly the same as esbuild's existing \u003ca href=\"https://esbuild.github.io/content-types/#text\"\u003e\u003ccode\u003etext\u003c/code\u003e loader\u003c/a\u003e. Here's an example:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport string from './example.txt' with { type: 'text' }\nconsole.log(string)\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd integrity checks to fallback download path (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4343\"\u003e#4343\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eInstalling esbuild via npm is somewhat complicated with several different edge cases (see \u003ca href=\"https://esbuild.github.io/getting-started/#additional-npm-flags\"\u003eesbuild's documentation\u003c/a\u003e for details). If the regular installation of esbuild's platform-specific package fails, esbuild's install script attempts to download the platform-specific package itself (first with the \u003ccode\u003enpm\u003c/code\u003e command, and then with a HTTP request to \u003ccode\u003eregistry.npmjs.org\u003c/code\u003e as a last resort).\u003c/p\u003e\n\u003cp\u003eThis last resort path previously didn't have any integrity checks. With this release, esbuild will now verify that the hash of the downloaded binary matches the expected hash for the current release. This means the hashes for all of esbuild's platform-specific binary packages will now be embedded in the top-level \u003ccode\u003eesbuild\u003c/code\u003e package. Hopefully this should work without any problems. But just in case, this change is being done as a breaking change release.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate the Go compiler from 1.25.7 to 1.26.1\u003c/p\u003e\n\u003cp\u003eThis upgrade should not affect anything. However, there have been some significant internal changes to the Go compiler, so esbuild could potentially behave differently in certain edge cases:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIt now uses the \u003ca href=\"https://go.dev/doc/go1.26#new-garbage-collector\"\u003enew garbage collector\u003c/a\u003e that comes with Go 1.26.\u003c/li\u003e\n\u003cli\u003eThe Go compiler is now more aggressive with allocating memory on the stack.\u003c/li\u003e\n\u003cli\u003eThe executable format that the Go linker uses has undergone several changes.\u003c/li\u003e\n\u003cli\u003eThe WebAssembly build now unconditionally makes use of the sign extension and non-trapping floating-point to integer conversion instructions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read the \u003ca href=\"https://go.dev/doc/go1.26\"\u003eGo 1.26 release notes\u003c/a\u003e for more information.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.27.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix lowering of define semantics for TypeScript parameter properties (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4421\"\u003e#4421\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe previous release incorrectly generated class fields for TypeScript parameter properties even when the configured target environment does not support class fields. With this release, the generated class fields will now be correctly lowered in this case:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Original code\nclass Foo {\n  constructor(public x = 1) {}\n  y = 2\n}\n\u003cp\u003e// Old output (with --loader=ts --target=es2021)\u003cbr /\u003e\nclass Foo {\u003cbr /\u003e\nconstructor(x = 1) {\u003cbr /\u003e\nthis.x = x;\u003cbr /\u003e\n__publicField(this, \u0026quot;y\u0026quot;, 2);\u003cbr /\u003e\n}\u003cbr /\u003e\nx;\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/6a794dff68e6a43539f6da671e3080efdf11ca70\"\u003e\u003ccode\u003e6a794df\u003c/code\u003e\u003c/a\u003e publish 0.28.0 to npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/64ee0ea63b2ff303caafc9610c388dc72c882c23\"\u003e\u003ccode\u003e64ee0ea\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4435\"\u003e#4435\u003c/a\u003e: support \u003ccode\u003ewith { type: text }\u003c/code\u003e imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/ef65aeeaacdb71eade186f888975b1de89574314\"\u003e\u003ccode\u003eef65aee\u003c/code\u003e\u003c/a\u003e fix sort order in \u003ccode\u003esnapshots_packagejson.txt\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/1a26a8ecbc39aaf1379c524a0274a08fbcbed655\"\u003e\u003ccode\u003e1a26a8e\u003c/code\u003e\u003c/a\u003e try to fix \u003ccode\u003etest-old-ts\u003c/code\u003e, also shuffle CI tasks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/556ce6c1fc00d7c0917fbfada01ed8e5251bc510\"\u003e\u003ccode\u003e556ce6c\u003c/code\u003e\u003c/a\u003e use \u003ccode\u003e''\u003c/code\u003e instead of \u003ccode\u003enull\u003c/code\u003e to omit build hashes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/8e675a81a473ea69a46a69792f1386bb110dd877\"\u003e\u003ccode\u003e8e675a8\u003c/code\u003e\u003c/a\u003e ci: allow missing binary hashes for tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/7067763b904fe8a522fa840a4a48c5fbd4c395e0\"\u003e\u003ccode\u003e7067763\u003c/code\u003e\u003c/a\u003e Reapply \u0026quot;update go 1.25.7 =\u0026gt; 1.26.1\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/39473a952ab3b450d0578b698a8b8d2a02332e0d\"\u003e\u003ccode\u003e39473a9\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4343\"\u003e#4343\u003c/a\u003e: integrity check for binary download\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/2025c9ff6ab15ba6b0f9d074fd732250cc46e4a3\"\u003e\u003ccode\u003e2025c9f\u003c/code\u003e\u003c/a\u003e publish 0.27.7 to npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/c6b586e4904f47e8d5f783a2813660c13e2672e7\"\u003e\u003ccode\u003ec6b586e\u003c/code\u003e\u003c/a\u003e fix typo in \u003ccode\u003eMakefile\u003c/code\u003e for \u003ccode\u003e@esbuild/win32-x64\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/evanw/esbuild/compare/v0.27.4...v0.28.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `playwright` from 1.58.2 to 1.59.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/playwright/releases\"\u003eplaywright's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.59.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Windows]\u003c/strong\u003e Reverted hiding console window when spawning browser processes, which caused regressions including broken \u003ccode\u003ecodegen\u003c/code\u003e, \u003ccode\u003e--ui\u003c/code\u003e and \u003ccode\u003eshow\u003c/code\u003e commands (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39990\"\u003e#39990\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.59.0\u003c/h2\u003e\n\u003ch2\u003e🎬 Screencast\u003c/h2\u003e\n\u003cp\u003eNew \u003ca href=\"https://playwright.dev/docs/api/class-page#page-screencast\"\u003epage.screencast\u003c/a\u003e API provides a unified interface for capturing page content with:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eScreencast recordings\u003c/li\u003e\n\u003cli\u003eAction annotations\u003c/li\u003e\n\u003cli\u003eVisual overlays\u003c/li\u003e\n\u003cli\u003eReal-time frame capture\u003c/li\u003e\n\u003cli\u003eAgentic video receipts\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eScreencast recording\u003c/strong\u003e — record video with precise start/stop control, as an alternative to the \u003ca href=\"https://playwright.dev/docs/api/class-browser#browser-new-context-option-record-video\"\u003e\u003ccode\u003erecordVideo\u003c/code\u003e\u003c/a\u003e option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eawait page.screencast.start({ path: 'video.webm' });\r\n// ... perform actions ...\r\nawait page.screencast.stop();\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eAction annotations\u003c/strong\u003e — enable built-in visual annotations that highlight interacted elements and display action titles during recording:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eawait page.screencast.showActions({ position: 'top-right' });\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/api/class-screencast#screencast-show-actions\"\u003escreencast.showActions()\u003c/a\u003e accepts \u003ccode\u003eposition\u003c/code\u003e (\u003ccode\u003e'top-left'\u003c/code\u003e, \u003ccode\u003e'top'\u003c/code\u003e, \u003ccode\u003e'top-right'\u003c/code\u003e, \u003ccode\u003e'bottom-left'\u003c/code\u003e, \u003ccode\u003e'bottom'\u003c/code\u003e, \u003ccode\u003e'bottom-right'\u003c/code\u003e), \u003ccode\u003eduration\u003c/code\u003e (ms per annotation), and \u003ccode\u003efontSize\u003c/code\u003e (px). Returns a disposable to stop showing actions.\u003c/p\u003e\n\u003cp\u003eAction annotations can also be enabled in test fixtures via the \u003ccode\u003evideo\u003c/code\u003e option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// playwright.config.ts\r\nexport default defineConfig({\r\n  use: {\r\n    video: {\r\n      mode: 'on',\r\n      show: {\r\n        actions: { position: 'top-left' },\r\n        test: { position: 'top-right' },\r\n      },\r\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/d466ac5358cae058cdc75d2ae3ab3ad220042730\"\u003e\u003ccode\u003ed466ac5\u003c/code\u003e\u003c/a\u003e chore: mark v1.59.1 (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40005\"\u003e#40005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/530e7e5f0021730948605a5788790d353d9cf444\"\u003e\u003ccode\u003e530e7e5\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/4004\"\u003e#4004\u003c/a\u003e): fix(cli): kill-all should kill dashboard\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/9aa216c8d7f866e8a8fa94ca55d86e81a8f4decb\"\u003e\u003ccode\u003e9aa216c\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39994\"\u003e#39994\u003c/a\u003e): Revert \u0026quot;fix(windows): hide console window when spawning ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/01b2b1533e0bfa1c582117e3ec109fcb57657747\"\u003e\u003ccode\u003e01b2b15\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39980\"\u003e#39980\u003c/a\u003e): chore: more release notes fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/a5cb6c9a2f52078de075413beb812e3180d195ba\"\u003e\u003ccode\u003ea5cb6c9\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39972\"\u003e#39972\u003c/a\u003e): chore: expose browser.bind and browser.unbind APIs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/99a17b58541798b03257c57a9e5589db2394f89e\"\u003e\u003ccode\u003e99a17b5\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39975\"\u003e#39975\u003c/a\u003e): chore: support opening .trace files via .link indirection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/43607c3b71d89445a6473708429eeecd6f571d6e\"\u003e\u003ccode\u003e43607c3\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39974\"\u003e#39974\u003c/a\u003e): chore(webkit): update Safari user-agent version to 26.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/62cabe19eb07e329086e5cb20441737cf51367d0\"\u003e\u003ccode\u003e62cabe1\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39969\"\u003e#39969\u003c/a\u003e): chore(npm): include all *.md from lib (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39970\"\u003e#39970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/0c65a759af337ba5143ebbe34afe4141482ce2d4\"\u003e\u003ccode\u003e0c65a75\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39968\"\u003e#39968\u003c/a\u003e): chore: screencast.showActions api\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/f04155b09034c21719162146d6016de9933a2dbe\"\u003e\u003ccode\u003ef04155b\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39958\"\u003e#39958\u003c/a\u003e): chore: release notes for langs v1.59\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/playwright/compare/v1.58.2...v1.59.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vitest` from 4.1.2 to 4.1.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003evitest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.4\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDefault to text reporter \u003ccode\u003eskipFull\u003c/code\u003e if agent detected  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10018\"\u003evitest-dev/vitest#10018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/53757804c\"\u003e\u003c!-- raw HTML omitted --\u003e(53757)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eassertion\u003c/code\u003e as a public field  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10095\"\u003evitest-dev/vitest#10095\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a120e3ab8\"\u003e\u003c!-- raw HTML omitted --\u003e(a120e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport aria snapshot  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eClaude Opus 4.6 (1M context)\u003c/strong\u003e, \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eCodex\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9668\"\u003evitest-dev/vitest#9668\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d4fbb5cc9\"\u003e\u003c!-- raw HTML omitted --\u003e(d4fbb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporter\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd filterMeta option to json reporter  -  by \u003ca href=\"https://github.com/nami8824\"\u003e\u003ccode\u003e@​nami8824\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10078\"\u003evitest-dev/vitest#10078\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b77de968e\"\u003e\u003c!-- raw HTML omitted --\u003e(b77de)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u0026quot;black\u0026quot; foreground for labeled terminal message to ensure contrast  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10076\"\u003evitest-dev/vitest#10076\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/203f07af7\"\u003e\u003c!-- raw HTML omitted --\u003e(203f0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eexpect(..., message)\u003c/code\u003e consistent as error message prefix  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eCodex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10068\"\u003evitest-dev/vitest#10068\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a1b5f0f4f\"\u003e\u003c!-- raw HTML omitted --\u003e(a1b5f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not hoist imports whose names match class properties .  -  by \u003ca href=\"https://github.com/SunsetFi\"\u003e\u003ccode\u003e@​SunsetFi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10093\"\u003evitest-dev/vitest#10093\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10094\"\u003evitest-dev/vitest#10094\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0fc4b47e0\"\u003e\u003c!-- raw HTML omitted --\u003e(0fc4b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Spread user server options into browser Vite server in project  -  by \u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10049\"\u003evitest-dev/vitest#10049\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/65c9d55eb\"\u003e\u003c!-- raw HTML omitted --\u003e(65c9d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.3...v4.1.4\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.3\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eexperimental.preParse\u003c/code\u003e flag  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10070\"\u003evitest-dev/vitest#10070\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7827363bd\"\u003e\u003c!-- raw HTML omitted --\u003e(78273)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003ebrowser.locators.exact\u003c/code\u003e option  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10013\"\u003evitest-dev/vitest#10013\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/487990a19\"\u003e\u003c!-- raw HTML omitted --\u003e(48799)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eTestAttachment.bodyEncoding\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9969\"\u003evitest-dev/vitest#9969\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/89ca0e254\"\u003e\u003c!-- raw HTML omitted --\u003e(89ca0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport custom snapshot matcher  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e and \u003cstrong\u003eCodex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9973\"\u003evitest-dev/vitest#9973\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/59b0e6411\"\u003e\u003c!-- raw HTML omitted --\u003e(59b0e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdvance fake timers with \u003ccode\u003eexpect.poll\u003c/code\u003e interval  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10022\"\u003evitest-dev/vitest#10022\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3f5bfa365\"\u003e\u003c!-- raw HTML omitted --\u003e(3f5bf)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@vitest/coverage-v8\u003c/code\u003e and \u003ccode\u003e@vitest/coverage-istanbul\u003c/code\u003e as optional dependency  -  by \u003ca href=\"https://github.com/alan-agius4\"\u003e\u003ccode\u003e@​alan-agius4\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10025\"\u003evitest-dev/vitest#10025\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/146d4f0a0\"\u003e\u003c!-- raw HTML omitted --\u003e(146d4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003edefineHelper\u003c/code\u003e for webkit async stack trace + update playwright 1.59.0  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10036\"\u003evitest-dev/vitest#10036\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5a5fa49fe\"\u003e\u003c!-- raw HTML omitted --\u003e(5a5fa)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix suite hook throwing errors for unused auto test-scoped fixture  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10035\"\u003evitest-dev/vitest#10035\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/398657e8d\"\u003e\u003c!-- raw HTML omitted --\u003e(39865)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eJestExtendError.context\u003c/code\u003e from verbose error reporting  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9983\"\u003evitest-dev/vitest#9983\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/66751c9e8\"\u003e\u003c!-- raw HTML omitted --\u003e(66751)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't leak \u0026quot;runner\u0026quot; types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10004\"\u003evitest-dev/vitest#10004\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ec2045543\"\u003e\u003c!-- raw HTML omitted --\u003e(ec204)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esnapshot\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eFix flagging obsolete snapshots for snapshot properties mismatch  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9986\"\u003evitest-dev/vitest#9986\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6b869156b\"\u003e\u003c!-- raw HTML omitted --\u003e(6b869)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExport custom snapshot matcher helper from \u003ccode\u003evitest\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eCodex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10042\"\u003evitest-dev/vitest#10042\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/691d341fd\"\u003e\u003c!-- raw HTML omitted --\u003e(691d3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't leak vite types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10005\"\u003evitest-dev/vitest#10005\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fdff1bf9a\"\u003e\u003c!-- raw HTML omitted --\u003e(fdff1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evm\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eFix external module resolve error with deps optimizer query  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10024\"\u003evitest-dev/vitest#10024\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9dbf47786\"\u003e\u003c!-- raw HTML omitted --\u003e(9dbf4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.2...v4.1.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/ac04bac206f49d793e7277084f707aee718aa936\"\u003e\u003ccode\u003eac04bac\u003c/code\u003e\u003c/a\u003e chore: release v4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/82c858d9435fac60bbc75b2af5c6e1e80914f5b6\"\u003e\u003ccode\u003e82c858d\u003c/code\u003e\u003c/a\u003e chore: Remove no-op function in plugin config logic (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/8501\"\u003e#8501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/d4fbb5cc931754d05327264baaf7b4364ed02f84\"\u003e\u003ccode\u003ed4fbb5c\u003c/code\u003e\u003c/a\u003e feat(experimental): support aria snapshot (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9668\"\u003e#9668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/b77de968ecdc978e54d32926198f25a13bde9441\"\u003e\u003ccode\u003eb77de96\u003c/code\u003e\u003c/a\u003e feat(reporter): add filterMeta option to json reporter (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/10078\"\u003e#10078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a120e3ab8bc0ab7baeb88ca9ef96a10d3ab5dbb3\"\u003e\u003ccode\u003ea120e3a\u003c/code\u003e\u003c/a\u003e feat(experimental): expose \u003ccode\u003eassertion\u003c/code\u003e as a public field (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/10095\"\u003e#10095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/53757804c0c291205ecd567cbf19f8d9beed24a0\"\u003e\u003ccode\u003e5375780\u003c/code\u003e\u003c/a\u003e feat(coverage): default to text reporter \u003ccode\u003eskipFull\u003c/code\u003e if agent detected (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/10018\"\u003e#10018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a1b5f0f4fbae863da441e413661fbdd9982b84e2\"\u003e\u003ccode\u003ea1b5f0f\u003c/code\u003e\u003c/a\u003e fix: make \u003ccode\u003eexpect(..., message)\u003c/code\u003e consistent as error message prefix (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/10068\"\u003e#10068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/203f07af789bc5b5c3cda8074f4ee116e280fa17\"\u003e\u003ccode\u003e203f07a\u003c/code\u003e\u003c/a\u003e fix: use \u0026quot;black\u0026quot; foreground for labeled terminal message to ensure contrast (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/2dc0d62eaf08d8acb1f5042fdb8ac5b4a19fdc73\"\u003e\u003ccode\u003e2dc0d62\u003c/code\u003e\u003c/a\u003e chore: release v4.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/7827363bdaeeb5d82d486f99b301dcea3a010568\"\u003e\u003ccode\u003e7827363\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eexperimental.preParse\u003c/code\u003e flag (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/10070\"\u003e#10070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.4/packages/vitest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `wrangler` from 4.77.0 to 4.82.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cloudflare/workers-sdk/releases\"\u003ewrangler's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ewrangler@4.82.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/13457\"\u003e#13457\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9b2b6ba55c7e94533a2cddbe8ff8f5122ed7de17\"\u003e\u003ccode\u003e9b2b6ba\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jamesopstad\"\u003e\u003ccode\u003e@​jamesopstad\u003c/code\u003e\u003c/a\u003e! - Add Flagship OAuth scopes to \u003ccode\u003ewrangler login\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ewrangler@4.82.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/13453\"\u003e#13453\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/6b11b072d35e438e81e133a1c37e4e94a7a9c9a8\"\u003e\u003ccode\u003e6b11b07\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/petebacondarwin\"\u003e\u003ccode\u003e@​petebacondarwin\u003c/code\u003e\u003c/a\u003e! - Disable flagship OAuth scopes that are not yet valid in the Cloudflare backend\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eflagship:read\u003c/code\u003e and \u003ccode\u003eflagship:write\u003c/code\u003e OAuth scopes have been temporarily commented out from the default scopes requested during login, as they are not yet recognized by the Cloudflare backend.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/13438\"\u003e#13438\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/dd4e8882c854301c4e984989956f1aa337177637\"\u003e\u003ccode\u003edd4e888\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e! - fix: handle Vike config files that use a variable-referenced default export\u003c/p\u003e\n\u003cp\u003eNewer versions of \u003ccode\u003ecreate-vike\u003c/code\u003e (0.0.616+) generate \u003ccode\u003epages/+config.ts\u003c/code\u003e files using \u003ccode\u003econst config: Config = { ... }; export default config;\u003c/code\u003e instead of the previous \u003ccode\u003eexport default { ... } satisfies Config;\u003c/code\u003e. The Wrangler autoconfig AST transformation now resolves \u003ccode\u003eIdentifier\u003c/code\u003e exports to their variable declarations, supporting both old and new Vike config file formats.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ewrangler@4.82.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/13353\"\u003e#13353\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5338bb687e9933702744771fc89850a7471ee1cc\"\u003e\u003ccode\u003e5338bb6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mattzcarey\"\u003e\u003ccode\u003e@​mattzcarey\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003eartifacts:write\u003c/code\u003e to Wrangler's default OAuth scopes, enabling \u003ccode\u003ewrangler login\u003c/code\u003e to request access to Cloudflare Artifacts (registries and artifacts).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/13139\"\u003e#13139\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/79fd529e62b715405aacc0e643a20ce1af3df9f2\"\u003e\u003ccode\u003e79fd529\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/roerohan\"\u003e\u003ccode\u003e@​roerohan\u003c/code\u003e\u003c/a\u003e! - feat: add Flagship feature flag binding support\u003c/p\u003e\n\u003cp\u003eAdds end-to-end support for the Flagship feature flag binding, which allows Workers to evaluate feature flags from Cloudflare's Flagship service. Configure it in \u003ccode\u003ewrangler.json\u003c/code\u003e with a \u003ccode\u003eflagship\u003c/code\u003e array containing \u003ccode\u003ebinding\u003c/code\u003e and \u003ccode\u003eapp_id\u003c/code\u003e entries. In local dev, the binding returns default values for all flag evaluations; use \u003ccode\u003e\u0026quot;remote\u0026quot;: true\u003c/code\u003e in the binding to evaluate flags against the live Flagship service.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/12983\"\u003e#12983\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/28bc2be6c51e93aa8df75ad223435df35f1981d6\"\u003e\u003ccode\u003e28bc2be\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/1000hz\"\u003e\u003ccode\u003e@​1000hz\u003c/code\u003e\u003c/a\u003e! - Added the \u003ccode\u003ewrangler preview\u003c/code\u003e command family for creating Preview deployments (currently in private beta).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/13197\"\u003e#13197\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4fd138b8e4d46567419c0202e68423e89cd3d813\"\u003e\u003ccode\u003e4fd138b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shahsimpson\"\u003e\u003ccode\u003e@​shahsimpson\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003epreview\u003c/code\u003e output-file entries for \u003ccode\u003ewrangler preview\u003c/code\u003e deployments\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003ewrangler preview\u003c/code\u003e now writes a \u003ccode\u003epreview\u003c/code\u003e entry to the Wrangler output file when \u003ccode\u003eWRANGLER_OUTPUT_FILE_PATH\u003c/code\u003e or \u003ccode\u003eWRANGLER_OUTPUT_FILE_DIRECTORY\u003c/code\u003e is configured. The entry includes the Worker name, preview metadata (\u003ccode\u003epreview_id\u003c/code\u003e, \u003ccode\u003epreview_name\u003c/code\u003e, \u003ccode\u003epreview_slug\u003c/code\u003e, \u003ccode\u003epreview_urls\u003c/code\u003e) and deployment metadata (\u003ccode\u003edeployment_id\u003c/code\u003e, \u003ccode\u003edeployment_urls\u003c/code\u003e).\u003c/p\u003e\n\u003cp\u003eThis makes preview command runs machine-readable in the same output stream as other Wrangler commands, which helps CI integrations consume preview URLs and IDs directly.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/13159\"\u003e#13159\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/bafb96bccc97325c3d9dac54af96212cb30e605a\"\u003e\u003ccode\u003ebafb96b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ruifigueira\"\u003e\u003ccode\u003e@​ruifigueira\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003ewrangler browser\u003c/code\u003e commands for managing Browser Rendering sessions\u003c/p\u003e\n\u003cp\u003eNew commands for Browser Rendering DevTools:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ewrangler browser create [--lab] [--keepAlive \u0026lt;seconds\u0026gt;] [--open]\u003c/code\u003e - Create a new session\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ewrangler browser close \u0026lt;sessionId\u0026gt;\u003c/code\u003e - Close a session\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ewrangler browser list\u003c/code\u003e - List active sessions\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ewrangler browser view [sessionId] [--target \u0026lt;selector\u0026gt;] [--open]\u003c/code\u003e - View a live browser session\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eview\u003c/code\u003e command auto-selects when only one session exists, or prompts for selection when multiple are available.\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003e--open\u003c/code\u003e flag controls whether to open DevTools in browser (default: true in interactive mode, false in CI/scripts). Use \u003ccode\u003e--no-open\u003c/code\u003e to just print the DevTools URL.\u003c/p\u003e\n\u003cp\u003eAll commands support \u003ccode\u003e--json\u003c/code\u003e for programmatic output. Also adds \u003ccode\u003ebrowser:write\u003c/code\u003e OAuth scope to \u003ccode\u003ewrangler login\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/13392\"\u003e#13392\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2589395a0890bad9bf78e9d10aa680f448259716\"\u003e\u003ccode\u003e2589395\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/emily-shen\"\u003e\u003ccode\u003e@​emily-shen\u003c/code\u003e\u003c/a\u003e! - Add telemetry to local REST API\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/ff14de113dcbbf6ed7dde450c2b1781cadfc28d6\"\u003e\u003ccode\u003eff14de1\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler/issues/13460\"\u003e#13460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/6c3b773a64f0f617596f2c7a033beb154748a1d8\"\u003e\u003ccode\u003e6c3b773\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[wrangler] Disable flagship OAuth scopes not yet valid in backend\u0026quot; (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/04a2d9c992523ef72fa474e53dcfa1c954a26ad3\"\u003e\u003ccode\u003e04a2d9c\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler/issues/13452\"\u003e#13452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/6b11b072d35e438e81e133a1c37e4e94a7a9c9a8\"\u003e\u003ccode\u003e6b11b07\u003c/code\u003e\u003c/a\u003e [wrangler] Disable flagship OAuth scopes not yet valid in backend (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler/issues/13453\"\u003e#13453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/dd4e8882c854301c4e984989956f1aa337177637\"\u003e\u003ccode\u003edd4e888\u003c/code\u003e\u003c/a\u003e [C3] Bump create-vike from 0.0.599 to 0.0.616 in /packages/create-cloudflare/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4e4d1469a0cf155a4dda8c6dc267fc27ee2dbabe\"\u003e\u003ccode\u003e4e4d146\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler/issues/13375\"\u003e#13375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2589395a0890bad9bf78e9d10aa680f448259716\"\u003e\u003ccode\u003e2589395\u003c/code\u003e\u003c/a\u003e local explorer: add telemetry (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler/issues/13392\"\u003e#13392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/525a46bca7c9a8a57972ac152ab9c400df0bf186\"\u003e\u003ccode\u003e525a46b\u003c/code\u003e\u003c/a\u003e [wrangler] Fix proxy startup notice polluting stdout for --json commands (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler/issues/13\"\u003e#13\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/13132753130bcba9eb03bc4e662911685962c04e\"\u003e\u003ccode\u003e1313275\u003c/code\u003e\u003c/a\u003e [explorer] add local explorer hotkey to the vite plugin (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler/issues/13137\"\u003e#13137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/bafb96bccc97325c3d9dac54af96212cb30e605a\"\u003e\u003ccode\u003ebafb96b\u003c/code\u003e\u003c/a\u003e BRAPI-1041: Add browser rendering commands to wrangler (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler/issues/13159\"\u003e#13159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cloudflare/workers-sdk/commits/wrangler@4.82.2/packages/wrangler\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/cursorvers/cloudflare-workers-hub/pull/65","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cursorvers%2Fcloudflare-workers-hub/issues/65","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/65/packages"}},{"old_version":"3.3.3","new_version":"3.3.5","update_type":"patch","path":null,"pr_created_at":"2026-04-13T10:50:54.000Z","version_change":"3.3.3 → 3.3.5","issue":{"uuid":"4253819221","node_id":"PR_kwDODRk6kc7R82Zs","number":3577,"state":"closed","title":"Bump the patch-and-minor group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-14T10:39:25.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-13T10:50:54.000Z","updated_at":"2026-04-14T10:39:26.000Z","time_to_close":85711,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"patch-and-minor","update_count":7,"packages":[{"name":"@sentry/react","old_version":"10.46.0","new_version":"10.47.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@tanstack/react-query","old_version":"5.95.2","new_version":"5.96.2","repository_url":"https://github.com/TanStack/query"},{"name":"dotenv","old_version":"17.3.1","new_version":"17.4.1","repository_url":"https://github.com/motdotla/dotenv"},{"name":"@sentry/cli","old_version":"3.3.3","new_version":"3.3.5","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@typescript-eslint/parser","old_version":"8.57.2","new_version":"8.58.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"eslint-import-resolver-node","old_version":"0.3.9","new_version":"0.3.10","repository_url":"https://github.com/import-js/eslint-plugin-import"},{"name":"typescript-eslint","old_version":"8.57.2","new_version":"8.58.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"}],"path":null,"ecosystem":"npm"},"body":"Bumps the patch-and-minor group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.46.0` | `10.47.0` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.95.2` | `5.96.2` |\n| [dotenv](https://github.com/motdotla/dotenv) | `17.3.1` | `17.4.1` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `3.3.3` | `3.3.5` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.57.2` | `8.58.0` |\n| [eslint-import-resolver-node](https://github.com/import-js/eslint-plugin-import/tree/HEAD/resolvers/node) | `0.3.9` | `0.3.10` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.57.2` | `8.58.0` |\n\n\nUpdates `@sentry/react` from 10.46.0 to 10.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a5a4e7398a83a6d8d1168d09420aeea95a2fa5a0\"\u003e\u003ccode\u003ea5a4e73\u003c/code\u003e\u003c/a\u003e release: 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c7477bb15f59e30a2cc3968e50f9f8e061323681\"\u003e\u003ccode\u003ec7477bb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20050\"\u003e#20050\u003c/a\u003e from getsentry/prepare-release/10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3d4e38d1829a874d0c4887c0b84bbad992fc0e05\"\u003e\u003ccode\u003e3d4e38d\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2c0ce6f3a74a3fcfc3eb158a4a5547b124c1aab5\"\u003e\u003ccode\u003e2c0ce6f\u003c/code\u003e\u003c/a\u003e feat(deps): Bump OpenTelemetry dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20046\"\u003e#20046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8f08fcb5404b152e90f258f207b71d150f20b01a\"\u003e\u003ccode\u003e8f08fcb\u003c/code\u003e\u003c/a\u003e fix(browser-tests): Pin axios to 1.13.5 to avoid compromised 1.14.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20047\"\u003e#20047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/381549244a6a94e30ade9b2545fbdd03312eaf5a\"\u003e\u003ccode\u003e3815492\u003c/code\u003e\u003c/a\u003e fix(profiling): Disable profiling in worker threads (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20040\"\u003e#20040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/61edc252aa34ef6f9eb6be17add53412c6ea95f2\"\u003e\u003ccode\u003e61edc25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19890\"\u003e#19890\u003c/a\u003e from getsentry/fix/react-router-debug-id-double-inj...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28f94f3ad844093147eb6886978553e2c56712a7\"\u003e\u003ccode\u003e28f94f3\u003c/code\u003e\u003c/a\u003e fix(react-router): Disable debug ID injection in Vite plugin to prevent doubl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9bfc68252faa63d0bb202ec5f5fc4b5142aa7fbc\"\u003e\u003ccode\u003e9bfc682\u003c/code\u003e\u003c/a\u003e ref(browser-tests): Add waitForMetricRequest helper (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20002\"\u003e#20002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/08cab24260c02b1dd3dc982b96eb26303eb0ccc1\"\u003e\u003ccode\u003e08cab24\u003c/code\u003e\u003c/a\u003e fix(node): Deduplicate \u003ccode\u003esentry-trace\u003c/code\u003e and \u003ccode\u003ebaggage\u003c/code\u003e headers on outgoing reque...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.46.0...10.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 5.95.2 to 5.96.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.96.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/5ca721fb05a7329ca168dd9aca8a906011b0601e\"\u003e\u003ccode\u003e5ca721f\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10379\"\u003e#10379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/75052a7fd05d5a7f430d323c513387b780a0c06f\"\u003e\u003ccode\u003e75052a7\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10370\"\u003e#10370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/73e783bd8677a1011d95d34a896e1bf93cbb11a5\"\u003e\u003ccode\u003e73e783b\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10364\"\u003e#10364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/14a97b7ab1060652be2c0197d204d256c196860b\"\u003e\u003ccode\u003e14a97b7\u003c/code\u003e\u003c/a\u003e test(react-query): replace 'import React' with 'import * as React' in 'usePre...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/fd8c068c941cc1a8fe530798330c598a8265d64a\"\u003e\u003ccode\u003efd8c068\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): merge redundant second 'descri...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/f168555261d73206189bff699a1e54a465b75a42\"\u003e\u003ccode\u003ef168555\u003c/code\u003e\u003c/a\u003e test({react,preact,solid}-query): move 'queryClient' and 'queryCache' to 'bef...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/afb58127a47846f7b2df5a422b428ddfa8decced\"\u003e\u003ccode\u003eafb5812\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): inline test helpers, remove sh...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/9e1bb94abcce4839800f782d9b9d7087095e78b3\"\u003e\u003ccode\u003e9e1bb94\u003c/code\u003e\u003c/a\u003e test(react-query/useSuspenseQueries): remove unnecessary 'act' wrapper from b...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/55cee0a71c4137277c0d90fdc5272884181042c3\"\u003e\u003ccode\u003e55cee0a\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): add test for not suspending bu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/7fc6e6a911d3c63d77f44d4624fb89f26af1d44d\"\u003e\u003ccode\u003e7fc6e6a\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): add test for not suspending bu...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.96.2/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dotenv` from 17.3.1 to 17.4.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md\"\u003edotenv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.4.0...v17.4.1\"\u003e17.4.1\u003c/a\u003e (2026-04-05)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange text \u003ccode\u003einjecting\u003c/code\u003e to \u003ccode\u003einjected\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/1005\"\u003e#1005\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.3.1...v17.4.0\"\u003e17.4.0\u003c/a\u003e (2026-04-01)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eskills/\u003c/code\u003e folder with focused agent skills: \u003ccode\u003eskills/dotenv/SKILL.md\u003c/code\u003e (core usage) and \u003ccode\u003eskills/dotenvx/SKILL.md\u003c/code\u003e (encryption, multiple environments, variable expansion) for AI coding agent discovery via the skills.sh ecosystem (\u003ccode\u003enpx skills add motdotla/dotenv\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTighten up logs: \u003ccode\u003e◇ injecting env (14) from .env\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/1003\"\u003e#1003\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/48aa216de16846724e7bc80756fd42745116e4aa\"\u003e\u003ccode\u003e48aa216\u003c/code\u003e\u003c/a\u003e 17.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/e4282b0286703784f4c5f7fda6c0e30739aead77\"\u003e\u003ccode\u003ee4282b0\u003c/code\u003e\u003c/a\u003e changelog 🪵\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/c540e75d3cfde551865be9bdcb0218fbfffc9229\"\u003e\u003ccode\u003ec540e75\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motdotla/dotenv/issues/1006\"\u003e#1006\u003c/a\u003e from motdotla/skills-update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/5626f9b07e49a353b1fdf35077ea58d1d080cbdc\"\u003e\u003ccode\u003e5626f9b\u003c/code\u003e\u003c/a\u003e dotenvx skill\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/2411f2a61b0c957b0756942c2d6e4ba572e0fd3d\"\u003e\u003ccode\u003e2411f2a\u003c/code\u003e\u003c/a\u003e update dotenvx skill\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/1e08a70b6e5a5e55d974a46bca87bd35cf3807e4\"\u003e\u003ccode\u003e1e08a70\u003c/code\u003e\u003c/a\u003e simplify dotenv skill\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/747f4171feb7364993465915a8cd8929cef0e0cb\"\u003e\u003ccode\u003e747f417\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motdotla/dotenv/issues/1005\"\u003e#1005\u003c/a\u003e from motdotla/injected\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/271df30f90869c04c666d8652895a909c097fea7\"\u003e\u003ccode\u003e271df30\u003c/code\u003e\u003c/a\u003e changelog 🪵\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/3f01a8b61addc4e6978f2c40b0147f6812e2f64b\"\u003e\u003ccode\u003e3f01a8b\u003c/code\u003e\u003c/a\u003e \u003ccode\u003einjecting\u003c/code\u003e to \u003ccode\u003einjected\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/ccc50d50d9e398a0b20355748e710852e1db5d07\"\u003e\u003ccode\u003eccc50d5\u003c/code\u003e\u003c/a\u003e update\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.3.1...v17.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/cli` from 3.3.3 to 3.3.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e\u003ccode\u003e@​sentry/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.5\u003c/h2\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(sourcemaps) Skip non-base64 embedded sourcemaps during injection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.4\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry-cli build download\u003c/code\u003e command to download installable builds (IPA/APK) by build ID (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3221\"\u003e#3221\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry-cli code-mappings upload\u003c/code\u003e command to bulk upload code mappings from a JSON file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3207\"\u003e#3207\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3208\"\u003e#3208\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3209\"\u003e#3209\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3210\"\u003e#3210\u003c/a\u003e).\n\u003cul\u003e\n\u003cli\u003eCode mappings link stack trace paths (e.g. \u003ccode\u003ecom/example/module\u003c/code\u003e) to source paths in your repository (e.g. \u003ccode\u003esrc/main/java/com/example/module\u003c/code\u003e), enabling Sentry to display source context and link directly to your code from error stack traces.\u003c/li\u003e\n\u003cli\u003eRepository name and default branch are automatically inferred from your local git remotes, or can be specified explicitly with \u003ccode\u003e--repo\u003c/code\u003e and \u003ccode\u003e--default-branch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eLarge mapping files are automatically split into batches for upload.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.4-snapshot.20260330.559eb36\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 559eb36.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260330.7f7384e\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 7f7384e.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260330.ebdd16f\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at ebdd16f.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260330.e9aa912\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at e9aa912.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260327.572bb4c\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 572bb4c.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260327.6d5e8cb\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 6d5e8cb.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260326.5477440\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 5477440.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260326.1d1b9d9\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 1d1b9d9.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260325.06cbbda\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 06cbbda.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260324.94a8931\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 94a8931.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260324.ccf349e\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at ccf349e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.5\u003c/h2\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(sourcemaps) Skip non-base64 embedded sourcemaps during injection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.4\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Add \u003ccode\u003e--diff-threshold\u003c/code\u003e option to \u003ccode\u003ebuild snapshots\u003c/code\u003e to set a minimum pixel difference percentage for reporting image changes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3259\"\u003e#3259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry-cli build download\u003c/code\u003e command to download installable builds (IPA/APK) by build ID (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3221\"\u003e#3221\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry-cli code-mappings upload\u003c/code\u003e command to bulk upload code mappings from a JSON file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3207\"\u003e#3207\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3208\"\u003e#3208\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3209\"\u003e#3209\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3210\"\u003e#3210\u003c/a\u003e).\n\u003cul\u003e\n\u003cli\u003eCode mappings link stack trace paths (e.g. \u003ccode\u003ecom/example/module\u003c/code\u003e) to source paths in your repository (e.g. \u003ccode\u003esrc/main/java/com/example/module\u003c/code\u003e), enabling Sentry to display source context and link directly to your code from error stack traces.\u003c/li\u003e\n\u003cli\u003eRepository name and default branch are automatically inferred from your local git remotes, or can be specified explicitly with \u003ccode\u003e--repo\u003c/code\u003e and \u003ccode\u003e--default-branch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eLarge mapping files are automatically split into batches for upload.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/30ac02cea024fab1498f199848319cb53b028b9b\"\u003e\u003ccode\u003e30ac02c\u003c/code\u003e\u003c/a\u003e release: 3.3.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e9aa912c0386f50124d50297bd63c50b913765a1\"\u003e\u003ccode\u003ee9aa912\u003c/code\u003e\u003c/a\u003e meta: fix changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3252\"\u003e#3252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/7f7384e2b777a4d3d254b2b703368cc89a999023\"\u003e\u003ccode\u003e7f7384e\u003c/code\u003e\u003c/a\u003e meta: Remove codeowner protection from \u003ccode\u003eCHANGELOG.md\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3253\"\u003e#3253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/559eb3659d59f2c72f50571a790d7043e4643a2b\"\u003e\u003ccode\u003e559eb36\u003c/code\u003e\u003c/a\u003e build(deps): bump rustls-webpki from 0.103.8 to 0.103.10 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3229\"\u003e#3229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/ebdd16fe0bd8a8ac63250e208b9ed0f798b24ab5\"\u003e\u003ccode\u003eebdd16f\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump flatted from 3.3.3 to 3.4.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3225\"\u003e#3225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/572bb4cb03945613e41fb3a2311fb5cc82c6ca40\"\u003e\u003ccode\u003e572bb4c\u003c/code\u003e\u003c/a\u003e perf(snapshots): Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/6d5e8cbda1bd46fe75b6e645b2d422e826da1625\"\u003e\u003ccode\u003e6d5e8cb\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump handlebars from 4.7.8 to 4.7.9 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3251\"\u003e#3251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e744afd099ec93606a012517c712bfc22f909f27\"\u003e\u003ccode\u003ee744afd\u003c/code\u003e\u003c/a\u003e fix(build): Ungate ProgressBarMode::Response from managed feature (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3247\"\u003e#3247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/5477440f548886f619a06d1f5459a92b47115958\"\u003e\u003ccode\u003e5477440\u003c/code\u003e\u003c/a\u003e build(deps): bump picomatch (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3245\"\u003e#3245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/1d1b9d9a8b63d06f90bff03a4fd1b0efa679ade8\"\u003e\u003ccode\u003e1d1b9d9\u003c/code\u003e\u003c/a\u003e fix(inject): Skip non-base64 embedded sourcemaps (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.3.3...3.3.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 8.57.2 to 8.58.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.58.0\u003c/h2\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e crash in \u003ccode\u003eno-unnecessary-type-arguments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12163\"\u003e#12163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-extraneous-class] handle index signatures (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12142\"\u003e#12142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-regexp-exec] avoid fixing unknown RegExp flags (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12161\"\u003e#12161\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eej shafran \u003ca href=\"https://github.com/ej-shafran\"\u003e\u003ccode\u003e@​ej-shafran\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGG ZIBLAKING\u003c/li\u003e\n\u003cli\u003emilkboy2564 \u003ca href=\"https://github.com/SeolJaeHyeok\"\u003e\u003ccode\u003e@​SeolJaeHyeok\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eteee32 \u003ca href=\"https://github.com/teee32\"\u003e\u003ccode\u003e@​teee32\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/493341709fe7d1d6433332b7bd2724e3332c7cdf\"\u003e\u003ccode\u003e4933417\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8cde2d06fb9bc591a4c93452509ddbd600c76a35\"\u003e\u003ccode\u003e8cde2d0\u003c/code\u003e\u003c/a\u003e feat: support TypeScript 6 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.0/packages/parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-import-resolver-node` from 0.3.9 to 0.3.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/import-js/eslint-plugin-import/releases\"\u003eeslint-import-resolver-node's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eno-reassign\u003c/h2\u003e\n\u003cp\u003eAdded rule \u003ccode\u003eno-reassign\u003c/code\u003e, made some mistakes publishing to npm. 😳\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/import-js/eslint-plugin-import/blob/main/resolvers/node/CHANGELOG.md\"\u003eeslint-import-resolver-node's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.3.10 - 2026-04-01\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[deps] update \u003ccode\u003eis-core-module\u003c/code\u003e, \u003ccode\u003eresolve\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[meta] add \u003ccode\u003erepository.directory\u003c/code\u003e field\u003c/li\u003e\n\u003cli\u003e[refactor] avoid hoisting\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/import-js/eslint-plugin-import/commits/v0.3.10/resolvers/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript-eslint` from 8.57.2 to 8.58.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003etypescript-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.58.0\u003c/h2\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e crash in \u003ccode\u003eno-unnecessary-type-arguments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12163\"\u003e#12163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-extraneous-class] handle index signatures (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12142\"\u003e#12142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-regexp-exec] avoid fixing unknown RegExp flags (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12161\"\u003e#12161\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eej shafran \u003ca href=\"https://github.com/ej-shafran\"\u003e\u003ccode\u003e@​ej-shafran\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGG ZIBLAKING\u003c/li\u003e\n\u003cli\u003emilkboy2564 \u003ca href=\"https://github.com/SeolJaeHyeok\"\u003e\u003ccode\u003e@​SeolJaeHyeok\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eteee32 \u003ca href=\"https://github.com/teee32\"\u003e\u003ccode\u003e@​teee32\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md\"\u003etypescript-eslint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/493341709fe7d1d6433332b7bd2724e3332c7cdf\"\u003e\u003ccode\u003e4933417\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8cde2d06fb9bc591a4c93452509ddbd600c76a35\"\u003e\u003ccode\u003e8cde2d0\u003c/code\u003e\u003c/a\u003e feat: support TypeScript 6 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.0/packages/typescript-eslint\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/navikt/k9-punsj-frontend/pull/3577","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/navikt%2Fk9-punsj-frontend/issues/3577","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3577/packages"}},{"old_version":"3.1.0","new_version":"3.3.5","update_type":"minor","path":null,"pr_created_at":"2026-04-13T04:45:37.000Z","version_change":"3.1.0 → 3.3.5","issue":{"uuid":"4251331077","node_id":"PR_kwDOPG51ks7R3ibv","number":316,"state":"open","title":"deps(deps): bump the minor-and-patch group across 1 directory with 38 updates","user":"dependabot[bot]","labels":["dependencies","security"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-13T04:45:37.000Z","updated_at":"2026-04-13T04:47:54.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps): bump","group_name":"minor-and-patch","update_count":38,"packages":[{"name":"@clerk/clerk-react","old_version":"5.60.0","new_version":"5.61.3","repository_url":"https://github.com/clerk/javascript"},{"name":"@clerk/themes","old_version":"2.4.51","new_version":"2.4.57","repository_url":"https://github.com/clerk/javascript"},{"name":"@convex-dev/agent","old_version":"0.3.2","new_version":"0.6.1","repository_url":"https://github.com/get-convex/agent"},{"name":"@sentry/nextjs","old_version":"10.38.0","new_version":"10.48.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"convex","old_version":"1.31.7","new_version":"1.35.1","repository_url":"https://github.com/get-convex/convex-backend"},{"name":"convex-helpers","old_version":"0.1.111","new_version":"0.1.114","repository_url":"https://github.com/get-convex/convex-helpers"},{"name":"langfuse","old_version":"3.38.6","new_version":"3.38.20","repository_url":"https://github.com/langfuse/langfuse-js"},{"name":"next","old_version":"16.1.6","new_version":"16.2.3","repository_url":"https://github.com/vercel/next.js"},{"name":"pino","old_version":"10.3.0","new_version":"10.3.1","repository_url":"https://github.com/pinojs/pino"},{"name":"posthog-js","old_version":"1.342.1","new_version":"1.367.0","repository_url":"https://github.com/PostHog/posthog-js"},{"name":"react","old_version":"19.2.4","new_version":"19.2.5","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.13","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.4","new_version":"19.2.5","repository_url":"https://github.com/facebook/react"},{"name":"react-hook-form","old_version":"7.71.1","new_version":"7.72.1","repository_url":"https://github.com/react-hook-form/react-hook-form"},{"name":"resend","old_version":"6.9.1","new_version":"6.10.0","repository_url":"https://github.com/resend/resend-node"},{"name":"svix","old_version":"1.84.1","new_version":"1.90.0","repository_url":"https://github.com/svix/svix-webhooks"},{"name":"tailwind-merge","old_version":"3.4.0","new_version":"3.5.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"ts-fsrs","old_version":"5.2.3","new_version":"5.3.2","repository_url":"https://github.com/open-spaced-repetition/ts-fsrs"},{"name":"ws","old_version":"8.19.0","new_version":"8.20.0","repository_url":"https://github.com/websockets/ws"},{"name":"zod-to-json-schema","old_version":"3.25.1","new_version":"3.25.2","repository_url":"https://github.com/StefanTerdell/zod-to-json-schema"},{"name":"@changesets/cli","old_version":"2.29.8","new_version":"2.30.0","repository_url":"https://github.com/changesets/changesets"},{"name":"@eslint/eslintrc","old_version":"3.3.3","new_version":"3.3.5","repository_url":"https://github.com/eslint/eslintrc"},{"name":"@next/bundle-analyzer","old_version":"16.1.6","new_version":"16.2.3","repository_url":"https://github.com/vercel/next.js"},{"name":"@playwright/test","old_version":"1.58.2","new_version":"1.59.1","repository_url":"https://github.com/microsoft/playwright"},{"name":"@sentry/cli","old_version":"3.1.0","new_version":"3.3.5","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@tailwindcss/postcss","old_version":"4.1.18","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@vitest/coverage-v8","old_version":"4.0.18","new_version":"4.1.4","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"content-tag","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/embroider-build/content-tag"},{"name":"esbuild","old_version":"0.27.3","new_version":"0.28.0","repository_url":"https://github.com/evanw/esbuild"},{"name":"eslint-config-next","old_version":"16.1.6","new_version":"16.2.3","repository_url":"https://github.com/vercel/next.js"},{"name":"happy-dom","old_version":"20.5.0","new_version":"20.8.9","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"lefthook","old_version":"2.1.0","new_version":"2.1.5","repository_url":"https://github.com/evilmartians/lefthook"},{"name":"lint-staged","old_version":"16.2.7","new_version":"16.4.0","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"prettier","old_version":"3.8.1","new_version":"3.8.2","repository_url":"https://github.com/prettier/prettier"},{"name":"prettier-plugin-ember-template-tag","old_version":"2.1.3","new_version":"2.1.4","repository_url":"https://github.com/ember-tooling/prettier-plugin-ember-template-tag"},{"name":"promptfoo","old_version":"0.121.3","new_version":"0.121.4","repository_url":"https://github.com/promptfoo/promptfoo"},{"name":"tailwindcss","old_version":"4.1.18","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"vitest","old_version":"4.0.18","new_version":"4.1.4","repository_url":"https://github.com/vitest-dev/vitest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-and-patch group with 38 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@clerk/clerk-react](https://github.com/clerk/javascript/tree/HEAD/packages/react) | `5.60.0` | `5.61.3` |\n| [@clerk/themes](https://github.com/clerk/javascript/tree/HEAD/packages/themes) | `2.4.51` | `2.4.57` |\n| [@convex-dev/agent](https://github.com/get-convex/agent) | `0.3.2` | `0.6.1` |\n| [@sentry/nextjs](https://github.com/getsentry/sentry-javascript) | `10.38.0` | `10.48.0` |\n| [convex](https://github.com/get-convex/convex-backend/tree/HEAD/npm-packages/convex) | `1.31.7` | `1.35.1` |\n| [convex-helpers](https://github.com/get-convex/convex-helpers/tree/HEAD/packages/convex-helpers) | `0.1.111` | `0.1.114` |\n| [langfuse](https://github.com/langfuse/langfuse-js/tree/HEAD/langfuse) | `3.38.6` | `3.38.20` |\n| [next](https://github.com/vercel/next.js) | `16.1.6` | `16.2.3` |\n| [pino](https://github.com/pinojs/pino) | `10.3.0` | `10.3.1` |\n| [posthog-js](https://github.com/PostHog/posthog-js) | `1.342.1` | `1.367.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.4` | `19.2.5` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.13` | `19.2.14` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.4` | `19.2.5` |\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.71.1` | `7.72.1` |\n| [resend](https://github.com/resend/resend-node) | `6.9.1` | `6.10.0` |\n| [svix](https://github.com/svix/svix-webhooks) | `1.84.1` | `1.90.0` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.4.0` | `3.5.0` |\n| [ts-fsrs](https://github.com/open-spaced-repetition/ts-fsrs/tree/HEAD/packages/fsrs) | `5.2.3` | `5.3.2` |\n| [ws](https://github.com/websockets/ws) | `8.19.0` | `8.20.0` |\n| [zod-to-json-schema](https://github.com/StefanTerdell/zod-to-json-schema) | `3.25.1` | `3.25.2` |\n| [@changesets/cli](https://github.com/changesets/changesets) | `2.29.8` | `2.30.0` |\n| [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.3` | `3.3.5` |\n| [@next/bundle-analyzer](https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer) | `16.1.6` | `16.2.3` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.58.2` | `1.59.1` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `3.1.0` | `3.3.5` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.1.18` | `4.2.2` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.0.18` | `4.1.4` |\n| [content-tag](https://github.com/embroider-build/content-tag) | `4.1.0` | `4.1.1` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.27.3` | `0.28.0` |\n| [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `16.1.6` | `16.2.3` |\n| [happy-dom](https://github.com/capricorn86/happy-dom) | `20.5.0` | `20.8.9` |\n| [lefthook](https://github.com/evilmartians/lefthook) | `2.1.0` | `2.1.5` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.2.7` | `16.4.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.1` | `3.8.2` |\n| [prettier-plugin-ember-template-tag](https://github.com/ember-tooling/prettier-plugin-ember-template-tag) | `2.1.3` | `2.1.4` |\n| [promptfoo](https://github.com/promptfoo/promptfoo) | `0.121.3` | `0.121.4` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.1.18` | `4.2.2` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.18` | `4.1.4` |\n\n\nUpdates `@clerk/clerk-react` from 5.60.0 to 5.61.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/clerk/javascript/blob/main/packages/react/CHANGELOG.md\"\u003e\u003ccode\u003e@​clerk/clerk-react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.61.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/7955e9dd90419c02fd51226d4fe335d42e7096a5\"\u003e\u003ccode\u003e7955e9d\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.47.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.61.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/8a0c404d05a88697fcc3a609fef25bd5ff9f9ef0\"\u003e\u003ccode\u003e8a0c404\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.47.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.61.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/c00c5246f340cf0339c5725cade90cfcd118727d\"\u003e\u003ccode\u003ec00c524\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.47.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.61.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduces MFA setup session task for handling require MFA after sign-in and sign-up (\u003ca href=\"https://redirect.github.com/clerk/javascript/pull/7851\"\u003e#7851\u003c/a\u003e) by \u003ca href=\"https://github.com/octoper\"\u003e\u003ccode\u003e@​octoper\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/71bd53c67a5018bd7aa589c3baced2038123c228\"\u003e\u003ccode\u003e71bd53c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/clerk/javascript/commit/935f780ab5b3871253da2ad46f0e44f9ce7e53e8\"\u003e\u003ccode\u003e935f780\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.46.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.60.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/b17e4bbbbad173969523e5494f2d8447d1887b95\"\u003e\u003ccode\u003eb17e4bb\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.45.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.60.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/35bcbd11f5753ee396cd090d3dd1848f3f2727e0\"\u003e\u003ccode\u003e35bcbd1\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.45.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/f2e31af1f11050c9171e9914a112827e516f3d07\"\u003e\u003ccode\u003ef2e31af\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7942\"\u003e#7942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/8a478ead7dd281ca68463e63ea24cfd22172e533\"\u003e\u003ccode\u003e8a478ea\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7938\"\u003e#7938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/ebf3ee44170186b5f36ed63ddc76cf1fb268fb66\"\u003e\u003ccode\u003eebf3ee4\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7887\"\u003e#7887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/73e34c1507e0b31b6b93dd7002fc1a9bbddc2a91\"\u003e\u003ccode\u003e73e34c1\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7872\"\u003e#7872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/71bd53c67a5018bd7aa589c3baced2038123c228\"\u003e\u003ccode\u003e71bd53c\u003c/code\u003e\u003c/a\u003e feat(clerk-js): Introduce setup MFA session task Core 2 port (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7851\"\u003e#7851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/9cdc7f04bc3768acdf4e2a753f4f288d5a9f23c6\"\u003e\u003ccode\u003e9cdc7f0\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7856\"\u003e#7856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/6503c1dfef0a3e9256c0c30c9b10b651898887c9\"\u003e\u003ccode\u003e6503c1d\u003c/code\u003e\u003c/a\u003e fix(clerk-js): Handle missing window.location in React Native navigation (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7854\"\u003e#7854\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/4352cdf06a284897751673c68286a582c38f57b4\"\u003e\u003ccode\u003e4352cdf\u003c/code\u003e\u003c/a\u003e docs(repo): Update typedoc link for custom flows sign up (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7855\"\u003e#7855\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/90361c3cbc5352af53aec8754e31cb3ff77e3e22\"\u003e\u003ccode\u003e90361c3\u003c/code\u003e\u003c/a\u003e docs(repo): Update typedoc link for custom flows (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7852\"\u003e#7852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/d7135bd8dc93e2744613210847da4157721d7617\"\u003e\u003ccode\u003ed7135bd\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7780\"\u003e#7780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/clerk/javascript/commits/@clerk/clerk-react@5.61.3/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@clerk/themes` from 2.4.51 to 2.4.57\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/clerk/javascript/blob/@clerk/themes@2.4.57/packages/themes/CHANGELOG.md\"\u003e\u003ccode\u003e@​clerk/themes\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.4.57\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/7955e9dd90419c02fd51226d4fe335d42e7096a5\"\u003e\u003ccode\u003e7955e9d\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.47.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.4.56\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/8a0c404d05a88697fcc3a609fef25bd5ff9f9ef0\"\u003e\u003ccode\u003e8a0c404\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.47.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.4.55\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/c00c5246f340cf0339c5725cade90cfcd118727d\"\u003e\u003ccode\u003ec00c524\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.47.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.4.54\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/71bd53c67a5018bd7aa589c3baced2038123c228\"\u003e\u003ccode\u003e71bd53c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/clerk/javascript/commit/935f780ab5b3871253da2ad46f0e44f9ce7e53e8\"\u003e\u003ccode\u003e935f780\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.46.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.4.53\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/b17e4bbbbad173969523e5494f2d8447d1887b95\"\u003e\u003ccode\u003eb17e4bb\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.45.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.4.52\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/35bcbd11f5753ee396cd090d3dd1848f3f2727e0\"\u003e\u003ccode\u003e35bcbd1\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.45.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/f2e31af1f11050c9171e9914a112827e516f3d07\"\u003e\u003ccode\u003ef2e31af\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/themes/issues/7942\"\u003e#7942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/8a478ead7dd281ca68463e63ea24cfd22172e533\"\u003e\u003ccode\u003e8a478ea\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/themes/issues/7938\"\u003e#7938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/ebf3ee44170186b5f36ed63ddc76cf1fb268fb66\"\u003e\u003ccode\u003eebf3ee4\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/themes/issues/7887\"\u003e#7887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/73e34c1507e0b31b6b93dd7002fc1a9bbddc2a91\"\u003e\u003ccode\u003e73e34c1\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/themes/issues/7872\"\u003e#7872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/9cdc7f04bc3768acdf4e2a753f4f288d5a9f23c6\"\u003e\u003ccode\u003e9cdc7f0\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/themes/issues/7856\"\u003e#7856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/d7135bd8dc93e2744613210847da4157721d7617\"\u003e\u003ccode\u003ed7135bd\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/themes/issues/7780\"\u003e#7780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/clerk/javascript/commits/@clerk/themes@2.4.57/packages/themes\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@convex-dev/agent` from 0.3.2 to 0.6.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/get-convex/agent/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​convex-dev/agent\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix bundled package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTool approval support: \u003ccode\u003eneedsApproval\u003c/code\u003e in \u003ccode\u003ecreateTool\u003c/code\u003e,\n\u003ccode\u003eagent.approveToolCall()\u003c/code\u003e, \u003ccode\u003eagent.denyToolCall()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAuto-deny unresolved tool approvals when a new generation starts\u003c/li\u003e\n\u003cli\u003eFix unhandled rejection in DeltaStreamer on transaction teardown\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNote on versioning:\u003c/strong\u003e This release jumps from 0.3.2 to 0.6.0, skipping\nversions 0.4.0 and 0.5.0. This is intentional and aligns the \u003ccode\u003e@convex-dev/agent\u003c/code\u003e\npackage version with the AI SDK v6 major version for clearer compatibility\nsignaling. Going forward, the minor version of this package will track the AI\nSDK major version to make it easier for developers to identify which version of\nthe AI SDK is supported.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBreaking: Requires AI SDK v6 and drops support for AI SDK v5. Projects pinned\nto v5 must upgrade their AI SDK dependencies before updating to this version.\u003c/li\u003e\n\u003cli\u003eAligns this package's message and tool invocation types with the AI SDK v6\nAPIs to reduce casting/adapter code when integrating with the core SDK.\u003c/li\u003e\n\u003cli\u003eUpdates internal helpers to use the AI SDK v6 request/response shapes and\nerror handling semantics.\u003c/li\u003e\n\u003cli\u003eMigration from 0.3.x:\n\u003cul\u003e\n\u003cli\u003eUpdate your AI SDK dependency to v6 in \u003ccode\u003epackage.json\u003c/code\u003e and reinstall\ndependencies.\u003c/li\u003e\n\u003cli\u003eRebuild and run your type checker to surface any call sites that depend on\nthe old AI SDK v5 types or message shapes.\u003c/li\u003e\n\u003cli\u003eReview any custom integrations that relied on deprecated v5-only helpers and\nupdate them to the new AI SDK v6-compatible APIs.\u003c/li\u003e\n\u003cli\u003eSee Vercel's\n\u003ca href=\"https://ai-sdk.dev/docs/migration-guides/migration-guide-6-0\"\u003ev6 migration guide\u003c/a\u003e\nfor details on AI SDK changes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/764dbbaac70e66213fab3b114ef660d5ba1c6216\"\u003e\u003ccode\u003e764dbba\u003c/code\u003e\u003c/a\u003e 0.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/02374d5e1eeeacc3a3bcfcccd0392e69b0d903ab\"\u003e\u003ccode\u003e02374d5\u003c/code\u003e\u003c/a\u003e 0.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/0b44c02c4ed61f74b67b28996e8fcda6a4fc492d\"\u003e\u003ccode\u003e0b44c02\u003c/code\u003e\u003c/a\u003e scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/e6d944ce10df3ffee06b2e94584423f4033d1e55\"\u003e\u003ccode\u003ee6d944c\u003c/code\u003e\u003c/a\u003e codegen\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/e716e3ee26c651587876dafdaf31c11301fc6b4b\"\u003e\u003ccode\u003ee716e3e\u003c/code\u003e\u003c/a\u003e audit fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/e75d11c6e161cac73ced0dc27539ff5bdb15603c\"\u003e\u003ccode\u003ee75d11c\u003c/code\u003e\u003c/a\u003e Pin dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/47e40abcf6249c6a495b9924e1ed446e42ca60c6\"\u003e\u003ccode\u003e47e40ab\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/get-convex/agent/issues/236\"\u003e#236\u003c/a\u003e from get-convex/fix/post-merge-review\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/ed955be6b9db0dd69ad66dbef476ff62935b052c\"\u003e\u003ccode\u003eed955be\u003c/code\u003e\u003c/a\u003e Address PR review: simplify approval scan, clean up streaming\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/853a2b7a682f6110fc28cb1c2deaed6657666d08\"\u003e\u003ccode\u003e853a2b7\u003c/code\u003e\u003c/a\u003e v0.6.0 release (\u003ca href=\"https://redirect.github.com/get-convex/agent/issues/235\"\u003e#235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/d46f90e2400ff834b90c86a86177c9499e591b15\"\u003e\u003ccode\u003ed46f90e\u003c/code\u003e\u003c/a\u003e v0.6.0-beta.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/get-convex/agent/compare/v0.3.2...v0.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/nextjs` from 10.38.0 to 10.48.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.48.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(aws-serverless): Ship Lambda extension in npm package for container image Lambdas (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20133\"\u003e#20133\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe Sentry Lambda extension is now included in the npm package, enabling container image-based Lambda functions to use it. Copy the extension files into your Docker image and set the \u003ccode\u003etunnel\u003c/code\u003e option:\u003c/p\u003e\n\u003cpre lang=\"dockerfile\"\u003e\u003ccode\u003eRUN mkdir -p /opt/sentry-extension\nCOPY node_modules/@sentry/aws-serverless/build/lambda-extension/sentry-extension /opt/extensions/sentry-extension\nCOPY node_modules/@sentry/aws-serverless/build/lambda-extension/index.mjs /opt/sentry-extension/index.mjs\nRUN chmod +x /opt/extensions/sentry-extension /opt/sentry-extension/index.mjs\n\u003c/code\u003e\u003c/pre\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eSentry.init({\n  dsn: '__DSN__',\n  tunnel: 'http://localhost:9000/envelope',\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThis works with any Sentry SDK (\u003ccode\u003e@sentry/aws-serverless\u003c/code\u003e, \u003ccode\u003e@sentry/sveltekit\u003c/code\u003e, \u003ccode\u003e@sentry/node\u003c/code\u003e, etc.).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Support basic WorkerEntrypoint (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19884\"\u003e#19884\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003ewithSentry\u003c/code\u003e now supports instrumenting classes extending Cloudflare's \u003ccode\u003eWorkerEntrypoint\u003c/code\u003e. This instruments \u003ccode\u003efetch\u003c/code\u003e, \u003ccode\u003escheduled\u003c/code\u003e, \u003ccode\u003equeue\u003c/code\u003e, and \u003ccode\u003etail\u003c/code\u003e handlers.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport * as Sentry from '@sentry/cloudflare';\nimport { WorkerEntrypoint } from 'cloudflare:workers';\n\u003cp\u003eclass MyWorker extends WorkerEntrypoint {\u003cbr /\u003e\nasync fetch(request: Request): Promise\u0026lt;Response\u0026gt; {\u003cbr /\u003e\nreturn new Response('Hello World!');\u003cbr /\u003e\n}\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003eexport default Sentry.withSentry(env =\u0026gt; ({ dsn: env.SENTRY_DSN, tracesSampleRate: 1.0 }), MyWorker);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref(core): Unify .do* span ops to \u003ccode\u003egen_ai.generate_content\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20074\"\u003e#20074\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAll Vercel AI \u003ccode\u003edo*\u003c/code\u003e spans (\u003ccode\u003eai.generateText.doGenerate\u003c/code\u003e, \u003ccode\u003eai.streamText.doStream\u003c/code\u003e, \u003ccode\u003eai.generateObject.doGenerate\u003c/code\u003e, \u003ccode\u003eai.streamObject.doStream\u003c/code\u003e) now use a single unified span op \u003ccode\u003egen_ai.generate_content\u003c/code\u003e instead of separate ops like \u003ccode\u003egen_ai.generate_text\u003c/code\u003e, \u003ccode\u003egen_ai.stream_text\u003c/code\u003e, \u003ccode\u003egen_ai.generate_object\u003c/code\u003e, and \u003ccode\u003egen_ai.stream_object\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref(core): Remove provider-specific AI span attributes in favor of \u003ccode\u003egen_ai\u003c/code\u003e attributes in sentry conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20011\"\u003e#20011\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe following provider-specific span attributes have been removed from the OpenAI and Anthropic AI integrations. Use the standardized \u003ccode\u003egen_ai.*\u003c/code\u003e equivalents instead:\u003c/p\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eRemoved attribute\u003c/th\u003e\n\u003cth\u003eReplacement\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003c/table\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.48.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(aws-serverless): Ship Lambda extension in npm package for container image Lambdas (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20133\"\u003e#20133\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe Sentry Lambda extension is now included in the npm package, enabling container image-based Lambda functions to use it. Copy the extension files into your Docker image and set the \u003ccode\u003etunnel\u003c/code\u003e option:\u003c/p\u003e\n\u003cpre lang=\"dockerfile\"\u003e\u003ccode\u003eRUN mkdir -p /opt/sentry-extension\nCOPY node_modules/@sentry/aws-serverless/build/lambda-extension/sentry-extension /opt/extensions/sentry-extension\nCOPY node_modules/@sentry/aws-serverless/build/lambda-extension/index.mjs /opt/sentry-extension/index.mjs\nRUN chmod +x /opt/extensions/sentry-extension /opt/sentry-extension/index.mjs\n\u003c/code\u003e\u003c/pre\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eSentry.init({\n  dsn: '__DSN__',\n  tunnel: 'http://localhost:9000/envelope',\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThis works with any Sentry SDK (\u003ccode\u003e@sentry/aws-serverless\u003c/code\u003e, \u003ccode\u003e@sentry/sveltekit\u003c/code\u003e, \u003ccode\u003e@sentry/node\u003c/code\u003e, etc.).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Support basic WorkerEntrypoint (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19884\"\u003e#19884\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003ewithSentry\u003c/code\u003e now supports instrumenting classes extending Cloudflare's \u003ccode\u003eWorkerEntrypoint\u003c/code\u003e. This instruments \u003ccode\u003efetch\u003c/code\u003e, \u003ccode\u003escheduled\u003c/code\u003e, \u003ccode\u003equeue\u003c/code\u003e, and \u003ccode\u003etail\u003c/code\u003e handlers.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport * as Sentry from '@sentry/cloudflare';\nimport { WorkerEntrypoint } from 'cloudflare:workers';\n\u003cp\u003eclass MyWorker extends WorkerEntrypoint {\u003cbr /\u003e\nasync fetch(request: Request): Promise\u0026lt;Response\u0026gt; {\u003cbr /\u003e\nreturn new Response('Hello World!');\u003cbr /\u003e\n}\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003eexport default Sentry.withSentry(env =\u0026gt; ({ dsn: env.SENTRY_DSN, tracesSampleRate: 1.0 }), MyWorker);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref(core): Unify .do* span ops to \u003ccode\u003egen_ai.generate_content\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20074\"\u003e#20074\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAll Vercel AI \u003ccode\u003edo*\u003c/code\u003e spans (\u003ccode\u003eai.generateText.doGenerate\u003c/code\u003e, \u003ccode\u003eai.streamText.doStream\u003c/code\u003e, \u003ccode\u003eai.generateObject.doGenerate\u003c/code\u003e, \u003ccode\u003eai.streamObject.doStream\u003c/code\u003e) now use a single unified span op \u003ccode\u003egen_ai.generate_content\u003c/code\u003e instead of separate ops like \u003ccode\u003egen_ai.generate_text\u003c/code\u003e, \u003ccode\u003egen_ai.stream_text\u003c/code\u003e, \u003ccode\u003egen_ai.generate_object\u003c/code\u003e, and \u003ccode\u003egen_ai.stream_object\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref(core): Remove provider-specific AI span attributes in favor of \u003ccode\u003egen_ai\u003c/code\u003e attributes in sentry conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20011\"\u003e#20011\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe following provider-specific span attributes have been removed from the OpenAI and Anthropic AI integrations. Use the standardized \u003ccode\u003egen_ai.*\u003c/code\u003e equivalents instead:\u003c/p\u003e\n\u003cp\u003e| Removed attribute                | Replacement                  |\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a67df4d5ea0a889ab2cabaa340a2a60e0f2f5040\"\u003e\u003ccode\u003ea67df4d\u003c/code\u003e\u003c/a\u003e release: 10.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/e0732ffaaad10445f68f634eb143701bccca0959\"\u003e\u003ccode\u003ee0732ff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20172\"\u003e#20172\u003c/a\u003e from getsentry/prepare-release/10.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d1ee40f0a361296fde6dfac5b4ac0191078362f7\"\u003e\u003ccode\u003ed1ee40f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2897297da8f8338af2cbb19a2f974e14cd9f6b24\"\u003e\u003ccode\u003e2897297\u003c/code\u003e\u003c/a\u003e feat(nuxt): Exclude tracing meta tags on cached pages in Nuxt 5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20168\"\u003e#20168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1cc3dd09ac2f6aff669af355d883ba24e8e8a9f7\"\u003e\u003ccode\u003e1cc3dd0\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump effect from 3.20.0 to 3.21.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19999\"\u003e#19999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c2731673b51b1116e7861b663b09a3920bf92bb7\"\u003e\u003ccode\u003ec273167\u003c/code\u003e\u003c/a\u003e fix(core): Fix \u003ccode\u003ewithStreamedSpan\u003c/code\u003e typing error add missing exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20124\"\u003e#20124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b6f7b86e9faac07143504b94845c1ccf4f4de425\"\u003e\u003ccode\u003eb6f7b86\u003c/code\u003e\u003c/a\u003e feat(core): Apply \u003ccode\u003eignoreSpans\u003c/code\u003e to streamed spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19934\"\u003e#19934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7bd84493b4e74fff704e782c2f7d8c92d4e5eb5d\"\u003e\u003ccode\u003e7bd8449\u003c/code\u003e\u003c/a\u003e test(node,node-core): Add span streaming integration tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19806\"\u003e#19806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/51fc6d139f5f0d0e2ff4eb6d8cccd80889bfcb1e\"\u003e\u003ccode\u003e51fc6d1\u003c/code\u003e\u003c/a\u003e feat(node-core): Add POtel server-side span streaming implementation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19741\"\u003e#19741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/77357c7f2104a52f50992d1ea4f413e634620dcb\"\u003e\u003ccode\u003e77357c7\u003c/code\u003e\u003c/a\u003e fix(core): Replace global interval with trace-specific interval based flushin...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.38.0...10.48.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `convex` from 1.31.7 to 1.35.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/get-convex/convex-backend/blob/main/npm-packages/convex/CHANGELOG.md\"\u003econvex's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.35.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdds support for automatic preview deployments on Cloudflare Pages\u003c/li\u003e\n\u003cli\u003eRemoves a new API in \u003ccode\u003euseQuery\u003c/code\u003e that was accidentally included as part\nof the \u003ccode\u003e1.35.0\u003c/code\u003e release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.35.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eYou can now create and select local deployments explicitly with the CLI:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003enpx convex deployment create local --select\u003c/code\u003e: initialize local development.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003enpx convex deployment select dev\u003c/code\u003e: switch to your cloud dev deployment.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003enpx convex deployment select local\u003c/code\u003e: switch back to your local deployment.\u003c/li\u003e\n\u003cli\u003eTo run a single command on your local deployment, use \u003ccode\u003e--deployment local\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003enpx convex deployment create\u003c/code\u003e now has a \u003ccode\u003e--expiration\u003c/code\u003e flag allowing you\nto create temporary dpeloyments.\u003c/li\u003e\n\u003cli\u003eComponents can now define HTTP routes in their own \u003ccode\u003ehttp.ts\u003c/code\u003e file.\nThe routes exposed by a component are accessible through a URL prefix\nthat isolates them from the other HTTP routes\n(e.g. \u003ccode\u003eapp.use(component, { httpPrefix: \u0026quot;/foo\u0026quot; })\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003enpx convex dev\u003c/code\u003e now supports a new \u003ccode\u003e--start\u003c/code\u003e flag that runs a command\nin parallel with the Convex dev server (e.g. \u003ccode\u003enpx convex dev --start 'vite'\u003c/code\u003e).\nThis new option can be used to simplify the \u003ccode\u003edev\u003c/code\u003e command of most projects.\nThis flag was previously called \u003ccode\u003e--run-sh\u003c/code\u003e, and used to not allow\nlong-running commands; now, \u003ccode\u003e--run-sh\u003c/code\u003e is an alias of \u003ccode\u003e--start\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eDefaults non-interactive commands to target an anonymous deployment if one is\nnot configured or specified by the deploy key. This enables coding agents to\nmore easily develop without needing the CONVEX_AGENT_MODE env variable.\nBy default, the CLI will avoid prompting in non-interactive terminals when\npossible.\u003c/li\u003e\n\u003cli\u003eYou can now develop against your anonymous local deployments even when logged\nin. You will be prompted to link the deployment to a project if the terminal\nis interactive.\u003c/li\u003e\n\u003cli\u003eEnables \u003ccode\u003enpx convex deployment create\u003c/code\u003e when you don't yet have a project.\u003c/li\u003e\n\u003cli\u003eYou can now customize the list of AI agents \u003ccode\u003enpx convex ai-files\u003c/code\u003e installs\nskills for in the \u003ccode\u003eaiFiles.skills.agents\u003c/code\u003e field of \u003ccode\u003econvex.json\u003c/code\u003e\n(defaults to [\u0026quot;claude-code\u0026quot;, \u0026quot;codex\u0026quot;]).\u003c/li\u003e\n\u003cli\u003eImproved formatting of sizes in error messages.\u003c/li\u003e\n\u003cli\u003eChanges the default codegen to use the component's \u003ccode\u003eComponentApi\u003c/code\u003e type instead\nof static code generation for components in \u003ccode\u003e_generated/api.d.ts\u003c/code\u003e.\nTo get the old behavior, set \u003ccode\u003e{ \u0026quot;codegen\u0026quot;: { \u0026quot;legacyComponentApi\u0026quot;: true } }\u003c/code\u003e\nin \u003ccode\u003econvex.json\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed a bug where \u003ccode\u003enpx convex dev\u003c/code\u003e would not use the correct deployment\nafter running \u003ccode\u003enpx convex deployment select\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eImproved the definition of the \u003ccode\u003eAnyDataModel\u003c/code\u003e type to support using\ndefault indexes (\u003ccode\u003eby_id\u003c/code\u003e, \u003ccode\u003eby_creation_time\u003c/code\u003e) in a typesafe way.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.34.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHides the \u003ccode\u003e--yes\u003c/code\u003e flag on \u003ccode\u003enpx convex deploy\u003c/code\u003e to discourage YOLO agents being\nrun in privileged environments from pushing to production.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/get-convex/convex-backend/commits/HEAD/npm-packages/convex\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `convex-helpers` from 0.1.111 to 0.1.114\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/get-convex/convex-helpers/blob/main/packages/convex-helpers/CHANGELOG.md\"\u003econvex-helpers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.1.114\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdds support for maximumBytesRead option for PaginationOptions on the\nstream / paginator helpers.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.1.113\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eZod 4 support: fix the input type of \u003ccode\u003ezid\u003c/code\u003e (thanks \u003ca href=\"https://github.com/danth3b0t\"\u003e\u003ccode\u003e@​danth3b0t\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.1.112\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eZod 4 support: fix an issue where \u003ccode\u003ezodToConvex\u003c/code\u003e would incorrectly\nidentify some types as \u003ccode\u003ev.id()\u003c/code\u003e when using Zod schema inheritance.\u003c/li\u003e\n\u003cli\u003eRelationships: fix the return type of \u003ccode\u003egetManyVia\u003c/code\u003e\nand \u003ccode\u003egetManyViaOrThrow\u003c/code\u003e when using system tables.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/ccff92757516826d987eb0210fafd0580271506a\"\u003e\u003ccode\u003eccff927\u003c/code\u003e\u003c/a\u003e npm 0.1.114\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/180ded338b2a8323449f677e9a05ddc3bbbb3639\"\u003e\u003ccode\u003e180ded3\u003c/code\u003e\u003c/a\u003e format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/cd60aae4000f3512a59221c6e98e61d610876c1d\"\u003e\u003ccode\u003ecd60aae\u003c/code\u003e\u003c/a\u003e tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/73fa8402f899d4aea1c34e2599814cf0d943ba84\"\u003e\u003ccode\u003e73fa840\u003c/code\u003e\u003c/a\u003e simplify types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/45ad1943cfacef8865103e40b08504b063f053d9\"\u003e\u003ccode\u003e45ad194\u003c/code\u003e\u003c/a\u003e lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/a7f5acde0cc59875b86c4988e884978e0c0caa0c\"\u003e\u003ccode\u003ea7f5acd\u003c/code\u003e\u003c/a\u003e track bandwidth in streams\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/67aba368a7a6fb901fda19924eea21b34be39998\"\u003e\u003ccode\u003e67aba36\u003c/code\u003e\u003c/a\u003e update convex\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/913b2c99e71217c056a1bb601649ad2de07d526f\"\u003e\u003ccode\u003e913b2c9\u003c/code\u003e\u003c/a\u003e start supporting maximumBytesRead\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/68afe3a05889af535b6ddb9fd4834deabd480572\"\u003e\u003ccode\u003e68afe3a\u003c/code\u003e\u003c/a\u003e npm 0.1.113\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/5ebe3b9956663e55bbea9e74a11f7b9af2d074ca\"\u003e\u003ccode\u003e5ebe3b9\u003c/code\u003e\u003c/a\u003e fix(server/zod-v4): resolve zid's input type to string (instead of unknown) (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/get-convex/convex-helpers/commits/npm/0.1.114/packages/convex-helpers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `langfuse` from 3.38.6 to 3.38.20\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/88f742a137dc84728284aa72eb33f824627a6e38\"\u003e\u003ccode\u003e88f742a\u003c/code\u003e\u003c/a\u003e v3.38.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/be826fd93f2cf68c1e2d0c252f31160fcb8e2824\"\u003e\u003ccode\u003ebe826fd\u003c/code\u003e\u003c/a\u003e v3.38.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/401ff118f3870c0519fba344407874b4b7cc5322\"\u003e\u003ccode\u003e401ff11\u003c/code\u003e\u003c/a\u003e v3.38.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/e0ca44b7d5ad780848d128c5794f3f867ac1b1da\"\u003e\u003ccode\u003ee0ca44b\u003c/code\u003e\u003c/a\u003e v3.38.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/79350d28e106d26ccba3e9cde5b0b05b64a5bd12\"\u003e\u003ccode\u003e79350d2\u003c/code\u003e\u003c/a\u003e v3.38.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/34bd9c4b336f3093411d80e5b1d7eefc3eae29dd\"\u003e\u003ccode\u003e34bd9c4\u003c/code\u003e\u003c/a\u003e v3.38.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/249a8ea27e852beedac9cca88524db778a2bea9c\"\u003e\u003ccode\u003e249a8ea\u003c/code\u003e\u003c/a\u003e v3.38.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/4ebe6fb1e9878e750353f6e87c08d71146f2bf43\"\u003e\u003ccode\u003e4ebe6fb\u003c/code\u003e\u003c/a\u003e v3.38.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/d50023bcc5a18c8e864928527e100b1ac1273c1b\"\u003e\u003ccode\u003ed50023b\u003c/code\u003e\u003c/a\u003e v3.38.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/3339402a8a76fdb4e7719f6c33de27c6496bf194\"\u003e\u003ccode\u003e3339402\u003c/code\u003e\u003c/a\u003e v3.38.11\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/langfuse/langfuse-js/commits/v3.38.20/langfuse\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 16.1.6 to 16.2.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.2.3\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting security and bug fixes. For more information about the fixed security vulnerability, please see \u003ca href=\"https://vercel.com/changelog/summary-of-cve-2026-23869\"\u003ehttps://vercel.com/changelog/summary-of-cve-2026-23869\u003c/a\u003e. The release does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure app-page reports stale ISR revalidation errors via onRequestError (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92282\"\u003e#92282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix [Bug]: manifest.ts breaks HMR in Next.js 16.2 (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91981\"\u003e#91981\u003c/a\u003e through \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92273\"\u003e#92273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeduplicate output assets and detect content conflicts on emit (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92292\"\u003e#92292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix styled-jsx race condition: styles lost due to concurrent rendering (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92459\"\u003e#92459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eturbo-tasks-backend: stability fixes for task cancellation and error handling (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92254\"\u003e#92254\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/icyJoseph\"\u003e\u003ccode\u003e@​icyJoseph\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sokra\"\u003e\u003ccode\u003e@​sokra\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/wbinnssmith\"\u003e\u003ccode\u003e@​wbinnssmith\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/ztanner\"\u003e\u003ccode\u003e@​ztanner\u003c/code\u003e\u003c/a\u003e for helping!\u003c/p\u003e\n\u003ch2\u003ev16.2.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebackport: Move expanded adapters docs to API reference (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92115\"\u003e#92115\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92129\"\u003e#92129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBackport: TypeScript v6 deprecations for baseUrl and moduleResolution (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92130\"\u003e#92130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[create-next-app] Skip interactive prompts when CLI flags are provided (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91840\"\u003e#91840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enext.config.js: Accept an option for serverFastRefresh (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91968\"\u003e#91968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTurbopack: enable server HMR for app route handlers (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91466\"\u003e#91466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTurbopack: exclude metadata routes from server HMR (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92034\"\u003e#92034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix CI for glibc linux builds\u003c/li\u003e\n\u003cli\u003eBackport: disable bmi2 in qfilter \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92177\"\u003e#92177\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[backport] Fix CSS HMR on Safari (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92174\"\u003e#92174\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/nextjs-bot\"\u003e\u003ccode\u003e@​nextjs-bot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/icyJoseph\"\u003e\u003ccode\u003e@​icyJoseph\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ijjk\"\u003e\u003ccode\u003e@​ijjk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/gaojude\"\u003e\u003ccode\u003e@​gaojude\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/wbinnssmith\"\u003e\u003ccode\u003e@​wbinnssmith\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/bgw\"\u003e\u003ccode\u003e@​bgw\u003c/code\u003e\u003c/a\u003e for helping!\u003c/p\u003e\n\u003ch2\u003ev16.2.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: post release amends (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91715\"\u003e#91715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix broken Activity Patterns demo link in preserving UI state guide (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91698\"\u003e#91698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix adapter outputs for dynamic metadata routes (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91680\"\u003e#91680\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTurbopack: fix webpack loader runner layer (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91727\"\u003e#91727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix server actions in standalone mode with \u003ccode\u003ecacheComponents\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91711\"\u003e#91711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eturbo-persistence: remove Unmergeable mmap advice (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91713\"\u003e#91713\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix layout segment optimization: move app-page imports to server-utility transition (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91701\"\u003e#91701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTurbopack: lazy require metadata and handle TLA (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91705\"\u003e#91705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[turbopack] Respect \u003ccode\u003e{eval:true}\u003c/code\u003e in worker_threads constructors (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91666\"\u003e#91666\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/d5f649b2f4affdad1009cb178c1e3b37f4f1ad3f\"\u003e\u003ccode\u003ed5f649b\u003c/code\u003e\u003c/a\u003e v16.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/28739286a88a83ab2d4e1899bdb4eb4ee7bee9a9\"\u003e\u003ccode\u003e2873928\u003c/code\u003e\u003c/a\u003e [16.x] Avoid consuming cyclic models multiple times (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/75\"\u003e#75\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/d7c77653602ae2009595cc71eb10f1b8828cc789\"\u003e\u003ccode\u003ed7c7765\u003c/code\u003e\u003c/a\u003e [backport]: Ensure app-page reports stale ISR revalidation errors via onReque...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/c573e8c4f3208711f52bf3b64f5db238c9164762\"\u003e\u003ccode\u003ec573e8c\u003c/code\u003e\u003c/a\u003e fix(server-hmr): metadata routes overwrite page runtime HMR handler (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92273\"\u003e#92273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/57b8f659060e1d0f202273a9ed9e56d40f1d1a9c\"\u003e\u003ccode\u003e57b8f65\u003c/code\u003e\u003c/a\u003e next-core: deduplicate output assets and detect content conflicts on emit (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/9\"\u003e#9\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f158df18bd926d0c2165ad309bbb561d7e73e74a\"\u003e\u003ccode\u003ef158df1\u003c/code\u003e\u003c/a\u003e Fix styled-jsx race condition: styles lost due to concurrent rendering (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92459\"\u003e#92459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/356d605b5831ffbe12ce9c9641e5e2e55d203523\"\u003e\u003ccode\u003e356d605\u003c/code\u003e\u003c/a\u003e turbo-tasks-backend: stability fixes for task cancellation and error handling...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/3b77a6e2670ce81d686111b8e466eec612fa1867\"\u003e\u003ccode\u003e3b77a6e\u003c/code\u003e\u003c/a\u003e Fix DashMap read-write self-deadlock in task_cache causing hangs (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92210\"\u003e#92210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b2f208ae98645d119a7e3388ab8a407005619dd8\"\u003e\u003ccode\u003eb2f208a\u003c/code\u003e\u003c/a\u003e Backport: new view-transitions guide, update and fixes (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92264\"\u003e#92264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/52faae3d94641584e13691238df5be158d0f00fb\"\u003e\u003ccode\u003e52faae3\u003c/code\u003e\u003c/a\u003e v16.2.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.1.6...v16.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pino` from 10.3.0 to 10.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pinojs/pino/releases\"\u003epino's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.3.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 6.0.1 to 6.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2385\"\u003epinojs/pino#2385\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-n from 17.23.1 to 17.23.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2386\"\u003epinojs/pino#2386\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: clarify transport level filtering behavior by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2390\"\u003epinojs/pino#2390\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(transport): sanitize invalid NODE_OPTIONS preloads for workers by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2391\"\u003epinojs/pino#2391\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pinojs/pino/compare/v10.3.0...v10.3.1\"\u003ehttps://github.com/pinojs/pino/compare/v10.3.0...v10.3.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/6b344980eae3ebed904fc87caf4bba0ab9dbe946\"\u003e\u003ccode\u003e6b34498\u003c/code\u003e\u003c/a\u003e Bumped v10.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/f1203e6c2ba2e9c69124c7e88cdb19d8d6fcfdf9\"\u003e\u003ccode\u003ef1203e6\u003c/code\u003e\u003c/a\u003e fix(transport): sanitize invalid NODE_OPTIONS preloads for workers (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2391\"\u003e#2391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/6a8e5984cfe5f6db4514be0565602c74b6975ec3\"\u003e\u003ccode\u003e6a8e598\u003c/code\u003e\u003c/a\u003e docs: clarify transport level filtering behavior (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2390\"\u003e#2390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/49a480790385dcba9b2c5cfa1eb6a901593a5039\"\u003e\u003ccode\u003e49a4807\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of github.com:pinojs/pino\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/960bbbb71a1b8d79d3455a633ebb10a60a9943bc\"\u003e\u003ccode\u003e960bbbb\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump eslint-plugin-n from 17.23.1 to 17.23.2 (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2386\"\u003e#2386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/e2a5b4aeca5160b5123f417cb65caf61d9b57ec6\"\u003e\u003ccode\u003ee2a5b4a\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 6.0.1 to 6.0.2 (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2385\"\u003e#2385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/04859e2d2f1dcaa94a0ad88a05163a661fc1c7be\"\u003e\u003ccode\u003e04859e2\u003c/code\u003e\u003c/a\u003e chore: update gitignore for ai assistant files\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/pinojs/pino/compare/v10.3.0...v10.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `posthog-js` from 1.342.1 to 1.367.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/PostHog/posthog-js/releases\"\u003eposthog-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eposthog-js@1.367.0\u003c/h2\u003e\n\u003ch2\u003e1.367.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/pull/3242\"\u003e#3242\u003c/a\u003e \u003ca href=\"https://github.com/PostHog/posthog-js/commit/353be9a878fe209a032f2d70376ece78ee67303c\"\u003e\u003ccode\u003e353be9a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dustinbyrne\"\u003e\u003ccode\u003e@​dustinbyrne\u003c/code\u003e\u003c/a\u003e! - feat: Add support for pre-loaded remote-config\n(2026-04-09)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/types\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.367.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eposthog-js@1.366.2\u003c/h2\u003e\n\u003ch2\u003e1.366.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/pull/3364\"\u003e#3364\u003c/a\u003e \u003ca href=\"https://github.com/PostHog/posthog-js/commit/575e354d0040bd83ac698495a4f0a07dece83eb3\"\u003e\u003ccode\u003e575e354\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/lucasheriques\"\u003e\u003ccode\u003e@​lucasheriques\u003c/code\u003e\u003c/a\u003e! - Add a hover state to numeric survey rating options so they provide clearer pointer feedback before selection.\n(2026-04-09)\u003c/li\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/types\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.366.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eposthog-js@1.366.1\u003c/h2\u003e\n\u003ch2\u003e1.366.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/pull/3360\"\u003e#3360\u003c/a\u003e \u003ca href=\"https://github.com/PostHog/posthog-js/commit/802bf3919304f66694788bf0cb93e457326ab44b\"\u003e\u003ccode\u003e802bf39\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jabahamondes\"\u003e\u003ccode\u003e@​jabahamondes\u003c/code\u003e\u003c/a\u003e! - Re-evaluate consent persistent store when config changes to support cross-subdomain consent sharing\n(2026-04-09)\u003c/li\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/types\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.366.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eposthog-js@1.366.0\u003c/h2\u003e\n\u003ch2\u003e1.366.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/pull/3305\"\u003e#3305\u003c/a\u003e \u003ca href=\"https://github.com/PostHog/posthog-js/commit/b5996729b1d30fb99429c509e6a85ef8d7aca955\"\u003e\u003ccode\u003eb599672\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/veryayskiy\"\u003e\u003ccode\u003e@​veryayskiy\u003c/code\u003e\u003c/a\u003e! - Add customer side identification\n(2026-04-09)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/types\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.366.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eposthog-js@1.365.5\u003c/h2\u003e\n\u003ch2\u003e1.365.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/2d6ec5abb931d0feb2804097e965c6cc4b72f58c\"\u003e\u003ccode\u003e2d6ec5a\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/353be9a878fe209a032f2d70376ece78ee67303c\"\u003e\u003ccode\u003e353be9a\u003c/code\u003e\u003c/a\u003e feat(browser): Add support for pre-loaded remote-config (\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/issues/3242\"\u003e#3242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/8aef7156caa395bf7903e1e4c02bfe291400065a\"\u003e\u003ccode\u003e8aef715\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/575e354d0040bd83ac698495a4f0a07dece83eb3\"\u003e\u003ccode\u003e575e354\u003c/code\u003e\u003c/a\u003e fix: add hover state for survey ratings (\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/issues/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/c35441d38a2c5d6d3967026aafe14bc8c4cdff3d\"\u003e\u003ccode\u003ec35441d\u003c/code\u003e\u003c/a\u003e fix(ci): Fix S3 tagging approach (\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/issues/3363\"\u003e#3363\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/89eec8562a91cac1a815297baece50bed064b1c3\"\u003e\u003ccode\u003e89eec85\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/802bf3919304f66694788bf0cb93e457326ab44b\"\u003e\u003ccode\u003e802bf39\u003c/code\u003e\u003c/a\u003e fix: re-evaluate persistent store when config changes (\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/issues/3360\"\u003e#3360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/544c5784125a148c92587bb0e34cf2f4b81e315f\"\u003e\u003ccode\u003e544c578\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/b5996729b1d30fb99429c509e6a85ef8d7aca955\"\u003e\u003ccode\u003eb599672\u003c/code\u003e\u003c/a\u003e feat: support server identification (\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/issues/3305\"\u003e#3305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/71e99fd0bc4b4ab55a7b5fb4f792fb4282dd6cf9\"\u003e\u003ccode\u003e71e99fd\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/PostHog/posthog-js/compare/posthog-js@1.342.1...posthog-js@1.367.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 19.2.4 to 19.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.5/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/react` from 19.2.13 to 19.2.14\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-dom` from 19.2.4 to 19.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.5/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-hook-form` from 7.71.1 to 7.72.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-hook-form/react-hook-form/releases\"\u003ereact-hook-form's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 7.72.1\u003c/h2\u003e\n\u003cp\u003e🐞 fix: add isDirty check for numeric string keys in defaultValues (issue \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13346\"\u003e#13346\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13347\"\u003e#13347\u003c/a\u003e)\n🐞 fix: prevent setValue with shouldDirty from polluting unrelated dirty fields (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13326\"\u003e#13326\u003c/a\u003e)\n🐞 fix: memoize control in HookFormControlContext to prevent render conflicts (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13272\"\u003e#13272\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13312\"\u003e#13312\u003c/a\u003e)\n🐞 fix: isNameInFieldArray should check all ancestor paths for nested field arrays (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13318\"\u003e#13318\u003c/a\u003e)\n🐞 fix: \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13320\"\u003e#13320\u003c/a\u003e formState.isValid incorrect on Controller re-mount (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13324\"\u003e#13324\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ethanks to \u003ca href=\"https://github.com/6810779s\"\u003e\u003ccode\u003e@​6810779s\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/candymask0712\"\u003e\u003ccode\u003e@​candymask0712\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/olagokemills\"\u003e\u003ccode\u003e@​olagokemills\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/shahmir-oscilar\"\u003e\u003ccode\u003e@​shahmir-oscilar\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/bae080311\"\u003e\u003ccode\u003e@​bae080311\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 7.72.0\u003c/h2\u003e\n\u003cp\u003e⚓️ feat: built-in form level validate (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13195\"\u003e#13195\u003c/a\u003e)\u003c/p\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003euseForm({\r\n  validate: async ({ formValues }: FormValidateResult) =\u0026gt; {\r\n    if (formValues.test1.length \u0026gt; formValues.test.length) {\r\n      return {\r\n        type: 'formError',\r\n        message: 'something is wrong here',\r\n      };\r\n    }\r\n\u003cpre\u003e\u003ccode\u003eif (formValues.test === 'test') {\r\n  return 'direct error message';\r\n}\r\n\r\nreturn true;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e},\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e🐞 fix: prevent useFieldArray from marking unrelated fields as dirty (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13299\"\u003e#13299\u003c/a\u003e)\n🐞 fix \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13300\"\u003e#13300\u003c/a\u003e checkbox form validation ignored with native validation (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13310\"\u003e#13310\u003c/a\u003e)\n🌉 allow subscribe formState to track submit state (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13319\"\u003e#13319\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ethanks to \u003ca href=\"https://github.com/WiXSL\"\u003e\u003ccode\u003e@​WiXSL\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/BrendanC23\"\u003e\u003ccode\u003e@​BrendanC23\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/6810779s\"\u003e\u003ccode\u003e@​6810779s\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 7.71.2\u003c/h2\u003e\n\u003cp\u003e🕵️‍♂️ fix: use DeepPartialSkipArrayKey for WatchObserver value parameter (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13278\"\u003e#13278\u003c/a\u003e)\n🧹 fix(clearErrors): emit name signal for targeted field updates (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13280\"\u003e#13280\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ethanks to \u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kaigritun\"\u003e\u003ccode\u003e@​kaigritun\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/pgoslatara\"\u003e\u003ccode\u003e@​pgoslatara\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/seongbiny\"\u003e\u003ccode\u003e@​seongbiny\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/724e563fe8d3be37599b237ddf5de3856a9d727f\"\u003e\u003ccode\u003e724e563\u003c/code\u003e\u003c/a\u003e 7.72.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/ba649e97b3be3d204ca47dcfa9d13765adb37348\"\u003e\u003ccode\u003eba649e9\u003c/code\u003e\u003c/a\u003e 🐞 test: add isDirty check for numeric string keys in defaultValues (issue \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13\"\u003e#13\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/2f56eb09180ac89b9cba563bfa3d0f856de9fae3\"\u003e\u003ccode\u003e2f56eb0\u003c/code\u003e\u003c/a\u003e 🛖 build(deps): bump yaml from 1.10.2 to 1.10.3 in /app (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13335\"\u003e#13335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/f29f546e90a647d44a9f923e287b6bbf5069ad9b\"\u003e\u003ccode\u003ef29f546\u003c/code\u003e\u003c/a\u003e 👯 combine duplicated code (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13328\"\u003e#13328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/2cfc8a5fc804631b35b22c654eac83c15afdf4a9\"\u003e\u003ccode\u003e2cfc8a5\u003c/code\u003e\u003c/a\u003e 🐞 fix: prevent setValue with shouldDirty from polluting unrelated dirty field...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/44e88156bbf7ae6795b6a1e37446b88866a06fe9\"\u003e\u003ccode\u003e44e8815\u003c/code\u003e\u003c/a\u003e 🐞 fix: memoize control in HookFormControlContext to prevent render conflicts ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/302d1608b4ef9ce2addb0b8bba09c6a09a4be35c\"\u003e\u003ccode\u003e302d160\u003c/code\u003e\u003c/a\u003e 🐞 fix: isNameInFieldArray should check all ancestor paths for nested field ar...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/d7ccd70033ea4b2e27638d44bbcf53b6b41e95c8\"\u003e\u003ccode\u003ed7ccd70\u003c/code\u003e\u003c/a\u003e 🦾 dev deps upgrade (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13325\"\u003e#13325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/fddf779c8650cef3ea51f9892906b72ed9cca2fa\"\u003e\u003ccode\u003efddf779\u003c/code\u003e\u003c/a\u003e 🐞 fix: \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13320\"\u003e#13320\u003c/a\u003e formState.isValid incorrect on Controller re-mount  (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13324\"\u003e#13324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/26ae54ed4e51e5b64bbbd543eb910f76cfe2bbf4\"\u003e\u003ccode\u003e26ae54e\u003c/code\u003e\u003c/a\u003e 🛖 build(deps-dev): bump rollup from 4.53.3 to 4.59.0 (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13323\"\u003e#13323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/react-hook-form/react-hook-form/compare/v7.71.1...v7.72.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `resend` from 6.9.1 to 6.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/resend/resend-node/releases\"\u003eresend's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(deps): update dependency next to v16.1.7 [security] by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/884\"\u003eresend/resend-node#884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency pkg-pr-new to v0.0.66 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/880\"\u003eresend/resend-node#880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency vitest to v4.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/876\"\u003eresend/resend-node#876\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency postal-mime to v2.7.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/886\"\u003eresend/resend-node#886\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/875\"\u003eresend/resend-node#875\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency next to v16.2.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/882\"\u003eresend/resend-node#882\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update pnpm to v10.32.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/871\"\u003eresend/resend-node#871\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency tsdown to v0.21.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/872\"\u003eresend/resend-node#872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update tj-actions/changed-files digest to 445b0eb by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/870\"\u003eresend/resend-node#870\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency svix to v1.88.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/873\"\u003eresend/resend-node#873\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(ci): split script and workflow for e2e test by \u003ca href=\"https://github.com/gabrielmfern\"\u003e\u003ccode\u003e@​gabrielmfern\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/887\"\u003eresend/resend-node#887\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency \u003ccode\u003e@​types/node\u003c/code\u003e to v24.12.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/869\"\u003eresend/resend-node#869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): pin GitHub Actions workflows to commit SHAs by \u003ca href=\"https://github.com/gabrielmfern\"\u003e\u003ccode\u003e@​gabrielmfern\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/889\"\u003eresend/resend-node#889\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support logs endpoints by \u003ca href=\"https://github.com/felipefreitag\"\u003e\u003ccode\u003e@​felipefreitag\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/899\"\u003eresend/resend-node#899\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump 6.10.0 by \u003ca href=\"https://github.com/felipefreitag\"\u003e\u003ccode\u003e@​felipefreitag\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/900\"\u003eresend/resend-node#900\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felipefreitag\"\u003e\u003ccode\u003e@​felipefreitag\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/899\"\u003eresend/resend-node#899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/resend/resend-node/compare/v6.9.4...v6.10.0\"\u003ehttps://github.com/resend/resend-node/compare/v6.9.4...v6.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.9.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update dependency tsdown to v0.21.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/868\"\u003eresend/resend-node#868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update pnpm to v10.30.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/846\"\u003eresend/resend-node#846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update tj-actions/changed-files digest to c23d52b by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/851\"\u003eresend/resend-node#851\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update pnpm/action-setup digest to 9b5745c by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/852\"\u003eresend/resend-node#852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency rimraf to v6.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/850\"\u003eresend/resend-node#850\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency \u003ccode\u003e@​types/react\u003c/code\u003e to v19.2.14 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/845\"\u003eresend/resend-node#845\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency dotenv to v17.3.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/848\"\u003eresend/resend-node#848\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): ...\n\n_Description has been truncated_","html_url":"https://github.com/misty-step/scry/pull/316","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/misty-step%2Fscry/issues/316","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/316/packages"}},{"old_version":"3.1.0","new_version":"3.3.5","update_type":"minor","path":null,"pr_created_at":"2026-04-10T04:43:59.000Z","version_change":"3.1.0 → 3.3.5","issue":{"uuid":"4236625148","node_id":"PR_kwDOPG51ks7RVymA","number":313,"state":"open","title":"deps(deps): bump the minor-and-patch group across 1 directory with 37 updates","user":"dependabot[bot]","labels":["dependencies","security"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-10T04:43:59.000Z","updated_at":"2026-04-13T06:06:13.915Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps): bump","group_name":"minor-and-patch","update_count":37,"packages":[{"name":"@clerk/clerk-react","old_version":"5.60.0","new_version":"5.61.3","repository_url":"https://github.com/clerk/javascript"},{"name":"@clerk/themes","old_version":"2.4.51","new_version":"2.4.57","repository_url":"https://github.com/clerk/javascript"},{"name":"@convex-dev/agent","old_version":"0.3.2","new_version":"0.6.1","repository_url":"https://github.com/get-convex/agent"},{"name":"@sentry/nextjs","old_version":"10.38.0","new_version":"10.48.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"convex","old_version":"1.31.7","new_version":"1.35.1","repository_url":"https://github.com/get-convex/convex-backend"},{"name":"convex-helpers","old_version":"0.1.111","new_version":"0.1.114","repository_url":"https://github.com/get-convex/convex-helpers"},{"name":"langfuse","old_version":"3.38.6","new_version":"3.38.20","repository_url":"https://github.com/langfuse/langfuse-js"},{"name":"next","old_version":"16.1.6","new_version":"16.2.3","repository_url":"https://github.com/vercel/next.js"},{"name":"pino","old_version":"10.3.0","new_version":"10.3.1","repository_url":"https://github.com/pinojs/pino"},{"name":"posthog-js","old_version":"1.342.1","new_version":"1.367.0","repository_url":"https://github.com/PostHog/posthog-js"},{"name":"react","old_version":"19.2.4","new_version":"19.2.5","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.13","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.4","new_version":"19.2.5","repository_url":"https://github.com/facebook/react"},{"name":"react-hook-form","old_version":"7.71.1","new_version":"7.72.1","repository_url":"https://github.com/react-hook-form/react-hook-form"},{"name":"resend","old_version":"6.9.1","new_version":"6.10.0","repository_url":"https://github.com/resend/resend-node"},{"name":"svix","old_version":"1.84.1","new_version":"1.90.0","repository_url":"https://github.com/svix/svix-webhooks"},{"name":"tailwind-merge","old_version":"3.4.0","new_version":"3.5.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"ts-fsrs","old_version":"5.2.3","new_version":"5.3.2","repository_url":"https://github.com/open-spaced-repetition/ts-fsrs"},{"name":"ws","old_version":"8.19.0","new_version":"8.20.0","repository_url":"https://github.com/websockets/ws"},{"name":"zod-to-json-schema","old_version":"3.25.1","new_version":"3.25.2","repository_url":"https://github.com/StefanTerdell/zod-to-json-schema"},{"name":"@changesets/cli","old_version":"2.29.8","new_version":"2.30.0","repository_url":"https://github.com/changesets/changesets"},{"name":"@eslint/eslintrc","old_version":"3.3.3","new_version":"3.3.5","repository_url":"https://github.com/eslint/eslintrc"},{"name":"@next/bundle-analyzer","old_version":"16.1.6","new_version":"16.2.3","repository_url":"https://github.com/vercel/next.js"},{"name":"@playwright/test","old_version":"1.58.2","new_version":"1.59.1","repository_url":"https://github.com/microsoft/playwright"},{"name":"@sentry/cli","old_version":"3.1.0","new_version":"3.3.5","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@tailwindcss/postcss","old_version":"4.1.18","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@vitest/coverage-v8","old_version":"4.0.18","new_version":"4.1.4","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"content-tag","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/embroider-build/content-tag"},{"name":"esbuild","old_version":"0.27.3","new_version":"0.28.0","repository_url":"https://github.com/evanw/esbuild"},{"name":"eslint-config-next","old_version":"16.1.6","new_version":"16.2.3","repository_url":"https://github.com/vercel/next.js"},{"name":"happy-dom","old_version":"20.5.0","new_version":"20.8.9","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"lefthook","old_version":"2.1.0","new_version":"2.1.5","repository_url":"https://github.com/evilmartians/lefthook"},{"name":"lint-staged","old_version":"16.2.7","new_version":"16.4.0","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"prettier","old_version":"3.8.1","new_version":"3.8.2","repository_url":"https://github.com/prettier/prettier"},{"name":"prettier-plugin-ember-template-tag","old_version":"2.1.3","new_version":"2.1.4","repository_url":"https://github.com/ember-tooling/prettier-plugin-ember-template-tag"},{"name":"tailwindcss","old_version":"4.1.18","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"vitest","old_version":"4.0.18","new_version":"4.1.4","repository_url":"https://github.com/vitest-dev/vitest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-and-patch group with 37 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@clerk/clerk-react](https://github.com/clerk/javascript/tree/HEAD/packages/react) | `5.60.0` | `5.61.3` |\n| [@clerk/themes](https://github.com/clerk/javascript/tree/HEAD/packages/themes) | `2.4.51` | `2.4.57` |\n| [@convex-dev/agent](https://github.com/get-convex/agent) | `0.3.2` | `0.6.1` |\n| [@sentry/nextjs](https://github.com/getsentry/sentry-javascript) | `10.38.0` | `10.48.0` |\n| [convex](https://github.com/get-convex/convex-backend/tree/HEAD/npm-packages/convex) | `1.31.7` | `1.35.1` |\n| [convex-helpers](https://github.com/get-convex/convex-helpers/tree/HEAD/packages/convex-helpers) | `0.1.111` | `0.1.114` |\n| [langfuse](https://github.com/langfuse/langfuse-js/tree/HEAD/langfuse) | `3.38.6` | `3.38.20` |\n| [next](https://github.com/vercel/next.js) | `16.1.6` | `16.2.3` |\n| [pino](https://github.com/pinojs/pino) | `10.3.0` | `10.3.1` |\n| [posthog-js](https://github.com/PostHog/posthog-js) | `1.342.1` | `1.367.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.4` | `19.2.5` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.13` | `19.2.14` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.4` | `19.2.5` |\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.71.1` | `7.72.1` |\n| [resend](https://github.com/resend/resend-node) | `6.9.1` | `6.10.0` |\n| [svix](https://github.com/svix/svix-webhooks) | `1.84.1` | `1.90.0` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.4.0` | `3.5.0` |\n| [ts-fsrs](https://github.com/open-spaced-repetition/ts-fsrs/tree/HEAD/packages/fsrs) | `5.2.3` | `5.3.2` |\n| [ws](https://github.com/websockets/ws) | `8.19.0` | `8.20.0` |\n| [zod-to-json-schema](https://github.com/StefanTerdell/zod-to-json-schema) | `3.25.1` | `3.25.2` |\n| [@changesets/cli](https://github.com/changesets/changesets) | `2.29.8` | `2.30.0` |\n| [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.3` | `3.3.5` |\n| [@next/bundle-analyzer](https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer) | `16.1.6` | `16.2.3` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.58.2` | `1.59.1` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `3.1.0` | `3.3.5` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.1.18` | `4.2.2` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.0.18` | `4.1.4` |\n| [content-tag](https://github.com/embroider-build/content-tag) | `4.1.0` | `4.1.1` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.27.3` | `0.28.0` |\n| [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `16.1.6` | `16.2.3` |\n| [happy-dom](https://github.com/capricorn86/happy-dom) | `20.5.0` | `20.8.9` |\n| [lefthook](https://github.com/evilmartians/lefthook) | `2.1.0` | `2.1.5` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.2.7` | `16.4.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.1` | `3.8.2` |\n| [prettier-plugin-ember-template-tag](https://github.com/ember-tooling/prettier-plugin-ember-template-tag) | `2.1.3` | `2.1.4` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.1.18` | `4.2.2` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.18` | `4.1.4` |\n\n\nUpdates `@clerk/clerk-react` from 5.60.0 to 5.61.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/clerk/javascript/blob/main/packages/react/CHANGELOG.md\"\u003e\u003ccode\u003e@​clerk/clerk-react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.61.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/7955e9dd90419c02fd51226d4fe335d42e7096a5\"\u003e\u003ccode\u003e7955e9d\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.47.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.61.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/8a0c404d05a88697fcc3a609fef25bd5ff9f9ef0\"\u003e\u003ccode\u003e8a0c404\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.47.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.61.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/c00c5246f340cf0339c5725cade90cfcd118727d\"\u003e\u003ccode\u003ec00c524\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.47.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.61.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduces MFA setup session task for handling require MFA after sign-in and sign-up (\u003ca href=\"https://redirect.github.com/clerk/javascript/pull/7851\"\u003e#7851\u003c/a\u003e) by \u003ca href=\"https://github.com/octoper\"\u003e\u003ccode\u003e@​octoper\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/71bd53c67a5018bd7aa589c3baced2038123c228\"\u003e\u003ccode\u003e71bd53c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/clerk/javascript/commit/935f780ab5b3871253da2ad46f0e44f9ce7e53e8\"\u003e\u003ccode\u003e935f780\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.46.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.60.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/b17e4bbbbad173969523e5494f2d8447d1887b95\"\u003e\u003ccode\u003eb17e4bb\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.45.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.60.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/35bcbd11f5753ee396cd090d3dd1848f3f2727e0\"\u003e\u003ccode\u003e35bcbd1\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.45.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/f2e31af1f11050c9171e9914a112827e516f3d07\"\u003e\u003ccode\u003ef2e31af\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7942\"\u003e#7942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/8a478ead7dd281ca68463e63ea24cfd22172e533\"\u003e\u003ccode\u003e8a478ea\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7938\"\u003e#7938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/ebf3ee44170186b5f36ed63ddc76cf1fb268fb66\"\u003e\u003ccode\u003eebf3ee4\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7887\"\u003e#7887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/73e34c1507e0b31b6b93dd7002fc1a9bbddc2a91\"\u003e\u003ccode\u003e73e34c1\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7872\"\u003e#7872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/71bd53c67a5018bd7aa589c3baced2038123c228\"\u003e\u003ccode\u003e71bd53c\u003c/code\u003e\u003c/a\u003e feat(clerk-js): Introduce setup MFA session task Core 2 port (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7851\"\u003e#7851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/9cdc7f04bc3768acdf4e2a753f4f288d5a9f23c6\"\u003e\u003ccode\u003e9cdc7f0\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7856\"\u003e#7856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/6503c1dfef0a3e9256c0c30c9b10b651898887c9\"\u003e\u003ccode\u003e6503c1d\u003c/code\u003e\u003c/a\u003e fix(clerk-js): Handle missing window.location in React Native navigation (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7854\"\u003e#7854\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/4352cdf06a284897751673c68286a582c38f57b4\"\u003e\u003ccode\u003e4352cdf\u003c/code\u003e\u003c/a\u003e docs(repo): Update typedoc link for custom flows sign up (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7855\"\u003e#7855\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/90361c3cbc5352af53aec8754e31cb3ff77e3e22\"\u003e\u003ccode\u003e90361c3\u003c/code\u003e\u003c/a\u003e docs(repo): Update typedoc link for custom flows (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7852\"\u003e#7852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/d7135bd8dc93e2744613210847da4157721d7617\"\u003e\u003ccode\u003ed7135bd\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/react/issues/7780\"\u003e#7780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/clerk/javascript/commits/@clerk/clerk-react@5.61.3/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@clerk/themes` from 2.4.51 to 2.4.57\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/clerk/javascript/blob/@clerk/themes@2.4.57/packages/themes/CHANGELOG.md\"\u003e\u003ccode\u003e@​clerk/themes\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.4.57\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/7955e9dd90419c02fd51226d4fe335d42e7096a5\"\u003e\u003ccode\u003e7955e9d\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.47.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.4.56\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/8a0c404d05a88697fcc3a609fef25bd5ff9f9ef0\"\u003e\u003ccode\u003e8a0c404\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.47.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.4.55\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/c00c5246f340cf0339c5725cade90cfcd118727d\"\u003e\u003ccode\u003ec00c524\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.47.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.4.54\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/71bd53c67a5018bd7aa589c3baced2038123c228\"\u003e\u003ccode\u003e71bd53c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/clerk/javascript/commit/935f780ab5b3871253da2ad46f0e44f9ce7e53e8\"\u003e\u003ccode\u003e935f780\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.46.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.4.53\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/b17e4bbbbad173969523e5494f2d8447d1887b95\"\u003e\u003ccode\u003eb17e4bb\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.45.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.4.52\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/clerk/javascript/commit/35bcbd11f5753ee396cd090d3dd1848f3f2727e0\"\u003e\u003ccode\u003e35bcbd1\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clerk/shared\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.45.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/f2e31af1f11050c9171e9914a112827e516f3d07\"\u003e\u003ccode\u003ef2e31af\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/themes/issues/7942\"\u003e#7942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/8a478ead7dd281ca68463e63ea24cfd22172e533\"\u003e\u003ccode\u003e8a478ea\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/themes/issues/7938\"\u003e#7938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/ebf3ee44170186b5f36ed63ddc76cf1fb268fb66\"\u003e\u003ccode\u003eebf3ee4\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/themes/issues/7887\"\u003e#7887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/73e34c1507e0b31b6b93dd7002fc1a9bbddc2a91\"\u003e\u003ccode\u003e73e34c1\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/themes/issues/7872\"\u003e#7872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/9cdc7f04bc3768acdf4e2a753f4f288d5a9f23c6\"\u003e\u003ccode\u003e9cdc7f0\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/themes/issues/7856\"\u003e#7856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clerk/javascript/commit/d7135bd8dc93e2744613210847da4157721d7617\"\u003e\u003ccode\u003ed7135bd\u003c/code\u003e\u003c/a\u003e ci(repo): Version packages (Core 2) (\u003ca href=\"https://github.com/clerk/javascript/tree/HEAD/packages/themes/issues/7780\"\u003e#7780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/clerk/javascript/commits/@clerk/themes@2.4.57/packages/themes\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@convex-dev/agent` from 0.3.2 to 0.6.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/get-convex/agent/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​convex-dev/agent\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix bundled package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTool approval support: \u003ccode\u003eneedsApproval\u003c/code\u003e in \u003ccode\u003ecreateTool\u003c/code\u003e,\n\u003ccode\u003eagent.approveToolCall()\u003c/code\u003e, \u003ccode\u003eagent.denyToolCall()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAuto-deny unresolved tool approvals when a new generation starts\u003c/li\u003e\n\u003cli\u003eFix unhandled rejection in DeltaStreamer on transaction teardown\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNote on versioning:\u003c/strong\u003e This release jumps from 0.3.2 to 0.6.0, skipping\nversions 0.4.0 and 0.5.0. This is intentional and aligns the \u003ccode\u003e@convex-dev/agent\u003c/code\u003e\npackage version with the AI SDK v6 major version for clearer compatibility\nsignaling. Going forward, the minor version of this package will track the AI\nSDK major version to make it easier for developers to identify which version of\nthe AI SDK is supported.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBreaking: Requires AI SDK v6 and drops support for AI SDK v5. Projects pinned\nto v5 must upgrade their AI SDK dependencies before updating to this version.\u003c/li\u003e\n\u003cli\u003eAligns this package's message and tool invocation types with the AI SDK v6\nAPIs to reduce casting/adapter code when integrating with the core SDK.\u003c/li\u003e\n\u003cli\u003eUpdates internal helpers to use the AI SDK v6 request/response shapes and\nerror handling semantics.\u003c/li\u003e\n\u003cli\u003eMigration from 0.3.x:\n\u003cul\u003e\n\u003cli\u003eUpdate your AI SDK dependency to v6 in \u003ccode\u003epackage.json\u003c/code\u003e and reinstall\ndependencies.\u003c/li\u003e\n\u003cli\u003eRebuild and run your type checker to surface any call sites that depend on\nthe old AI SDK v5 types or message shapes.\u003c/li\u003e\n\u003cli\u003eReview any custom integrations that relied on deprecated v5-only helpers and\nupdate them to the new AI SDK v6-compatible APIs.\u003c/li\u003e\n\u003cli\u003eSee Vercel's\n\u003ca href=\"https://ai-sdk.dev/docs/migration-guides/migration-guide-6-0\"\u003ev6 migration guide\u003c/a\u003e\nfor details on AI SDK changes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/764dbbaac70e66213fab3b114ef660d5ba1c6216\"\u003e\u003ccode\u003e764dbba\u003c/code\u003e\u003c/a\u003e 0.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/02374d5e1eeeacc3a3bcfcccd0392e69b0d903ab\"\u003e\u003ccode\u003e02374d5\u003c/code\u003e\u003c/a\u003e 0.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/0b44c02c4ed61f74b67b28996e8fcda6a4fc492d\"\u003e\u003ccode\u003e0b44c02\u003c/code\u003e\u003c/a\u003e scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/e6d944ce10df3ffee06b2e94584423f4033d1e55\"\u003e\u003ccode\u003ee6d944c\u003c/code\u003e\u003c/a\u003e codegen\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/e716e3ee26c651587876dafdaf31c11301fc6b4b\"\u003e\u003ccode\u003ee716e3e\u003c/code\u003e\u003c/a\u003e audit fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/e75d11c6e161cac73ced0dc27539ff5bdb15603c\"\u003e\u003ccode\u003ee75d11c\u003c/code\u003e\u003c/a\u003e Pin dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/47e40abcf6249c6a495b9924e1ed446e42ca60c6\"\u003e\u003ccode\u003e47e40ab\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/get-convex/agent/issues/236\"\u003e#236\u003c/a\u003e from get-convex/fix/post-merge-review\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/ed955be6b9db0dd69ad66dbef476ff62935b052c\"\u003e\u003ccode\u003eed955be\u003c/code\u003e\u003c/a\u003e Address PR review: simplify approval scan, clean up streaming\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/853a2b7a682f6110fc28cb1c2deaed6657666d08\"\u003e\u003ccode\u003e853a2b7\u003c/code\u003e\u003c/a\u003e v0.6.0 release (\u003ca href=\"https://redirect.github.com/get-convex/agent/issues/235\"\u003e#235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/agent/commit/d46f90e2400ff834b90c86a86177c9499e591b15\"\u003e\u003ccode\u003ed46f90e\u003c/code\u003e\u003c/a\u003e v0.6.0-beta.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/get-convex/agent/compare/v0.3.2...v0.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/nextjs` from 10.38.0 to 10.48.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.48.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(aws-serverless): Ship Lambda extension in npm package for container image Lambdas (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20133\"\u003e#20133\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe Sentry Lambda extension is now included in the npm package, enabling container image-based Lambda functions to use it. Copy the extension files into your Docker image and set the \u003ccode\u003etunnel\u003c/code\u003e option:\u003c/p\u003e\n\u003cpre lang=\"dockerfile\"\u003e\u003ccode\u003eRUN mkdir -p /opt/sentry-extension\nCOPY node_modules/@sentry/aws-serverless/build/lambda-extension/sentry-extension /opt/extensions/sentry-extension\nCOPY node_modules/@sentry/aws-serverless/build/lambda-extension/index.mjs /opt/sentry-extension/index.mjs\nRUN chmod +x /opt/extensions/sentry-extension /opt/sentry-extension/index.mjs\n\u003c/code\u003e\u003c/pre\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eSentry.init({\n  dsn: '__DSN__',\n  tunnel: 'http://localhost:9000/envelope',\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThis works with any Sentry SDK (\u003ccode\u003e@sentry/aws-serverless\u003c/code\u003e, \u003ccode\u003e@sentry/sveltekit\u003c/code\u003e, \u003ccode\u003e@sentry/node\u003c/code\u003e, etc.).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Support basic WorkerEntrypoint (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19884\"\u003e#19884\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003ewithSentry\u003c/code\u003e now supports instrumenting classes extending Cloudflare's \u003ccode\u003eWorkerEntrypoint\u003c/code\u003e. This instruments \u003ccode\u003efetch\u003c/code\u003e, \u003ccode\u003escheduled\u003c/code\u003e, \u003ccode\u003equeue\u003c/code\u003e, and \u003ccode\u003etail\u003c/code\u003e handlers.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport * as Sentry from '@sentry/cloudflare';\nimport { WorkerEntrypoint } from 'cloudflare:workers';\n\u003cp\u003eclass MyWorker extends WorkerEntrypoint {\u003cbr /\u003e\nasync fetch(request: Request): Promise\u0026lt;Response\u0026gt; {\u003cbr /\u003e\nreturn new Response('Hello World!');\u003cbr /\u003e\n}\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003eexport default Sentry.withSentry(env =\u0026gt; ({ dsn: env.SENTRY_DSN, tracesSampleRate: 1.0 }), MyWorker);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref(core): Unify .do* span ops to \u003ccode\u003egen_ai.generate_content\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20074\"\u003e#20074\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAll Vercel AI \u003ccode\u003edo*\u003c/code\u003e spans (\u003ccode\u003eai.generateText.doGenerate\u003c/code\u003e, \u003ccode\u003eai.streamText.doStream\u003c/code\u003e, \u003ccode\u003eai.generateObject.doGenerate\u003c/code\u003e, \u003ccode\u003eai.streamObject.doStream\u003c/code\u003e) now use a single unified span op \u003ccode\u003egen_ai.generate_content\u003c/code\u003e instead of separate ops like \u003ccode\u003egen_ai.generate_text\u003c/code\u003e, \u003ccode\u003egen_ai.stream_text\u003c/code\u003e, \u003ccode\u003egen_ai.generate_object\u003c/code\u003e, and \u003ccode\u003egen_ai.stream_object\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref(core): Remove provider-specific AI span attributes in favor of \u003ccode\u003egen_ai\u003c/code\u003e attributes in sentry conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20011\"\u003e#20011\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe following provider-specific span attributes have been removed from the OpenAI and Anthropic AI integrations. Use the standardized \u003ccode\u003egen_ai.*\u003c/code\u003e equivalents instead:\u003c/p\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eRemoved attribute\u003c/th\u003e\n\u003cth\u003eReplacement\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003c/table\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.48.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(aws-serverless): Ship Lambda extension in npm package for container image Lambdas (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20133\"\u003e#20133\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe Sentry Lambda extension is now included in the npm package, enabling container image-based Lambda functions to use it. Copy the extension files into your Docker image and set the \u003ccode\u003etunnel\u003c/code\u003e option:\u003c/p\u003e\n\u003cpre lang=\"dockerfile\"\u003e\u003ccode\u003eRUN mkdir -p /opt/sentry-extension\nCOPY node_modules/@sentry/aws-serverless/build/lambda-extension/sentry-extension /opt/extensions/sentry-extension\nCOPY node_modules/@sentry/aws-serverless/build/lambda-extension/index.mjs /opt/sentry-extension/index.mjs\nRUN chmod +x /opt/extensions/sentry-extension /opt/sentry-extension/index.mjs\n\u003c/code\u003e\u003c/pre\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eSentry.init({\n  dsn: '__DSN__',\n  tunnel: 'http://localhost:9000/envelope',\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThis works with any Sentry SDK (\u003ccode\u003e@sentry/aws-serverless\u003c/code\u003e, \u003ccode\u003e@sentry/sveltekit\u003c/code\u003e, \u003ccode\u003e@sentry/node\u003c/code\u003e, etc.).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Support basic WorkerEntrypoint (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19884\"\u003e#19884\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003ewithSentry\u003c/code\u003e now supports instrumenting classes extending Cloudflare's \u003ccode\u003eWorkerEntrypoint\u003c/code\u003e. This instruments \u003ccode\u003efetch\u003c/code\u003e, \u003ccode\u003escheduled\u003c/code\u003e, \u003ccode\u003equeue\u003c/code\u003e, and \u003ccode\u003etail\u003c/code\u003e handlers.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport * as Sentry from '@sentry/cloudflare';\nimport { WorkerEntrypoint } from 'cloudflare:workers';\n\u003cp\u003eclass MyWorker extends WorkerEntrypoint {\u003cbr /\u003e\nasync fetch(request: Request): Promise\u0026lt;Response\u0026gt; {\u003cbr /\u003e\nreturn new Response('Hello World!');\u003cbr /\u003e\n}\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003eexport default Sentry.withSentry(env =\u0026gt; ({ dsn: env.SENTRY_DSN, tracesSampleRate: 1.0 }), MyWorker);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref(core): Unify .do* span ops to \u003ccode\u003egen_ai.generate_content\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20074\"\u003e#20074\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAll Vercel AI \u003ccode\u003edo*\u003c/code\u003e spans (\u003ccode\u003eai.generateText.doGenerate\u003c/code\u003e, \u003ccode\u003eai.streamText.doStream\u003c/code\u003e, \u003ccode\u003eai.generateObject.doGenerate\u003c/code\u003e, \u003ccode\u003eai.streamObject.doStream\u003c/code\u003e) now use a single unified span op \u003ccode\u003egen_ai.generate_content\u003c/code\u003e instead of separate ops like \u003ccode\u003egen_ai.generate_text\u003c/code\u003e, \u003ccode\u003egen_ai.stream_text\u003c/code\u003e, \u003ccode\u003egen_ai.generate_object\u003c/code\u003e, and \u003ccode\u003egen_ai.stream_object\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref(core): Remove provider-specific AI span attributes in favor of \u003ccode\u003egen_ai\u003c/code\u003e attributes in sentry conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20011\"\u003e#20011\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe following provider-specific span attributes have been removed from the OpenAI and Anthropic AI integrations. Use the standardized \u003ccode\u003egen_ai.*\u003c/code\u003e equivalents instead:\u003c/p\u003e\n\u003cp\u003e| Removed attribute                | Replacement                  |\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a67df4d5ea0a889ab2cabaa340a2a60e0f2f5040\"\u003e\u003ccode\u003ea67df4d\u003c/code\u003e\u003c/a\u003e release: 10.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/e0732ffaaad10445f68f634eb143701bccca0959\"\u003e\u003ccode\u003ee0732ff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20172\"\u003e#20172\u003c/a\u003e from getsentry/prepare-release/10.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d1ee40f0a361296fde6dfac5b4ac0191078362f7\"\u003e\u003ccode\u003ed1ee40f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2897297da8f8338af2cbb19a2f974e14cd9f6b24\"\u003e\u003ccode\u003e2897297\u003c/code\u003e\u003c/a\u003e feat(nuxt): Exclude tracing meta tags on cached pages in Nuxt 5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20168\"\u003e#20168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1cc3dd09ac2f6aff669af355d883ba24e8e8a9f7\"\u003e\u003ccode\u003e1cc3dd0\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump effect from 3.20.0 to 3.21.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19999\"\u003e#19999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c2731673b51b1116e7861b663b09a3920bf92bb7\"\u003e\u003ccode\u003ec273167\u003c/code\u003e\u003c/a\u003e fix(core): Fix \u003ccode\u003ewithStreamedSpan\u003c/code\u003e typing error add missing exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20124\"\u003e#20124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b6f7b86e9faac07143504b94845c1ccf4f4de425\"\u003e\u003ccode\u003eb6f7b86\u003c/code\u003e\u003c/a\u003e feat(core): Apply \u003ccode\u003eignoreSpans\u003c/code\u003e to streamed spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19934\"\u003e#19934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7bd84493b4e74fff704e782c2f7d8c92d4e5eb5d\"\u003e\u003ccode\u003e7bd8449\u003c/code\u003e\u003c/a\u003e test(node,node-core): Add span streaming integration tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19806\"\u003e#19806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/51fc6d139f5f0d0e2ff4eb6d8cccd80889bfcb1e\"\u003e\u003ccode\u003e51fc6d1\u003c/code\u003e\u003c/a\u003e feat(node-core): Add POtel server-side span streaming implementation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19741\"\u003e#19741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/77357c7f2104a52f50992d1ea4f413e634620dcb\"\u003e\u003ccode\u003e77357c7\u003c/code\u003e\u003c/a\u003e fix(core): Replace global interval with trace-specific interval based flushin...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.38.0...10.48.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `convex` from 1.31.7 to 1.35.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/get-convex/convex-backend/blob/main/npm-packages/convex/CHANGELOG.md\"\u003econvex's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.35.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdds support for automatic preview deployments on Cloudflare Pages\u003c/li\u003e\n\u003cli\u003eRemoves a new API in \u003ccode\u003euseQuery\u003c/code\u003e that was accidentally included as part\nof the \u003ccode\u003e1.35.0\u003c/code\u003e release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.35.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eYou can now create and select local deployments explicitly with the CLI:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003enpx convex deployment create local --select\u003c/code\u003e: initialize local development.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003enpx convex deployment select dev\u003c/code\u003e: switch to your cloud dev deployment.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003enpx convex deployment select local\u003c/code\u003e: switch back to your local deployment.\u003c/li\u003e\n\u003cli\u003eTo run a single command on your local deployment, use \u003ccode\u003e--deployment local\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003enpx convex deployment create\u003c/code\u003e now has a \u003ccode\u003e--expiration\u003c/code\u003e flag allowing you\nto create temporary dpeloyments.\u003c/li\u003e\n\u003cli\u003eComponents can now define HTTP routes in their own \u003ccode\u003ehttp.ts\u003c/code\u003e file.\nThe routes exposed by a component are accessible through a URL prefix\nthat isolates them from the other HTTP routes\n(e.g. \u003ccode\u003eapp.use(component, { httpPrefix: \u0026quot;/foo\u0026quot; })\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003enpx convex dev\u003c/code\u003e now supports a new \u003ccode\u003e--start\u003c/code\u003e flag that runs a command\nin parallel with the Convex dev server (e.g. \u003ccode\u003enpx convex dev --start 'vite'\u003c/code\u003e).\nThis new option can be used to simplify the \u003ccode\u003edev\u003c/code\u003e command of most projects.\nThis flag was previously called \u003ccode\u003e--run-sh\u003c/code\u003e, and used to not allow\nlong-running commands; now, \u003ccode\u003e--run-sh\u003c/code\u003e is an alias of \u003ccode\u003e--start\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eDefaults non-interactive commands to target an anonymous deployment if one is\nnot configured or specified by the deploy key. This enables coding agents to\nmore easily develop without needing the CONVEX_AGENT_MODE env variable.\nBy default, the CLI will avoid prompting in non-interactive terminals when\npossible.\u003c/li\u003e\n\u003cli\u003eYou can now develop against your anonymous local deployments even when logged\nin. You will be prompted to link the deployment to a project if the terminal\nis interactive.\u003c/li\u003e\n\u003cli\u003eEnables \u003ccode\u003enpx convex deployment create\u003c/code\u003e when you don't yet have a project.\u003c/li\u003e\n\u003cli\u003eYou can now customize the list of AI agents \u003ccode\u003enpx convex ai-files\u003c/code\u003e installs\nskills for in the \u003ccode\u003eaiFiles.skills.agents\u003c/code\u003e field of \u003ccode\u003econvex.json\u003c/code\u003e\n(defaults to [\u0026quot;claude-code\u0026quot;, \u0026quot;codex\u0026quot;]).\u003c/li\u003e\n\u003cli\u003eImproved formatting of sizes in error messages.\u003c/li\u003e\n\u003cli\u003eChanges the default codegen to use the component's \u003ccode\u003eComponentApi\u003c/code\u003e type instead\nof static code generation for components in \u003ccode\u003e_generated/api.d.ts\u003c/code\u003e.\nTo get the old behavior, set \u003ccode\u003e{ \u0026quot;codegen\u0026quot;: { \u0026quot;legacyComponentApi\u0026quot;: true } }\u003c/code\u003e\nin \u003ccode\u003econvex.json\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed a bug where \u003ccode\u003enpx convex dev\u003c/code\u003e would not use the correct deployment\nafter running \u003ccode\u003enpx convex deployment select\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eImproved the definition of the \u003ccode\u003eAnyDataModel\u003c/code\u003e type to support using\ndefault indexes (\u003ccode\u003eby_id\u003c/code\u003e, \u003ccode\u003eby_creation_time\u003c/code\u003e) in a typesafe way.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.34.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHides the \u003ccode\u003e--yes\u003c/code\u003e flag on \u003ccode\u003enpx convex deploy\u003c/code\u003e to discourage YOLO agents being\nrun in privileged environments from pushing to production.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/get-convex/convex-backend/commits/HEAD/npm-packages/convex\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `convex-helpers` from 0.1.111 to 0.1.114\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/get-convex/convex-helpers/blob/main/packages/convex-helpers/CHANGELOG.md\"\u003econvex-helpers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.1.114\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdds support for maximumBytesRead option for PaginationOptions on the\nstream / paginator helpers.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.1.113\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eZod 4 support: fix the input type of \u003ccode\u003ezid\u003c/code\u003e (thanks \u003ca href=\"https://github.com/danth3b0t\"\u003e\u003ccode\u003e@​danth3b0t\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.1.112\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eZod 4 support: fix an issue where \u003ccode\u003ezodToConvex\u003c/code\u003e would incorrectly\nidentify some types as \u003ccode\u003ev.id()\u003c/code\u003e when using Zod schema inheritance.\u003c/li\u003e\n\u003cli\u003eRelationships: fix the return type of \u003ccode\u003egetManyVia\u003c/code\u003e\nand \u003ccode\u003egetManyViaOrThrow\u003c/code\u003e when using system tables.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/ccff92757516826d987eb0210fafd0580271506a\"\u003e\u003ccode\u003eccff927\u003c/code\u003e\u003c/a\u003e npm 0.1.114\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/180ded338b2a8323449f677e9a05ddc3bbbb3639\"\u003e\u003ccode\u003e180ded3\u003c/code\u003e\u003c/a\u003e format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/cd60aae4000f3512a59221c6e98e61d610876c1d\"\u003e\u003ccode\u003ecd60aae\u003c/code\u003e\u003c/a\u003e tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/73fa8402f899d4aea1c34e2599814cf0d943ba84\"\u003e\u003ccode\u003e73fa840\u003c/code\u003e\u003c/a\u003e simplify types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/45ad1943cfacef8865103e40b08504b063f053d9\"\u003e\u003ccode\u003e45ad194\u003c/code\u003e\u003c/a\u003e lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/a7f5acde0cc59875b86c4988e884978e0c0caa0c\"\u003e\u003ccode\u003ea7f5acd\u003c/code\u003e\u003c/a\u003e track bandwidth in streams\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/67aba368a7a6fb901fda19924eea21b34be39998\"\u003e\u003ccode\u003e67aba36\u003c/code\u003e\u003c/a\u003e update convex\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/913b2c99e71217c056a1bb601649ad2de07d526f\"\u003e\u003ccode\u003e913b2c9\u003c/code\u003e\u003c/a\u003e start supporting maximumBytesRead\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/68afe3a05889af535b6ddb9fd4834deabd480572\"\u003e\u003ccode\u003e68afe3a\u003c/code\u003e\u003c/a\u003e npm 0.1.113\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/get-convex/convex-helpers/commit/5ebe3b9956663e55bbea9e74a11f7b9af2d074ca\"\u003e\u003ccode\u003e5ebe3b9\u003c/code\u003e\u003c/a\u003e fix(server/zod-v4): resolve zid's input type to string (instead of unknown) (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/get-convex/convex-helpers/commits/npm/0.1.114/packages/convex-helpers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `langfuse` from 3.38.6 to 3.38.20\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/88f742a137dc84728284aa72eb33f824627a6e38\"\u003e\u003ccode\u003e88f742a\u003c/code\u003e\u003c/a\u003e v3.38.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/be826fd93f2cf68c1e2d0c252f31160fcb8e2824\"\u003e\u003ccode\u003ebe826fd\u003c/code\u003e\u003c/a\u003e v3.38.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/401ff118f3870c0519fba344407874b4b7cc5322\"\u003e\u003ccode\u003e401ff11\u003c/code\u003e\u003c/a\u003e v3.38.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/e0ca44b7d5ad780848d128c5794f3f867ac1b1da\"\u003e\u003ccode\u003ee0ca44b\u003c/code\u003e\u003c/a\u003e v3.38.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/79350d28e106d26ccba3e9cde5b0b05b64a5bd12\"\u003e\u003ccode\u003e79350d2\u003c/code\u003e\u003c/a\u003e v3.38.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/34bd9c4b336f3093411d80e5b1d7eefc3eae29dd\"\u003e\u003ccode\u003e34bd9c4\u003c/code\u003e\u003c/a\u003e v3.38.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/249a8ea27e852beedac9cca88524db778a2bea9c\"\u003e\u003ccode\u003e249a8ea\u003c/code\u003e\u003c/a\u003e v3.38.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/4ebe6fb1e9878e750353f6e87c08d71146f2bf43\"\u003e\u003ccode\u003e4ebe6fb\u003c/code\u003e\u003c/a\u003e v3.38.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/d50023bcc5a18c8e864928527e100b1ac1273c1b\"\u003e\u003ccode\u003ed50023b\u003c/code\u003e\u003c/a\u003e v3.38.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langfuse/langfuse-js/commit/3339402a8a76fdb4e7719f6c33de27c6496bf194\"\u003e\u003ccode\u003e3339402\u003c/code\u003e\u003c/a\u003e v3.38.11\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/langfuse/langfuse-js/commits/v3.38.20/langfuse\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 16.1.6 to 16.2.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.2.3\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting security and bug fixes. For more information about the fixed security vulnerability, please see \u003ca href=\"https://vercel.com/changelog/summary-of-cve-2026-23869\"\u003ehttps://vercel.com/changelog/summary-of-cve-2026-23869\u003c/a\u003e. The release does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure app-page reports stale ISR revalidation errors via onRequestError (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92282\"\u003e#92282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix [Bug]: manifest.ts breaks HMR in Next.js 16.2 (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91981\"\u003e#91981\u003c/a\u003e through \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92273\"\u003e#92273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeduplicate output assets and detect content conflicts on emit (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92292\"\u003e#92292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix styled-jsx race condition: styles lost due to concurrent rendering (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92459\"\u003e#92459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eturbo-tasks-backend: stability fixes for task cancellation and error handling (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92254\"\u003e#92254\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/icyJoseph\"\u003e\u003ccode\u003e@​icyJoseph\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sokra\"\u003e\u003ccode\u003e@​sokra\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/wbinnssmith\"\u003e\u003ccode\u003e@​wbinnssmith\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/ztanner\"\u003e\u003ccode\u003e@​ztanner\u003c/code\u003e\u003c/a\u003e for helping!\u003c/p\u003e\n\u003ch2\u003ev16.2.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebackport: Move expanded adapters docs to API reference (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92115\"\u003e#92115\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92129\"\u003e#92129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBackport: TypeScript v6 deprecations for baseUrl and moduleResolution (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92130\"\u003e#92130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[create-next-app] Skip interactive prompts when CLI flags are provided (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91840\"\u003e#91840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enext.config.js: Accept an option for serverFastRefresh (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91968\"\u003e#91968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTurbopack: enable server HMR for app route handlers (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91466\"\u003e#91466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTurbopack: exclude metadata routes from server HMR (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92034\"\u003e#92034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix CI for glibc linux builds\u003c/li\u003e\n\u003cli\u003eBackport: disable bmi2 in qfilter \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92177\"\u003e#92177\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[backport] Fix CSS HMR on Safari (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92174\"\u003e#92174\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/nextjs-bot\"\u003e\u003ccode\u003e@​nextjs-bot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/icyJoseph\"\u003e\u003ccode\u003e@​icyJoseph\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ijjk\"\u003e\u003ccode\u003e@​ijjk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/gaojude\"\u003e\u003ccode\u003e@​gaojude\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/wbinnssmith\"\u003e\u003ccode\u003e@​wbinnssmith\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/bgw\"\u003e\u003ccode\u003e@​bgw\u003c/code\u003e\u003c/a\u003e for helping!\u003c/p\u003e\n\u003ch2\u003ev16.2.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: post release amends (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91715\"\u003e#91715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix broken Activity Patterns demo link in preserving UI state guide (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91698\"\u003e#91698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix adapter outputs for dynamic metadata routes (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91680\"\u003e#91680\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTurbopack: fix webpack loader runner layer (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91727\"\u003e#91727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix server actions in standalone mode with \u003ccode\u003ecacheComponents\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91711\"\u003e#91711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eturbo-persistence: remove Unmergeable mmap advice (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91713\"\u003e#91713\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix layout segment optimization: move app-page imports to server-utility transition (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91701\"\u003e#91701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTurbopack: lazy require metadata and handle TLA (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91705\"\u003e#91705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[turbopack] Respect \u003ccode\u003e{eval:true}\u003c/code\u003e in worker_threads constructors (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91666\"\u003e#91666\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/d5f649b2f4affdad1009cb178c1e3b37f4f1ad3f\"\u003e\u003ccode\u003ed5f649b\u003c/code\u003e\u003c/a\u003e v16.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/28739286a88a83ab2d4e1899bdb4eb4ee7bee9a9\"\u003e\u003ccode\u003e2873928\u003c/code\u003e\u003c/a\u003e [16.x] Avoid consuming cyclic models multiple times (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/75\"\u003e#75\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/d7c77653602ae2009595cc71eb10f1b8828cc789\"\u003e\u003ccode\u003ed7c7765\u003c/code\u003e\u003c/a\u003e [backport]: Ensure app-page reports stale ISR revalidation errors via onReque...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/c573e8c4f3208711f52bf3b64f5db238c9164762\"\u003e\u003ccode\u003ec573e8c\u003c/code\u003e\u003c/a\u003e fix(server-hmr): metadata routes overwrite page runtime HMR handler (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92273\"\u003e#92273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/57b8f659060e1d0f202273a9ed9e56d40f1d1a9c\"\u003e\u003ccode\u003e57b8f65\u003c/code\u003e\u003c/a\u003e next-core: deduplicate output assets and detect content conflicts on emit (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/9\"\u003e#9\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f158df18bd926d0c2165ad309bbb561d7e73e74a\"\u003e\u003ccode\u003ef158df1\u003c/code\u003e\u003c/a\u003e Fix styled-jsx race condition: styles lost due to concurrent rendering (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92459\"\u003e#92459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/356d605b5831ffbe12ce9c9641e5e2e55d203523\"\u003e\u003ccode\u003e356d605\u003c/code\u003e\u003c/a\u003e turbo-tasks-backend: stability fixes for task cancellation and error handling...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/3b77a6e2670ce81d686111b8e466eec612fa1867\"\u003e\u003ccode\u003e3b77a6e\u003c/code\u003e\u003c/a\u003e Fix DashMap read-write self-deadlock in task_cache causing hangs (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92210\"\u003e#92210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b2f208ae98645d119a7e3388ab8a407005619dd8\"\u003e\u003ccode\u003eb2f208a\u003c/code\u003e\u003c/a\u003e Backport: new view-transitions guide, update and fixes (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92264\"\u003e#92264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/52faae3d94641584e13691238df5be158d0f00fb\"\u003e\u003ccode\u003e52faae3\u003c/code\u003e\u003c/a\u003e v16.2.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.1.6...v16.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pino` from 10.3.0 to 10.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pinojs/pino/releases\"\u003epino's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.3.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 6.0.1 to 6.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2385\"\u003epinojs/pino#2385\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-n from 17.23.1 to 17.23.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2386\"\u003epinojs/pino#2386\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: clarify transport level filtering behavior by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2390\"\u003epinojs/pino#2390\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(transport): sanitize invalid NODE_OPTIONS preloads for workers by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2391\"\u003epinojs/pino#2391\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pinojs/pino/compare/v10.3.0...v10.3.1\"\u003ehttps://github.com/pinojs/pino/compare/v10.3.0...v10.3.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/6b344980eae3ebed904fc87caf4bba0ab9dbe946\"\u003e\u003ccode\u003e6b34498\u003c/code\u003e\u003c/a\u003e Bumped v10.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/f1203e6c2ba2e9c69124c7e88cdb19d8d6fcfdf9\"\u003e\u003ccode\u003ef1203e6\u003c/code\u003e\u003c/a\u003e fix(transport): sanitize invalid NODE_OPTIONS preloads for workers (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2391\"\u003e#2391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/6a8e5984cfe5f6db4514be0565602c74b6975ec3\"\u003e\u003ccode\u003e6a8e598\u003c/code\u003e\u003c/a\u003e docs: clarify transport level filtering behavior (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2390\"\u003e#2390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/49a480790385dcba9b2c5cfa1eb6a901593a5039\"\u003e\u003ccode\u003e49a4807\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of github.com:pinojs/pino\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/960bbbb71a1b8d79d3455a633ebb10a60a9943bc\"\u003e\u003ccode\u003e960bbbb\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump eslint-plugin-n from 17.23.1 to 17.23.2 (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2386\"\u003e#2386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/e2a5b4aeca5160b5123f417cb65caf61d9b57ec6\"\u003e\u003ccode\u003ee2a5b4a\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 6.0.1 to 6.0.2 (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2385\"\u003e#2385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/04859e2d2f1dcaa94a0ad88a05163a661fc1c7be\"\u003e\u003ccode\u003e04859e2\u003c/code\u003e\u003c/a\u003e chore: update gitignore for ai assistant files\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/pinojs/pino/compare/v10.3.0...v10.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `posthog-js` from 1.342.1 to 1.367.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/PostHog/posthog-js/releases\"\u003eposthog-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eposthog-js@1.367.0\u003c/h2\u003e\n\u003ch2\u003e1.367.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/pull/3242\"\u003e#3242\u003c/a\u003e \u003ca href=\"https://github.com/PostHog/posthog-js/commit/353be9a878fe209a032f2d70376ece78ee67303c\"\u003e\u003ccode\u003e353be9a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dustinbyrne\"\u003e\u003ccode\u003e@​dustinbyrne\u003c/code\u003e\u003c/a\u003e! - feat: Add support for pre-loaded remote-config\n(2026-04-09)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/types\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.367.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eposthog-js@1.366.2\u003c/h2\u003e\n\u003ch2\u003e1.366.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/pull/3364\"\u003e#3364\u003c/a\u003e \u003ca href=\"https://github.com/PostHog/posthog-js/commit/575e354d0040bd83ac698495a4f0a07dece83eb3\"\u003e\u003ccode\u003e575e354\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/lucasheriques\"\u003e\u003ccode\u003e@​lucasheriques\u003c/code\u003e\u003c/a\u003e! - Add a hover state to numeric survey rating options so they provide clearer pointer feedback before selection.\n(2026-04-09)\u003c/li\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/types\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.366.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eposthog-js@1.366.1\u003c/h2\u003e\n\u003ch2\u003e1.366.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/pull/3360\"\u003e#3360\u003c/a\u003e \u003ca href=\"https://github.com/PostHog/posthog-js/commit/802bf3919304f66694788bf0cb93e457326ab44b\"\u003e\u003ccode\u003e802bf39\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jabahamondes\"\u003e\u003ccode\u003e@​jabahamondes\u003c/code\u003e\u003c/a\u003e! - Re-evaluate consent persistent store when config changes to support cross-subdomain consent sharing\n(2026-04-09)\u003c/li\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/types\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.366.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eposthog-js@1.366.0\u003c/h2\u003e\n\u003ch2\u003e1.366.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/pull/3305\"\u003e#3305\u003c/a\u003e \u003ca href=\"https://github.com/PostHog/posthog-js/commit/b5996729b1d30fb99429c509e6a85ef8d7aca955\"\u003e\u003ccode\u003eb599672\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/veryayskiy\"\u003e\u003ccode\u003e@​veryayskiy\u003c/code\u003e\u003c/a\u003e! - Add customer side identification\n(2026-04-09)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/types\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.366.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eposthog-js@1.365.5\u003c/h2\u003e\n\u003ch2\u003e1.365.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/2d6ec5abb931d0feb2804097e965c6cc4b72f58c\"\u003e\u003ccode\u003e2d6ec5a\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/353be9a878fe209a032f2d70376ece78ee67303c\"\u003e\u003ccode\u003e353be9a\u003c/code\u003e\u003c/a\u003e feat(browser): Add support for pre-loaded remote-config (\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/issues/3242\"\u003e#3242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/8aef7156caa395bf7903e1e4c02bfe291400065a\"\u003e\u003ccode\u003e8aef715\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/575e354d0040bd83ac698495a4f0a07dece83eb3\"\u003e\u003ccode\u003e575e354\u003c/code\u003e\u003c/a\u003e fix: add hover state for survey ratings (\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/issues/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/c35441d38a2c5d6d3967026aafe14bc8c4cdff3d\"\u003e\u003ccode\u003ec35441d\u003c/code\u003e\u003c/a\u003e fix(ci): Fix S3 tagging approach (\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/issues/3363\"\u003e#3363\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/89eec8562a91cac1a815297baece50bed064b1c3\"\u003e\u003ccode\u003e89eec85\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/802bf3919304f66694788bf0cb93e457326ab44b\"\u003e\u003ccode\u003e802bf39\u003c/code\u003e\u003c/a\u003e fix: re-evaluate persistent store when config changes (\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/issues/3360\"\u003e#3360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/544c5784125a148c92587bb0e34cf2f4b81e315f\"\u003e\u003ccode\u003e544c578\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/b5996729b1d30fb99429c509e6a85ef8d7aca955\"\u003e\u003ccode\u003eb599672\u003c/code\u003e\u003c/a\u003e feat: support server identification (\u003ca href=\"https://redirect.github.com/PostHog/posthog-js/issues/3305\"\u003e#3305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/71e99fd0bc4b4ab55a7b5fb4f792fb4282dd6cf9\"\u003e\u003ccode\u003e71e99fd\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/PostHog/posthog-js/compare/posthog-js@1.342.1...posthog-js@1.367.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 19.2.4 to 19.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.5/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/react` from 19.2.13 to 19.2.14\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-dom` from 19.2.4 to 19.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.5/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-hook-form` from 7.71.1 to 7.72.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-hook-form/react-hook-form/releases\"\u003ereact-hook-form's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 7.72.1\u003c/h2\u003e\n\u003cp\u003e🐞 fix: add isDirty check for numeric string keys in defaultValues (issue \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13346\"\u003e#13346\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13347\"\u003e#13347\u003c/a\u003e)\n🐞 fix: prevent setValue with shouldDirty from polluting unrelated dirty fields (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13326\"\u003e#13326\u003c/a\u003e)\n🐞 fix: memoize control in HookFormControlContext to prevent render conflicts (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13272\"\u003e#13272\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13312\"\u003e#13312\u003c/a\u003e)\n🐞 fix: isNameInFieldArray should check all ancestor paths for nested field arrays (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13318\"\u003e#13318\u003c/a\u003e)\n🐞 fix: \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13320\"\u003e#13320\u003c/a\u003e formState.isValid incorrect on Controller re-mount (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13324\"\u003e#13324\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ethanks to \u003ca href=\"https://github.com/6810779s\"\u003e\u003ccode\u003e@​6810779s\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/candymask0712\"\u003e\u003ccode\u003e@​candymask0712\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/olagokemills\"\u003e\u003ccode\u003e@​olagokemills\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/shahmir-oscilar\"\u003e\u003ccode\u003e@​shahmir-oscilar\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/bae080311\"\u003e\u003ccode\u003e@​bae080311\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 7.72.0\u003c/h2\u003e\n\u003cp\u003e⚓️ feat: built-in form level validate (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13195\"\u003e#13195\u003c/a\u003e)\u003c/p\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003euseForm({\r\n  validate: async ({ formValues }: FormValidateResult) =\u0026gt; {\r\n    if (formValues.test1.length \u0026gt; formValues.test.length) {\r\n      return {\r\n        type: 'formError',\r\n        message: 'something is wrong here',\r\n      };\r\n    }\r\n\u003cpre\u003e\u003ccode\u003eif (formValues.test === 'test') {\r\n  return 'direct error message';\r\n}\r\n\r\nreturn true;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e},\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e🐞 fix: prevent useFieldArray from marking unrelated fields as dirty (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13299\"\u003e#13299\u003c/a\u003e)\n🐞 fix \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13300\"\u003e#13300\u003c/a\u003e checkbox form validation ignored with native validation (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13310\"\u003e#13310\u003c/a\u003e)\n🌉 allow subscribe formState to track submit state (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13319\"\u003e#13319\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ethanks to \u003ca href=\"https://github.com/WiXSL\"\u003e\u003ccode\u003e@​WiXSL\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/BrendanC23\"\u003e\u003ccode\u003e@​BrendanC23\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/6810779s\"\u003e\u003ccode\u003e@​6810779s\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 7.71.2\u003c/h2\u003e\n\u003cp\u003e🕵️‍♂️ fix: use DeepPartialSkipArrayKey for WatchObserver value parameter (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13278\"\u003e#13278\u003c/a\u003e)\n🧹 fix(clearErrors): emit name signal for targeted field updates (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13280\"\u003e#13280\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ethanks to \u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kaigritun\"\u003e\u003ccode\u003e@​kaigritun\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/pgoslatara\"\u003e\u003ccode\u003e@​pgoslatara\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/seongbiny\"\u003e\u003ccode\u003e@​seongbiny\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/724e563fe8d3be37599b237ddf5de3856a9d727f\"\u003e\u003ccode\u003e724e563\u003c/code\u003e\u003c/a\u003e 7.72.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/ba649e97b3be3d204ca47dcfa9d13765adb37348\"\u003e\u003ccode\u003eba649e9\u003c/code\u003e\u003c/a\u003e 🐞 test: add isDirty check for numeric string keys in defaultValues (issue \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13\"\u003e#13\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/2f56eb09180ac89b9cba563bfa3d0f856de9fae3\"\u003e\u003ccode\u003e2f56eb0\u003c/code\u003e\u003c/a\u003e 🛖 build(deps): bump yaml from 1.10.2 to 1.10.3 in /app (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13335\"\u003e#13335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/f29f546e90a647d44a9f923e287b6bbf5069ad9b\"\u003e\u003ccode\u003ef29f546\u003c/code\u003e\u003c/a\u003e 👯 combine duplicated code (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13328\"\u003e#13328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/2cfc8a5fc804631b35b22c654eac83c15afdf4a9\"\u003e\u003ccode\u003e2cfc8a5\u003c/code\u003e\u003c/a\u003e 🐞 fix: prevent setValue with shouldDirty from polluting unrelated dirty field...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/44e88156bbf7ae6795b6a1e37446b88866a06fe9\"\u003e\u003ccode\u003e44e8815\u003c/code\u003e\u003c/a\u003e 🐞 fix: memoize control in HookFormControlContext to prevent render conflicts ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/302d1608b4ef9ce2addb0b8bba09c6a09a4be35c\"\u003e\u003ccode\u003e302d160\u003c/code\u003e\u003c/a\u003e 🐞 fix: isNameInFieldArray should check all ancestor paths for nested field ar...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/d7ccd70033ea4b2e27638d44bbcf53b6b41e95c8\"\u003e\u003ccode\u003ed7ccd70\u003c/code\u003e\u003c/a\u003e 🦾 dev deps upgrade (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13325\"\u003e#13325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/fddf779c8650cef3ea51f9892906b72ed9cca2fa\"\u003e\u003ccode\u003efddf779\u003c/code\u003e\u003c/a\u003e 🐞 fix: \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13320\"\u003e#13320\u003c/a\u003e formState.isValid incorrect on Controller re-mount  (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13324\"\u003e#13324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/26ae54ed4e51e5b64bbbd543eb910f76cfe2bbf4\"\u003e\u003ccode\u003e26ae54e\u003c/code\u003e\u003c/a\u003e 🛖 build(deps-dev): bump rollup from 4.53.3 to 4.59.0 (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13323\"\u003e#13323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/react-hook-form/react-hook-form/compare/v7.71.1...v7.72.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `resend` from 6.9.1 to 6.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/resend/resend-node/releases\"\u003eresend's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(deps): update dependency next to v16.1.7 [security] by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/884\"\u003eresend/resend-node#884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency pkg-pr-new to v0.0.66 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/880\"\u003eresend/resend-node#880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency vitest to v4.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/876\"\u003eresend/resend-node#876\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency postal-mime to v2.7.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/886\"\u003eresend/resend-node#886\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/875\"\u003eresend/resend-node#875\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency next to v16.2.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/882\"\u003eresend/resend-node#882\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update pnpm to v10.32.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/871\"\u003eresend/resend-node#871\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency tsdown to v0.21.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/872\"\u003eresend/resend-node#872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update tj-actions/changed-files digest to 445b0eb by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/870\"\u003eresend/resend-node#870\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency svix to v1.88.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/873\"\u003eresend/resend-node#873\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(ci): split script and workflow for e2e test by \u003ca href=\"https://github.com/gabrielmfern\"\u003e\u003ccode\u003e@​gabrielmfern\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/887\"\u003eresend/resend-node#887\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency \u003ccode\u003e@​types/node\u003c/code\u003e to v24.12.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/869\"\u003eresend/resend-node#869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): pin GitHub Actions workflows to commit SHAs by \u003ca href=\"https://github.com/gabrielmfern\"\u003e\u003ccode\u003e@​gabrielmfern\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/889\"\u003eresend/resend-node#889\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support logs endpoints by \u003ca href=\"https://github.com/felipefreitag\"\u003e\u003ccode\u003e@​felipefreitag\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/899\"\u003eresend/resend-node#899\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump 6.10.0 by \u003ca href=\"https://github.com/felipefreitag\"\u003e\u003ccode\u003e@​felipefreitag\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/900\"\u003eresend/resend-node#900\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felipefreitag\"\u003e\u003ccode\u003e@​felipefreitag\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/899\"\u003eresend/resend-node#899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/resend/resend-node/compare/v6.9.4...v6.10.0\"\u003ehttps://github.com/resend/resend-node/compare/v6.9.4...v6.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.9.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update dependency tsdown to v0.21.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/868\"\u003eresend/resend-node#868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update pnpm to v10.30.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/846\"\u003eresend/resend-node#846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update tj-actions/changed-files digest to c23d52b by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/851\"\u003eresend/resend-node#851\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update pnpm/action-setup digest to 9b5745c by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/852\"\u003eresend/resend-node#852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency rimraf to v6.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/850\"\u003eresend/resend-node#850\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency \u003ccode\u003e@​types/react\u003c/code\u003e to v19.2.14 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/845\"\u003eresend/resend-node#845\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency dotenv to v17.3.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/resend/resend-node/pull/848\"\u003eresend/resend-node#848\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency svix to v1.86.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode...\n\n_Description has been truncated_","html_url":"https://github.com/misty-step/scry/pull/313","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/misty-step%2Fscry/issues/313","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/313/packages"}},{"old_version":"3.3.3","new_version":"3.3.5","update_type":"patch","path":null,"pr_created_at":"2026-04-09T12:22:22.000Z","version_change":"3.3.3 → 3.3.5","issue":{"uuid":"4232148916","node_id":"PR_kwDOImtJ8s7RH8x6","number":322,"state":"open","title":"Bump the production-dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-09T12:22:22.000Z","updated_at":"2026-04-09T12:25:44.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"production-dependencies","update_count":7,"packages":[{"name":"@prisma/adapter-pg","old_version":"7.5.0","new_version":"7.6.0","repository_url":"https://github.com/prisma/prisma"},{"name":"@sentry/cli","old_version":"3.3.3","new_version":"3.3.5","repository_url":"https://github.com/getsentry/sentry-cli"},{"name":"@sentry/node","old_version":"10.46.0","new_version":"10.47.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react-router","old_version":"10.46.0","new_version":"10.47.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"dotenv","old_version":"17.3.1","new_version":"17.4.0","repository_url":"https://github.com/motdotla/dotenv"},{"name":"isbot","old_version":"5.1.36","new_version":"5.1.37","repository_url":"https://github.com/omrilotan/isbot"},{"name":"recharts","old_version":"3.8.0","new_version":"3.8.1","repository_url":"https://github.com/recharts/recharts"}],"path":null,"ecosystem":"npm"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the production-dependencies group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@prisma/adapter-pg](https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg) | `7.5.0` | `7.6.0` |\n| [@sentry/cli](https://github.com/getsentry/sentry-cli) | `3.3.3` | `3.3.5` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `10.46.0` | `10.47.0` |\n| [@sentry/react-router](https://github.com/getsentry/sentry-javascript) | `10.46.0` | `10.47.0` |\n| [dotenv](https://github.com/motdotla/dotenv) | `17.3.1` | `17.4.0` |\n| [isbot](https://github.com/omrilotan/isbot) | `5.1.36` | `5.1.37` |\n| [recharts](https://github.com/recharts/recharts) | `3.8.0` | `3.8.1` |\n\n\nUpdates `@prisma/adapter-pg` from 7.5.0 to 7.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prisma/prisma/releases\"\u003e\u003ccode\u003e@​prisma/adapter-pg\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.6.0\u003c/h2\u003e\n\u003cp\u003eToday, we are excited to share the \u003ccode\u003e7.6.0\u003c/code\u003e stable release 🎉\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e🌟 Star this repo for notifications about new releases, bug fixes \u0026amp; features — or \u003ca href=\"https://pris.ly/x\"\u003efollow us on X\u003c/a\u003e!\u003c/strong\u003e\u003c/p\u003e\n\u003ch1\u003eHighlights\u003c/h1\u003e\n\u003ch2\u003eORM\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eCLI\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a \u003ccode\u003eprisma postgres link\u003c/code\u003e command that connects a local project to a Prisma Postgres database. This is the first command in a new \u003ccode\u003eprisma postgres\u003c/code\u003e command group for managing Prisma Postgres databases directly from the CLI. (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg/issues/29352\"\u003e#29352\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eDriver Adapters\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e@​prisma/adapter-pg\u003c/code\u003e\u003c/strong\u003e: Added a \u003ccode\u003estatementNameGenerator\u003c/code\u003e option that accepts a custom prepared statement name generator to allow users to leverage \u003ccode\u003epg\u003c/code\u003e statement caching (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg/issues/29395\"\u003e#29395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e@​prisma/adapter-pg\u003c/code\u003e\u003c/strong\u003e: Added support for usage of connection strings directly in the constructor for improved ergonomics (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg/issues/29287\"\u003e#29287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e@​prisma/adapter-mariadb\u003c/code\u003e\u003c/strong\u003e: Added a \u003ccode\u003euseTextProtocol\u003c/code\u003e option in the constructor to toggle between text and binary protocols (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg/issues/29392\"\u003e#29392\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003cstrong\u003eBug Fixes\u003c/strong\u003e\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003ePrisma Client\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDisabled caching of \u003ccode\u003ecreateMany\u003c/code\u003e queries to avoid cache bloat and potential Node.js crashes in bulk operations (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg/issues/29382\"\u003e#29382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMade \u003ccode\u003eNowGenerator\u003c/code\u003e lazy to avoid synchronous \u003ccode\u003enew Date()\u003c/code\u003e calls, fixing Next.js \u0026quot;dynamic usage\u0026quot; errors in cached components (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg/issues/28724\"\u003e#28724\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed missing export of \u003ccode\u003eGet\u0026lt;Model\u0026gt;GroupByPayload\u003c/code\u003e type in the new \u003ccode\u003eprisma-client\u003c/code\u003e generator, making it accessible for TypeScript usage (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg/issues/29346\"\u003e#29346\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eCLI\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded streaming parsing with automatic fallback to handle Prisma schemas that produce extremely large intermediate strings (\u0026gt;500MB) that hit V8's string limits (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg/issues/29377\"\u003e#29377\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eDriver Adapters\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e@​prisma/adapter-pg\u003c/code\u003e\u003c/strong\u003e: Relaxed the \u003ccode\u003e@types/pg\u003c/code\u003e version constraint to \u003ccode\u003e^8.16.0\u003c/code\u003e for compatibility with newer PostgreSQL type definitions (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg/issues/29390\"\u003e#29390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e@​prisma/adapter-pg\u003c/code\u003e\u003c/strong\u003e: Corrected error handling for \u003ccode\u003eColumnNotFound\u003c/code\u003e errors to correctly extract column names from both quoted and unquoted PostgreSQL error messages (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg/issues/29307\"\u003e#29307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e@​prisma/adapter-mariadb\u003c/code\u003e\u003c/strong\u003e: Modified the adapter to disable \u003ccode\u003emariadb\u003c/code\u003e statement caching by default to address a reported leak (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg/issues/29392\"\u003e#29392\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePrisma Studio\u003c/h2\u003e\n\u003cp\u003eWe’re continuing our work to improve Prisma Studio with more features being added.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eDark Mode\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNeed we say more? You’ve all asked for it, and it’s back.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/user-attachments/assets/214149dd-5dd3-4295-9fa3-0da3f8d28197\"\u003ehttps://github.com/user-attachments/assets/214149dd-5dd3-4295-9fa3-0da3f8d28197\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prisma/prisma/commit/f2ca67e71d82a57dc5324a8cb5e6ed0d903c996a\"\u003e\u003ccode\u003ef2ca67e\u003c/code\u003e\u003c/a\u003e feat: pg statement name generator (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg/issues/29395\"\u003e#29395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prisma/prisma/commit/4131568160a0efe49285991ced9bb2fa4133f50a\"\u003e\u003ccode\u003e4131568\u003c/code\u003e\u003c/a\u003e fix: set \u003ccode\u003e@​types/pg\u003c/code\u003e to ^8.16.0 (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg/issues/29390\"\u003e#29390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prisma/prisma/commit/33667c373c0ae84ad37c7aed2497b99452da589c\"\u003e\u003ccode\u003e33667c3\u003c/code\u003e\u003c/a\u003e fix(adapter-pg): handle both quoted/unquoted column names in ColumnNotFound e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prisma/prisma/commit/e97b3e0401b234912490852cc10529ff1f83c44b\"\u003e\u003ccode\u003ee97b3e0\u003c/code\u003e\u003c/a\u003e feat(adapter-pg): accept connection string URL in PrismaPg constructor (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg/issues/29287\"\u003e#29287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/prisma/prisma/commits/7.6.0/packages/adapter-pg\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/cli` from 3.3.3 to 3.3.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/releases\"\u003e\u003ccode\u003e@​sentry/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.5\u003c/h2\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(sourcemaps) Skip non-base64 embedded sourcemaps during injection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.4\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry-cli build download\u003c/code\u003e command to download installable builds (IPA/APK) by build ID (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3221\"\u003e#3221\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry-cli code-mappings upload\u003c/code\u003e command to bulk upload code mappings from a JSON file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3207\"\u003e#3207\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3208\"\u003e#3208\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3209\"\u003e#3209\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3210\"\u003e#3210\u003c/a\u003e).\n\u003cul\u003e\n\u003cli\u003eCode mappings link stack trace paths (e.g. \u003ccode\u003ecom/example/module\u003c/code\u003e) to source paths in your repository (e.g. \u003ccode\u003esrc/main/java/com/example/module\u003c/code\u003e), enabling Sentry to display source context and link directly to your code from error stack traces.\u003c/li\u003e\n\u003cli\u003eRepository name and default branch are automatically inferred from your local git remotes, or can be specified explicitly with \u003ccode\u003e--repo\u003c/code\u003e and \u003ccode\u003e--default-branch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eLarge mapping files are automatically split into batches for upload.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.4-snapshot.20260330.559eb36\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 559eb36.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260330.7f7384e\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 7f7384e.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260330.ebdd16f\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at ebdd16f.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260330.e9aa912\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at e9aa912.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260327.572bb4c\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 572bb4c.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260327.6d5e8cb\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 6d5e8cb.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260326.5477440\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 5477440.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260326.1d1b9d9\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 1d1b9d9.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260325.06cbbda\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 06cbbda.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260324.94a8931\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at 94a8931.\u003c/p\u003e\n\u003ch2\u003e3.3.4-snapshot.20260324.ccf349e\u003c/h2\u003e\n\u003cp\u003eSnapshot build from master at ccf349e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.5\u003c/h2\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(snapshots) Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(sourcemaps) Skip non-base64 embedded sourcemaps during injection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.4\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry-cli build download\u003c/code\u003e command to download installable builds (IPA/APK) by build ID (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3221\"\u003e#3221\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esentry-cli code-mappings upload\u003c/code\u003e command to bulk upload code mappings from a JSON file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3207\"\u003e#3207\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3208\"\u003e#3208\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3209\"\u003e#3209\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/pull/3210\"\u003e#3210\u003c/a\u003e).\n\u003cul\u003e\n\u003cli\u003eCode mappings link stack trace paths (e.g. \u003ccode\u003ecom/example/module\u003c/code\u003e) to source paths in your repository (e.g. \u003ccode\u003esrc/main/java/com/example/module\u003c/code\u003e), enabling Sentry to display source context and link directly to your code from error stack traces.\u003c/li\u003e\n\u003cli\u003eRepository name and default branch are automatically inferred from your local git remotes, or can be specified explicitly with \u003ccode\u003e--repo\u003c/code\u003e and \u003ccode\u003e--default-branch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eLarge mapping files are automatically split into batches for upload.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/30ac02cea024fab1498f199848319cb53b028b9b\"\u003e\u003ccode\u003e30ac02c\u003c/code\u003e\u003c/a\u003e release: 3.3.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e9aa912c0386f50124d50297bd63c50b913765a1\"\u003e\u003ccode\u003ee9aa912\u003c/code\u003e\u003c/a\u003e meta: fix changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3252\"\u003e#3252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/7f7384e2b777a4d3d254b2b703368cc89a999023\"\u003e\u003ccode\u003e7f7384e\u003c/code\u003e\u003c/a\u003e meta: Remove codeowner protection from \u003ccode\u003eCHANGELOG.md\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3253\"\u003e#3253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/559eb3659d59f2c72f50571a790d7043e4643a2b\"\u003e\u003ccode\u003e559eb36\u003c/code\u003e\u003c/a\u003e build(deps): bump rustls-webpki from 0.103.8 to 0.103.10 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3229\"\u003e#3229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/ebdd16fe0bd8a8ac63250e208b9ed0f798b24ab5\"\u003e\u003ccode\u003eebdd16f\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump flatted from 3.3.3 to 3.4.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3225\"\u003e#3225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/572bb4cb03945613e41fb3a2311fb5cc82c6ca40\"\u003e\u003ccode\u003e572bb4c\u003c/code\u003e\u003c/a\u003e perf(snapshots): Parallelize image hashing with rayon (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/6d5e8cbda1bd46fe75b6e645b2d422e826da1625\"\u003e\u003ccode\u003e6d5e8cb\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump handlebars from 4.7.8 to 4.7.9 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3251\"\u003e#3251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/e744afd099ec93606a012517c712bfc22f909f27\"\u003e\u003ccode\u003ee744afd\u003c/code\u003e\u003c/a\u003e fix(build): Ungate ProgressBarMode::Response from managed feature (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3247\"\u003e#3247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/5477440f548886f619a06d1f5459a92b47115958\"\u003e\u003ccode\u003e5477440\u003c/code\u003e\u003c/a\u003e build(deps): bump picomatch (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3245\"\u003e#3245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/commit/1d1b9d9a8b63d06f90bff03a4fd1b0efa679ade8\"\u003e\u003ccode\u003e1d1b9d9\u003c/code\u003e\u003c/a\u003e fix(inject): Skip non-base64 embedded sourcemaps (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cli/issues/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.3.3...3.3.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 10.46.0 to 10.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a5a4e7398a83a6d8d1168d09420aeea95a2fa5a0\"\u003e\u003ccode\u003ea5a4e73\u003c/code\u003e\u003c/a\u003e release: 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c7477bb15f59e30a2cc3968e50f9f8e061323681\"\u003e\u003ccode\u003ec7477bb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20050\"\u003e#20050\u003c/a\u003e from getsentry/prepare-release/10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3d4e38d1829a874d0c4887c0b84bbad992fc0e05\"\u003e\u003ccode\u003e3d4e38d\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2c0ce6f3a74a3fcfc3eb158a4a5547b124c1aab5\"\u003e\u003ccode\u003e2c0ce6f\u003c/code\u003e\u003c/a\u003e feat(deps): Bump OpenTelemetry dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20046\"\u003e#20046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8f08fcb5404b152e90f258f207b71d150f20b01a\"\u003e\u003ccode\u003e8f08fcb\u003c/code\u003e\u003c/a\u003e fix(browser-tests): Pin axios to 1.13.5 to avoid compromised 1.14.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20047\"\u003e#20047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/381549244a6a94e30ade9b2545fbdd03312eaf5a\"\u003e\u003ccode\u003e3815492\u003c/code\u003e\u003c/a\u003e fix(profiling): Disable profiling in worker threads (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20040\"\u003e#20040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/61edc252aa34ef6f9eb6be17add53412c6ea95f2\"\u003e\u003ccode\u003e61edc25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19890\"\u003e#19890\u003c/a\u003e from getsentry/fix/react-router-debug-id-double-inj...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28f94f3ad844093147eb6886978553e2c56712a7\"\u003e\u003ccode\u003e28f94f3\u003c/code\u003e\u003c/a\u003e fix(react-router): Disable debug ID injection in Vite plugin to prevent doubl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9bfc68252faa63d0bb202ec5f5fc4b5142aa7fbc\"\u003e\u003ccode\u003e9bfc682\u003c/code\u003e\u003c/a\u003e ref(browser-tests): Add waitForMetricRequest helper (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20002\"\u003e#20002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/08cab24260c02b1dd3dc982b96eb26303eb0ccc1\"\u003e\u003ccode\u003e08cab24\u003c/code\u003e\u003c/a\u003e fix(node): Deduplicate \u003ccode\u003esentry-trace\u003c/code\u003e and \u003ccode\u003ebaggage\u003c/code\u003e headers on outgoing reque...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.46.0...10.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react-router` from 10.46.0 to 10.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react-router\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react-router\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a5a4e7398a83a6d8d1168d09420aeea95a2fa5a0\"\u003e\u003ccode\u003ea5a4e73\u003c/code\u003e\u003c/a\u003e release: 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c7477bb15f59e30a2cc3968e50f9f8e061323681\"\u003e\u003ccode\u003ec7477bb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20050\"\u003e#20050\u003c/a\u003e from getsentry/prepare-release/10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3d4e38d1829a874d0c4887c0b84bbad992fc0e05\"\u003e\u003ccode\u003e3d4e38d\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2c0ce6f3a74a3fcfc3eb158a4a5547b124c1aab5\"\u003e\u003ccode\u003e2c0ce6f\u003c/code\u003e\u003c/a\u003e feat(deps): Bump OpenTelemetry dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20046\"\u003e#20046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8f08fcb5404b152e90f258f207b71d150f20b01a\"\u003e\u003ccode\u003e8f08fcb\u003c/code\u003e\u003c/a\u003e fix(browser-tests): Pin axios to 1.13.5 to avoid compromised 1.14.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20047\"\u003e#20047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/381549244a6a94e30ade9b2545fbdd03312eaf5a\"\u003e\u003ccode\u003e3815492\u003c/code\u003e\u003c/a\u003e fix(profiling): Disable profiling in worker threads (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20040\"\u003e#20040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/61edc252aa34ef6f9eb6be17add53412c6ea95f2\"\u003e\u003ccode\u003e61edc25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19890\"\u003e#19890\u003c/a\u003e from getsentry/fix/react-router-debug-id-double-inj...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28f94f3ad844093147eb6886978553e2c56712a7\"\u003e\u003ccode\u003e28f94f3\u003c/code\u003e\u003c/a\u003e fix(react-router): Disable debug ID injection in Vite plugin to prevent doubl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9bfc68252faa63d0bb202ec5f5fc4b5142aa7fbc\"\u003e\u003ccode\u003e9bfc682\u003c/code\u003e\u003c/a\u003e ref(browser-tests): Add waitForMetricRequest helper (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20002\"\u003e#20002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/08cab24260c02b1dd3dc982b96eb26303eb0ccc1\"\u003e\u003ccode\u003e08cab24\u003c/code\u003e\u003c/a\u003e fix(node): Deduplicate \u003ccode\u003esentry-trace\u003c/code\u003e and \u003ccode\u003ebaggage\u003c/code\u003e headers on outgoing reque...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.46.0...10.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dotenv` from 17.3.1 to 17.4.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md\"\u003edotenv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.3.1...v17.4.0\"\u003e17.4.0\u003c/a\u003e (2026-04-01)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eskills/\u003c/code\u003e folder with focused agent skills: \u003ccode\u003eskills/dotenv/SKILL.md\u003c/code\u003e (core usage) and \u003ccode\u003eskills/dotenvx/SKILL.md\u003c/code\u003e (encryption, multiple environments, variable expansion) for AI coding agent discovery via the skills.sh ecosystem (\u003ccode\u003enpx skills add motdotla/dotenv\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTighten up logs: \u003ccode\u003e◇ injecting env (14) from .env\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/1003\"\u003e#1003\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/a2e31d6d30ec7b9369aef9e5e1588cedf8cced2f\"\u003e\u003ccode\u003ea2e31d6\u003c/code\u003e\u003c/a\u003e 17.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/4f041ee8eadc781dbf11ecdd9005e093669fd55f\"\u003e\u003ccode\u003e4f041ee\u003c/code\u003e\u003c/a\u003e changelog 🪵\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/bab8b983481b1ab4dd127df173d351ef6695d3f1\"\u003e\u003ccode\u003ebab8b98\u003c/code\u003e\u003c/a\u003e README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/516d47e30ed801d730f85ee090f09b33b8b78686\"\u003e\u003ccode\u003e516d47e\u003c/code\u003e\u003c/a\u003e update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/ce9b98fc93f44df439638152f167a24a672fd262\"\u003e\u003ccode\u003ece9b98f\u003c/code\u003e\u003c/a\u003e adjust quickstart\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/d3a9065132bad9833c94dba46d683c84dcb9df1a\"\u003e\u003ccode\u003ed3a9065\u003c/code\u003e\u003c/a\u003e update links\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/9a3f955cc8809f64c61d0de7266ea380cdc3ac31\"\u003e\u003ccode\u003e9a3f955\u003c/code\u003e\u003c/a\u003e add banner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/d35b6a9f019944ef014387f362bd5fe23433d84a\"\u003e\u003ccode\u003ed35b6a9\u003c/code\u003e\u003c/a\u003e clean up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/a115e3ab874b31c6f9460a2a8c9336bff30fb62c\"\u003e\u003ccode\u003ea115e3a\u003c/code\u003e\u003c/a\u003e remove version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/185e641b8f1d69a6586ef75dd97d980a83b989e5\"\u003e\u003ccode\u003e185e641\u003c/code\u003e\u003c/a\u003e hide as2 for now - very early beta\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.3.1...v17.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `isbot` from 5.1.36 to 5.1.37\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/omrilotan/isbot/blob/main/CHANGELOG.md\"\u003eisbot's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/omrilotan/isbot/compare/v5.1.36...v5.1.37\"\u003e5.1.37\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBetter checking for non empty strings in the interface functions\u003c/li\u003e\n\u003cli\u003e[Internal] Build with tsup\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/omrilotan/isbot/commit/7d612e2ad25db8cbd9f31953ed3f35b9f3009c83\"\u003e\u003ccode\u003e7d612e2\u003c/code\u003e\u003c/a\u003e New build system. Better type checking (\u003ca href=\"https://redirect.github.com/omrilotan/isbot/issues/303\"\u003e#303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/omrilotan/isbot/compare/v5.1.36...v5.1.37\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `recharts` from 3.8.0 to 3.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/recharts/recharts/releases\"\u003erecharts's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.8.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eBugfixes!\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix(z-index): prevent elements from disappearing during dynamic zIndex transitions by \u003ca href=\"https://github.com/VIDHITTS\"\u003e\u003ccode\u003e@​VIDHITTS\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7006\"\u003erecharts/recharts#7006\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: prevent tooltip flicker in syncMethod=\u0026quot;value\u0026quot; with mismatched data arrays by \u003ca href=\"https://github.com/roy7\"\u003e\u003ccode\u003e@​roy7\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7020\"\u003erecharts/recharts#7020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add missing SVG props documentation to PolarGrid \u003ca href=\"https://redirect.github.com/recharts/recharts/issues/3400\"\u003e#3400\u003c/a\u003e by \u003ca href=\"https://github.com/ramanverse\"\u003e\u003ccode\u003e@​ramanverse\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/6987\"\u003erecharts/recharts#6987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add cursor prop type to BaseChartProps by \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7065\"\u003erecharts/recharts#7065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: restore arrow key navigation when active index is outside zoomed… by \u003ca href=\"https://github.com/AbishekRaj2007\"\u003e\u003ccode\u003e@​AbishekRaj2007\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7086\"\u003erecharts/recharts#7086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd test for ticks spacing by \u003ca href=\"https://github.com/VIDHITTS\"\u003e\u003ccode\u003e@​VIDHITTS\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7082\"\u003erecharts/recharts#7082\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(Pie): skip minAngle redistribution when no segment needs it by \u003ca href=\"https://github.com/Harikrushn9118\"\u003e\u003ccode\u003e@​Harikrushn9118\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7097\"\u003erecharts/recharts#7097\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(DefaultLegendContent): use entry.value for aria-label when formatter returns React element by \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7109\"\u003erecharts/recharts#7109\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(PolarRadiusAxis): update ticks prop type by \u003ca href=\"https://github.com/PavelVanecek\"\u003e\u003ccode\u003e@​PavelVanecek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7112\"\u003erecharts/recharts#7112\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: PieChart double padding gap when a data item has value 0 by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7113\"\u003erecharts/recharts#7113\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd boxplot example by \u003ca href=\"https://github.com/PavelVanecek\"\u003e\u003ccode\u003e@​PavelVanecek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7130\"\u003erecharts/recharts#7130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Update ticks calculator and domain extension by \u003ca href=\"https://github.com/PavelVanecek\"\u003e\u003ccode\u003e@​PavelVanecek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7146\"\u003erecharts/recharts#7146\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: guard against non-function d3-scale exports in getD3ScaleFromType by \u003ca href=\"https://github.com/tdebarochez\"\u003e\u003ccode\u003e@​tdebarochez\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7123\"\u003erecharts/recharts#7123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: stackOffset expand should not override numerical XAxis domain by \u003ca href=\"https://github.com/SeaL773\"\u003e\u003ccode\u003e@​SeaL773\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7152\"\u003erecharts/recharts#7152\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: resolve keyboard navigation and tooltip issues for Pie charts (\u003ca href=\"https://redirect.github.com/recharts/recharts/issues/6921\"\u003e#6921\u003c/a\u003e) by \u003ca href=\"https://github.com/olagokemills\"\u003e\u003ccode\u003e@​olagokemills\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7140\"\u003erecharts/recharts#7140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(Tooltip): prevent crash on sparse or undefined payload entries by \u003ca href=\"https://github.com/Om-Mishra09\"\u003e\u003ccode\u003e@​Om-Mishra09\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7149\"\u003erecharts/recharts#7149\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(RechartsWrapper): prevent ResizeObserver memory leak on ref update by \u003ca href=\"https://github.com/Om-Mishra09\"\u003e\u003ccode\u003e@​Om-Mishra09\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7161\"\u003erecharts/recharts#7161\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AbishekRaj2007\"\u003e\u003ccode\u003e@​AbishekRaj2007\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7086\"\u003erecharts/recharts#7086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tdebarochez\"\u003e\u003ccode\u003e@​tdebarochez\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7123\"\u003erecharts/recharts#7123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeaL773\"\u003e\u003ccode\u003e@​SeaL773\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7152\"\u003erecharts/recharts#7152\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/olagokemills\"\u003e\u003ccode\u003e@​olagokemills\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/recharts/recharts/pull/7140\"\u003erecharts/recharts#7140\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/recharts/recharts/compare/v3.8.0...v3.8.1\"\u003ehttps://github.com/recharts/recharts/compare/v3.8.0...v3.8.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/recharts/recharts/commit/5b10788d082424d026480d63d18ca5c8a5a5628f\"\u003e\u003ccode\u003e5b10788\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump diff from 8.0.3 to 8.0.4 (\u003ca href=\"https://redirect.github.com/recharts/recharts/issues/7156\"\u003e#7156\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/recharts/recharts/commit/222396f4cfacf2e5cb36117fa55554f35827b758\"\u003e\u003ccode\u003e222396f\u003c/code\u003e\u003c/a\u003e chore(deps): bump react-router-dom from 7.13.1 to 7.13.2 (\u003ca href=\"https://redirect.github.com/recharts/recharts/issues/7164\"\u003e#7164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/recharts/recharts/commit/c2642da3651024f9d653fbcf0f4698c3b95fc4c0\"\u003e\u003ccode\u003ec2642da\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump typescript-eslint from 8.57.1 to 8.57.2 (\u003ca href=\"https://redirect.github.com/recharts/recharts/issues/7166\"\u003e#7166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/recharts/recharts/commit/b186929221a6d321f82785aa291e8d3a0aa4d5c4\"\u003e\u003ccode\u003eb186929\u003c/code\u003e\u003c/a\u003e fix(RechartsWrapper): prevent ResizeObserver memory leak on ref update (\u003ca href=\"https://redirect.github.com/recharts/recharts/issues/7161\"\u003e#7161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/recharts/recharts/commit/738f71f63323b065e9171fe06b191c1f4c29cbfc\"\u003e\u003ccode\u003e738f71f\u003c/code\u003e\u003c/a\u003e fix(Tooltip): prevent crash on sparse or undefined payload entries (\u003ca href=\"https://redirect.github.com/recharts/recharts/issues/7149\"\u003e#7149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/recharts/recharts/commit/00daf0bee79a06103cb2b5ea88e7da0df47af539\"\u003e\u003ccode\u003e00daf0b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump rollup from 4.59.0 to 4.60.0 (\u003ca href=\"https://redirect.github.com/recharts/recharts/issues/7158\"\u003e#7158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/recharts/recharts/commit/eba4f2a62509c9712e1da34e5866bf2ae08d5500\"\u003e\u003ccode\u003eeba4f2a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump marked from 17.0.4 to 17.0.5 (\u003ca href=\"https://redirect.github.com/recharts/recharts/issues/7157\"\u003e#7157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/recharts/recharts/commit/201d06044a10f8e026c9ce1b39ef88affa04d4b4\"\u003e\u003ccode\u003e201d060\u003c/code\u003e\u003c/a\u003e fix: resolve keyboard navigation and tooltip issues for Pie charts (\u003ca href=\"https://redirect.github.com/recharts/recharts/issues/6921\"\u003e#6921\u003c/a\u003e) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/recharts/recharts/commit/670d09260178bf85f9399840fb0fa9e91a362c4e\"\u003e\u003ccode\u003e670d092\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump flatted from 3.3.3 to 3.4.2 (\u003ca href=\"https://redirect.github.com/recharts/recharts/issues/7150\"\u003e#7150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/recharts/recharts/commit/86ca8de285cca4661f932926cc32b888ee553711\"\u003e\u003ccode\u003e86ca8de\u003c/code\u003e\u003c/a\u003e fix: stackOffset expand should not override numerical XAxis domain (\u003ca href=\"https://redirect.github.com/recharts/recharts/issues/7152\"\u003e#7152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/recharts/recharts/compare/v3.8.0...v3.8.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~corkscreewe\"\u003ecorkscreewe\u003c/a\u003e, a new releaser for recharts since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/MichaelKohler/tv-tracker/pull/322","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/MichaelKohler%2Ftv-tracker/issues/322","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/322/packages"}}]}