{"id":2773,"name":"react-markdown","ecosystem":"npm","repository_url":"https://github.com/remarkjs/react-markdown","issues_count":751,"created_at":"2025-06-06T15:02:12.287Z","updated_at":"2025-06-06T15:02:12.287Z","purl":"pkg:npm/react-markdown","metadata":{"id":2245896,"name":"react-markdown","ecosystem":"npm","description":"React component to render markdown","homepage":"https://github.com/remarkjs/react-markdown#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/remarkjs/react-markdown","keywords_array":["ast","commonmark","component","gfm","markdown","react","react-component","remark","unified"],"namespace":null,"versions_count":98,"first_release_published_at":"2015-05-19T01:03:02.978Z","latest_release_published_at":"2025-03-07T10:32:53.222Z","latest_release_number":"10.1.0","last_synced_at":"2025-06-06T10:00:30.106Z","created_at":"2022-04-09T23:04:24.429Z","updated_at":"2025-06-06T10:03:59.697Z","registry_url":"https://www.npmjs.com/package/react-markdown","install_command":"npm install react-markdown","documentation_url":null,"metadata":{"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"dist-tags":{"next":"3.0.0-rc4","latest":"10.1.0"}},"repo_metadata":{"id":32274259,"uuid":"35848897","full_name":"remarkjs/react-markdown","owner":"remarkjs","description":"Markdown component for React","archived":false,"fork":false,"pushed_at":"2025-04-21T10:10:50.000Z","size":2071,"stargazers_count":14404,"open_issues_count":4,"forks_count":911,"subscribers_count":57,"default_branch":"main","last_synced_at":"2025-06-03T18:51:21.685Z","etag":null,"topics":["commonmark","gfm","markdown","react","remark"],"latest_commit_sha":null,"homepage":"https://remarkjs.github.io/react-markdown/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/remarkjs.png","metadata":{"files":{"readme":"readme.md","changelog":"changelog.md","contributing":null,"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,"zenodo":null},"funding":{"github":"unifiedjs","open_collective":"unified"}},"created_at":"2015-05-18T23:59:17.000Z","updated_at":"2025-06-03T15:08:40.000Z","dependencies_parsed_at":"2023-02-10T11:32:46.017Z","dependency_job_id":"2f8cd69f-efc5-4429-9b13-693caf52afbd","html_url":"https://github.com/remarkjs/react-markdown","commit_stats":{"total_commits":534,"total_committers":72,"mean_commits":7.416666666666667,"dds":0.5149812734082397,"last_synced_commit":"aed001070aae99bc6d1f3bdd8e71974f5c0d5f10"},"previous_names":["rexxars/react-markdown"],"tags_count":82,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/remarkjs","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":258116416,"owners_count":22652798,"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":"remarkjs","name":"remark","uuid":"16309564","kind":"organization","description":"markdown processor powered by plugins part of the @unifiedjs collective","email":"contact@unifiedjs.com","website":"https://unifiedjs.com","location":null,"twitter":"unifiedjs","company":null,"icon_url":"https://avatars.githubusercontent.com/u/16309564?v=4","repositories_count":58,"last_synced_at":"2023-04-09T06:01:56.864Z","metadata":{"has_sponsors_listing":false,"funding":{"github":"unifiedjs","open_collective":"unified"}},"html_url":"https://github.com/remarkjs","funding_links":["https://github.com/sponsors/unifiedjs","https://opencollective.com/unified"],"total_stars":25021,"followers":null,"following":null,"created_at":"2022-11-02T16:21:49.994Z","updated_at":"2023-04-09T06:01:57.405Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/remarkjs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/remarkjs/repositories"},"tags":[{"name":"10.1.0","sha":"44d2e4a44b37461ab7778d6870c1a9eb36393ad2","kind":"commit","published_at":"2025-03-07T10:32:45.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/10.1.0","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/10.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/10.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/10.1.0/manifests"},{"name":"10.0.1","sha":"2792c32cdd2e7fd38e5d79fe5761da521d3ca0ae","kind":"commit","published_at":"2025-03-03T10:50:54.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/10.0.1","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/10.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/10.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/10.0.1/manifests"},{"name":"10.0.0","sha":"33c31e7e238ede6cac0cfaaea31eff7425a3e904","kind":"commit","published_at":"2025-02-20T13:01:10.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/10.0.0","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/10.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/10.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/10.0.0/manifests"},{"name":"9.1.0","sha":"747e505c9a465ee77addba626f288dfbda8bcad4","kind":"commit","published_at":"2025-02-20T11:56:53.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/9.1.0","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/9.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/9.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/9.1.0/manifests"},{"name":"9.0.3","sha":"aed001070aae99bc6d1f3bdd8e71974f5c0d5f10","kind":"commit","published_at":"2025-01-06T11:15:23.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/9.0.3","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/9.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/9.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/9.0.3/manifests"},{"name":"9.0.2","sha":"40c097eb6f4b89209bd90cc3338fcaaa957bebaf","kind":"commit","published_at":"2025-01-06T10:33:23.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/9.0.2","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/9.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/9.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/9.0.2/manifests"},{"name":"9.0.1","sha":"a27d335fc5419db4a2811e7f589d6467218346de","kind":"commit","published_at":"2023-11-13T13:58:58.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/9.0.1","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/9.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/9.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/9.0.1/manifests"},{"name":"9.0.0","sha":"6360bc2379eae9e3d3cfb5ff697f2a87ed2ac34d","kind":"commit","published_at":"2023-09-27T16:06:54.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/9.0.0","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/9.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/9.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/9.0.0/manifests"},{"name":"8.0.7","sha":"4a6065ba509f1232b94d3b79b6d426626aede6d2","kind":"commit","published_at":"2023-04-12T10:09:31.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/8.0.7","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/8.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/8.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/8.0.7/manifests"},{"name":"8.0.6","sha":"298b4f1a91d54ddae2652b7ccbbb353b87eccb2b","kind":"commit","published_at":"2023-03-20T12:47:34.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/8.0.6","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/8.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/8.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/8.0.6/manifests"},{"name":"8.0.5","sha":"8c40d4eff3489b98569d292900da80cc35d6237b","kind":"commit","published_at":"2023-01-17T19:18:48.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/8.0.5","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/8.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/8.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/8.0.5/manifests"},{"name":"8.0.4","sha":"25d651c69e79220355575828f25b90deeba851de","kind":"commit","published_at":"2022-12-01T07:56:46.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/8.0.4","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/8.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/8.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/8.0.4/manifests"},{"name":"8.0.3","sha":"03327fb02062c38494cf4189fa013db4059c3f39","kind":"commit","published_at":"2022-04-20T13:00:55.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/8.0.3","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/8.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/8.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/8.0.3/manifests"},{"name":"8.0.2","sha":"b0ff51d7cbe2fb5fe2d01dd7b171739a95f098d4","kind":"commit","published_at":"2022-03-31T14:20:35.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/8.0.2","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/8.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/8.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/8.0.2/manifests"},{"name":"8.0.1","sha":"85feb966f65dcc461a32486ead235c59d4ee25ab","kind":"commit","published_at":"2022-03-14T10:16:10.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/8.0.1","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/8.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/8.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/8.0.1/manifests"},{"name":"8.0.0","sha":"bd8e53b4969a0a6f5cfd0fb1d4fe5d97d2cfa630","kind":"commit","published_at":"2022-01-17T18:20:47.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/8.0.0","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/8.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/8.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/8.0.0/manifests"},{"name":"7.1.2","sha":"58806be34af01a90fa538b8ffb16d7a487530486","kind":"commit","published_at":"2022-01-02T13:57:01.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/7.1.2","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/7.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/7.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/7.1.2/manifests"},{"name":"7.1.1","sha":"9a25ef80daeb72b0740e756cb126527fe85f932f","kind":"commit","published_at":"2021-11-29T18:26:47.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/7.1.1","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/7.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/7.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/7.1.1/manifests"},{"name":"7.1.0","sha":"626b99ea4b6e6125d0c571de18c10351863ccb08","kind":"commit","published_at":"2021-10-21T14:01:02.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/7.1.0","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/7.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/7.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/7.1.0/manifests"},{"name":"7.0.1","sha":"497ffd98ae8faaffe816ca39c0d669570d4ccd13","kind":"commit","published_at":"2021-08-26T14:44:14.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/7.0.1","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/7.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/7.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/7.0.1/manifests"},{"name":"7.0.0","sha":"02bac837bf141cdb8face360fb88be6fa33ab194","kind":"commit","published_at":"2021-08-13T09:29:45.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/7.0.0","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/7.0.0/manifests"},{"name":"6.0.3","sha":"ce6c1a71c17280e753e54e919511cd8bafadf86e","kind":"commit","published_at":"2021-07-30T08:00:11.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/6.0.3","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/6.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/6.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/6.0.3/manifests"},{"name":"6.0.2","sha":"8ed18dafa8de638ab72a8db29f156f9fd9cf9e2e","kind":"commit","published_at":"2021-05-06T12:45:48.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/6.0.2","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/6.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/6.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/6.0.2/manifests"},{"name":"6.0.1","sha":"15b4757082cf3f32a25eba0b8ea30baf751a8b40","kind":"commit","published_at":"2021-04-23T15:11:14.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/6.0.1","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/6.0.1/manifests"},{"name":"6.0.0","sha":"f82ade9c4b808430a83acc6744f593729e051511","kind":"commit","published_at":"2021-04-15T07:13:24.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/6.0.0","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/6.0.0/manifests"},{"name":"5.0.3","sha":"22bb78747d768181cb9ea8711b5e13c3768921d8","kind":"commit","published_at":"2020-11-19T15:53:20.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/5.0.3","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/5.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/5.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/5.0.3/manifests"},{"name":"5.0.2","sha":"62a683f18c19d08b165de6edc32c23ea4d6ebd5b","kind":"commit","published_at":"2020-10-23T07:07:49.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/5.0.2","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/5.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/5.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/5.0.2/manifests"},{"name":"5.0.1","sha":"e033f5669143c4d9134a69fdc9b625ad436428e4","kind":"commit","published_at":"2020-10-21T16:28:59.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/5.0.1","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/5.0.1/manifests"},{"name":"5.0.0","sha":"45b99778b440b37d8397d3773a65aca155a038dd","kind":"commit","published_at":"2020-10-19T10:23:43.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/5.0.0","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/5.0.0/manifests"},{"name":"v4.3.1","sha":"2d991aa1097e95064f0209fc6d3a15b6300c07c7","kind":"tag","published_at":"2020-01-05T12:48:57.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v4.3.1","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v4.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v4.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v4.3.1/manifests"},{"name":"v4.3.0","sha":"b274e766cfff94045b73b0fa5e3a56d6772f70e0","kind":"tag","published_at":"2020-01-02T07:39:06.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v4.3.0","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v4.3.0/manifests"},{"name":"v4.2.2","sha":"889365c26f15a3468c0c4152c6c53a53876026c6","kind":"tag","published_at":"2019-09-03T17:31:56.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v4.2.2","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v4.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v4.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v4.2.2/manifests"},{"name":"v4.2.1","sha":"faf196c949933a37112c5ad5341f9374f2e6b428","kind":"tag","published_at":"2019-09-02T08:13:45.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v4.2.1","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v4.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v4.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v4.2.1/manifests"},{"name":"v4.2.0","sha":"a6dc7ac725c2915730b38e06c3ce3bc5a0a72721","kind":"tag","published_at":"2019-09-02T05:16:22.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v4.2.0","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v4.2.0/manifests"},{"name":"v4.1.0","sha":"c72776160309aaf3d3d700a0ed2ff84b8fce0ad3","kind":"tag","published_at":"2019-06-24T19:50:38.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v4.1.0","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v4.1.0/manifests"},{"name":"v4.0.9","sha":"7ff28694a24a69bc1d665783501ace6e19304102","kind":"tag","published_at":"2019-06-22T15:01:12.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v4.0.9","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v4.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v4.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v4.0.9/manifests"},{"name":"v4.0.8","sha":"56ecd1f708e54f1ffeee91c4fd18d78d304a15d6","kind":"tag","published_at":"2019-04-15T01:26:30.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v4.0.8","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v4.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v4.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v4.0.8/manifests"},{"name":"v4.0.7","sha":"3ab5e6246b380a722b602dc283b15c15ac7dd69d","kind":"tag","published_at":"2019-04-14T20:07:42.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v4.0.7","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v4.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v4.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v4.0.7/manifests"},{"name":"v4.0.4","sha":"51c3840f01b84b6e05ff6410d583313adfd55b6d","kind":"tag","published_at":"2018-11-30T10:26:51.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v4.0.4","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v4.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v4.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v4.0.4/manifests"},{"name":"v4.0.3","sha":"14a7152c555a28e79794916bb757e3aa4ce1821b","kind":"tag","published_at":"2018-10-11T17:00:53.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v4.0.3","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v4.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v4.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v4.0.3/manifests"},{"name":"v4.0.2","sha":"b6caaba0437b00132d58337913e66a7d1bfb30ce","kind":"tag","published_at":"2018-10-05T08:29:10.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v4.0.2","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v4.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v4.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v4.0.2/manifests"},{"name":"v4.0.1","sha":"1e731ffe15d90f0cee55f527613be5506754e704","kind":"tag","published_at":"2018-10-03T11:42:32.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v4.0.1","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"61680f66f33190607aade7f5e0c207ddcc12cd71","kind":"tag","published_at":"2018-10-02T22:12:50.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v4.0.0","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v4.0.0/manifests"},{"name":"v3.6.0","sha":"c0ec33c3027c06c3e387037680e34abe5beb4c0e","kind":"tag","published_at":"2018-09-05T09:06:37.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v3.6.0","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.6.0/manifests"},{"name":"v3.5.0","sha":"31602b373e3094953b013a7e0d3d0f8aeeb9df37","kind":"tag","published_at":"2018-09-03T06:36:51.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v3.5.0","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.5.0/manifests"},{"name":"v3.4.1","sha":"772df023a83529458de04ee2a3b151010bc7863f","kind":"tag","published_at":"2018-07-25T20:57:56.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v3.4.1","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"b3b6a9d5bc285e0706d998d01b05436096511415","kind":"tag","published_at":"2018-07-25T11:49:12.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v3.4.0","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.4.0/manifests"},{"name":"v3.3.4","sha":"74787498e370adf71fe97d91e50a0ce32fc4e6eb","kind":"tag","published_at":"2018-06-19T13:58:11.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v3.3.4","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"14a8cc046f814a4d6b317d2f02bb8b0e47dd12bf","kind":"tag","published_at":"2018-06-14T08:01:30.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v3.3.3","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"08383b19312f58b9b0a1034421a521e46adffdfc","kind":"tag","published_at":"2018-05-07T20:44:33.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v3.3.2","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"9b6638d099624b92565ae80d47032cc52400bf8c","kind":"commit","published_at":"2018-05-07T20:21:45.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v3.3.1","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"cf194cec7e016b3fec185adfd568eec28d9787c0","kind":"commit","published_at":"2018-03-06T08:39:51.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v3.3.0","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.3.0/manifests"},{"name":"v3.2.2","sha":"fa9a52ee4f1c4a351268d04e4989a8022a11e033","kind":"tag","published_at":"2018-02-26T12:44:09.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v3.2.2","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"c842312efbfef9af5411718c57fc0d5f25884e5b","kind":"tag","published_at":"2018-02-21T08:48:00.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v3.2.1","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"154287e116d165c2bed7ba8a46e7ff8cd9cd3010","kind":"tag","published_at":"2018-02-12T03:47:16.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v3.2.0","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.2.0/manifests"},{"name":"v3.1.5","sha":"300a57f09dfcd9bc1bb62a7a0cc6389463d703b7","kind":"tag","published_at":"2018-02-02T23:47:04.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v3.1.5","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v3.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.1.5/manifests"},{"name":"v3.1.4","sha":"705c4d68de8e7a645aa509965e0847ff197cc3fd","kind":"tag","published_at":"2017-12-30T22:45:07.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v3.1.4","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v3.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.1.4/manifests"},{"name":"v3.1.3","sha":"edb00a1c300aa67a66b3ca8c225954577f0e7d4d","kind":"tag","published_at":"2017-12-16T20:32:48.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v3.1.3","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.1.3/manifests"},{"name":"v3.1.2","sha":"08d59311ab08fd7647b7ed3971ba8717f518faae","kind":"commit","published_at":"2017-12-16T10:46:58.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v3.1.2","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.1.2/manifests"},{"name":"v3.1.1","sha":"d592a0fcffb2aebf3bdd0776bd1735b5d5a252ae","kind":"commit","published_at":"2017-12-11T09:41:36.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v3.1.1","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"f13325a3925f634fc158c92d87670d01b422ed7c","kind":"tag","published_at":"2017-11-30T18:39:01.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v3.1.0","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.1.0/manifests"},{"name":"v3.0.1","sha":"1dc7d017671d628a99ebb6a96162a13c0b8cafdb","kind":"tag","published_at":"2017-11-21T17:29:30.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v3.0.1","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"1113c3a070f228511d54105e2aa04211e733c635","kind":"tag","published_at":"2017-11-20T09:05:42.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v3.0.0","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.0.0/manifests"},{"name":"v3.0.0-rc3","sha":"dcc939076c89fbb9ccc6c56a9023359b103cd02b","kind":"commit","published_at":"2017-11-11T18:20:29.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v3.0.0-rc3","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v3.0.0-rc3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.0.0-rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.0.0-rc3/manifests"},{"name":"v3.0.0-rc1","sha":"0fa1deb6d41c391707bcf08d55d45aff29cf5b7d","kind":"commit","published_at":"2017-11-11T18:02:24.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v3.0.0-rc1","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v3.0.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.0.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v3.0.0-rc1/manifests"},{"name":"v2.5.1","sha":"865450909499b76e1cddadabfd3d2a7cdcfd7ea3","kind":"tag","published_at":"2017-11-11T01:12:25.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v2.5.1","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v2.5.1/manifests"},{"name":"v2.5.0","sha":"c0c670cf8d36867b9da025336500a166af70d7b3","kind":"tag","published_at":"2017-04-10T13:56:19.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v2.5.0","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v2.5.0/manifests"},{"name":"v2.4.6","sha":"818570b199a9a60c18f5c31f5bff0bdee92b983e","kind":"commit","published_at":"2017-03-14T21:06:47.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v2.4.6","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v2.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v2.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v2.4.6/manifests"},{"name":"v2.4.0","sha":"f4a85c6a90b97b7e8cb3edfceeb7e4840bd56d39","kind":"tag","published_at":"2016-07-09T13:20:55.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v2.4.0","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v2.4.0/manifests"},{"name":"v2.2.0","sha":"f15cc9e774c82eeb532e7f68cd255309351e12be","kind":"tag","published_at":"2016-07-09T13:06:10.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v2.2.0","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v2.2.0/manifests"},{"name":"v2.1.1","sha":"5412329d24a68220ed994ab6ae1c2b21c186cd3a","kind":"commit","published_at":"2016-03-24T23:05:56.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v2.1.1","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"bc5ce1feb7c555fa51f540787f72f65dead1c13a","kind":"tag","published_at":"2016-03-12T14:06:45.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v2.1.0","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v2.1.0/manifests"},{"name":"v1.2.3","sha":"46ec716108c5fbd3f1d7757482b18dc69a49bf33","kind":"tag","published_at":"2016-01-24T12:09:39.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v1.2.3","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"c92da189a61c81a10fa1536b4526eff562a6bcfc","kind":"tag","published_at":"2016-01-08T10:54:46.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v1.2.2","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"a44063f336318f299fa7c652371569053dd99447","kind":"tag","published_at":"2015-12-29T00:39:06.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v1.2.1","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"db2c85ae1b4a171534be545fc049ace469635645","kind":"tag","published_at":"2015-12-16T08:36:17.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v1.2.0","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v1.2.0/manifests"},{"name":"v1.1.4","sha":"a89189eef175c9a2fe0e117f08615178e54d1028","kind":"tag","published_at":"2015-12-14T10:57:09.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v1.1.4","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v1.1.4/manifests"},{"name":"v1.1.3","sha":"5f6565eb4c2b74362a6e4ca7a341495844bb850c","kind":"tag","published_at":"2015-12-14T10:45:26.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v1.1.3","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"c6e53c52b7101b4367acfb5ad4f9bd74819349a7","kind":"tag","published_at":"2015-12-14T10:13:00.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v1.1.2","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"7e082677fafb9b592641733680b6f6e02aa618ad","kind":"tag","published_at":"2015-11-28T21:38:33.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v1.1.1","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"58ab8a1224d8feb9ceca310880172f3644068cdb","kind":"tag","published_at":"2015-11-22T18:32:58.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v1.1.0","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v1.1.0/manifests"},{"name":"v1.0.5","sha":"9f701ae2ee237df922a00a017f9594e970c2bc57","kind":"commit","published_at":"2015-10-22T09:07:35.000Z","download_url":"https://codeload.github.com/remarkjs/react-markdown/tar.gz/v1.0.5","html_url":"https://github.com/remarkjs/react-markdown/releases/tag/v1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remarkjs%2Freact-markdown/tags/v1.0.5/manifests"}]},"repo_metadata_updated_at":"2025-06-06T10:03:59.697Z","dependent_packages_count":2783,"downloads":19904831,"downloads_period":"last-month","dependent_repos_count":48191,"rankings":{"downloads":0.09136149351114936,"dependent_repos_count":0.1357258729475873,"dependent_packages_count":0.028680002868000286,"stargazers_count":0.9564152508807872,"forks_count":1.299353152366873,"docker_downloads_count":0.1980432619918262,"average":0.4515965057610372},"purl":"pkg:npm/react-markdown","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/react-markdown","docker_dependents_count":756,"docker_downloads_count":98794439,"usage_url":"https://repos.ecosyste.ms/usage/npm/react-markdown","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/react-markdown/dependencies","status":null,"funding_links":["https://opencollective.com/unified","https://github.com/sponsors/unifiedjs"],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/react-markdown/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/react-markdown/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/react-markdown/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/react-markdown/related_packages","maintainers":[{"uuid":"wooorm","login":"wooorm","name":null,"email":"tituswormer@gmail.com","url":null,"packages_count":845,"html_url":"https://www.npmjs.com/~wooorm","role":null,"created_at":"2022-11-10T11:32:38.470Z","updated_at":"2022-11-10T11:32:38.470Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/wooorm/packages"},{"uuid":"remcohaszing","login":"remcohaszing","name":null,"email":"remcohaszing@gmail.com","url":null,"packages_count":336,"html_url":"https://www.npmjs.com/~remcohaszing","role":null,"created_at":"2023-12-13T10:40:06.405Z","updated_at":"2023-12-13T10:40:06.405Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/remcohaszing/packages"},{"uuid":"johno","login":"johno","name":null,"email":"johnotander@gmail.com","url":null,"packages_count":2075,"html_url":"https://www.npmjs.com/~johno","role":null,"created_at":"2022-11-10T11:32:38.446Z","updated_at":"2022-11-10T11:32:38.446Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/johno/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5006541,"maintainers_count":1012935,"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":363,"unique_repositories_count_past_30_days":2,"recent_issues":[{"uuid":"4931473247","node_id":"PR_kwDOS42X4M7z-T79","number":20,"state":"closed","title":"chore(deps): bump the production-dependencies 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-07-24T22:09:09.000Z","author_association":null,"state_reason":null,"created_at":"2026-07-20T17:37:39.000Z","updated_at":"2026-07-24T22:09:11.000Z","time_to_close":361890,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":4,"packages":[{"name":"@rolldown/binding-linux-x64-gnu","old_version":"1.0.3","new_version":"1.2.0","repository_url":"https://github.com/rolldown/rolldown"},{"name":"js-sha256","old_version":"0.11.1","new_version":"0.12.0","repository_url":"https://github.com/emn178/js-sha256"},{"name":"next","old_version":"16.2.9","new_version":"16.2.10","repository_url":"https://github.com/vercel/next.js"},{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 4 updates in the / directory: [@rolldown/binding-linux-x64-gnu](https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown), [js-sha256](https://github.com/emn178/js-sha256), [next](https://github.com/vercel/next.js) and [react-markdown](https://github.com/remarkjs/react-markdown).\n\nUpdates `@rolldown/binding-linux-x64-gnu` from 1.0.3 to 1.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rolldown/rolldown/releases\"\u003e@​rolldown/binding-linux-x64-gnu's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.0\u003c/h2\u003e\n\u003ch2\u003e[1.2.0] - 2026-07-15\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edev: skip shipping factories for newly imported top-level modules (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10223\"\u003e#10223\u003c/a\u003e) by \u003ca href=\"https://github.com/h-a-n-a\"\u003e\u003ccode\u003e@​h-a-n-a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edev: per-client ship map for HMR patch sizing (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10208\"\u003e#10208\u003c/a\u003e) by \u003ca href=\"https://github.com/h-a-n-a\"\u003e\u003ccode\u003e@​h-a-n-a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edev: client-side HMR (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10164\"\u003e#10164\u003c/a\u003e) by \u003ca href=\"https://github.com/h-a-n-a\"\u003e\u003ccode\u003e@​h-a-n-a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edev: send a full-reload update to clients when a tsconfig changes (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10262\"\u003e#10262\u003c/a\u003e) by \u003ca href=\"https://github.com/shulaoda\"\u003e\u003ccode\u003e@​shulaoda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etreat \u003ccode\u003eimport.meta['url']\u003c/code\u003e and \u003ccode\u003eimport.meta['ROLLUP_FILE_URL_*']\u003c/code\u003e as side-effect free (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10267\"\u003e#10267\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erewrite \u003ccode\u003eimport.meta['url']\u003c/code\u003e (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10251\"\u003e#10251\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eFILE_NOT_FOUND\u003c/code\u003e error (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10220\"\u003e#10220\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etreat \u003ccode\u003eimport.meta.ROLLUP_FILE_URL_*\u003c/code\u003e as side-effect free (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10217\"\u003e#10217\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\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\u003esourcemap: preserve unmapped boundaries during composition (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10254\"\u003e#10254\u003c/a\u003e) by \u003ca href=\"https://github.com/hyfdev\"\u003e\u003ccode\u003e@​hyfdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[format]\u003c/code\u003e in \u003ccode\u003e*FileNames\u003c/code\u003e option for ESM format should be \u003ccode\u003ees\u003c/code\u003e instead of \u003ccode\u003eesm\u003c/code\u003e (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10214\"\u003e#10214\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esourcemap: preserve coarse mappings during composition (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10249\"\u003e#10249\u003c/a\u003e) by \u003ca href=\"https://github.com/hyfdev\"\u003e\u003ccode\u003e@​hyfdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown_plugin_vite_import_glob: support tsconfig paths with \u003ccode\u003eimport.meta.glob\u003c/code\u003e (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10167\"\u003e#10167\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edev: clear tsconfig caches for bare full builds (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10276\"\u003e#10276\u003c/a\u003e) by \u003ca href=\"https://github.com/shulaoda\"\u003e\u003ccode\u003e@​shulaoda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edev: force a full rebuild when a tsconfig changes (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10261\"\u003e#10261\u003c/a\u003e) by \u003ca href=\"https://github.com/shulaoda\"\u003e\u003ccode\u003e@​shulaoda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etreat rooted drive-less module ids as absolute in preserveModules naming (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10235\"\u003e#10235\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ewatch: rebuild when tsconfig files change (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10258\"\u003e#10258\u003c/a\u003e) by \u003ca href=\"https://github.com/shulaoda\"\u003e\u003ccode\u003e@​shulaoda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ewatch: drop tsconfig-merged transform options on each rebuild (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10257\"\u003e#10257\u003c/a\u003e) by \u003ca href=\"https://github.com/shulaoda\"\u003e\u003ccode\u003e@​shulaoda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eincorrect \u003ccode\u003eEMPTY_IMPORT_META\u003c/code\u003e warning for \u003ccode\u003eimport.meta.ROLLUP_FILE_URL_*\u003c/code\u003e for CJS output (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10221\"\u003e#10221\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeconflict: rename CJS locals shadowing wrapped-ESM namespace objects (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/9970\"\u003e#9970\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown: drop the unused runtime module after entry-level external flattening (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10237\"\u003e#10237\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown: re-propagate has_dynamic_exports to transitive star importers (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10239\"\u003e#10239\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etree-shaking: tree-shake destructured dynamic import namespace bindings (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10213\"\u003e#10213\u003c/a\u003e) by \u003ca href=\"https://github.com/logaretm\"\u003e\u003ccode\u003e@​logaretm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003es390x: use json-escape-simd 3.1.1 for big-endian JSON escaping fix (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10211\"\u003e#10211\u003c/a\u003e) by \u003ca href=\"https://github.com/satyamg1620\"\u003e\u003ccode\u003e@​satyamg1620\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🚜 Refactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edev: move full-reload to client side (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10207\"\u003e#10207\u003c/a\u003e) by \u003ca href=\"https://github.com/h-a-n-a\"\u003e\u003ccode\u003e@​h-a-n-a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ereadability follow-ups to the ReplaceWith migration (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10286\"\u003e#10286\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ereplace take_in-then-write-back with ReplaceWith and by-value moves (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10285\"\u003e#10285\u003c/a\u003e) by \u003ca href=\"https://github.com/Boshen\"\u003e\u003ccode\u003e@​Boshen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eshare the main resolver's cache with the transformer's tsconfig lookups (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10205\"\u003e#10205\u003c/a\u003e) by \u003ca href=\"https://github.com/shulaoda\"\u003e\u003ccode\u003e@​shulaoda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown: extract the ns star-external __reExport emission rule into LinkingMetadata (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10238\"\u003e#10238\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown: unify link/generate diagnostics into a Diagnostics accumulator (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10234\"\u003e#10234\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esourcemap_filenames: drop dead sourcemap-filename plumbing (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10189\"\u003e#10189\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eextract external import symbol merging into a method (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10224\"\u003e#10224\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown: skip CJS namespace merging under strict execution order (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10203\"\u003e#10203\u003c/a\u003e) by \u003ca href=\"https://github.com/hyfdev\"\u003e\u003ccode\u003e@​hyfdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eresolve the manual tsconfig per file instead of once at startup (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10200\"\u003e#10200\u003c/a\u003e) by \u003ca href=\"https://github.com/shulaoda\"\u003e\u003ccode\u003e@​shulaoda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown: route interop ESM init emission through a shared init-target view (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10202\"\u003e#10202\u003c/a\u003e) by \u003ca href=\"https://github.com/hyfdev\"\u003e\u003ccode\u003e@​hyfdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown: collapse vestigial wrap-kind state and share chunk sort helper (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10201\"\u003e#10201\u003c/a\u003e) by \u003ca href=\"https://github.com/hyfdev\"\u003e\u003ccode\u003e@​hyfdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📚 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eshow plugin kinds in JSDoc and each hook's description (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10218\"\u003e#10218\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\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/rolldown/rolldown/blob/main/CHANGELOG.md\"\u003e@​rolldown/binding-linux-x64-gnu's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.2.0] - 2026-07-15\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edev: skip shipping factories for newly imported top-level modules (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10223\"\u003e#10223\u003c/a\u003e) by \u003ca href=\"https://github.com/h-a-n-a\"\u003e\u003ccode\u003e@​h-a-n-a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edev: per-client ship map for HMR patch sizing (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10208\"\u003e#10208\u003c/a\u003e) by \u003ca href=\"https://github.com/h-a-n-a\"\u003e\u003ccode\u003e@​h-a-n-a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edev: client-side HMR (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10164\"\u003e#10164\u003c/a\u003e) by \u003ca href=\"https://github.com/h-a-n-a\"\u003e\u003ccode\u003e@​h-a-n-a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edev: send a full-reload update to clients when a tsconfig changes (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10262\"\u003e#10262\u003c/a\u003e) by \u003ca href=\"https://github.com/shulaoda\"\u003e\u003ccode\u003e@​shulaoda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etreat \u003ccode\u003eimport.meta['url']\u003c/code\u003e and \u003ccode\u003eimport.meta['ROLLUP_FILE_URL_*']\u003c/code\u003e as side-effect free (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10267\"\u003e#10267\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erewrite \u003ccode\u003eimport.meta['url']\u003c/code\u003e (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10251\"\u003e#10251\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eFILE_NOT_FOUND\u003c/code\u003e error (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10220\"\u003e#10220\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etreat \u003ccode\u003eimport.meta.ROLLUP_FILE_URL_*\u003c/code\u003e as side-effect free (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10217\"\u003e#10217\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\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\u003esourcemap: preserve unmapped boundaries during composition (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10254\"\u003e#10254\u003c/a\u003e) by \u003ca href=\"https://github.com/hyfdev\"\u003e\u003ccode\u003e@​hyfdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[format]\u003c/code\u003e in \u003ccode\u003e*FileNames\u003c/code\u003e option for ESM format should be \u003ccode\u003ees\u003c/code\u003e instead of \u003ccode\u003eesm\u003c/code\u003e (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10214\"\u003e#10214\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esourcemap: preserve coarse mappings during composition (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10249\"\u003e#10249\u003c/a\u003e) by \u003ca href=\"https://github.com/hyfdev\"\u003e\u003ccode\u003e@​hyfdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown_plugin_vite_import_glob: support tsconfig paths with \u003ccode\u003eimport.meta.glob\u003c/code\u003e (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10167\"\u003e#10167\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edev: clear tsconfig caches for bare full builds (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10276\"\u003e#10276\u003c/a\u003e) by \u003ca href=\"https://github.com/shulaoda\"\u003e\u003ccode\u003e@​shulaoda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edev: force a full rebuild when a tsconfig changes (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10261\"\u003e#10261\u003c/a\u003e) by \u003ca href=\"https://github.com/shulaoda\"\u003e\u003ccode\u003e@​shulaoda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etreat rooted drive-less module ids as absolute in preserveModules naming (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10235\"\u003e#10235\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ewatch: rebuild when tsconfig files change (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10258\"\u003e#10258\u003c/a\u003e) by \u003ca href=\"https://github.com/shulaoda\"\u003e\u003ccode\u003e@​shulaoda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ewatch: drop tsconfig-merged transform options on each rebuild (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10257\"\u003e#10257\u003c/a\u003e) by \u003ca href=\"https://github.com/shulaoda\"\u003e\u003ccode\u003e@​shulaoda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eincorrect \u003ccode\u003eEMPTY_IMPORT_META\u003c/code\u003e warning for \u003ccode\u003eimport.meta.ROLLUP_FILE_URL_*\u003c/code\u003e for CJS output (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10221\"\u003e#10221\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeconflict: rename CJS locals shadowing wrapped-ESM namespace objects (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/9970\"\u003e#9970\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown: drop the unused runtime module after entry-level external flattening (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10237\"\u003e#10237\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown: re-propagate has_dynamic_exports to transitive star importers (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10239\"\u003e#10239\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etree-shaking: tree-shake destructured dynamic import namespace bindings (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10213\"\u003e#10213\u003c/a\u003e) by \u003ca href=\"https://github.com/logaretm\"\u003e\u003ccode\u003e@​logaretm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003es390x: use json-escape-simd 3.1.1 for big-endian JSON escaping fix (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10211\"\u003e#10211\u003c/a\u003e) by \u003ca href=\"https://github.com/satyamg1620\"\u003e\u003ccode\u003e@​satyamg1620\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🚜 Refactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edev: move full-reload to client side (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10207\"\u003e#10207\u003c/a\u003e) by \u003ca href=\"https://github.com/h-a-n-a\"\u003e\u003ccode\u003e@​h-a-n-a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ereadability follow-ups to the ReplaceWith migration (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10286\"\u003e#10286\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ereplace take_in-then-write-back with ReplaceWith and by-value moves (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10285\"\u003e#10285\u003c/a\u003e) by \u003ca href=\"https://github.com/Boshen\"\u003e\u003ccode\u003e@​Boshen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eshare the main resolver's cache with the transformer's tsconfig lookups (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10205\"\u003e#10205\u003c/a\u003e) by \u003ca href=\"https://github.com/shulaoda\"\u003e\u003ccode\u003e@​shulaoda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown: extract the ns star-external __reExport emission rule into LinkingMetadata (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10238\"\u003e#10238\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown: unify link/generate diagnostics into a Diagnostics accumulator (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10234\"\u003e#10234\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esourcemap_filenames: drop dead sourcemap-filename plumbing (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10189\"\u003e#10189\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eextract external import symbol merging into a method (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10224\"\u003e#10224\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown: skip CJS namespace merging under strict execution order (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10203\"\u003e#10203\u003c/a\u003e) by \u003ca href=\"https://github.com/hyfdev\"\u003e\u003ccode\u003e@​hyfdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eresolve the manual tsconfig per file instead of once at startup (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10200\"\u003e#10200\u003c/a\u003e) by \u003ca href=\"https://github.com/shulaoda\"\u003e\u003ccode\u003e@​shulaoda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown: route interop ESM init emission through a shared init-target view (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10202\"\u003e#10202\u003c/a\u003e) by \u003ca href=\"https://github.com/hyfdev\"\u003e\u003ccode\u003e@​hyfdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown: collapse vestigial wrap-kind state and share chunk sort helper (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10201\"\u003e#10201\u003c/a\u003e) by \u003ca href=\"https://github.com/hyfdev\"\u003e\u003ccode\u003e@​hyfdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📚 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eshow plugin kinds in JSDoc and each hook's description (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10218\"\u003e#10218\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd an explanation about removing imports from external modules without any messages (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10215\"\u003e#10215\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\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\u003e\u003ca href=\"https://github.com/rolldown/rolldown/commit/03e1e3422cd85495c9863ff3bc3b24212d9f4be2\"\u003e\u003ccode\u003e03e1e34\u003c/code\u003e\u003c/a\u003e release: v1.2.0 (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10292\"\u003e#10292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/rolldown/commit/f49ebe4d1126693db24610d6e9e2762e803beed1\"\u003e\u003ccode\u003ef49ebe4\u003c/code\u003e\u003c/a\u003e fix(sourcemap): preserve unmapped boundaries during composition (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10254\"\u003e#10254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/rolldown/commit/1d3fb15d8e938b7f5019d069c6d7a2e61be96b42\"\u003e\u003ccode\u003e1d3fb15\u003c/code\u003e\u003c/a\u003e feat(dev): skip shipping factories for newly imported top-level modules (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10223\"\u003e#10223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/rolldown/commit/3bd65ff62025741eb2163f3bcb0b919dadc7d78d\"\u003e\u003ccode\u003e3bd65ff\u003c/code\u003e\u003c/a\u003e refactor(dev): move full-reload to client side (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10207\"\u003e#10207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/rolldown/commit/ab584a332a0363e2d5a8c6ec81681f88779f617b\"\u003e\u003ccode\u003eab584a3\u003c/code\u003e\u003c/a\u003e fix(sourcemap): preserve coarse mappings during composition (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10249\"\u003e#10249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/rolldown/commit/84afd723c2ad8dcfb22c2fc9a204547e48ca7ef8\"\u003e\u003ccode\u003e84afd72\u003c/code\u003e\u003c/a\u003e feat(dev): client-side HMR (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10164\"\u003e#10164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/rolldown/commit/152ff69b4b25334c8f6990c61b684fc78a2c270b\"\u003e\u003ccode\u003e152ff69\u003c/code\u003e\u003c/a\u003e fix(rolldown_plugin_vite_import_glob): support tsconfig paths with `import.me...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/rolldown/commit/bb96d6404b586352fc449da297e6571480b1dac2\"\u003e\u003ccode\u003ebb96d64\u003c/code\u003e\u003c/a\u003e fix: treat rooted drive-less module ids as absolute in preserveModules naming...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/rolldown/commit/fd6a0d0dbdd18fafe3633fe43679ca6409fc9de7\"\u003e\u003ccode\u003efd6a0d0\u003c/code\u003e\u003c/a\u003e fix(watch): rebuild when tsconfig files change (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10258\"\u003e#10258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/rolldown/commit/fd155201b20d6623b8d1620da8a2cf5397ae2fc5\"\u003e\u003ccode\u003efd15520\u003c/code\u003e\u003c/a\u003e feat: treat \u003ccode\u003eimport.meta['url']\u003c/code\u003e and \u003ccode\u003eimport.meta['ROLLUP_FILE_URL_*']\u003c/code\u003e as si...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rolldown/rolldown/commits/v1.2.0/packages/rolldown\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-sha256` from 0.11.1 to 0.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/emn178/js-sha256/releases\"\u003ejs-sha256's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.12.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace TravisCI with GHA by \u003ca href=\"https://github.com/MasterOdin\"\u003e\u003ccode\u003e@​MasterOdin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/emn178/js-sha256/pull/51\"\u003eemn178/js-sha256#51\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix uploading coverage to coveralls by \u003ca href=\"https://github.com/MasterOdin\"\u003e\u003ccode\u003e@​MasterOdin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/emn178/js-sha256/pull/52\"\u003eemn178/js-sha256#52\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix recognize environment is node when use browserfs by \u003ca href=\"https://github.com/zhangzeren9210\"\u003e\u003ccode\u003e@​zhangzeren9210\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/emn178/js-sha256/pull/53\"\u003eemn178/js-sha256#53\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/zhangzeren9210\"\u003e\u003ccode\u003e@​zhangzeren9210\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/emn178/js-sha256/pull/53\"\u003eemn178/js-sha256#53\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/emn178/js-sha256/compare/v0.11.1...v0.12.0\"\u003ehttps://github.com/emn178/js-sha256/compare/v0.11.1...v0.12.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/emn178/js-sha256/blob/master/CHANGELOG.md\"\u003ejs-sha256's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.12.0 / 2026-07-18\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESM \u003ca href=\"https://redirect.github.com/emn178/js-sha256/issues/44\"\u003e#44\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet up GitHub release action / provenance \u003ca href=\"https://redirect.github.com/emn178/js-sha256/issues/46\"\u003e#46\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix uploading coverage to coveralls \u003ca href=\"https://redirect.github.com/emn178/js-sha256/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix recognize environment is node when use browserfs \u003ca href=\"https://redirect.github.com/emn178/js-sha256/issues/53\"\u003e#53\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/emn178/js-sha256/commit/7de3689e3c0a4beded1cc5e836f9bcfb1771c89f\"\u003e\u003ccode\u003e7de3689\u003c/code\u003e\u003c/a\u003e update ci.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emn178/js-sha256/commit/03f78b8bb02f2fa509ed1fa5418455e3d72888ad\"\u003e\u003ccode\u003e03f78b8\u003c/code\u003e\u003c/a\u003e Set up GitHub release action / provenance \u003ca href=\"https://redirect.github.com/emn178/js-sha256/issues/46\"\u003e#46\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emn178/js-sha256/commit/6755b755ccffef55465ad82ac90c5cdbd8995c1b\"\u003e\u003ccode\u003e6755b75\u003c/code\u003e\u003c/a\u003e fix recognize environment is node when use browserfs \u003ca href=\"https://redirect.github.com/emn178/js-sha256/issues/53\"\u003e#53\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emn178/js-sha256/commit/62d740ca61d1cf09a3b0844e07f657b905174105\"\u003e\u003ccode\u003e62d740c\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of \u003ca href=\"https://github.com/emn178/js-sha256\"\u003ehttps://github.com/emn178/js-sha256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emn178/js-sha256/commit/36d8fc46094b1cbc737101ba06298c3632574830\"\u003e\u003ccode\u003e36d8fc4\u003c/code\u003e\u003c/a\u003e fix recognize environment is node when use browserfs (\u003ca href=\"https://redirect.github.com/emn178/js-sha256/issues/53\"\u003e#53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emn178/js-sha256/commit/aee5ce367e5edb0e49eed859081e97b1823055ac\"\u003e\u003ccode\u003eaee5ce3\u003c/code\u003e\u003c/a\u003e Fix uploading coverage to coveralls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emn178/js-sha256/commit/1b03e6b2b68fd9b6c25e9059d7dee1b74cb57d1b\"\u003e\u003ccode\u003e1b03e6b\u003c/code\u003e\u003c/a\u003e - support ESM\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emn178/js-sha256/commit/da84f28777861745b7c2b337fffc67f6cc3d3ac5\"\u003e\u003ccode\u003eda84f28\u003c/code\u003e\u003c/a\u003e Fix uploading coverage to coveralls (\u003ca href=\"https://redirect.github.com/emn178/js-sha256/issues/52\"\u003e#52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emn178/js-sha256/commit/bacba8e8c6d6a79a6505ba52edbad55ec5509b19\"\u003e\u003ccode\u003ebacba8e\u003c/code\u003e\u003c/a\u003e Replace TravisCI with GHA (\u003ca href=\"https://redirect.github.com/emn178/js-sha256/issues/51\"\u003e#51\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emn178/js-sha256/compare/v0.11.1...v0.12.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 js-sha256 since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 16.2.9 to 16.2.10\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.10\u003c/h2\u003e\n\u003cp\u003eContains no changes except publishing \u003ccode\u003e@next/swc-wasm-web\u003c/code\u003e which was accidentally not published since 16.2.4.\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/vercel/next.js/commit/9dadfd693c5d26bb3c85d1c17802f49dde244b3e\"\u003e\u003ccode\u003e9dadfd6\u003c/code\u003e\u003c/a\u003e v16.2.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/534d9c144ca342ff9ee5569241a814539d6eadb9\"\u003e\u003ccode\u003e534d9c1\u003c/code\u003e\u003c/a\u003e [16.2.x] Release pipeline updates (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/95160\"\u003e#95160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/98941fc427213b0b2770ac40e24a1855ea0ae349\"\u003e\u003ccode\u003e98941fc\u003c/code\u003e\u003c/a\u003e backport: docs fixes 16.2.x (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/94935\"\u003e#94935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/6e1a94de7c4e68892de4b1e28262be5970358458\"\u003e\u003ccode\u003e6e1a94d\u003c/code\u003e\u003c/a\u003e [16.2.x][ci]: fix release script to not strip newlines (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/94640\"\u003e#94640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.2.9...v16.2.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-markdown` from 9.1.0 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remarkjs/react-markdown/releases\"\u003ereact-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.1.0\u003c/h2\u003e\n\u003ch4\u003eAdd\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e939c667 Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/897\"\u003eremarkjs/react-markdown#897\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ea40ae2e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/896\"\u003eremarkjs/react-markdown#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e7c17ede Fix TypeScript performance around components\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/893\"\u003eremarkjs/react-markdown#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eaaaa40b Remove support for \u003ccode\u003eclassName\u003c/code\u003e prop\nsee \u003ca href=\"https://github.com/remarkjs/react-markdown/blob/main/changelog.md#remove-classname\"\u003e“Remove className”\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.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/remarkjs/react-markdown/blob/main/changelog.md\"\u003ereact-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes will be documented in this file.\u003c/p\u003e\n\u003ch2\u003e10.0.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aaaa40b\"\u003e\u003ccode\u003eaaaa40b\u003c/code\u003e\u003c/a\u003e\nRemove support for \u003ccode\u003eclassName\u003c/code\u003e prop\n\u003cstrong\u003emigrate\u003c/strong\u003e: see “Remove \u003ccode\u003eclassName\u003c/code\u003e” below\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemove \u003ccode\u003eclassName\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eclassName\u003c/code\u003e prop was removed.\nIf you want to add classes to some element that wraps the markdown\nyou can explicitly write that element and add the class to it.\nYou can then choose yourself which tag name to use and whether to add other\nprops.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;Markdown className=\u0026quot;markdown-body\u0026quot;\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;div className=\u0026quot;markdown-body\u0026quot;\u0026gt;\n  \u0026lt;Markdown\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\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/remarkjs/react-markdown/commit/44d2e4a44b37461ab7778d6870c1a9eb36393ad2\"\u003e\u003ccode\u003e44d2e4a\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/f2369cd7b7f3c8eb01b7ba1221cf305b7474716f\"\u003e\u003ccode\u003ef2369cd\u003c/code\u003e\u003c/a\u003e Refactor docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/26fdfe037516f9eee7e4c9472d633b795acc53e5\"\u003e\u003ccode\u003e26fdfe0\u003c/code\u003e\u003c/a\u003e Update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/544bff69fbd406b397bed3bc411f7bb12ad82b08\"\u003e\u003ccode\u003e544bff6\u003c/code\u003e\u003c/a\u003e Refactor code-style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/939c6671c9dbffccfe8e27bba256f62405031193\"\u003e\u003ccode\u003e939c667\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/a40ae2e3131eca0421c43bc179b63f05be0bfbb9\"\u003e\u003ccode\u003ea40ae2e\u003c/code\u003e\u003c/a\u003e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/ad7f37f0b407ed90663e0ff85dda246f7987b5a9\"\u003e\u003ccode\u003ead7f37f\u003c/code\u003e\u003c/a\u003e Add lifecycle tests for \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/2792c32cdd2e7fd38e5d79fe5761da521d3ca0ae\"\u003e\u003ccode\u003e2792c32\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/7c17ede8e47f57785d0b82a7b42fffd8287bf3a3\"\u003e\u003ccode\u003e7c17ede\u003c/code\u003e\u003c/a\u003e Fix performance around components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/21b47b9e7f916602987e1b85e7df7a688b9957ee\"\u003e\u003ccode\u003e21b47b9\u003c/code\u003e\u003c/a\u003e Remove local use of \u003ccode\u003eJSX\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.1.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/sandroleks/spec-layer/pull/20","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sandroleks%2Fspec-layer/issues/20","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/20/packages"},{"uuid":"4921514592","node_id":"PR_kwDOTVILws7zepV8","number":8,"state":"closed","title":"deps: bump react-markdown from 9.1.0 to 10.1.0 in /studio/frontend","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":5,"pull_request":true,"closed_at":"2026-07-19T06:55:55.000Z","author_association":null,"state_reason":null,"created_at":"2026-07-19T05:49:29.000Z","updated_at":"2026-07-19T06:55:57.000Z","time_to_close":3986,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps","packages":[{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"}],"path":"/studio/frontend","ecosystem":"npm"},"body":"Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 9.1.0 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remarkjs/react-markdown/releases\"\u003ereact-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.1.0\u003c/h2\u003e\n\u003ch4\u003eAdd\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e939c667 Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/897\"\u003eremarkjs/react-markdown#897\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ea40ae2e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/896\"\u003eremarkjs/react-markdown#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e7c17ede Fix TypeScript performance around components\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/893\"\u003eremarkjs/react-markdown#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eaaaa40b Remove support for \u003ccode\u003eclassName\u003c/code\u003e prop\nsee \u003ca href=\"https://github.com/remarkjs/react-markdown/blob/main/changelog.md#remove-classname\"\u003e“Remove className”\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.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/remarkjs/react-markdown/blob/main/changelog.md\"\u003ereact-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes will be documented in this file.\u003c/p\u003e\n\u003ch2\u003e10.0.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aaaa40b\"\u003e\u003ccode\u003eaaaa40b\u003c/code\u003e\u003c/a\u003e\nRemove support for \u003ccode\u003eclassName\u003c/code\u003e prop\n\u003cstrong\u003emigrate\u003c/strong\u003e: see “Remove \u003ccode\u003eclassName\u003c/code\u003e” below\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemove \u003ccode\u003eclassName\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eclassName\u003c/code\u003e prop was removed.\nIf you want to add classes to some element that wraps the markdown\nyou can explicitly write that element and add the class to it.\nYou can then choose yourself which tag name to use and whether to add other\nprops.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;Markdown className=\u0026quot;markdown-body\u0026quot;\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;div className=\u0026quot;markdown-body\u0026quot;\u0026gt;\n  \u0026lt;Markdown\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\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/remarkjs/react-markdown/commit/44d2e4a44b37461ab7778d6870c1a9eb36393ad2\"\u003e\u003ccode\u003e44d2e4a\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/f2369cd7b7f3c8eb01b7ba1221cf305b7474716f\"\u003e\u003ccode\u003ef2369cd\u003c/code\u003e\u003c/a\u003e Refactor docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/26fdfe037516f9eee7e4c9472d633b795acc53e5\"\u003e\u003ccode\u003e26fdfe0\u003c/code\u003e\u003c/a\u003e Update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/544bff69fbd406b397bed3bc411f7bb12ad82b08\"\u003e\u003ccode\u003e544bff6\u003c/code\u003e\u003c/a\u003e Refactor code-style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/939c6671c9dbffccfe8e27bba256f62405031193\"\u003e\u003ccode\u003e939c667\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/a40ae2e3131eca0421c43bc179b63f05be0bfbb9\"\u003e\u003ccode\u003ea40ae2e\u003c/code\u003e\u003c/a\u003e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/ad7f37f0b407ed90663e0ff85dda246f7987b5a9\"\u003e\u003ccode\u003ead7f37f\u003c/code\u003e\u003c/a\u003e Add lifecycle tests for \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/2792c32cdd2e7fd38e5d79fe5761da521d3ca0ae\"\u003e\u003ccode\u003e2792c32\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/7c17ede8e47f57785d0b82a7b42fffd8287bf3a3\"\u003e\u003ccode\u003e7c17ede\u003c/code\u003e\u003c/a\u003e Fix performance around components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/21b47b9e7f916602987e1b85e7df7a688b9957ee\"\u003e\u003ccode\u003e21b47b9\u003c/code\u003e\u003c/a\u003e Remove local use of \u003ccode\u003eJSX\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/Moun1r1/Bobby-Self-Organizing-Agent-Squad/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Moun1r1%2FBobby-Self-Organizing-Agent-Squad/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"},{"uuid":"4708200752","node_id":"PR_kwDOSTN2wM7owGwV","number":26,"state":"closed","title":"chore(deps): bump the npm-major group across 1 directory with 18 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-06-27T20:25:53.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-20T20:02:56.000Z","updated_at":"2026-06-27T20:25:54.000Z","time_to_close":606177,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm-major","update_count":18,"packages":[{"name":"@eslint/js","old_version":"9.39.4","new_version":"10.0.1","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint","old_version":"9.39.4","new_version":"10.5.0","repository_url":"https://github.com/eslint/eslint"},{"name":"pino","old_version":"9.14.0","new_version":"10.3.1","repository_url":"https://github.com/pinojs/pino"},{"name":"zod","old_version":"3.25.76","new_version":"4.4.3","repository_url":"https://github.com/colinhacks/zod"},{"name":"@types/node","old_version":"24.12.4","new_version":"26.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"vitest","old_version":"3.2.4","new_version":"4.1.9","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"electron-store","old_version":"8.2.0","new_version":"11.0.2","repository_url":"https://github.com/sindresorhus/electron-store"},{"name":"js-yaml","old_version":"4.1.1","new_version":"5.0.0","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"proxy-from-env","old_version":"1.1.0","new_version":"2.1.0","repository_url":"https://github.com/Rob--W/proxy-from-env"},{"name":"undici","old_version":"7.25.0","new_version":"8.5.0","repository_url":"https://github.com/nodejs/undici"},{"name":"concurrently","old_version":"9.2.1","new_version":"10.0.3","repository_url":"https://github.com/open-cli-tools/concurrently"},{"name":"electron","old_version":"41.5.2","new_version":"42.4.1","repository_url":"https://github.com/electron/electron"},{"name":"electron-builder","old_version":"25.1.8","new_version":"26.15.3","repository_url":"https://github.com/electron-userland/electron-builder"},{"name":"vite-plugin-electron","old_version":"0.29.1","new_version":"1.0.4","repository_url":"https://github.com/electron-vite/vite-plugin-electron"},{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"},{"name":"react-router","old_version":"7.15.0","new_version":"8.0.1","repository_url":"https://github.com/remix-run/react-router"},{"name":"tailwindcss","old_version":"3.4.19","new_version":"4.3.1","repository_url":"https://github.com/tailwindlabs/tailwindcss"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-major group with 18 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.39.4` | `10.0.1` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.5.0` |\n| [pino](https://github.com/pinojs/pino) | `9.14.0` | `10.3.1` |\n| [zod](https://github.com/colinhacks/zod) | `3.25.76` | `4.4.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.12.4` | `26.0.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.1.9` |\n| [electron-store](https://github.com/sindresorhus/electron-store) | `8.2.0` | `11.0.2` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.1` | `5.0.0` |\n| [proxy-from-env](https://github.com/Rob--W/proxy-from-env) | `1.1.0` | `2.1.0` |\n| [undici](https://github.com/nodejs/undici) | `7.25.0` | `8.5.0` |\n| [concurrently](https://github.com/open-cli-tools/concurrently) | `9.2.1` | `10.0.3` |\n| [electron](https://github.com/electron/electron) | `41.5.2` | `42.4.1` |\n| [electron-builder](https://github.com/electron-userland/electron-builder/tree/HEAD/packages/electron-builder) | `25.1.8` | `26.15.3` |\n| [vite-plugin-electron](https://github.com/electron-vite/vite-plugin-electron) | `0.29.1` | `1.0.4` |\n| [react-markdown](https://github.com/remarkjs/react-markdown) | `9.1.0` | `10.1.0` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.15.0` | `8.0.1` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `3.4.19` | `4.3.1` |\n\n\nUpdates `@eslint/js` from 9.39.4 to 10.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003e@​eslint/js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c87d5bded54c5cf491eb04c24c9d09bbbd42c23e\"\u003e\u003ccode\u003ec87d5bd\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20531\"\u003e#20531\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d84100115c14691691058f00779c94e74fca946a\"\u003e\u003ccode\u003ed841001\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eminimatch\u003c/code\u003e to \u003ccode\u003e10.2.1\u003c/code\u003e to address security vulnerabilities (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20519\"\u003e#20519\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/04c21475b3004904948f02049f2888b401d82c78\"\u003e\u003ccode\u003e04c2147\u003c/code\u003e\u003c/a\u003e fix: update error message for unused suppressions (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20496\"\u003e#20496\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/38b089c1726feac0e31a31d47941bd99e29ce003\"\u003e\u003ccode\u003e38b089c\u003c/code\u003e\u003c/a\u003e fix: update dependency \u003ccode\u003e@​eslint/config-array\u003c/code\u003e to ^0.23.1 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20484\"\u003e#20484\u003c/a\u003e) (renovate[bot])\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/5b3dbce50a1404a9f118afe810cefeee79388a2a\"\u003e\u003ccode\u003e5b3dbce\u003c/code\u003e\u003c/a\u003e docs: add AI acknowledgement section to templates (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20431\"\u003e#20431\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6f23076037d5879f20fb3be2ef094293b1e8d38c\"\u003e\u003ccode\u003e6f23076\u003c/code\u003e\u003c/a\u003e docs: toggle nav in no-JS mode (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20476\"\u003e#20476\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b69cfb32a16c5d5e9986390d484fae1d21e406f9\"\u003e\u003ccode\u003eb69cfb3\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/e5c281ffd038a3a7a3e5364db0b9378e0ad83020\"\u003e\u003ccode\u003ee5c281f\u003c/code\u003e\u003c/a\u003e chore: updates for v9.39.3 release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8c3832adb77cd993b4a24891900d5eeaaf093cdc\"\u003e\u003ccode\u003e8c3832a\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e to ^8.56.0 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20514\"\u003e#20514\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8330d238ae6adb68bb6a1c9381e38cfedd990d94\"\u003e\u003ccode\u003e8330d23\u003c/code\u003e\u003c/a\u003e test: add tests for config-api (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20493\"\u003e#20493\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37d6e91e88fa6a2ca6d8726679096acff21ba6cc\"\u003e\u003ccode\u003e37d6e91\u003c/code\u003e\u003c/a\u003e chore: remove eslint v10 prereleases from eslint-config-eslint deps (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20494\"\u003e#20494\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/da7cd0e79197ad16e17052eef99df141de6dbfb1\"\u003e\u003ccode\u003eda7cd0e\u003c/code\u003e\u003c/a\u003e refactor: cleanup error message templates (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20479\"\u003e#20479\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/84fb885d49ac810e79a9491276b4828b53d913e5\"\u003e\u003ccode\u003e84fb885\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f667344b57c4c09b548d94bcfac1f91b6e5c63d\"\u003e\u003ccode\u003e1f66734\u003c/code\u003e\u003c/a\u003e chore: add \u003ccode\u003eeslint\u003c/code\u003e to \u003ccode\u003epeerDependencies\u003c/code\u003e of \u003ccode\u003e@eslint/js\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20467\"\u003e#20467\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f9e54f43a5e497cdfa179338b431093245cb787b\"\u003e\u003ccode\u003ef9e54f4\u003c/code\u003e\u003c/a\u003e feat!: estimate rule-tester failure location (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20420\"\u003e#20420\u003c/a\u003e) (ST-DDT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a176319d8ade1a7d9b2d7fb8f038f55a2662325f\"\u003e\u003ccode\u003ea176319\u003c/code\u003e\u003c/a\u003e feat!: replace \u003ccode\u003echalk\u003c/code\u003e with \u003ccode\u003estyleText\u003c/code\u003e and add \u003ccode\u003ecolor\u003c/code\u003e to \u003ccode\u003eResultsMeta\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20227\"\u003e#20227\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7046e6c1e03c4ca0eee4888a1f2eba4c6454f84\"\u003e\u003ccode\u003ec7046e6\u003c/code\u003e\u003c/a\u003e feat!: enable JSX reference tracking (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20152\"\u003e#20152\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fa31a608901684fbcd9906d1907e66561d16e5aa\"\u003e\u003ccode\u003efa31a60\u003c/code\u003e\u003c/a\u003e feat!: add \u003ccode\u003ename\u003c/code\u003e to configs (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20015\"\u003e#20015\u003c/a\u003e) (Kirk Waiblinger)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3383e7ec9028166cafc8ea7986c2f7498d0049f0\"\u003e\u003ccode\u003e3383e7e\u003c/code\u003e\u003c/a\u003e fix!: remove deprecated \u003ccode\u003eSourceCode\u003c/code\u003e methods (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20137\"\u003e#20137\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/501abd0e916a35554c58b7c0365537f1fa3880ce\"\u003e\u003ccode\u003e501abd0\u003c/code\u003e\u003c/a\u003e feat!: update dependency minimatch to v10 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20246\"\u003e#20246\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ca4d3b40085de47561f89656a2207d09946ed45e\"\u003e\u003ccode\u003eca4d3b4\u003c/code\u003e\u003c/a\u003e fix!: stricter rule tester assertions for valid test cases (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20125\"\u003e#20125\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/96512a66c86402fb0538cdcb6cd30b9073f6bf3b\"\u003e\u003ccode\u003e96512a6\u003c/code\u003e\u003c/a\u003e fix!: Remove deprecated rule context methods (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20086\"\u003e#20086\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c69fdacdb2e886b9d965568a397aa8220db3fe90\"\u003e\u003ccode\u003ec69fdac\u003c/code\u003e\u003c/a\u003e feat!: remove eslintrc support (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20037\"\u003e#20037\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/208b5cc34a8374ff81412b5bec2e0800eebfbd04\"\u003e\u003ccode\u003e208b5cc\u003c/code\u003e\u003c/a\u003e feat!: Use \u003ccode\u003eScopeManager#addGlobals()\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20132\"\u003e#20132\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a2ee188ea7a38a0c6155f3d39e2b00e1d0f36e14\"\u003e\u003ccode\u003ea2ee188\u003c/code\u003e\u003c/a\u003e fix!: add \u003ccode\u003euniqueItems: true\u003c/code\u003e in \u003ccode\u003eno-invalid-regexp\u003c/code\u003e option (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20155\"\u003e#20155\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a89059dbf2832d417dd493ee81483227ec44e4ab\"\u003e\u003ccode\u003ea89059d\u003c/code\u003e\u003c/a\u003e feat!: Program range span entire source text (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20133\"\u003e#20133\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/39a6424373d915fa9de0d7b0caba9a4dc3da9b53\"\u003e\u003ccode\u003e39a6424\u003c/code\u003e\u003c/a\u003e fix!: assert 'text' is a string across all RuleFixer methods (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20082\"\u003e#20082\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f28fbf846244e043c92b355b224d121b06140b44\"\u003e\u003ccode\u003ef28fbf8\u003c/code\u003e\u003c/a\u003e fix!: Deprecate \u003ccode\u003e\u0026quot;always\u0026quot;\u003c/code\u003e and \u003ccode\u003e\u0026quot;as-needed\u0026quot;\u003c/code\u003e options of the \u003ccode\u003eradix\u003c/code\u003e rule (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20223\"\u003e#20223\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/aa3fb2b233e929b37220be940575f42c280e0b98\"\u003e\u003ccode\u003eaa3fb2b\u003c/code\u003e\u003c/a\u003e fix!: tighten \u003ccode\u003efunc-names\u003c/code\u003e schema (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20119\"\u003e#20119\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f6c0ed0311dcfee853367d5068c765d066e6b756\"\u003e\u003ccode\u003ef6c0ed0\u003c/code\u003e\u003c/a\u003e feat!: report \u003ccode\u003eeslint-env\u003c/code\u003e comments as errors (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20128\"\u003e#20128\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4bf739fb533e59f7f0a66b65f7bc80be0f37d8db\"\u003e\u003ccode\u003e4bf739f\u003c/code\u003e\u003c/a\u003e fix!: remove deprecated \u003ccode\u003eLintMessage#nodeType\u003c/code\u003e and \u003ccode\u003eTestCaseError#type\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20096\"\u003e#20096\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/523c076866400670fb2192a3f55dbf7ad3469247\"\u003e\u003ccode\u003e523c076\u003c/code\u003e\u003c/a\u003e feat!: drop support for jiti \u0026lt; 2.2.0 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20016\"\u003e#20016\u003c/a\u003e) (michael faith)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/454a292c95f34dad232411ddac06408e6383bb64\"\u003e\u003ccode\u003e454a292\u003c/code\u003e\u003c/a\u003e feat!: update \u003ccode\u003eeslint:recommended\u003c/code\u003e configuration (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20210\"\u003e#20210\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4f880ee02992e1bf0e96ebaba679985e2d1295f1\"\u003e\u003ccode\u003e4f880ee\u003c/code\u003e\u003c/a\u003e feat!: remove \u003ccode\u003ev10_*\u003c/code\u003e and inactive \u003ccode\u003eunstable_*\u003c/code\u003e flags (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20225\"\u003e#20225\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f18115c363a4ac7671a4c7f30ee13d57ebba330f\"\u003e\u003ccode\u003ef18115c\u003c/code\u003e\u003c/a\u003e feat!: \u003ccode\u003eno-shadow-restricted-names\u003c/code\u003e report \u003ccode\u003eglobalThis\u003c/code\u003e by default (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20027\"\u003e#20027\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c6358c31fbd3937b92d89be2618ffdf5a774604e\"\u003e\u003ccode\u003ec6358c3\u003c/code\u003e\u003c/a\u003e feat!: Require Node.js \u003ccode\u003e^20.19.0 || ^22.13.0 || \u0026gt;=24\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20160\"\u003e#20160\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bff9091927811497dbf066b0e3b85ecb37d43822\"\u003e\u003ccode\u003ebff9091\u003c/code\u003e\u003c/a\u003e feat: handle \u003ccode\u003eArray.fromAsync\u003c/code\u003e in \u003ccode\u003earray-callback-return\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20457\"\u003e#20457\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/290c594bb50c439fb71bc75521ee5360daa8c222\"\u003e\u003ccode\u003e290c594\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eself\u003c/code\u003e to \u003ccode\u003eno-implied-eval\u003c/code\u003e rule (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20468\"\u003e#20468\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/43677de07ebd6e14bfac40a46ad749ba783c45f2\"\u003e\u003ccode\u003e43677de\u003c/code\u003e\u003c/a\u003e feat: fix handling of function and class expression names in \u003ccode\u003eno-shadow\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20432\"\u003e#20432\u003c/a\u003e) (Milos Djermanovic)\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/eslint/eslint/commit/84fb885d49ac810e79a9491276b4828b53d913e5\"\u003e\u003ccode\u003e84fb885\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f667344b57c4c09b548d94bcfac1f91b6e5c63d\"\u003e\u003ccode\u003e1f66734\u003c/code\u003e\u003c/a\u003e chore: add \u003ccode\u003eeslint\u003c/code\u003e to \u003ccode\u003epeerDependencies\u003c/code\u003e of \u003ccode\u003e@eslint/js\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20467\"\u003e#20467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f3fbc2f60cbe2c718364feb8c3fc0452c0df3c56\"\u003e\u003ccode\u003ef3fbc2f\u003c/code\u003e\u003c/a\u003e chore: set \u003ccode\u003e@eslint/js\u003c/code\u003e version to 10.0.0 to skip releasing it (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20466\"\u003e#20466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b4b3127f8542c599ce2dea804b6582ebc40c993d\"\u003e\u003ccode\u003eb4b3127\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0b14059491d830a49b3577931f4f68fbcfce6be5\"\u003e\u003ccode\u003e0b14059\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fa31a608901684fbcd9906d1907e66561d16e5aa\"\u003e\u003ccode\u003efa31a60\u003c/code\u003e\u003c/a\u003e feat!: add \u003ccode\u003ename\u003c/code\u003e to configs (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20015\"\u003e#20015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1e2cad5f6fa47ed6ed89d2a29798dda926d50990\"\u003e\u003ccode\u003e1e2cad5\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/454a292c95f34dad232411ddac06408e6383bb64\"\u003e\u003ccode\u003e454a292\u003c/code\u003e\u003c/a\u003e feat!: update \u003ccode\u003eeslint:recommended\u003c/code\u003e configuration (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20210\"\u003e#20210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c6358c31fbd3937b92d89be2618ffdf5a774604e\"\u003e\u003ccode\u003ec6358c3\u003c/code\u003e\u003c/a\u003e feat!: Require Node.js \u003ccode\u003e^20.19.0 || ^22.13.0 || \u0026gt;=24\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20160\"\u003e#20160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eslint/eslint/commits/v10.0.1/packages/js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.39.4 to 10.5.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.5.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5ca8c5278edea1fd84d3ba83d8ea3f52fb3831ad\"\u003e\u003ccode\u003e5ca8c52\u003c/code\u003e\u003c/a\u003e feat: correct stack tracking in max-nested-callbacks (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20973\"\u003e#20973\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b5657837604fa5e8cf1278074782025cadd34b6c\"\u003e\u003ccode\u003eb565783\u003c/code\u003e\u003c/a\u003e feat: report no-with violations at the with keyword (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20971\"\u003e#20971\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce032fbc72a1a80c024c084a4f382fb6dece684\"\u003e\u003ccode\u003e2ce032f\u003c/code\u003e\u003c/a\u003e feat: report max-lines-per-function violations at function head (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20966\"\u003e#20966\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/732cb3e09d5b8b809b5f461d118a5d9fdcd6427f\"\u003e\u003ccode\u003e732cb3e\u003c/code\u003e\u003c/a\u003e feat: report max-nested-callbacks violations at function head (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20967\"\u003e#20967\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f9c138a0ba7d8e37aed39aef4a3ff1cae8c669f7\"\u003e\u003ccode\u003ef9c138a\u003c/code\u003e\u003c/a\u003e feat: report max-depth violations on keywords (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20943\"\u003e#20943\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bdb496cc0d54b6d0a023aef9abd5f040ccff2101\"\u003e\u003ccode\u003ebdb496c\u003c/code\u003e\u003c/a\u003e feat: correct max-depth handling for else-if chains (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20944\"\u003e#20944\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c29687354a7f96093f57f7d73eecb866ad5e2953\"\u003e\u003ccode\u003ec296873\u003c/code\u003e\u003c/a\u003e feat: update error loc in \u003ccode\u003emax-statements\u003c/code\u003e to function header (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20907\"\u003e#20907\u003c/a\u003e) (Taejin Kim)\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/8ae1b5b856dc031cd6c701d89a4df7da4772cd56\"\u003e\u003ccode\u003e8ae1b5b\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/ca7eb90127dcad917188bb1342623f02a272e781\"\u003e\u003ccode\u003eca7eb90\u003c/code\u003e\u003c/a\u003e docs: update Node.js prerequisites to include ICU support (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20962\"\u003e#20962\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f99b47a6799be25321552402a49303bb06a43fe4\"\u003e\u003ccode\u003ef99b47a\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/acf03d4eed31d259c7dc62af5b9640629784f7cc\"\u003e\u003ccode\u003eacf03d4\u003c/code\u003e\u003c/a\u003e docs: clarify precedence of parserOptions over languageOptions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20926\"\u003e#20926\u003c/a\u003e) (sethamus)\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/b18bf58c5ac748415ffffdff2d96980fbd6a57e8\"\u003e\u003ccode\u003eb18bf58\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20959\"\u003e#20959\u003c/a\u003e) (ESLint Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c2d1444df77cb42e5a0b89ab70496879d180a54d\"\u003e\u003ccode\u003ec2d1444\u003c/code\u003e\u003c/a\u003e refactor: replace areAllSegmentsUnreachable with !isAnySegmentReachable (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20951\"\u003e#20951\u003c/a\u003e) (Taejin Kim)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/243b8c56014bbbe63771185b0731d8dd4d1316e9\"\u003e\u003ccode\u003e243b8c5\u003c/code\u003e\u003c/a\u003e chore: enhance config-rule to support oneOf, anyOf, and nested schemas (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20788\"\u003e#20788\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/217b2a91f46137c5ffd693965e71306c4c15ea6b\"\u003e\u003ccode\u003e217b2a9\u003c/code\u003e\u003c/a\u003e test: add unit tests for ParserService (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20949\"\u003e#20949\u003c/a\u003e) (Taejin Kim)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/72003e781d76bd4ee0d98a6601730d0b829070f9\"\u003e\u003ccode\u003e72003e7\u003c/code\u003e\u003c/a\u003e test: add location information to error messages in \u003ccode\u003emax-statements\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20945\"\u003e#20945\u003c/a\u003e) (lumir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7797c266977b0bc4971aa79721813d480de72cd1\"\u003e\u003ccode\u003e7797c26\u003c/code\u003e\u003c/a\u003e refactor: deduplicate isAnySegmentReachable across rules (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20890\"\u003e#20890\u003c/a\u003e) (Taejin Kim)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/67c46fa6e4f34e88cc6bc82f8a0dcc917c65d257\"\u003e\u003ccode\u003e67c46fa\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20938\"\u003e#20938\u003c/a\u003e) (ESLint Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/95d8c7a99f991abd8ab618d0ee2cbd4f58effc29\"\u003e\u003ccode\u003e95d8c7a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v2 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20934\"\u003e#20934\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cf9e496205142cd4971b9f98aed85866d1010b9c\"\u003e\u003ccode\u003ecf9e496\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​arethetypeswrong/cli\u003c/code\u003e to 0.18.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20933\"\u003e#20933\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fb6d3960cacc51fc12383fa5ded2382adbf90c1c\"\u003e\u003ccode\u003efb6d396\u003c/code\u003e\u003c/a\u003e test: run type tests with TypeScript 7 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20868\"\u003e#20868\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.4.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e557467db7496220eebcbe2ac5ea6d38c12bb1ec\"\u003e\u003ccode\u003ee557467\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003e@eslint/plugin-kit\u003c/code\u003e version to 0.7.2 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20930\"\u003e#20930\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d4ce898796ca22c3b96aa70d3014cb85f4bac1cd\"\u003e\u003ccode\u003ed4ce898\u003c/code\u003e\u003c/a\u003e fix: propagate failures from delegated commands (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20917\"\u003e#20917\u003c/a\u003e) (Minh Vu)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f4f3507460bc016b5be979c05d2969793f570cbf\"\u003e\u003ccode\u003ef4f3507\u003c/code\u003e\u003c/a\u003e fix: prefer-arrow-callback invalid autofix with newline after \u003ccode\u003easync\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20916\"\u003e#20916\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c5bc78b37e08b9054a11f0cc2d81808bb24acb85\"\u003e\u003ccode\u003ec5bc78b\u003c/code\u003e\u003c/a\u003e fix: false positive for reference in \u003ccode\u003efinally\u003c/code\u003e block (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20655\"\u003e#20655\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/27538c01f5df4e9306f6f4ba867b2dd6307fae59\"\u003e\u003ccode\u003e27538c0\u003c/code\u003e\u003c/a\u003e fix: add missing CodePath and CodePathSegment types (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20853\"\u003e#20853\u003c/a\u003e) (Pixel998)\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/61b0add61ffc52665562be7bb96f526690a78b30\"\u003e\u003ccode\u003e61b0add\u003c/code\u003e\u003c/a\u003e docs: remove deprecated rule from related rules of \u003ccode\u003emax-params\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20921\"\u003e#20921\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/305d5b91aeac24d36fde42f75625a8f183d4ce43\"\u003e\u003ccode\u003e305d5b9\u003c/code\u003e\u003c/a\u003e docs: remove deprecated rules from related rules section (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20911\"\u003e#20911\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/49b0202d01918b8061720d586dffd7c68047090c\"\u003e\u003ccode\u003e49b0202\u003c/code\u003e\u003c/a\u003e docs: fix \u003ccode\u003edisplay: none\u003c/code\u003e of ad (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20901\"\u003e#20901\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9067f9492ec998afc5b4f057a477ecf6ebd45e44\"\u003e\u003ccode\u003e9067f94\u003c/code\u003e\u003c/a\u003e docs: switch build to Node.js 24 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20893\"\u003e#20893\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c91b0417e3420c76807ce1fa2aea76e2de87ab86\"\u003e\u003ccode\u003ec91b041\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/e349265cb37f3ebc837e178e48a725bb782bd870\"\u003e\u003ccode\u003ee349265\u003c/code\u003e\u003c/a\u003e docs: clarify semver strings in rule deprecation objects (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20885\"\u003e#20885\u003c/a\u003e) (Milos Djermanovic)\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/b0e466b6ab47bfc7de43d8de0c315d8ee83aa584\"\u003e\u003ccode\u003eb0e466b\u003c/code\u003e\u003c/a\u003e test: add \u003ccode\u003edata\u003c/code\u003e property to invalid tests cases for rules (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20924\"\u003e#20924\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f78838bc4c86d487e1bcc7cede260c4467721c46\"\u003e\u003ccode\u003ef78838b\u003c/code\u003e\u003c/a\u003e test: add CodePath type coverage (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20904\"\u003e#20904\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1daa4bd734b79a62e317d0394394a6b38cff49f9\"\u003e\u003ccode\u003e1daa4bd\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eeslint-plugin-eslint-comments\u003c/code\u003e test data to latest commit (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20922\"\u003e#20922\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/002942ce988ea28b78e0a2f3b074081e638b552c\"\u003e\u003ccode\u003e002942c\u003c/code\u003e\u003c/a\u003e ci: declare contents:read on update-readme workflow (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20919\"\u003e#20919\u003c/a\u003e) (Arpit Jain)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/64bca24e7bed35bc3c864fc625cb2d89eca87d5b\"\u003e\u003ccode\u003e64bca24\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20912\"\u003e#20912\u003c/a\u003e) (ESLint Bot)\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/eslint/eslint/commit/de3b672a267e32607db04176ce4775664acb3145\"\u003e\u003ccode\u003ede3b672\u003c/code\u003e\u003c/a\u003e 10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/362a5185134290db696d39f97c9da609ded54040\"\u003e\u003ccode\u003e362a518\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5ca8c5278edea1fd84d3ba83d8ea3f52fb3831ad\"\u003e\u003ccode\u003e5ca8c52\u003c/code\u003e\u003c/a\u003e feat: correct stack tracking in max-nested-callbacks (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20973\"\u003e#20973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b5657837604fa5e8cf1278074782025cadd34b6c\"\u003e\u003ccode\u003eb565783\u003c/code\u003e\u003c/a\u003e feat: report no-with violations at the with keyword (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20971\"\u003e#20971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce032fbc72a1a80c024c084a4f382fb6dece684\"\u003e\u003ccode\u003e2ce032f\u003c/code\u003e\u003c/a\u003e feat: report max-lines-per-function violations at function head (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20966\"\u003e#20966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/732cb3e09d5b8b809b5f461d118a5d9fdcd6427f\"\u003e\u003ccode\u003e732cb3e\u003c/code\u003e\u003c/a\u003e feat: report max-nested-callbacks violations at function head (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20967\"\u003e#20967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f9c138a0ba7d8e37aed39aef4a3ff1cae8c669f7\"\u003e\u003ccode\u003ef9c138a\u003c/code\u003e\u003c/a\u003e feat: report max-depth violations on keywords (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20943\"\u003e#20943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8ae1b5b856dc031cd6c701d89a4df7da4772cd56\"\u003e\u003ccode\u003e8ae1b5b\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ca7eb90127dcad917188bb1342623f02a272e781\"\u003e\u003ccode\u003eca7eb90\u003c/code\u003e\u003c/a\u003e docs: update Node.js prerequisites to include ICU support (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20962\"\u003e#20962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b18bf58c5ac748415ffffdff2d96980fbd6a57e8\"\u003e\u003ccode\u003eb18bf58\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20959\"\u003e#20959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.39.4...v10.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pino` from 9.14.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\u003ch2\u003ev10.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: improve the return type of \u003ccode\u003emultistream().clone()\u003c/code\u003e by \u003ca href=\"https://github.com/mrazauskas\"\u003e\u003ccode\u003e@​mrazauskas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2377\"\u003epinojs/pino#2377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: set worker thread name for transport identification 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/2380\"\u003epinojs/pino#2380\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.2.1...v10.3.0\"\u003ehttps://github.com/pinojs/pino/compare/v10.2.1...v10.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.2.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: prevent ERR_WORKER_INVALID_EXEC_ARGV with monitoring tools 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/2379\"\u003epinojs/pino#2379\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.2.0...v10.2.1\"\u003ehttps://github.com/pinojs/pino/compare/v10.2.0...v10.2.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: lint TypeScript files by \u003ca href=\"https://github.com/mrazauskas\"\u003e\u003ccode\u003e@​mrazauskas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2363\"\u003epinojs/pino#2363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: prevent memory leak when using transport with --import preload 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/2374\"\u003epinojs/pino#2374\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/mrazauskas\"\u003e\u003ccode\u003e@​mrazauskas\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2363\"\u003epinojs/pino#2363\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.1.1...v10.2.0\"\u003ehttps://github.com/pinojs/pino/compare/v10.1.1...v10.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(types): Correct conditional type handling for generic log function arguments by \u003ca href=\"https://github.com/samchungy\"\u003e\u003ccode\u003e@​samchungy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2329\"\u003epinojs/pino#2329\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: use JSON.stringify in fast path for node v25+  by \u003ca href=\"https://github.com/ronag\"\u003e\u003ccode\u003e@​ronag\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2330\"\u003epinojs/pino#2330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-node from 4 to 6 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/2336\"\u003epinojs/pino#2336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump borp from 0.20.2 to 0.21.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/pinojs/pino/pull/2337\"\u003epinojs/pino#2337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump pino-abstract-transport from 2.0.0 to 3.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/pinojs/pino/pull/2338\"\u003epinojs/pino#2338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update CONTRIBUTING.md to reference 'main' instead of 'master' by \u003ca href=\"https://github.com/NoobFullStack\"\u003e\u003ccode\u003e@​NoobFullStack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2334\"\u003epinojs/pino#2334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(browser): add reportCaller to surface user callsite by \u003ca href=\"https://github.com/dev-KingMaster\"\u003e\u003ccode\u003e@​dev-KingMaster\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2340\"\u003epinojs/pino#2340\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update transports.md by \u003ca href=\"https://github.com/marklai1998\"\u003e\u003ccode\u003e@​marklai1998\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2224\"\u003epinojs/pino#2224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add Node.js 22+ native TypeScript type stripping support 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/2347\"\u003epinojs/pino#2347\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(types): use ThreadStream type from thread-stream by \u003ca href=\"https://github.com/CHC383\"\u003e\u003ccode\u003e@​CHC383\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2320\"\u003epinojs/pino#2320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout 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/pinojs/pino/pull/2354\"\u003epinojs/pino#2354\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): update thread-stream to v4 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/2356\"\u003epinojs/pino#2356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: harden transport loading against prototype pollution by \u003ca href=\"https://github.com/omdxp\"\u003e\u003ccode\u003e@​omdxp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2358\"\u003epinojs/pino#2358\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/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\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/d6adf03b50ab48a1507c6ef39be6852bac5b021b\"\u003e\u003ccode\u003ed6adf03\u003c/code\u003e\u003c/a\u003e Bumped v10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/06d55b1b748a068b70253f961e8cafe9e2faaf92\"\u003e\u003ccode\u003e06d55b1\u003c/code\u003e\u003c/a\u003e feat: set worker thread name for transport identification (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2380\"\u003e#2380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/a728702d4887d5a733f88b1372d56e464184cde6\"\u003e\u003ccode\u003ea728702\u003c/code\u003e\u003c/a\u003e fix: fix \u003ccode\u003emultistream().clone()\u003c/code\u003e return type (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2377\"\u003e#2377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pinojs/pino/compare/v9.14.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 `zod` from 3.25.76 to 4.4.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/colinhacks/zod/releases\"\u003ezod's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.4.3\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e4c2fa95ce3f3390fbc522324e406b4e9e89b88f9 docs: use Zernio primary wordmark for gold sponsor logo\u003c/li\u003e\n\u003cli\u003e2aeec83eb135e3a83756e973ef44845fc5a455d2 docs: prune lapsed gold sponsors and rebalance logo sizing\u003c/li\u003e\n\u003cli\u003e7391be88ac1ee5cd02057f5ccc012a1f5df4efd0 docs: prune lapsed silver/bronze sponsors and add active ones\u003c/li\u003e\n\u003cli\u003e2c703322a21b4e2b12f33f49ea8430c451a68b4f docs: normalize bronze sponsor logos to github avatar pattern\u003c/li\u003e\n\u003cli\u003e9195250cab0e7950efe39c3926d6c203b4b0a170 docs: remove Mintlify from bronze sponsors (churned)\u003c/li\u003e\n\u003cli\u003eb8dffe9e62f17e6571e6249d05cc5102b54d94e4 docs: remove Numeric and Speakeasy (2+ missed monthly cycles)\u003c/li\u003e\n\u003cli\u003e1cab69383fcdeae2a366d5e2a2fc4d8fc765d168 fix(v4): restore catch handling for absent object keys (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5937\"\u003e#5937\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5939\"\u003e#5939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec2be4f819064eed62c7c350a2d399b5faecd15f8 fix(v4): generalize optin/fallback to transform; restore preprocess on absent keys (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5941\"\u003e#5941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ef3c9ec03ba7a28ae72d25cc295f38674bee0f559 4.4.3\u003c/li\u003e\n\u003cli\u003e1fb56a5c18c27102dbc92260a4007c7732a0ccca docs: document release procedure in AGENTS.md\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.4.2\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e0c62df0ea19fd05abdf90473e9eef7eea530fab2 Clean up docs navigation and stale labels (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5901\"\u003e#5901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e20cc794895cc8604fe0c87d83a5d1c3f89fad0ac chore: add security policy and refresh tooling deps\u003c/li\u003e\n\u003cli\u003e6fbe07b0177efdd1bf1c0b05160e70d7a0702337 fix(docs): heading anchor links now include the hash so it doesnt scoll all the way up, follows navbar logic (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5791\"\u003e#5791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e4bbed1b1c73eca4ce9e59b1189ed236aa6c8b5bd Tighten discriminated union option typing\u003c/li\u003e\n\u003cli\u003ebbac3e567e7fccfaaf7cdc97f1ce30c295e2c908 Update PR guidance for agents\u003c/li\u003e\n\u003cli\u003ecf0dc942a32805c292fff59ade20a7ace980735a Merge remote-tracking branch 'origin/main' into fix-discriminated-union-key-constraint\u003c/li\u003e\n\u003cli\u003e292c894a5fd2aa42e527900b83d8d7a3009a709c docs: add Zernio gold sponsor\u003c/li\u003e\n\u003cli\u003e1fc9f311c28dcf80d0bb5a36b177086cbc3d8eca docs: document codec inversion\u003c/li\u003e\n\u003cli\u003e1373c85da9aeff704a9762d27bc58699618aefb7 docs: remove AI disclosure guidance\u003c/li\u003e\n\u003cli\u003ee20d02b473c08e3a4e557bc610b1b5fac079b649 chore: ignore triage notes\u003c/li\u003e\n\u003cli\u003ee58ea4d91b1dfe8194b73508203213cbc7e9c936 docs: test Zod Mini tab code heights\u003c/li\u003e\n\u003cli\u003e905761a5d127e8d5dd2ebb3bc88c75cb0b8149ff docs: document preprocess input type narrowing\u003c/li\u003e\n\u003cli\u003ebf64bac850d4dee2b7dde7e64909d5d796d32043 chore: tighten test guidance in AGENTS.md\u003c/li\u003e\n\u003cli\u003e8ec4e73f4c4693b6361ad591be40fb41eb8a9f95 chore: update play.ts scratch\u003c/li\u003e\n\u003cli\u003e02c2baf7d0d615872fa4528a8020603b71211702 Make z.preprocess defer optionality to inner schema (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5929\"\u003e#5929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e88015df8e25c44fb5385eb3ef28935119cd5edea fix(docs): drop deprecated \u003ccode\u003ebaseUrl\u003c/code\u003e from tsconfig\u003c/li\u003e\n\u003cli\u003ec59d4474e3b4cad1b323462186cf607178ce8267 4.4.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.4.1\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e481f7be4238c83ed58183f921b2646f340a91c6a ci: gate release publishing on full test workflow\u003c/li\u003e\n\u003cli\u003e95ccab423aec720b2523c3a64cdc7e3204537cc7 test(v3): restore optional undefined expectations\u003c/li\u003e\n\u003cli\u003ecede2c63739a5823d6aa5093d291e9a111da943d fix(v4): reject tuple holes before required defaults (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5900\"\u003e#5900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eedd0bf0f5ada4a8dc581c259407d7bbad0a71ea7 release: 4.4.1\u003c/li\u003e\n\u003cli\u003e180d83d1dbe6a59260710cc8637a3dea2281ee56 docs: remove Jazz featured sponsor\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.4.0\u003c/h2\u003e\n\u003ch2\u003e4.4.0\u003c/h2\u003e\n\u003cp\u003eThis is a minor release with a wide set of correctness and soundness fixes. Some fixes intentionally make Zod stricter, so code that depended on previously accepted invalid or ambiguous inputs may need small updates.\u003c/p\u003e\n\u003ch2\u003ePotentially breaking bug fixes\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/colinhacks/zod/commit/1fb56a5c18c27102dbc92260a4007c7732a0ccca\"\u003e\u003ccode\u003e1fb56a5\u003c/code\u003e\u003c/a\u003e docs: document release procedure in AGENTS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/f3c9ec03ba7a28ae72d25cc295f38674bee0f559\"\u003e\u003ccode\u003ef3c9ec0\u003c/code\u003e\u003c/a\u003e 4.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/c2be4f819064eed62c7c350a2d399b5faecd15f8\"\u003e\u003ccode\u003ec2be4f8\u003c/code\u003e\u003c/a\u003e fix(v4): generalize optin/fallback to transform; restore preprocess on absent...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/1cab69383fcdeae2a366d5e2a2fc4d8fc765d168\"\u003e\u003ccode\u003e1cab693\u003c/code\u003e\u003c/a\u003e fix(v4): restore catch handling for absent object keys (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5937\"\u003e#5937\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5939\"\u003e#5939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/b8dffe9e62f17e6571e6249d05cc5102b54d94e4\"\u003e\u003ccode\u003eb8dffe9\u003c/code\u003e\u003c/a\u003e docs: remove Numeric and Speakeasy (2+ missed monthly cycles)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/9195250cab0e7950efe39c3926d6c203b4b0a170\"\u003e\u003ccode\u003e9195250\u003c/code\u003e\u003c/a\u003e docs: remove Mintlify from bronze sponsors (churned)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/2c703322a21b4e2b12f33f49ea8430c451a68b4f\"\u003e\u003ccode\u003e2c70332\u003c/code\u003e\u003c/a\u003e docs: normalize bronze sponsor logos to github avatar pattern\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/7391be88ac1ee5cd02057f5ccc012a1f5df4efd0\"\u003e\u003ccode\u003e7391be8\u003c/code\u003e\u003c/a\u003e docs: prune lapsed silver/bronze sponsors and add active ones\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/2aeec83eb135e3a83756e973ef44845fc5a455d2\"\u003e\u003ccode\u003e2aeec83\u003c/code\u003e\u003c/a\u003e docs: prune lapsed gold sponsors and rebalance logo sizing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/4c2fa95ce3f3390fbc522324e406b4e9e89b88f9\"\u003e\u003ccode\u003e4c2fa95\u003c/code\u003e\u003c/a\u003e docs: use Zernio primary wordmark for gold sponsor logo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/colinhacks/zod/compare/v3.25.76...v4.4.3\"\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 zod since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.12.4 to 26.0.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 `typescript` from 5.9.3 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/TypeScript/releases\"\u003etypescript's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTypeScript 6.0.3\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-6-0/\"\u003erelease announcement blog post\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.0%22\"\u003efixed issues query for TypeScript 6.0.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.1%22\"\u003efixed issues query for TypeScript 6.0.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.2%22\"\u003efixed issues query for TypeScript 6.0.2 (Stable)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.3%22\"\u003efixed issues query for TypeScript 6.0.3 (Stable)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 6.0\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-6-0/\"\u003erelease announcement blog post\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.0%22\"\u003efixed issues query for TypeScript 6.0.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.1%22\"\u003efixed issues query for TypeScript 6.0.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.2%22\"\u003efixed issues query for TypeScript 6.0.2 (Stable)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 6.0 Beta\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-6-0-beta/\"\u003erelease announcement\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 6.0.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\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/microsoft/TypeScript/commit/050880ce59e30b356b686bd3144efe24f875ebc8\"\u003e\u003ccode\u003e050880c\u003c/code\u003e\u003c/a\u003e Bump version to 6.0.3 and LKG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/eeae9dd0f17aa494658e4ec079dc002e02dd625e\"\u003e\u003ccode\u003eeeae9dd\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/63401\"\u003e#63401\u003c/a\u003e (Also check package name validity in...) into release-6.0 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/ad1c695fada682764bb510dd680e8f175ae54094\"\u003e\u003ccode\u003ead1c695\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/63368\"\u003e#63368\u003c/a\u003e (Harden ATA package name filtering) into release-6.0 (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/63372\"\u003e#63372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/0725fb4664a1d5ec94040b6d94db77dc1cc354e4\"\u003e\u003ccode\u003e0725fb4\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/63310\"\u003e#63310\u003c/a\u003e (Mark class property initializers as...) into release-6.0 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/607a22a90d1a5a1b507ce01bb8cd7ec020f954e7\"\u003e\u003ccode\u003e607a22a\u003c/code\u003e\u003c/a\u003e Bump version to 6.0.2 and LKG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/9e72ab71b575e26795d0d9eac3d2d9957beed17c\"\u003e\u003ccode\u003e9e72ab7\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/63239\"\u003e#63239\u003c/a\u003e (Fix missing lib files in reused pro...) into release-6.0 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/35ff23d4b0cc715691323ebe54f523c16fe6e3a5\"\u003e\u003ccode\u003e35ff23d\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/63163\"\u003e#63163\u003c/a\u003e (Port anyFunctionType subtype fix an...) into release-6.0 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/e175b69138038953d4e85bf6529afe88d56d8fbe\"\u003e\u003ccode\u003ee175b69\u003c/code\u003e\u003c/a\u003e Bump version to 6.0.1-rc and LKG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/af4caac0e91e838c46b3fdc1c9afacad68800f89\"\u003e\u003ccode\u003eaf4caac\u003c/code\u003e\u003c/a\u003e Update LKG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/8efd7e8544d8b35c9b33bca44a3124aa2613bf09\"\u003e\u003ccode\u003e8efd7e8\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/main' into release-6.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/TypeScript/compare/v5.9.3...v6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vitest` from 3.2.4 to 4.1.9\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.9\u003c/h2\u003e\n\u003ch3\u003e🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eimportOriginal\u003c/code\u003e with optimizer and query import [backport to v4] - by \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e, \u003cstrong\u003eDavid Harris\u003c/strong\u003e, \u003cstrong\u003eCodex\u003c/strong\u003eand \u003cstrong\u003eVladimir\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10546\"\u003evitest-dev/vitest#10546\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a5180190c\"\u003e\u003c!-- raw HTML omitted --\u003e(a5180)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eWait for orchestrator readiness before resolving browser sessions [backport to v4] - by \u003cstrong\u003eVladimir\u003c/strong\u003e and \u003cstrong\u003eSéamus O'Connor\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10555\"\u003evitest-dev/vitest#10555\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7fb29651a\"\u003e\u003c!-- raw HTML omitted --\u003e(7fb29)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWait for iframe tester readiness before preparing  [backport to v4] - by \u003cstrong\u003eVladimir\u003c/strong\u003e and \u003cstrong\u003eSéamus O'Connor\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10497\"\u003evitest-dev/vitest#10497\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10556\"\u003evitest-dev/vitest#10556\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fbc626c40\"\u003e\u003c!-- raw HTML omitted --\u003e(fbc62)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emocker\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eHoist vi.mock() for vite-plus/test imports [backport to v4] - by \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e, \u003cstrong\u003eLongYinan\u003c/strong\u003e, \u003cstrong\u003eClaude Opus 4.8\u003c/strong\u003e and \u003cstrong\u003eVladimir\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10548\"\u003evitest-dev/vitest#10548\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2c9559c02\"\u003e\u003c!-- raw HTML omitted --\u003e(2c955)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent test run hang on worker crash  [backport to v4] - by \u003cstrong\u003eAri Perkkiö\u003c/strong\u003e and \u003cstrong\u003eJattioui Ismail\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10543\"\u003evitest-dev/vitest#10543\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10564\"\u003evitest-dev/vitest#10564\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/934b0f587\"\u003e\u003c!-- raw HTML omitted --\u003e(934b0)\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.8...v4.1.9\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.8\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDisable client \u003ccode\u003ecdp\u003c/code\u003e API when \u003ccode\u003eallowWrite/allowExec: false\u003c/code\u003e [backport to v4]  -  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/10450\"\u003evitest-dev/vitest#10450\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e4067b3b1\"\u003e\u003c!-- raw HTML omitted --\u003e(e4067)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove orphaned Playwright route when same module is mocked via multiple ids [backport to v4]  -  by \u003ca href=\"https://github.com/toxik\"\u003e\u003ccode\u003e@​toxik\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Zelys-DFKH\"\u003e\u003ccode\u003e@​Zelys-DFKH\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10474\"\u003evitest-dev/vitest#10474\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/675b4343f\"\u003e\u003c!-- raw HTML omitted --\u003e(675b4)\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.7...v4.1.8\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.7\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Limit concurrency per task branch in addition to per leaf callbacks (backport)  -  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/10384\"\u003evitest-dev/vitest#10384\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4f0f2a1ee\"\u003e\u003c!-- raw HTML omitted --\u003e(4f0f2)\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.6...v4.1.7\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.6\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Provide project reference in \u003ccode\u003eToMatchScreenshotResolvePath\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\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/10138\"\u003evitest-dev/vitest#10138\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/31882607c\"\u003e\u003c!-- raw HTML omitted --\u003e(31882)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGlobal \u003ccode\u003esequence.concurrent: true\u003c/code\u003e with top-level \u003ccode\u003etest(..., { concurrent: false })\u003c/code\u003e + depreacte \u003ccode\u003esequential\u003c/code\u003e test API and options  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\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/10196\"\u003evitest-dev/vitest#10196\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2847dfa2a\"\u003e\u003c!-- raw HTML omitted --\u003e(2847d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Simplify orchestrator otel carrier  -  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/10285\"\u003evitest-dev/vitest#10285\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/18af98cee\"\u003e\u003c!-- raw HTML omitted --\u003e(18af9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStringify diff objects only once  -  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/10276\"\u003evitest-dev/vitest#10276\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9f7b1528c\"\u003e\u003c!-- raw HTML omitted --\u003e(9f7b1)\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.5...v4.1.6\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.5\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e: Istanbul to support \u003ccode\u003einstrumenter\u003c/code\u003e option  -  by \u003ca href=\"https://github.com/BartWaardenburg\"\u003e\u003ccode\u003e@​BartWaardenburg\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10119\"\u003evitest-dev/vitest#10119\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0e0ff41c7\"\u003e\u003c!-- raw HTML omitted --\u003e(0e0ff)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\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/vitest-dev/vitest/commit/a7a61e78c7d0718f00173cff6800a91a344457d4\"\u003e\u003ccode\u003ea7a61e7\u003c/code\u003e\u003c/a\u003e chore: release v4.1.9 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/10598\"\u003e#10598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/934b0f587cb61d8338d83f525295322692a2db40\"\u003e\u003ccode\u003e934b0f5\u003c/code\u003e\u003c/a\u003e fix(pool): prevent test run hang on worker crash (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/10543\"\u003e#10543\u003c/a\u003e) [backport to v4] (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/7fb29651afbae2a9b0cefe6c031a9308f168ac60\"\u003e\u003ccode\u003e7fb2965\u003c/code\u003e\u003c/a\u003e fix(browser): wait for orchestrator readiness before resolving browser sessio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a5180190c1be7089e3705e3dd9e84fea118d09d3\"\u003e\u003ccode\u003ea518019\u003c/code\u003e\u003c/a\u003e fix: fix \u003ccode\u003eimportOriginal\u003c/code\u003e with optimizer and query import [backport to v4] (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/e61f2dd2a0ba0a266c1c5e0334aad3799fee527f\"\u003e\u003ccode\u003ee61f2dd\u003c/code\u003e\u003c/a\u003e chore: release v4.1.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/e4067b3b150005fd42cf75f994300119245806b9\"\u003e\u003ccode\u003ee4067b3\u003c/code\u003e\u003c/a\u003e fix(browser): disable client \u003ccode\u003ecdp\u003c/code\u003e API when \u003ccode\u003eallowWrite/allowExec: false\u003c/code\u003e [ba...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a09d47236e19fd3151351080c667036ca6164dc4\"\u003e\u003ccode\u003ea09d472\u003c/code\u003e\u003c/a\u003e chore: release v4.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a8fd24c1cad2320b19fcc651413c7d928423bdc1\"\u003e\u003ccode\u003ea8fd24c\u003c/code\u003e\u003c/a\u003e chore: release v4.1.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/18af98cee1830604d57f6a02bf28f8067cdffc06\"\u003e\u003ccode\u003e18af98c\u003c/code\u003e\u003c/a\u003e fix(browser): simplify orchestrator otel carrier (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/10285\"\u003e#10285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/31882607cc67c7bf52ead13a606321ffdb06a857\"\u003e\u003ccode\u003e3188260\u003c/code\u003e\u003c/a\u003e feat(browser): provide project reference in \u003ccode\u003eToMatchScreenshotResolvePath\u003c/code\u003e (#...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.9/packages/vitest\"\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 vitest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `electron-store` from 8.2.0 to 11.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/electron-store/releases\"\u003eelectron-store's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies  ccf6f15\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/compare/v11.0.1...v11.0.2\"\u003ehttps://github.com/sindresorhus/electron-store/compare/v11.0.1...v11.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev11.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://redirect.github.com/sindresorhus/electron-store/issues/297\"\u003e#297\u003c/a\u003e)  8ecbb6b\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/compare/v11.0.0...v11.0.1\"\u003ehttps://github.com/sindresorhus/electron-store/compare/v11.0.0...v11.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev11.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/conf/releases/tag/v15.0.0\"\u003eUpdate \u003ccode\u003econf\u003c/code\u003e\u003c/a\u003e dependency  3d690aa\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/compare/v10.1.0...v11.0.0\"\u003ehttps://github.com/sindresorhus/electron-store/compare/v10.1.0...v11.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies  dcf42b7\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/compare/v10.0.1...v10.1.0\"\u003ehttps://github.com/sindresorhus/electron-store/compare/v10.0.1...v10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix importing \u003ccode\u003eelectron\u003c/code\u003e  abc1d2f\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/compare/v10.0.0...v10.0.1\"\u003ehttps://github.com/sindresorhus/electron-store/compare/v10.0.0...v10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch from JSON Schema draft-v7 to \u003ca href=\"https://json-schema.org/draft/2020-12/release-notes#2020-12-release-notes\"\u003edraft-2020-12\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003ePlease \u003ca href=\"https://ajv.js.org/json-schema.html#draft-2020-12\"\u003eread about\u003c/a\u003e the breaking changes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003eThis is only a breaking change if you use the \u003ccode\u003eschema\u003c/code\u003e option.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/compare/v9.0.0...v10.0.0\"\u003ehttps://github.com/sindresorhus/electron-store/compare/v9.0.0...v10.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20 and Electron 30  7ddf0c6\u003c/li\u003e\n\u003cli\u003eThis package is now pure ESM. \u003cstrong\u003ePlease \u003ca href=\"https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c\"\u003eread this\u003c/a\u003e and \u003ca href=\"https://www.electronjs.org/docs/latest/tutorial/esm\"\u003ethis\u003c/a\u003e.\u003c/strong\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/sindresorhus/electron-store/commit/e1470fd0dfe7c1f1338e8e146c6acb54e1505055\"\u003e\u003ccode\u003ee1470fd\u003c/code\u003e\u003c/a\u003e 11.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/commit/ccf6f1551c650008ef479af4db7c2aa7a68e0ccd\"\u003e\u003ccode\u003eccf6f15\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/commit/c369c90ded3877abb30711921d8d4acfb2aa748c\"\u003e\u003ccode\u003ec369c90\u003c/code\u003e\u003c/a\u003e 11.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/commit/8ecbb6b19fe031743d4348414b31da2887478399\"\u003e\u003ccode\u003e8ecbb6b\u003c/code\u003e\u003c/a\u003e Update dependencies (\u003ca href=\"https://redirect.github.com/sindresorhus/electron-store/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/commit/28214c118b9fa3ff72cabfe8279774436f65731b\"\u003e\u003ccode\u003e28214c1\u003c/code\u003e\u003c/a\u003e 11.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/commit/3d690aadb46efe4fd2d2a775da09dc7c4f7810d1\"\u003e\u003ccode\u003e3d690aa\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/commit/8229586c1b18db54498837c44a292fe5c8b705bf\"\u003e\u003ccode\u003e8229586\u003c/code\u003e\u003c/a\u003e Meta tweaks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/commit/4680903ee3cc7974d404a82134ee934e69abcfb8\"\u003e\u003ccode\u003e4680903\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/commit/dcf42b72181e438eb67eecc6c27592db49778e72\"\u003e\u003ccode\u003edcf42b7\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/commit/e70553f343fe6263974e262117a028ac236a3fee\"\u003e\u003ccode\u003ee70553f\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/electron-store/compare/v8.2.0...v11.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 4.1.1 to 5.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[5.0.0] - 2026-06-20\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded named exports for schemas, tags, parser events and AST utilities.\u003c/li\u003e\n\u003cli\u003eReworked \u003ccode\u003eJSON_SCHEMA\u003c/code\u003e and \u003ccode\u003eCORE_SCHEMA\u003c/code\u003e with spec-compliant scalar resolution\nrules, and added \u003ccode\u003eYAML11_SCHEMA\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003erealMapTag\u003c/code\u003e for lossless mappings with non-string and complex keys.\nObject-based mappings now reject complex keys instead of stringifying them.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003edump()\u003c/code\u003e \u003ccode\u003etransform\u003c/code\u003e option for changing the generated AST before\nrendering.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003edump()\u003c/code\u003e options \u003ccode\u003eseqInlineFirst\u003c/code\u003e, \u003ccode\u003eflowBracketPadding\u003c/code\u003e,\n\u003ccode\u003eflowSkipCommaSpace\u003c/code\u003e, \u003ccode\u003eflowSkipColonSpace\u003c/code\u003e, \u003ccode\u003equoteFlowKeys\u003c/code\u003e, \u003ccode\u003equoteStyle\u003c/code\u003e and\n\u003ccode\u003etagBeforeAnchor\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded formal data layers (events and AST) for modular data pipelines.\n\u003cul\u003e\n\u003cli\u003eAdded low-level parser (to events), presenter and visitor APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded the \u003ca href=\"https://github.com/yaml/yaml-test-suite\"\u003eYAML Test Suite\u003c/a\u003e to the\ntest set.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSee the \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/docs/migrate_v4_to_v5.md\"\u003emigration guide\u003c/a\u003e for upgrade notes.\u003c/li\u003e\n\u003cli\u003eRewritten in TypeScript and reorganized the public API around flat named\nexports.\u003c/li\u003e\n\u003cli\u003eReduced the set of exported schemas:\n\u003cul\u003e\n\u003cli\u003eYAML 1.2 schemas: \u003ccode\u003eCORE_SCHEMA\u003c/code\u003e (loader default), \u003ccode\u003eJSON_SCHEMA\u003c/code\u003e,\n\u003ccode\u003eFAILSAFE_SCHEMA\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eYAML11_SCHEMA\u003c/code\u003e, a combination of all YAML 1.1 tags (YAML 1.1 does not\nspecify a schema, only \u0026quot;types\u0026quot;).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eload\u003c/code\u003e/\u003ccode\u003edump\u003c/code\u003e default behaviour is now specified exactly via schemas:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eload\u003c/code\u003e uses \u003ccode\u003eCORE_SCHEMA\u003c/code\u003e, without \u003ccode\u003e!!merge\u003c/code\u003e by default.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump\u003c/code\u003e uses \u003ccode\u003eYAML11_SCHEMA\u003c/code\u003e + \u003ccode\u003eCORE_SCHEMA\u003c/code\u003e for the quoting check, to\nguarantee backward compatibility by default.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e!!set\u003c/code\u003e is now loaded as a JavaScript \u003ccode\u003eSet\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eReplaced the \u003ccode\u003eType\u003c/code\u003e API with a tags API. Similar, but more precise and\nsimpler. See examples for details. Tags can be defined via\n\u003ccode\u003edefineScalarTag()\u003c/code\u003e, \u003ccode\u003edefineSequenceTag()\u003c/code\u003e and \u003ccode\u003edefineMappingTag()\u003c/code\u003e, or as ...\n\n_Description has been truncated_","html_url":"https://github.com/snakex21/NestCafe/pull/26","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/snakex21%2FNestCafe/issues/26","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/26/packages"},{"uuid":"4616601647","node_id":"PR_kwDOSZAD-87kGHoZ","number":21,"state":"open","title":"chore(deps): bump react-markdown from 9.1.0 to 10.1.0 in /web","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-08T20:59:31.000Z","updated_at":"2026-06-08T20:59:32.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"}],"path":"/web","ecosystem":"npm"},"body":"Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 9.1.0 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remarkjs/react-markdown/releases\"\u003ereact-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.1.0\u003c/h2\u003e\n\u003ch4\u003eAdd\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e939c667 Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/897\"\u003eremarkjs/react-markdown#897\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ea40ae2e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/896\"\u003eremarkjs/react-markdown#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e7c17ede Fix TypeScript performance around components\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/893\"\u003eremarkjs/react-markdown#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eaaaa40b Remove support for \u003ccode\u003eclassName\u003c/code\u003e prop\nsee \u003ca href=\"https://github.com/remarkjs/react-markdown/blob/main/changelog.md#remove-classname\"\u003e“Remove className”\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.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/remarkjs/react-markdown/blob/main/changelog.md\"\u003ereact-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes will be documented in this file.\u003c/p\u003e\n\u003ch2\u003e10.0.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aaaa40b\"\u003e\u003ccode\u003eaaaa40b\u003c/code\u003e\u003c/a\u003e\nRemove support for \u003ccode\u003eclassName\u003c/code\u003e prop\n\u003cstrong\u003emigrate\u003c/strong\u003e: see “Remove \u003ccode\u003eclassName\u003c/code\u003e” below\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemove \u003ccode\u003eclassName\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eclassName\u003c/code\u003e prop was removed.\nIf you want to add classes to some element that wraps the markdown\nyou can explicitly write that element and add the class to it.\nYou can then choose yourself which tag name to use and whether to add other\nprops.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;Markdown className=\u0026quot;markdown-body\u0026quot;\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;div className=\u0026quot;markdown-body\u0026quot;\u0026gt;\n  \u0026lt;Markdown\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\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/remarkjs/react-markdown/commit/44d2e4a44b37461ab7778d6870c1a9eb36393ad2\"\u003e\u003ccode\u003e44d2e4a\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/f2369cd7b7f3c8eb01b7ba1221cf305b7474716f\"\u003e\u003ccode\u003ef2369cd\u003c/code\u003e\u003c/a\u003e Refactor docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/26fdfe037516f9eee7e4c9472d633b795acc53e5\"\u003e\u003ccode\u003e26fdfe0\u003c/code\u003e\u003c/a\u003e Update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/544bff69fbd406b397bed3bc411f7bb12ad82b08\"\u003e\u003ccode\u003e544bff6\u003c/code\u003e\u003c/a\u003e Refactor code-style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/939c6671c9dbffccfe8e27bba256f62405031193\"\u003e\u003ccode\u003e939c667\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/a40ae2e3131eca0421c43bc179b63f05be0bfbb9\"\u003e\u003ccode\u003ea40ae2e\u003c/code\u003e\u003c/a\u003e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/ad7f37f0b407ed90663e0ff85dda246f7987b5a9\"\u003e\u003ccode\u003ead7f37f\u003c/code\u003e\u003c/a\u003e Add lifecycle tests for \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/2792c32cdd2e7fd38e5d79fe5761da521d3ca0ae\"\u003e\u003ccode\u003e2792c32\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/7c17ede8e47f57785d0b82a7b42fffd8287bf3a3\"\u003e\u003ccode\u003e7c17ede\u003c/code\u003e\u003c/a\u003e Fix performance around components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/21b47b9e7f916602987e1b85e7df7a688b9957ee\"\u003e\u003ccode\u003e21b47b9\u003c/code\u003e\u003c/a\u003e Remove local use of \u003ccode\u003eJSX\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.1.0\"\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=react-markdown\u0026package-manager=npm_and_yarn\u0026previous-version=9.1.0\u0026new-version=10.1.0)](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/ssrjkk/raven/pull/21","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ssrjkk%2Fraven/issues/21","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/21/packages"},{"uuid":"4605505237","node_id":"PR_kwDOSTRUn87jiPaA","number":627,"state":"open","title":"chore(deps): Bump the production-dependencies group with 29 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-06T23:43:49.000Z","updated_at":"2026-06-06T23:43:49.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","group_name":"production-dependencies","update_count":29,"packages":[{"name":"@aws-sdk/client-s3","old_version":"3.1041.0","new_version":"3.1063.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-ses","old_version":"3.1045.0","new_version":"3.1063.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.1063.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@sentry/node","old_version":"10.53.1","new_version":"10.56.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/profiling-node","old_version":"10.53.1","new_version":"10.56.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"arctic","old_version":"2.3.4","new_version":"3.7.0","repository_url":"https://github.com/pilcrowonpaper/arctic"},{"name":"bullmq","old_version":"5.76.5","new_version":"5.78.0","repository_url":"https://github.com/taskforcesh/bullmq"},{"name":"ioredis","old_version":"5.10.1","new_version":"5.11.1","repository_url":"https://github.com/luin/ioredis"},{"name":"pg","old_version":"8.20.0","new_version":"8.21.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"puppeteer","old_version":"24.43.1","new_version":"25.1.0","repository_url":"https://github.com/puppeteer/puppeteer"},{"name":"rate-limiter-flexible","old_version":"11.1.0","new_version":"11.1.1","repository_url":"https://github.com/animir/node-rate-limiter-flexible"},{"name":"resend","old_version":"6.12.3","new_version":"6.12.4","repository_url":"https://github.com/resend/resend-node"},{"name":"twilio","old_version":"6.0.0","new_version":"6.0.2","repository_url":"https://github.com/twilio/twilio-node"},{"name":"zod","old_version":"4.4.2","new_version":"4.4.3","repository_url":"https://github.com/colinhacks/zod"},{"name":"@dnd-kit/sortable","old_version":"8.0.0","new_version":"10.0.0","repository_url":"https://github.com/clauderic/dnd-kit"},{"name":"@tanstack/react-query","old_version":"5.100.9","new_version":"5.101.0","repository_url":"https://github.com/TanStack/query"},{"name":"fuse.js","old_version":"7.3.0","new_version":"7.4.2","repository_url":"https://github.com/krisk/Fuse"},{"name":"i18next","old_version":"26.1.0","new_version":"26.3.1","repository_url":"https://github.com/i18next/i18next"},{"name":"lucide-react","old_version":"1.14.0","new_version":"1.17.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"react","old_version":"18.3.1","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"18.3.1","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"react-hook-form","old_version":"7.75.0","new_version":"7.77.0","repository_url":"https://github.com/react-hook-form/react-hook-form"},{"name":"react-i18next","old_version":"17.0.7","new_version":"17.0.8","repository_url":"https://github.com/i18next/react-i18next"},{"name":"react-joyride","old_version":"2.9.3","new_version":"3.1.0","repository_url":"https://github.com/gilbarbara/react-joyride"},{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"},{"name":"react-router-dom","old_version":"6.30.3","new_version":"7.17.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"recharts","old_version":"2.15.4","new_version":"3.8.1","repository_url":"https://github.com/recharts/recharts"},{"name":"@rolldown/binding-linux-arm64-gnu","old_version":"1.0.0-rc.17","new_version":"1.1.0","repository_url":"https://github.com/rolldown/rolldown"},{"name":"@rolldown/binding-linux-x64-gnu","old_version":"1.0.0-rc.17","new_version":"1.1.0","repository_url":"https://github.com/rolldown/rolldown"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 29 updates:\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.1041.0` | `3.1063.0` |\n| [@aws-sdk/client-ses](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ses) | `3.1045.0` | `3.1063.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.1063.0` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `10.53.1` | `10.56.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `10.53.1` | `10.56.0` |\n| [arctic](https://github.com/pilcrowonpaper/arctic) | `2.3.4` | `3.7.0` |\n| [bullmq](https://github.com/taskforcesh/bullmq) | `5.76.5` | `5.78.0` |\n| [ioredis](https://github.com/luin/ioredis) | `5.10.1` | `5.11.1` |\n| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.20.0` | `8.21.0` |\n| [puppeteer](https://github.com/puppeteer/puppeteer) | `24.43.1` | `25.1.0` |\n| [rate-limiter-flexible](https://github.com/animir/node-rate-limiter-flexible) | `11.1.0` | `11.1.1` |\n| [resend](https://github.com/resend/resend-node) | `6.12.3` | `6.12.4` |\n| [twilio](https://github.com/twilio/twilio-node) | `6.0.0` | `6.0.2` |\n| [zod](https://github.com/colinhacks/zod) | `4.4.2` | `4.4.3` |\n| [@dnd-kit/sortable](https://github.com/clauderic/dnd-kit/tree/HEAD/packages/sortable) | `8.0.0` | `10.0.0` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.100.9` | `5.101.0` |\n| [fuse.js](https://github.com/krisk/Fuse) | `7.3.0` | `7.4.2` |\n| [i18next](https://github.com/i18next/i18next) | `26.1.0` | `26.3.1` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `1.14.0` | `1.17.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.3.1` | `19.2.7` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.3.1` | `19.2.7` |\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.75.0` | `7.77.0` |\n| [react-i18next](https://github.com/i18next/react-i18next) | `17.0.7` | `17.0.8` |\n| [react-joyride](https://github.com/gilbarbara/react-joyride) | `2.9.3` | `3.1.0` |\n| [react-markdown](https://github.com/remarkjs/react-markdown) | `9.1.0` | `10.1.0` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.30.3` | `7.17.0` |\n| [recharts](https://github.com/recharts/recharts) | `2.15.4` | `3.8.1` |\n| [@rolldown/binding-linux-arm64-gnu](https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown) | `1.0.0-rc.17` | `1.1.0` |\n| [@rolldown/binding-linux-x64-gnu](https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown) | `1.0.0-rc.17` | `1.1.0` |\n\nUpdates `@aws-sdk/client-s3` from 3.1041.0 to 3.1063.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.1063.0\u003c/h2\u003e\n\u003ch4\u003e3.1063.0(2026-06-05)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupdate author URL in package.json (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8080\"\u003e#8080\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9bd1a86b9bec0f69c58dcfdda481c9e1797dd73f\"\u003e9bd1a86b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecrt-loader:\u003c/strong\u003e  update to latest aws-crt (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8079\"\u003e#8079\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8c2bdabd5826c8914eb1904880eade3c81ca6be4\"\u003e8c2bdabd\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-06-05 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/fe9a398fbfb3d324e4b67c7677fc63f62933f283\"\u003efe9a398f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sagemaker:\u003c/strong\u003e  This release adds support for MLflow experiment tracking in SageMaker inference optimization. CreateAIRecommendationJob and CreateAIBenchmarkJob now accept an optional OutputConfig.MlflowConfig (MLflow App ARN, experiment, run name) to stream benchmark metrics and artifacts to your own MLflow App. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/394304420ef42ed5c8918990273788bfd69d5f5a\"\u003e39430442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-emr-serverless:\u003c/strong\u003e  Adds support for updating max capacity and custom fields while application is started (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6c9cce08f51a2b91ca5c7fc9dca2bfd293980546\"\u003e6c9cce08\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-dynamodb:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/416005d46847152ba1a24e4ce3297f47469f685c\"\u003e416005d4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mediaconvert:\u003c/strong\u003e  Adds support for configurable number of Clear Lead segments at the beginning of encrypted output. Adds support for multiple trickplay variants. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/40eb4c6b527bb508bc7bdb2402528cff5ed49198\"\u003e40eb4c6b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-payment-cryptography:\u003c/strong\u003e  Adds CloudFormation support for resource-based policies on AWS Payment Cryptography keys. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c32019a8ffa7be444993d1ee8288d2c43c8a3f89\"\u003ec32019a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-quicksight:\u003c/strong\u003e  Adds support for Knowledge Base APIs and Index Capacity API (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8205152f535d2a38e0f0ea5e2d516ab8b484650d\"\u003e8205152f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore/httpAuthSchemes:\u003c/strong\u003e  fix concurrent skew correction (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8078\"\u003e#8078\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/83e48928b9f31c78c6c10adc2127d663837ddd2a\"\u003e83e48928\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eTests\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emiddleware-endpoint-discovery:\u003c/strong\u003e  remove integration tests (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8077\"\u003e#8077\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/02363831ab1c4cae1b254efe92ab49fa71f20700\"\u003e02363831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  add client error deserialization tests (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8075\"\u003e#8075\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0dfa4ad150e0283cf787cd231600aeb7d75695f0\"\u003e0dfa4ad1\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.1063.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1062.0\u003c/h2\u003e\n\u003ch4\u003e3.1062.0(2026-06-04)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003escripts:\u003c/strong\u003e  include generated packages when validating declared imports 1-1 with used imports (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8072\"\u003e#8072\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/291ad3664d63b413e6c9631ac0a833e5819ceeaa\"\u003e291ad366\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-guardduty:\u003c/strong\u003e  Remove unsupported RDS field for filter (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5815da7f30f1bdfdcd45fa09c59d0a199a4e8e0a\"\u003e5815da7f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-interconnect:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/34e23ef23951a492d90749601a3c2e395177b019\"\u003e34e23ef2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2-instance-connect:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c2a4981e83ab456c1335204c4c5693cf2b4ef510\"\u003ec2a4981e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mq:\u003c/strong\u003e  BDD bulk update change rollout (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e058b8fd7fb9bffbacde2468108973c5a82139e2\"\u003ee058b8fd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-workspaces:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6b1e3602cde54d7840c6ab80610c46c9bd07262c\"\u003e6b1e3602\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connectparticipant:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/22db2a6a6f37796f76290bcd3faf1a5bec0f4426\"\u003e22db2a6a\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/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.1062.0...v3.1063.0\"\u003e3.1063.0\u003c/a\u003e (2026-06-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.1061.0...v3.1062.0\"\u003e3.1062.0\u003c/a\u003e (2026-06-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.1060.0...v3.1061.0\"\u003e3.1061.0\u003c/a\u003e (2026-06-03)\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.1059.0...v3.1060.0\"\u003e3.1060.0\u003c/a\u003e (2026-06-03)\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.1058.0...v3.1059.0\"\u003e3.1059.0\u003c/a\u003e (2026-06-02)\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.1057.0...v3.1058.0\"\u003e3.1058.0\u003c/a\u003e (2026-06-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.1056.0...v3.1057.0\"\u003e3.1057.0\u003c/a\u003e (2026-05-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/85dabf4ef0c81d9db5405c483b3bfbd2126075d4\"\u003e\u003ccode\u003e85dabf4\u003c/code\u003e\u003c/a\u003e Publish v3.1063.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9bd1a86b9bec0f69c58dcfdda481c9e1797dd73f\"\u003e\u003ccode\u003e9bd1a86\u003c/code\u003e\u003c/a\u003e chore: update author URL in package.json (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/8080\"\u003e#8080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f5235bbaa2e234435fed935ae69df09b33149d0c\"\u003e\u003ccode\u003ef5235bb\u003c/code\u003e\u003c/a\u003e Publish v3.1062.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/291ad3664d63b413e6c9631ac0a833e5819ceeaa\"\u003e\u003ccode\u003e291ad36\u003c/code\u003e\u003c/a\u003e chore(scripts): include generated packages when validating declared imports 1...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/71df2cc54f319fdbd1a6cd82b0317dbb65b386a7\"\u003e\u003ccode\u003e71df2cc\u003c/code\u003e\u003c/a\u003e Publish v3.1061.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/121609400451d15166872f5dc2a2d8fe75c7d7f6\"\u003e\u003ccode\u003e1216094\u003c/code\u003e\u003c/a\u003e chore(middleware-sdk-s3): consolidate S3 internal packages (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/8026\"\u003e#8026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8aeb92dd6ab42e4b59ebb3ad5a7c43b503af0183\"\u003e\u003ccode\u003e8aeb92d\u003c/code\u003e\u003c/a\u003e Publish v3.1060.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/75bb4fc527454646b0992d69d8910e743d81654b\"\u003e\u003ccode\u003e75bb4fc\u003c/code\u003e\u003c/a\u003e Publish v3.1059.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6b082a6526a0bb0ba213bb16b4c97a0b1134bc45\"\u003e\u003ccode\u003e6b082a6\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for adaptive retry fix, EAI_AGAIN transient error (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/8067\"\u003e#8067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d7602d4e4256f1c91b499dcfa8e444041fdf96b6\"\u003e\u003ccode\u003ed7602d4\u003c/code\u003e\u003c/a\u003e Publish v3.1058.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1063.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/client-ses` from 3.1045.0 to 3.1063.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-ses's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1063.0\u003c/h2\u003e\n\u003ch4\u003e3.1063.0(2026-06-05)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupdate author URL in package.json (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8080\"\u003e#8080\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9bd1a86b9bec0f69c58dcfdda481c9e1797dd73f\"\u003e9bd1a86b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecrt-loader:\u003c/strong\u003e  update to latest aws-crt (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8079\"\u003e#8079\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8c2bdabd5826c8914eb1904880eade3c81ca6be4\"\u003e8c2bdabd\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-06-05 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/fe9a398fbfb3d324e4b67c7677fc63f62933f283\"\u003efe9a398f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sagemaker:\u003c/strong\u003e  This release adds support for MLflow experiment tracking in SageMaker inference optimization. CreateAIRecommendationJob and CreateAIBenchmarkJob now accept an optional OutputConfig.MlflowConfig (MLflow App ARN, experiment, run name) to stream benchmark metrics and artifacts to your own MLflow App. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/394304420ef42ed5c8918990273788bfd69d5f5a\"\u003e39430442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-emr-serverless:\u003c/strong\u003e  Adds support for updating max capacity and custom fields while application is started (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6c9cce08f51a2b91ca5c7fc9dca2bfd293980546\"\u003e6c9cce08\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-dynamodb:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/416005d46847152ba1a24e4ce3297f47469f685c\"\u003e416005d4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mediaconvert:\u003c/strong\u003e  Adds support for configurable number of Clear Lead segments at the beginning of encrypted output. Adds support for multiple trickplay variants. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/40eb4c6b527bb508bc7bdb2402528cff5ed49198\"\u003e40eb4c6b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-payment-cryptography:\u003c/strong\u003e  Adds CloudFormation support for resource-based policies on AWS Payment Cryptography keys. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c32019a8ffa7be444993d1ee8288d2c43c8a3f89\"\u003ec32019a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-quicksight:\u003c/strong\u003e  Adds support for Knowledge Base APIs and Index Capacity API (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8205152f535d2a38e0f0ea5e2d516ab8b484650d\"\u003e8205152f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore/httpAuthSchemes:\u003c/strong\u003e  fix concurrent skew correction (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8078\"\u003e#8078\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/83e48928b9f31c78c6c10adc2127d663837ddd2a\"\u003e83e48928\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eTests\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emiddleware-endpoint-discovery:\u003c/strong\u003e  remove integration tests (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8077\"\u003e#8077\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/02363831ab1c4cae1b254efe92ab49fa71f20700\"\u003e02363831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  add client error deserialization tests (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8075\"\u003e#8075\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0dfa4ad150e0283cf787cd231600aeb7d75695f0\"\u003e0dfa4ad1\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.1063.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1062.0\u003c/h2\u003e\n\u003ch4\u003e3.1062.0(2026-06-04)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003escripts:\u003c/strong\u003e  include generated packages when validating declared imports 1-1 with used imports (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8072\"\u003e#8072\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/291ad3664d63b413e6c9631ac0a833e5819ceeaa\"\u003e291ad366\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-guardduty:\u003c/strong\u003e  Remove unsupported RDS field for filter (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5815da7f30f1bdfdcd45fa09c59d0a199a4e8e0a\"\u003e5815da7f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-interconnect:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/34e23ef23951a492d90749601a3c2e395177b019\"\u003e34e23ef2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2-instance-connect:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c2a4981e83ab456c1335204c4c5693cf2b4ef510\"\u003ec2a4981e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mq:\u003c/strong\u003e  BDD bulk update change rollout (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e058b8fd7fb9bffbacde2468108973c5a82139e2\"\u003ee058b8fd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-workspaces:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6b1e3602cde54d7840c6ab80610c46c9bd07262c\"\u003e6b1e3602\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connectparticipant:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/22db2a6a6f37796f76290bcd3faf1a5bec0f4426\"\u003e22db2a6a\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/aws/aws-sdk-js-v3/blob/main/clients/client-ses/CHANGELOG.md\"\u003e@​aws-sdk/client-ses'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.1062.0...v3.1063.0\"\u003e3.1063.0\u003c/a\u003e (2026-06-05)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-ses\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1061.0...v3.1062.0\"\u003e3.1062.0\u003c/a\u003e (2026-06-04)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-ses\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1060.0...v3.1061.0\"\u003e3.1061.0\u003c/a\u003e (2026-06-03)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-ses\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1059.0...v3.1060.0\"\u003e3.1060.0\u003c/a\u003e (2026-06-03)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-ses\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1058.0...v3.1059.0\"\u003e3.1059.0\u003c/a\u003e (2026-06-02)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-ses\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1057.0...v3.1058.0\"\u003e3.1058.0\u003c/a\u003e (2026-06-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-ses\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1056.0...v3.1057.0\"\u003e3.1057.0\u003c/a\u003e (2026-05-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/85dabf4ef0c81d9db5405c483b3bfbd2126075d4\"\u003e\u003ccode\u003e85dabf4\u003c/code\u003e\u003c/a\u003e Publish v3.1063.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9bd1a86b9bec0f69c58dcfdda481c9e1797dd73f\"\u003e\u003ccode\u003e9bd1a86\u003c/code\u003e\u003c/a\u003e chore: update author URL in package.json (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ses/issues/8080\"\u003e#8080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f5235bbaa2e234435fed935ae69df09b33149d0c\"\u003e\u003ccode\u003ef5235bb\u003c/code\u003e\u003c/a\u003e Publish v3.1062.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/71df2cc54f319fdbd1a6cd82b0317dbb65b386a7\"\u003e\u003ccode\u003e71df2cc\u003c/code\u003e\u003c/a\u003e Publish v3.1061.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8aeb92dd6ab42e4b59ebb3ad5a7c43b503af0183\"\u003e\u003ccode\u003e8aeb92d\u003c/code\u003e\u003c/a\u003e Publish v3.1060.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/75bb4fc527454646b0992d69d8910e743d81654b\"\u003e\u003ccode\u003e75bb4fc\u003c/code\u003e\u003c/a\u003e Publish v3.1059.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6b082a6526a0bb0ba213bb16b4c97a0b1134bc45\"\u003e\u003ccode\u003e6b082a6\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for adaptive retry fix, EAI_AGAIN transient error (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ses/issues/8067\"\u003e#8067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d7602d4e4256f1c91b499dcfa8e444041fdf96b6\"\u003e\u003ccode\u003ed7602d4\u003c/code\u003e\u003c/a\u003e Publish v3.1058.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e836d5c0437f234ca692615924cf7f88cf2748c6\"\u003e\u003ccode\u003ee836d5c\u003c/code\u003e\u003c/a\u003e Publish v3.1057.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e55a38791745be6ed4be7009808d14a2a393adf9\"\u003e\u003ccode\u003ee55a387\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for smithy 1.71.0 and snapshot-testing fix (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ses/issues/8053\"\u003e#8053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1063.0/clients/client-ses\"\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.1063.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.1063.0\u003c/h2\u003e\n\u003ch4\u003e3.1063.0(2026-06-05)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupdate author URL in package.json (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8080\"\u003e#8080\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9bd1a86b9bec0f69c58dcfdda481c9e1797dd73f\"\u003e9bd1a86b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecrt-loader:\u003c/strong\u003e  update to latest aws-crt (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8079\"\u003e#8079\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8c2bdabd5826c8914eb1904880eade3c81ca6be4\"\u003e8c2bdabd\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-06-05 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/fe9a398fbfb3d324e4b67c7677fc63f62933f283\"\u003efe9a398f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sagemaker:\u003c/strong\u003e  This release adds support for MLflow experiment tracking in SageMaker inference optimization. CreateAIRecommendationJob and CreateAIBenchmarkJob now accept an optional OutputConfig.MlflowConfig (MLflow App ARN, experiment, run name) to stream benchmark metrics and artifacts to your own MLflow App. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/394304420ef42ed5c8918990273788bfd69d5f5a\"\u003e39430442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-emr-serverless:\u003c/strong\u003e  Adds support for updating max capacity and custom fields while application is started (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6c9cce08f51a2b91ca5c7fc9dca2bfd293980546\"\u003e6c9cce08\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-dynamodb:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/416005d46847152ba1a24e4ce3297f47469f685c\"\u003e416005d4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mediaconvert:\u003c/strong\u003e  Adds support for configurable number of Clear Lead segments at the beginning of encrypted output. Adds support for multiple trickplay variants. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/40eb4c6b527bb508bc7bdb2402528cff5ed49198\"\u003e40eb4c6b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-payment-cryptography:\u003c/strong\u003e  Adds CloudFormation support for resource-based policies on AWS Payment Cryptography keys. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c32019a8ffa7be444993d1ee8288d2c43c8a3f89\"\u003ec32019a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-quicksight:\u003c/strong\u003e  Adds support for Knowledge Base APIs and Index Capacity API (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8205152f535d2a38e0f0ea5e2d516ab8b484650d\"\u003e8205152f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore/httpAuthSchemes:\u003c/strong\u003e  fix concurrent skew correction (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8078\"\u003e#8078\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/83e48928b9f31c78c6c10adc2127d663837ddd2a\"\u003e83e48928\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eTests\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emiddleware-endpoint-discovery:\u003c/strong\u003e  remove integration tests (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8077\"\u003e#8077\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/02363831ab1c4cae1b254efe92ab49fa71f20700\"\u003e02363831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  add client error deserialization tests (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8075\"\u003e#8075\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0dfa4ad150e0283cf787cd231600aeb7d75695f0\"\u003e0dfa4ad1\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.1063.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1062.0\u003c/h2\u003e\n\u003ch4\u003e3.1062.0(2026-06-04)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003escripts:\u003c/strong\u003e  include generated packages when validating declared imports 1-1 with used imports (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8072\"\u003e#8072\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/291ad3664d63b413e6c9631ac0a833e5819ceeaa\"\u003e291ad366\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-guardduty:\u003c/strong\u003e  Remove unsupported RDS field for filter (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5815da7f30f1bdfdcd45fa09c59d0a199a4e8e0a\"\u003e5815da7f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-interconnect:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/34e23ef23951a492d90749601a3c2e395177b019\"\u003e34e23ef2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2-instance-connect:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c2a4981e83ab456c1335204c4c5693cf2b4ef510\"\u003ec2a4981e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mq:\u003c/strong\u003e  BDD bulk update change rollout (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e058b8fd7fb9bffbacde2468108973c5a82139e2\"\u003ee058b8fd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-workspaces:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6b1e3602cde54d7840c6ab80610c46c9bd07262c\"\u003e6b1e3602\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connectparticipant:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/22db2a6a6f37796f76290bcd3faf1a5bec0f4426\"\u003e22db2a6a\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/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.1062.0...v3.1063.0\"\u003e3.1063.0\u003c/a\u003e (2026-06-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.1061.0...v3.1062.0\"\u003e3.1062.0\u003c/a\u003e (2026-06-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.1060.0...v3.1061.0\"\u003e3.1061.0\u003c/a\u003e (2026-06-03)\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.1059.0...v3.1060.0\"\u003e3.1060.0\u003c/a\u003e (2026-06-03)\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.1058.0...v3.1059.0\"\u003e3.1059.0\u003c/a\u003e (2026-06-02)\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.1057.0...v3.1058.0\"\u003e3.1058.0\u003c/a\u003e (2026-06-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.1056.0...v3.1057.0\"\u003e3.1057.0\u003c/a\u003e (2026-05-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/85dabf4ef0c81d9db5405c483b3bfbd2126075d4\"\u003e\u003ccode\u003e85dabf4\u003c/code\u003e\u003c/a\u003e Publish v3.1063.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9bd1a86b9bec0f69c58dcfdda481c9e1797dd73f\"\u003e\u003ccode\u003e9bd1a86\u003c/code\u003e\u003c/a\u003e chore: update author URL in package.json (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner/issues/8080\"\u003e#8080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f5235bbaa2e234435fed935ae69df09b33149d0c\"\u003e\u003ccode\u003ef5235bb\u003c/code\u003e\u003c/a\u003e Publish v3.1062.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/71df2cc54f319fdbd1a6cd82b0317dbb65b386a7\"\u003e\u003ccode\u003e71df2cc\u003c/code\u003e\u003c/a\u003e Publish v3.1061.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8aeb92dd6ab42e4b59ebb3ad5a7c43b503af0183\"\u003e\u003ccode\u003e8aeb92d\u003c/code\u003e\u003c/a\u003e Publish v3.1060.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/75bb4fc527454646b0992d69d8910e743d81654b\"\u003e\u003ccode\u003e75bb4fc\u003c/code\u003e\u003c/a\u003e Publish v3.1059.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6b082a6526a0bb0ba213bb16b4c97a0b1134bc45\"\u003e\u003ccode\u003e6b082a6\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for adaptive retry fix, EAI_AGAIN transient error (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner/issues/8067\"\u003e#8067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d7602d4e4256f1c91b499dcfa8e444041fdf96b6\"\u003e\u003ccode\u003ed7602d4\u003c/code\u003e\u003c/a\u003e Publish v3.1058.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e836d5c0437f234ca692615924cf7f88cf2748c6\"\u003e\u003ccode\u003ee836d5c\u003c/code\u003e\u003c/a\u003e Publish v3.1057.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4b035429227c5be4093e5b3898a4eb5dc70824b0\"\u003e\u003ccode\u003e4b03542\u003c/code\u003e\u003c/a\u003e Publish v3.1056.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1063.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.53.1 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\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\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/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.53.1...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/profiling-node` from 10.53.1 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/profiling-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/profiling-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\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\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/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.53.1...10.56.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `arctic` from 2.3.4 to 3.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pilcrowonpaper/arctic/releases\"\u003earctic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Withings provider (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/304\"\u003e#304\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Start.gg authorization endpoint (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/300\"\u003e#300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Tiltify authorization endpoint (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/300\"\u003e#300\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Mastodon client (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/288\"\u003e#288\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd Autodesk Platform Services client (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/292\"\u003e#292\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eStrava: Add \u003ccode\u003erefreshAccessToken()\u003c/code\u003e method (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/295\"\u003e#295\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePolar.sh: Fix client authentication (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/286\"\u003e#286\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePolar.sh: Support public clients (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/286\"\u003e#286\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Kick provider (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/277\"\u003e#277\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd DonationAlerts provider (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/281\"\u003e#281\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd MercadoLibre provider (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/279\"\u003e#279\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd MercadoPago provider (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/279\"\u003e#279\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Gitea provider (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/265\"\u003e#265\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEntra ID: Fix \u003ccode\u003eAuthorization\u003c/code\u003e header (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/272\"\u003e#272\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFigma: Update endpoints to latest (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/267\"\u003e#267\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eEntra ID: Remove \u003ccode\u003eOrigin\u003c/code\u003e header for confidential clients (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/270\"\u003e#270\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEntra ID: Add \u003ccode\u003eOrigin\u003c/code\u003e header to requests (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/issues/260\"\u003e#260\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erefreshAccessToken()\u003c/code\u003e method to Figma provider (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/258\"\u003e#258\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Synology provider (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/248\"\u003e#248\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix TikTok endpoints and \u003ccode\u003escope\u003c/code\u003e parameter.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExport \u003ccode\u003eTikTok\u003c/code\u003e provider (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/249\"\u003e#249\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Authentik endpoints (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/issues/244\"\u003e#244\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/pilcrowonpaper/arctic/commit/4a629fe34e97061928ff1fe3dd796ff2de807a3f\"\u003e\u003ccode\u003e4a629fe\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/issues/309\"\u003e#309\u003c/a\u003e from pilcrowonpaper/next\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pilcrowonpaper/arctic/commit/7f2da84a0dc6daffb045b5d96500ebc550e0c75b\"\u003e\u003ccode\u003e7f2da84\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into next\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pilcrowonpaper/arctic/commit/f803a38f987c2a85d3e4725450876a575db9aefa\"\u003e\u003ccode\u003ef803a38\u003c/code\u003e\u003c/a\u003e 3.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pilcrowonpaper/arctic/commit/cfdd6ac8b4fdb21c0d82adba80743d1aa7fa779f\"\u003e\u003ccode\u003ecfdd6ac\u003c/code\u003e\u003c/a\u003e Withings (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/issues/304\"\u003e#304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pilcrowonpaper/arctic/commit/cebe672320d5dacc3e42914318a76ae02219a420\"\u003e\u003ccode\u003ecebe672\u003c/code\u003e\u003c/a\u003e Fix example code in README and Docs (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/issues/303\"\u003e#303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pilcrowonpaper/arctic/commit/0204ba4bd5337b8348b917a69fc4e79116e7bc1f\"\u003e\u003ccode\u003e0204ba4\u003c/code\u003e\u003c/a\u003e delete .RELEASE.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pilcrowonpaper/arctic/commit/fb52301d54c2e1525e1611635ae3872af8d5c127\"\u003e\u003ccode\u003efb52301\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/issues/301\"\u003e#301\u003c/a\u003e from pilcrowonpaper/next\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pilcrowonpaper/arctic/commit/7577bf9b3a92559964210bcfb328ba90ff10ad9a\"\u003e\u003ccode\u003e7577bf9\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into next\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pilcrowonpaper/arctic/commit/289fef40019234ec1f38a679e0bed46ee6daee4f\"\u003e\u003ccode\u003e289fef4\u003c/code\u003e\u003c/a\u003e v3.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pilcrowonpaper/arctic/commit/d5b87e098e1ef2c0637fd4ec2f418994ca5214d0\"\u003e\u003ccode\u003ed5b87e0\u003c/code\u003e\u003c/a\u003e Fix: Correct authorization endpoint URL in StartGG and Tiltify provider (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/issues/300\"\u003e#300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pilcrowonpaper/arctic/compare/v2.3.4...v3.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bullmq` from 5.76.5 to 5.78.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/taskforcesh/bullmq/releases\"\u003ebullmq's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.78.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.77.7...v5.78.0\"\u003e5.78.0\u003c/a\u003e (2026-06-02)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erust:\u003c/strong\u003e initial implementation of rust support (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/4200\"\u003e#4200\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/38798cc212e450f6369da3714c20eeced5a523a9\"\u003e38798cc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.77.7\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.77.6...v5.77.7\"\u003e5.77.7\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency msgpackr to v2.0.2 [security] (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/4202\"\u003e#4202\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/fbe04af1b3e9c7c9683229544914a54c5bb1f8d8\"\u003efbe04af\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.77.6\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.77.5...v5.77.6\"\u003e5.77.6\u003c/a\u003e (2026-05-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e change NodeRedisRawClient to be node-redis compliant (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/4195\"\u003e#4195\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/81709e4abe71f4e7c05c748938ec004a50c1fd4b\"\u003e81709e4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.77.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.77.4...v5.77.5\"\u003e5.77.5\u003c/a\u003e (2026-05-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003econnection:\u003c/strong\u003e handle cluster reconnection with timeouts (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/4186\"\u003e#4186\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/411690e9070ba0dda59a86628fc8b56ad9ebea04\"\u003e411690e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.77.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.77.3...v5.77.4\"\u003e5.77.4\u003c/a\u003e (2026-05-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ededuplication:\u003c/strong\u003e preserve custom jobId when requeuing keepLastIfActive proto-jobs (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/4190\"\u003e#4190\u003c/a\u003e) fixes...\n\n_Description has been truncated_","html_url":"https://github.com/tioperfumes07/IH35-TMS/pull/627","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tioperfumes07%2FIH35-TMS/issues/627","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/627/packages"},{"uuid":"4557359841","node_id":"PR_kwDOMxOQw87hFFJv","number":128,"state":"open","title":"deps(deps): bump react-markdown from 8.0.7 to 10.1.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-31T11:11:57.000Z","updated_at":"2026-05-31T11:12:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps)","packages":[{"name":"react-markdown","old_version":"8.0.7","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"}],"path":null,"ecosystem":"npm"},"body":"Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 8.0.7 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remarkjs/react-markdown/releases\"\u003ereact-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.1.0\u003c/h2\u003e\n\u003ch4\u003eAdd\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e939c667 Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/897\"\u003eremarkjs/react-markdown#897\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ea40ae2e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/896\"\u003eremarkjs/react-markdown#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e7c17ede Fix TypeScript performance around components\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/893\"\u003eremarkjs/react-markdown#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eaaaa40b Remove support for \u003ccode\u003eclassName\u003c/code\u003e prop\nsee \u003ca href=\"https://github.com/remarkjs/react-markdown/blob/main/changelog.md#remove-classname\"\u003e“Remove className”\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e6ce120e Add support for async plugins\nby \u003ca href=\"https://github.com/wooorm\"\u003e\u003ccode\u003e@​wooorm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/890\"\u003eremarkjs/react-markdown#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/remarkjs/react-markdown/compare/9.0.3...9.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.0.3...9.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.0.3\u003c/h2\u003e\n\u003cp\u003e(same as 9.0.2 but now with d.ts files)\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.0.2...9.0.3\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.0.2...9.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.0.2\u003c/h2\u003e\n\u003ch4\u003eTypes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eb151a90 Fix types for React 19\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/879\"\u003eremarkjs/react-markdown#879\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e6962af7 Add declaration maps\u003c/li\u003e\n\u003cli\u003eaa5933b Refactor to use \u003ccode\u003e@import\u003c/code\u003e to import types\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/836\"\u003eremarkjs/react-markdown#836\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMiscellaneous\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e9eb589e Fix typo in changelog\nby \u003ca href=\"https://github.com/NicholasWilsonDEV\"\u003e\u003ccode\u003e@​NicholasWilsonDEV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/874\"\u003eremarkjs/react-markdown#874\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e515bf19 Fix typo\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/remarkjs/react-markdown/blob/main/changelog.md\"\u003ereact-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes will be documented in this file.\u003c/p\u003e\n\u003ch2\u003e10.0.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aaaa40b\"\u003e\u003ccode\u003eaaaa40b\u003c/code\u003e\u003c/a\u003e\nRemove support for \u003ccode\u003eclassName\u003c/code\u003e prop\n\u003cstrong\u003emigrate\u003c/strong\u003e: see “Remove \u003ccode\u003eclassName\u003c/code\u003e” below\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemove \u003ccode\u003eclassName\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eclassName\u003c/code\u003e prop was removed.\nIf you want to add classes to some element that wraps the markdown\nyou can explicitly write that element and add the class to it.\nYou can then choose yourself which tag name to use and whether to add other\nprops.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;Markdown className=\u0026quot;markdown-body\u0026quot;\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;div className=\u0026quot;markdown-body\u0026quot;\u0026gt;\n  \u0026lt;Markdown\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e9.1.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/6ce120e\"\u003e\u003ccode\u003e6ce120e\u003c/code\u003e\u003c/a\u003e\nAdd support for async plugins\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.0.3 - 2025-01-06\u003c/h2\u003e\n\u003cp\u003e(same as 9.0.2 but now with d.ts files)\u003c/p\u003e\n\u003ch2\u003e9.0.2 - 2025-01-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/b151a90\"\u003e\u003ccode\u003eb151a90\u003c/code\u003e\u003c/a\u003e\nFix types for React 19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/6962af7\"\u003e\u003ccode\u003e6962af7\u003c/code\u003e\u003c/a\u003e\nAdd declaration maps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aa5933b\"\u003e\u003ccode\u003eaa5933b\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\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/44d2e4a44b37461ab7778d6870c1a9eb36393ad2\"\u003e\u003ccode\u003e44d2e4a\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/f2369cd7b7f3c8eb01b7ba1221cf305b7474716f\"\u003e\u003ccode\u003ef2369cd\u003c/code\u003e\u003c/a\u003e Refactor docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/26fdfe037516f9eee7e4c9472d633b795acc53e5\"\u003e\u003ccode\u003e26fdfe0\u003c/code\u003e\u003c/a\u003e Update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/544bff69fbd406b397bed3bc411f7bb12ad82b08\"\u003e\u003ccode\u003e544bff6\u003c/code\u003e\u003c/a\u003e Refactor code-style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/939c6671c9dbffccfe8e27bba256f62405031193\"\u003e\u003ccode\u003e939c667\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/a40ae2e3131eca0421c43bc179b63f05be0bfbb9\"\u003e\u003ccode\u003ea40ae2e\u003c/code\u003e\u003c/a\u003e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/ad7f37f0b407ed90663e0ff85dda246f7987b5a9\"\u003e\u003ccode\u003ead7f37f\u003c/code\u003e\u003c/a\u003e Add lifecycle tests for \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/2792c32cdd2e7fd38e5d79fe5761da521d3ca0ae\"\u003e\u003ccode\u003e2792c32\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/7c17ede8e47f57785d0b82a7b42fffd8287bf3a3\"\u003e\u003ccode\u003e7c17ede\u003c/code\u003e\u003c/a\u003e Fix performance around components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/21b47b9e7f916602987e1b85e7df7a688b9957ee\"\u003e\u003ccode\u003e21b47b9\u003c/code\u003e\u003c/a\u003e Remove local use of \u003ccode\u003eJSX\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/8.0.7...10.1.0\"\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=react-markdown\u0026package-manager=npm_and_yarn\u0026previous-version=8.0.7\u0026new-version=10.1.0)](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/bloodworks-io/phlox/pull/128","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bloodworks-io%2Fphlox/issues/128","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/128/packages"},{"uuid":"4555703189","node_id":"PR_kwDORz4FDs7hANe0","number":43,"state":"closed","title":"chore(deps): bump react-markdown from 9.1.0 to 10.1.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-31T06:49:00.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-30T21:07:05.000Z","updated_at":"2026-05-31T06:49:02.000Z","time_to_close":34915,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"}],"path":null,"ecosystem":"npm"},"body":"Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 9.1.0 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remarkjs/react-markdown/releases\"\u003ereact-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.1.0\u003c/h2\u003e\n\u003ch4\u003eAdd\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e939c667 Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/897\"\u003eremarkjs/react-markdown#897\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ea40ae2e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/896\"\u003eremarkjs/react-markdown#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e7c17ede Fix TypeScript performance around components\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/893\"\u003eremarkjs/react-markdown#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eaaaa40b Remove support for \u003ccode\u003eclassName\u003c/code\u003e prop\nsee \u003ca href=\"https://github.com/remarkjs/react-markdown/blob/main/changelog.md#remove-classname\"\u003e“Remove className”\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.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/remarkjs/react-markdown/blob/main/changelog.md\"\u003ereact-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes will be documented in this file.\u003c/p\u003e\n\u003ch2\u003e10.0.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aaaa40b\"\u003e\u003ccode\u003eaaaa40b\u003c/code\u003e\u003c/a\u003e\nRemove support for \u003ccode\u003eclassName\u003c/code\u003e prop\n\u003cstrong\u003emigrate\u003c/strong\u003e: see “Remove \u003ccode\u003eclassName\u003c/code\u003e” below\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemove \u003ccode\u003eclassName\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eclassName\u003c/code\u003e prop was removed.\nIf you want to add classes to some element that wraps the markdown\nyou can explicitly write that element and add the class to it.\nYou can then choose yourself which tag name to use and whether to add other\nprops.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;Markdown className=\u0026quot;markdown-body\u0026quot;\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;div className=\u0026quot;markdown-body\u0026quot;\u0026gt;\n  \u0026lt;Markdown\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\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/remarkjs/react-markdown/commit/44d2e4a44b37461ab7778d6870c1a9eb36393ad2\"\u003e\u003ccode\u003e44d2e4a\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/f2369cd7b7f3c8eb01b7ba1221cf305b7474716f\"\u003e\u003ccode\u003ef2369cd\u003c/code\u003e\u003c/a\u003e Refactor docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/26fdfe037516f9eee7e4c9472d633b795acc53e5\"\u003e\u003ccode\u003e26fdfe0\u003c/code\u003e\u003c/a\u003e Update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/544bff69fbd406b397bed3bc411f7bb12ad82b08\"\u003e\u003ccode\u003e544bff6\u003c/code\u003e\u003c/a\u003e Refactor code-style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/939c6671c9dbffccfe8e27bba256f62405031193\"\u003e\u003ccode\u003e939c667\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/a40ae2e3131eca0421c43bc179b63f05be0bfbb9\"\u003e\u003ccode\u003ea40ae2e\u003c/code\u003e\u003c/a\u003e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/ad7f37f0b407ed90663e0ff85dda246f7987b5a9\"\u003e\u003ccode\u003ead7f37f\u003c/code\u003e\u003c/a\u003e Add lifecycle tests for \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/2792c32cdd2e7fd38e5d79fe5761da521d3ca0ae\"\u003e\u003ccode\u003e2792c32\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/7c17ede8e47f57785d0b82a7b42fffd8287bf3a3\"\u003e\u003ccode\u003e7c17ede\u003c/code\u003e\u003c/a\u003e Fix performance around components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/21b47b9e7f916602987e1b85e7df7a688b9957ee\"\u003e\u003ccode\u003e21b47b9\u003c/code\u003e\u003c/a\u003e Remove local use of \u003ccode\u003eJSX\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/giulio333/ClaudeLens/pull/43","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/giulio333%2FClaudeLens/issues/43","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/43/packages"},{"uuid":"4555650645","node_id":"PR_kwDORRFgPc7hADZj","number":24,"state":"closed","title":"deps: bump react-markdown from 9.1.0 to 10.1.0 in /web/frontend","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-05-30T23:53:39.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-30T20:46:27.000Z","updated_at":"2026-05-30T23:53:48.000Z","time_to_close":11232,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps","packages":[{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"}],"path":"/web/frontend","ecosystem":"npm"},"body":"Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 9.1.0 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remarkjs/react-markdown/releases\"\u003ereact-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.1.0\u003c/h2\u003e\n\u003ch4\u003eAdd\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e939c667 Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/897\"\u003eremarkjs/react-markdown#897\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ea40ae2e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/896\"\u003eremarkjs/react-markdown#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e7c17ede Fix TypeScript performance around components\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/893\"\u003eremarkjs/react-markdown#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eaaaa40b Remove support for \u003ccode\u003eclassName\u003c/code\u003e prop\nsee \u003ca href=\"https://github.com/remarkjs/react-markdown/blob/main/changelog.md#remove-classname\"\u003e“Remove className”\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.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/remarkjs/react-markdown/blob/main/changelog.md\"\u003ereact-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes will be documented in this file.\u003c/p\u003e\n\u003ch2\u003e10.0.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aaaa40b\"\u003e\u003ccode\u003eaaaa40b\u003c/code\u003e\u003c/a\u003e\nRemove support for \u003ccode\u003eclassName\u003c/code\u003e prop\n\u003cstrong\u003emigrate\u003c/strong\u003e: see “Remove \u003ccode\u003eclassName\u003c/code\u003e” below\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemove \u003ccode\u003eclassName\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eclassName\u003c/code\u003e prop was removed.\nIf you want to add classes to some element that wraps the markdown\nyou can explicitly write that element and add the class to it.\nYou can then choose yourself which tag name to use and whether to add other\nprops.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;Markdown className=\u0026quot;markdown-body\u0026quot;\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;div className=\u0026quot;markdown-body\u0026quot;\u0026gt;\n  \u0026lt;Markdown\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\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/remarkjs/react-markdown/commit/44d2e4a44b37461ab7778d6870c1a9eb36393ad2\"\u003e\u003ccode\u003e44d2e4a\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/f2369cd7b7f3c8eb01b7ba1221cf305b7474716f\"\u003e\u003ccode\u003ef2369cd\u003c/code\u003e\u003c/a\u003e Refactor docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/26fdfe037516f9eee7e4c9472d633b795acc53e5\"\u003e\u003ccode\u003e26fdfe0\u003c/code\u003e\u003c/a\u003e Update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/544bff69fbd406b397bed3bc411f7bb12ad82b08\"\u003e\u003ccode\u003e544bff6\u003c/code\u003e\u003c/a\u003e Refactor code-style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/939c6671c9dbffccfe8e27bba256f62405031193\"\u003e\u003ccode\u003e939c667\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/a40ae2e3131eca0421c43bc179b63f05be0bfbb9\"\u003e\u003ccode\u003ea40ae2e\u003c/code\u003e\u003c/a\u003e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/ad7f37f0b407ed90663e0ff85dda246f7987b5a9\"\u003e\u003ccode\u003ead7f37f\u003c/code\u003e\u003c/a\u003e Add lifecycle tests for \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/2792c32cdd2e7fd38e5d79fe5761da521d3ca0ae\"\u003e\u003ccode\u003e2792c32\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/7c17ede8e47f57785d0b82a7b42fffd8287bf3a3\"\u003e\u003ccode\u003e7c17ede\u003c/code\u003e\u003c/a\u003e Fix performance around components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/21b47b9e7f916602987e1b85e7df7a688b9957ee\"\u003e\u003ccode\u003e21b47b9\u003c/code\u003e\u003c/a\u003e Remove local use of \u003ccode\u003eJSX\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/Arete-Consortium/anchormd/pull/24","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Arete-Consortium%2Fanchormd/issues/24","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/24/packages"},{"uuid":"4549688605","node_id":"PR_kwDOSXTQXc7gtPqN","number":35,"state":"open","title":"deps: bump the all-npm group across 1 directory with 42 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-29T15:39:23.000Z","updated_at":"2026-07-04T03:56:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: bump","group_name":"all-npm","update_count":42,"packages":[{"name":"@emotion/css","old_version":"11.10.6","new_version":"11.13.5","repository_url":"https://github.com/emotion-js/emotion"},{"name":"@grafana/data","old_version":"12.3.1","new_version":"13.0.2","repository_url":"https://github.com/grafana/grafana"},{"name":"@grafana/llm","old_version":"0.22.1","new_version":"1.0.8","repository_url":"https://github.com/grafana/grafana-llm-app"},{"name":"@grafana/runtime","old_version":"12.3.1","new_version":"13.0.2","repository_url":"https://github.com/grafana/grafana"},{"name":"@grafana/schema","old_version":"12.3.1","new_version":"13.0.2","repository_url":"https://github.com/grafana/grafana"},{"name":"@grafana/ui","old_version":"12.3.1","new_version":"13.0.2","repository_url":"https://github.com/grafana/grafana"},{"name":"react-infinite-scroll-component","old_version":"6.1.1","new_version":"7.2.0","repository_url":"https://github.com/ankeetmaini/react-infinite-scroll-component"},{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"},{"name":"react-router-dom","old_version":"6.30.3","new_version":"7.17.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-syntax-highlighter","old_version":"16.1.0","new_version":"16.1.1","repository_url":"https://github.com/react-syntax-highlighter/react-syntax-highlighter"},{"name":"@grafana/eslint-config","old_version":"8.2.0","new_version":"9.0.0","repository_url":"https://github.com/grafana/eslint-config-grafana"},{"name":"@grafana/plugin-e2e","old_version":"2.2.3","new_version":"3.9.0","repository_url":"https://github.com/grafana/plugin-tools"},{"name":"@grafana/tsconfig","old_version":"2.0.1","new_version":"2.2.0","repository_url":"https://github.com/grafana/plugin-tools"},{"name":"@playwright/test","old_version":"1.57.0","new_version":"1.60.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"@stylistic/eslint-plugin-ts","old_version":"2.13.0","new_version":"4.4.1","repository_url":"https://github.com/eslint-stylistic/eslint-stylistic"},{"name":"@swc/core","old_version":"1.15.10","new_version":"1.15.40","repository_url":"https://github.com/swc-project/swc"},{"name":"@swc/helpers","old_version":"0.5.18","new_version":"0.5.23","repository_url":"https://github.com/swc-project/swc"},{"name":"@testing-library/jest-dom","old_version":"6.1.4","new_version":"6.9.1","repository_url":"https://github.com/testing-library/jest-dom"},{"name":"@types/testing-library__jest-dom","old_version":"5.14.8","new_version":"6.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@testing-library/react","old_version":"14.0.0","new_version":"16.3.2","repository_url":"https://github.com/testing-library/react-testing-library"},{"name":"@types/node","old_version":"20.19.30","new_version":"25.9.2","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.53.1","new_version":"8.60.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"css-loader","old_version":"6.11.0","new_version":"7.1.4","repository_url":"https://github.com/webpack/css-loader"},{"name":"eslint","old_version":"8.57.1","new_version":"10.4.1","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-config-prettier","old_version":"8.10.2","new_version":"10.1.8","repository_url":"https://github.com/prettier/eslint-config-prettier"},{"name":"eslint-plugin-jsdoc","old_version":"46.10.1","new_version":"63.0.1","repository_url":"https://github.com/gajus/eslint-plugin-jsdoc"},{"name":"eslint-plugin-react-hooks","old_version":"4.6.2","new_version":"7.1.1","repository_url":"https://github.com/facebook/react"},{"name":"eslint-webpack-plugin","old_version":"4.2.0","new_version":"6.0.0","repository_url":"https://github.com/webpack/eslint-webpack-plugin"},{"name":"fork-ts-checker-webpack-plugin","old_version":"8.0.0","new_version":"9.1.0","repository_url":"https://github.com/TypeStrong/fork-ts-checker-webpack-plugin"},{"name":"glob","old_version":"10.5.0","new_version":"13.0.6","repository_url":"https://github.com/isaacs/node-glob"},{"name":"jest","old_version":"29.7.0","new_version":"30.4.2","repository_url":"https://github.com/jestjs/jest"},{"name":"@types/jest","old_version":"29.5.14","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"jest-environment-jsdom","old_version":"29.7.0","new_version":"30.4.1","repository_url":"https://github.com/jestjs/jest"},{"name":"prettier","old_version":"2.8.8","new_version":"3.8.3","repository_url":"https://github.com/prettier/prettier"},{"name":"sass","old_version":"1.63.2","new_version":"1.100.0","repository_url":"https://github.com/sass/dart-sass"},{"name":"sass-loader","old_version":"13.3.1","new_version":"17.0.0","repository_url":"https://github.com/webpack/sass-loader"},{"name":"style-loader","old_version":"3.3.3","new_version":"4.0.0","repository_url":"https://github.com/webpack-contrib/style-loader"},{"name":"typescript","old_version":"5.5.4","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"webpack","old_version":"5.104.1","new_version":"5.107.2","repository_url":"https://github.com/webpack/webpack"},{"name":"webpack-cli","old_version":"5.1.4","new_version":"7.0.3","repository_url":"https://github.com/webpack/webpack-cli"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-npm group with 40 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@emotion/css](https://github.com/emotion-js/emotion) | `11.10.6` | `11.13.5` |\n| [@grafana/data](https://github.com/grafana/grafana/tree/HEAD/packages/grafana-data) | `12.3.1` | `13.0.2` |\n| [@grafana/llm](https://github.com/grafana/grafana-llm-app/tree/HEAD/packages/grafana-llm-frontend) | `0.22.1` | `1.0.8` |\n| [@grafana/runtime](https://github.com/grafana/grafana/tree/HEAD/packages/grafana-runtime) | `12.3.1` | `13.0.2` |\n| [@grafana/schema](https://github.com/grafana/grafana/tree/HEAD/packages/grafana-schema) | `12.3.1` | `13.0.2` |\n| [@grafana/ui](https://github.com/grafana/grafana/tree/HEAD/packages/grafana-ui) | `12.3.1` | `13.0.2` |\n| [react-infinite-scroll-component](https://github.com/ankeetmaini/react-infinite-scroll-component) | `6.1.1` | `7.2.0` |\n| [react-markdown](https://github.com/remarkjs/react-markdown) | `9.1.0` | `10.1.0` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.30.3` | `7.17.0` |\n| [react-syntax-highlighter](https://github.com/react-syntax-highlighter/react-syntax-highlighter) | `16.1.0` | `16.1.1` |\n| [@grafana/eslint-config](https://github.com/grafana/eslint-config-grafana) | `8.2.0` | `9.0.0` |\n| [@grafana/plugin-e2e](https://github.com/grafana/plugin-tools/tree/HEAD/packages/plugin-e2e) | `2.2.3` | `3.9.0` |\n| [@grafana/tsconfig](https://github.com/grafana/plugin-tools/tree/HEAD/packages/tsconfig) | `2.0.1` | `2.2.0` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.57.0` | `1.60.0` |\n| [@stylistic/eslint-plugin-ts](https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin-ts) | `2.13.0` | `4.4.1` |\n| [@swc/core](https://github.com/swc-project/swc/tree/HEAD/packages/core) | `1.15.10` | `1.15.40` |\n| [@swc/helpers](https://github.com/swc-project/swc/tree/HEAD/packages/helpers) | `0.5.18` | `0.5.23` |\n| [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) | `6.1.4` | `6.9.1` |\n| [@types/testing-library__jest-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/testing-library__jest-dom) | `5.14.8` | `6.0.0` |\n| [@testing-library/react](https://github.com/testing-library/react-testing-library) | `14.0.0` | `16.3.2` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.19.30` | `25.9.2` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.53.1` | `8.60.1` |\n| [css-loader](https://github.com/webpack/css-loader) | `6.11.0` | `7.1.4` |\n| [eslint](https://github.com/eslint/eslint) | `8.57.1` | `10.4.1` |\n| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | `8.10.2` | `10.1.8` |\n| [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) | `46.10.1` | `63.0.1` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `4.6.2` | `7.1.1` |\n| [eslint-webpack-plugin](https://github.com/webpack/eslint-webpack-plugin) | `4.2.0` | `6.0.0` |\n| [fork-ts-checker-webpack-plugin](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin) | `8.0.0` | `9.1.0` |\n| [glob](https://github.com/isaacs/node-glob) | `10.5.0` | `13.0.6` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.4.2` |\n| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.14` | `30.0.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `29.7.0` | `30.4.1` |\n| [prettier](https://github.com/prettier/prettier) | `2.8.8` | `3.8.3` |\n| [sass](https://github.com/sass/dart-sass) | `1.63.2` | `1.100.0` |\n| [sass-loader](https://github.com/webpack/sass-loader) | `13.3.1` | `17.0.0` |\n| [style-loader](https://github.com/webpack-contrib/style-loader) | `3.3.3` | `4.0.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.5.4` | `6.0.3` |\n| [webpack](https://github.com/webpack/webpack) | `5.104.1` | `5.107.2` |\n| [webpack-cli](https://github.com/webpack/webpack-cli) | `5.1.4` | `7.0.3` |\n\n\nUpdates `@emotion/css` from 11.10.6 to 11.13.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/emotion-js/emotion/releases\"\u003e@​emotion/css's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​emotion/css\u003c/code\u003e\u003ca href=\"https://github.com/11\"\u003e\u003ccode\u003e@​11\u003c/code\u003e\u003c/a\u003e.13.5\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/emotion-js/emotion/pull/3270\"\u003e#3270\u003c/a\u003e \u003ca href=\"https://github.com/emotion-js/emotion/commit/77d930dc708015ff6fd34a1084bb343b02d732fa\"\u003e\u003ccode\u003e77d930d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/emmatown\"\u003e\u003ccode\u003e@​emmatown\u003c/code\u003e\u003c/a\u003e! - Fix inconsistent hashes using development vs production bundles/\u003ccode\u003eexports\u003c/code\u003e conditions when using \u003ccode\u003e@emotion/babel-plugin\u003c/code\u003e with \u003ccode\u003esourceMap: true\u003c/code\u003e (the default). This is particularly visible when using Emotion with the Next.js Pages router where the \u003ccode\u003edevelopment\u003c/code\u003e condition is used when bundling code but not when importing external code with Node.js.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/emotion-js/emotion/commit/77d930dc708015ff6fd34a1084bb343b02d732fa\"\u003e\u003ccode\u003e77d930d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​emotion/serialize\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.3.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​emotion/cache\u003c/code\u003e\u003ca href=\"https://github.com/11\"\u003e\u003ccode\u003e@​11\u003c/code\u003e\u003c/a\u003e.13.5\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​emotion/utils\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.4.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​emotion/babel-plugin\u003c/code\u003e\u003ca href=\"https://github.com/11\"\u003e\u003ccode\u003e@​11\u003c/code\u003e\u003c/a\u003e.13.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​emotion/css\u003c/code\u003e\u003ca href=\"https://github.com/11\"\u003e\u003ccode\u003e@​11\u003c/code\u003e\u003c/a\u003e.13.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/emotion-js/emotion/pull/3262\"\u003e#3262\u003c/a\u003e \u003ca href=\"https://github.com/emotion-js/emotion/commit/b10de75cd400e9cd37b195afdc9a716736214708\"\u003e\u003ccode\u003eb10de75\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/emmatown\"\u003e\u003ccode\u003e@​emmatown\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003eCannot find name 'EmotionCache'\u003c/code\u003e type error\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​emotion/css\u003c/code\u003e\u003ca href=\"https://github.com/11\"\u003e\u003ccode\u003e@​11\u003c/code\u003e\u003c/a\u003e.13.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/emotion-js/emotion/pull/3198\"\u003e#3198\u003c/a\u003e \u003ca href=\"https://github.com/emotion-js/emotion/commit/d8ff8a5990c691017b463b3fa23a9f46ab28147b\"\u003e\u003ccode\u003ed8ff8a5\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Migrated away from relying on \u003ccode\u003eprocess.env.NODE_ENV\u003c/code\u003e checks to differentiate between production and development builds.\u003c/p\u003e\n\u003cp\u003eDevelopment builds (and other environment-specific builds) can be used by using proper conditions (see \u003ca href=\"https://nodejs.org/docs/v20.15.1/api/packages.html#resolving-user-conditions\"\u003ehere\u003c/a\u003e). Most modern bundlers/frameworks already preconfigure those for the user so no action has to be taken.\u003c/p\u003e\n\u003cp\u003eDefault files should continue to work in all environments.\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/emotion-js/emotion/commit/d8ff8a5990c691017b463b3fa23a9f46ab28147b\"\u003e\u003ccode\u003ed8ff8a5\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/emotion-js/emotion/commit/a9f691299844bf6837b7ad41ee17cd912496f3d5\"\u003e\u003ccode\u003ea9f6912\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​emotion/cache\u003c/code\u003e\u003ca href=\"https://github.com/11\"\u003e\u003ccode\u003e@​11\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​emotion/serialize\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​emotion/sheet\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.4.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​emotion/utils\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.4.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​emotion/css\u003c/code\u003e\u003ca href=\"https://github.com/11\"\u003e\u003ccode\u003e@​11\u003c/code\u003e\u003c/a\u003e.12.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/emotion-js/emotion/pull/2558\"\u003e#2558\u003c/a\u003e \u003ca href=\"https://github.com/emotion-js/emotion/commit/85772c33ecb01c70bc8afafa627c9fb7140b593c\"\u003e\u003ccode\u003e85772c3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/emmatown\"\u003e\u003ccode\u003e@​emmatown\u003c/code\u003e\u003c/a\u003e! - Source code has been migrated to TypeScript. From now on type declarations will be emitted based on that, instead of being hand-written.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/emotion-js/emotion/pull/2558\"\u003e#2558\u003c/a\u003e \u003ca href=\"https://github.com/emotion-js/emotion/commit/85772c33ecb01c70bc8afafa627c9fb7140b593c\"\u003e\u003ccode\u003e85772c3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/emmatown\"\u003e\u003ccode\u003e@​emmatown\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ccode\u003eoptions\u003c/code\u003e parameter to \u003ccode\u003ecreateEmotion\u003c/code\u003e from \u003ccode\u003e@emotion/css/create-instance\u003c/code\u003e incorrectly being marked as optional when it's required.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/emotion-js/emotion/commit/9ca22c6c23e9effa086d161a9b0ae1c645686680\"\u003e\u003ccode\u003e9ca22c6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/emotion-js/emotion/commit/16d8a8c2198461c4842c73048b406c346a70aa59\"\u003e\u003ccode\u003e16d8a8c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/emotion-js/emotion/commit/52aadc6e77140867392f81545cc92e04fd84d453\"\u003e\u003ccode\u003e52aadc6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/emotion-js/emotion/commit/52aadc6e77140867392f81545cc92e04fd84d453\"\u003e\u003ccode\u003e52aadc6\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​emotion/serialize\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.2.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​emotion/utils\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​emotion/sheet\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​emotion/babel-plugin\u003c/code\u003e\u003ca href=\"https://github.com/11\"\u003e\u003ccode\u003e@​11\u003c/code\u003e\u003c/a\u003e.12.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​emotion/cache\u003c/code\u003e\u003ca href=\"https://github.com/11\"\u003e\u003ccode\u003e@​11\u003c/code\u003e\u003c/a\u003e.12.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​emotion/css\u003c/code\u003e\u003ca href=\"https://github.com/11\"\u003e\u003ccode\u003e@​11\u003c/code\u003e\u003c/a\u003e.11.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/emotion-js/emotion/commit/c161e6f2f85977c27cc4a258d4efb0504a3b77b1\"\u003e\u003ccode\u003ec161e6f\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/emotion-js/emotion/issues/3272\"\u003e#3272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emotion-js/emotion/commit/f45eb1969c9cee76a689146606c2a79c862dbee1\"\u003e\u003ccode\u003ef45eb19\u003c/code\u003e\u003c/a\u003e Update changeset (\u003ca href=\"https://redirect.github.com/emotion-js/emotion/issues/3273\"\u003e#3273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emotion-js/emotion/commit/77d930dc708015ff6fd34a1084bb343b02d732fa\"\u003e\u003ccode\u003e77d930d\u003c/code\u003e\u003c/a\u003e Fix inconsistent hashes using development vs production bundles/\u003ccode\u003eexports\u003c/code\u003e con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emotion-js/emotion/commit/e310c6e6a9f0b4f55030831ef65cd07c7105ae01\"\u003e\u003ccode\u003ee310c6e\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/emotion-js/emotion/issues/3263\"\u003e#3263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emotion-js/emotion/commit/b10de75cd400e9cd37b195afdc9a716736214708\"\u003e\u003ccode\u003eb10de75\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eCannot find name 'EmotionCache'\u003c/code\u003e type error (\u003ca href=\"https://redirect.github.com/emotion-js/emotion/issues/3262\"\u003e#3262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emotion-js/emotion/commit/31fa40b9089f77a8e70c5a4d9c5c4f9bab36f881\"\u003e\u003ccode\u003e31fa40b\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/emotion-js/emotion/issues/3247\"\u003e#3247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emotion-js/emotion/commit/532ff57cafd8ba04f3b624074556ea47ec76fc9a\"\u003e\u003ccode\u003e532ff57\u003c/code\u003e\u003c/a\u003e Add fetchpriority to props (\u003ca href=\"https://redirect.github.com/emotion-js/emotion/issues/3093\"\u003e#3093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emotion-js/emotion/commit/ad630e33b57afbed0207e0b41724c27b4d79176c\"\u003e\u003ccode\u003ead630e3\u003c/code\u003e\u003c/a\u003e Minor performance improvements (\u003ca href=\"https://redirect.github.com/emotion-js/emotion/issues/3244\"\u003e#3244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emotion-js/emotion/commit/3f468846855ed1c6092922a6317a6f5df0ba8dcc\"\u003e\u003ccode\u003e3f46884\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/emotion-js/emotion/issues/3235\"\u003e#3235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emotion-js/emotion/commit/153cf885521f642462823a25675aa1a5be431db7\"\u003e\u003ccode\u003e153cf88\u003c/code\u003e\u003c/a\u003e Add scale property as unitless (\u003ca href=\"https://redirect.github.com/emotion-js/emotion/issues/3240\"\u003e#3240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/emotion-js/emotion/compare/@emotion/css@11.10.6...@emotion/css@11.13.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@grafana/data` from 12.3.1 to 13.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/grafana/releases\"\u003e@​grafana/data's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e13.0.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://grafana.com/grafana/download/13.0.2\"\u003eDownload page\u003c/a\u003e\n\u003ca href=\"https://grafana.com/docs/grafana/latest/whatsnew/\"\u003eWhat's new highlights\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures and enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDashboards:\u003c/strong\u003e Show k8s format in provisioned save \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123045\"\u003e#123045\u003c/a\u003e, \u003ca href=\"https://github.com/stephaniehingtgen\"\u003e\u003ccode\u003e@​stephaniehingtgen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocker:\u003c/strong\u003e Bump Alpine-based images to 3.23.4 \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122938\"\u003e#122938\u003c/a\u003e, \u003ca href=\"https://github.com/Proximyst\"\u003e\u003ccode\u003e@​Proximyst\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eGo:\u003c/strong\u003e Update version to 1.26.3 \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124454\"\u003e#124454\u003c/a\u003e, \u003ca href=\"https://github.com/macabu\"\u003e\u003ccode\u003e@​macabu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHomepage:\u003c/strong\u003e Support v2 dashboards if defined by a file \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123029\"\u003e#123029\u003c/a\u003e, \u003ca href=\"https://github.com/stephaniehingtgen\"\u003e\u003ccode\u003e@​stephaniehingtgen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eLibraryPanels:\u003c/strong\u003e Return 403 instead of 500 for insufficient permissions \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123467\"\u003e#123467\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Don't mark folders pending due to _folder.json metadata \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124139\"\u003e#124139\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Honor ruleset bypass for write workflow validation \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124128\"\u003e#124128\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Negotiate receive-pack capabilities for git pushes \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124130\"\u003e#124130\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Per-verb fallback for the files subresource \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123900\"\u003e#123900\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Scope repository uniqueness by (URL, branch, path) \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124121\"\u003e#124121\u003c/a\u003e, \u003ca href=\"https://github.com/ferruvich\"\u003e\u003ccode\u003e@​ferruvich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Surface folder uid-too-long and other validation 4xx as sync warnings \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123888\"\u003e#123888\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e add public_root_url instance setting for external URLs \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124258\"\u003e#124258\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDashboardDS:\u003c/strong\u003e Fix Mixed panels not updating on time-range change with stale upstreams \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124894\"\u003e#124894\u003c/a\u003e, \u003ca href=\"https://github.com/ivanortegaalba\"\u003e\u003ccode\u003e@​ivanortegaalba\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eJaeger:\u003c/strong\u003e Fix log event timestamp unit conversion in trace view \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123707\"\u003e#123707\u003c/a\u003e, \u003ca href=\"https://github.com/ktw4071\"\u003e\u003ccode\u003e@​ktw4071\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eK8s Dashboards:\u003c/strong\u003e Fix folder permission check to use dashboards:create \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124942\"\u003e#124942\u003c/a\u003e, \u003ca href=\"https://github.com/mihai-turdean\"\u003e\u003ccode\u003e@​mihai-turdean\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePostgreSQL:\u003c/strong\u003e Allow sql_engine to return results for EXPLAIN queries \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123246\"\u003e#123246\u003c/a\u003e, \u003ca href=\"https://github.com/sdague\"\u003e\u003ccode\u003e@​sdague\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Bump nanogit to v0.17.0 to fix pushes with repositories using git modules \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124140\"\u003e#124140\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRBAC:\u003c/strong\u003e Quick fix for global datasource permissions (Enterprise)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-9029\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33382\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-42127\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-42129\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-10601\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-8609\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-8595\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e13.0.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://grafana.com/grafana/download/13.0.1\"\u003eDownload page\u003c/a\u003e\n\u003ca href=\"https://grafana.com/docs/grafana/latest/whatsnew/\"\u003eWhat's new highlights\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures and enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDashboard:\u003c/strong\u003e Preserve timezone user-preference when converting V1 → V2 \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122673\"\u003e#122673\u003c/a\u003e, \u003ca href=\"https://github.com/ivanortegaalba\"\u003e\u003ccode\u003e@​ivanortegaalba\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Include dashboard validation errors in pull request comments \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122433\"\u003e#122433\u003c/a\u003e, \u003ca href=\"https://github.com/gttrigger\"\u003e\u003ccode\u003e@​gttrigger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eUnified storage:\u003c/strong\u003e Skip migrations if dualwrite state shows they were already migrated \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122880\"\u003e#122880\u003c/a\u003e, \u003ca href=\"https://github.com/stephaniehingtgen\"\u003e\u003ccode\u003e@​stephaniehingtgen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e13.0.1+security-01\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://grafana.com/grafana/download/13.0.1+security-01\"\u003eDownload page\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/grafana/blob/main/CHANGELOG.md\"\u003e@​grafana/data's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003e12.3.6+security-04 (2026-05-12)\u003c/h1\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAlerting:\u003c/strong\u003e Fix error when updating Alertmanager config with autogenerated receivers \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/113712\"\u003e#113712\u003c/a\u003e, \u003ca href=\"https://github.com/moustafab\"\u003e\u003ccode\u003e@​moustafab\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28374\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28383\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28380\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28379\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33377\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33378\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33381\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33380\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003e13.0.1+security-01 (2026-05-12)\u003c/h1\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28374\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28383\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28380\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28379\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33377\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33378\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33381\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33380\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003e12.4.3+security-02 (2026-05-12)\u003c/h1\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28374\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28383\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28380\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28379\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33377\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/grafana/commit/fa3833391cca06746cd5908ffdeaa2e2942065fb\"\u003e\u003ccode\u003efa38333\u003c/code\u003e\u003c/a\u003e HomePage: Fix redirect when served under a subpath (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-data/issues/124557\"\u003e#124557\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-data/issues/124573\"\u003e#124573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/4e04ec5444f3fe6a40fd7db3da4bc8b77af96973\"\u003e\u003ccode\u003e4e04ec5\u003c/code\u003e\u003c/a\u003e Release: 13.0.1 (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-data/issues/122911\"\u003e#122911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/fdbdd220dce3bc60235fa465d8e6615ba5ef388c\"\u003e\u003ccode\u003efdbdd22\u003c/code\u003e\u003c/a\u003e Alerting: Remove \u003ccode\u003ekubernetesAlertingRules\u003c/code\u003e feature flag (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-data/issues/121799\"\u003e#121799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/cc6193f554d499e9c2e9cfc2fd0325ab495ebe19\"\u003e\u003ccode\u003ecc6193f\u003c/code\u003e\u003c/a\u003e Prometheus: Prom Azure and AWS deprecate the feature flag (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-data/issues/121862\"\u003e#121862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/f887733a0349aab9761994d31f9bbaeb23bbc3a7\"\u003e\u003ccode\u003ef887733\u003c/code\u003e\u003c/a\u003e Splash Screen: Enable splashScreen flag by default for OSS (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-data/issues/121647\"\u003e#121647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/58991685228d6b687773f2bba3330f4c6c4ef76a\"\u003e\u003ccode\u003e5899168\u003c/code\u003e\u003c/a\u003e Feature Toggle: Update new unconfigured panel ft default (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-data/issues/121773\"\u003e#121773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/f3cc9997433dec2149a995d026417eabfaef5b34\"\u003e\u003ccode\u003ef3cc999\u003c/code\u003e\u003c/a\u003e Dashboard: Graduate Dynamic Dashboards to GA (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-data/issues/121836\"\u003e#121836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/b29635c8a99f00cd1cb337dd3168ed2b74eac87d\"\u003e\u003ccode\u003eb29635c\u003c/code\u003e\u003c/a\u003e Accessibility: Colorblind safe color palette for visualizations (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-data/issues/121385\"\u003e#121385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/741a9b4fdc6e53d17f9ce929a5630a1e2bd6abb2\"\u003e\u003ccode\u003e741a9b4\u003c/code\u003e\u003c/a\u003e Provisioning: Enable folder metadata by default (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-data/issues/121833\"\u003e#121833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/f9d4f96685bacb660eb3e6d4c5a216715e3e37c8\"\u003e\u003ccode\u003ef9d4f96\u003c/code\u003e\u003c/a\u003e FeatureToggles: Add reportingFooterSettings (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-data/issues/121174\"\u003e#121174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grafana/grafana/commits/v13.0.2/packages/grafana-data\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@grafana/llm` from 0.22.1 to 1.0.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/grafana/grafana-llm-app/commits/v1.0.8/packages/grafana-llm-frontend\"\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 \u003ccode\u003e@​grafana/llm\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@grafana/runtime` from 12.3.1 to 13.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/grafana/releases\"\u003e@​grafana/runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e13.0.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://grafana.com/grafana/download/13.0.2\"\u003eDownload page\u003c/a\u003e\n\u003ca href=\"https://grafana.com/docs/grafana/latest/whatsnew/\"\u003eWhat's new highlights\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures and enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDashboards:\u003c/strong\u003e Show k8s format in provisioned save \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123045\"\u003e#123045\u003c/a\u003e, \u003ca href=\"https://github.com/stephaniehingtgen\"\u003e\u003ccode\u003e@​stephaniehingtgen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocker:\u003c/strong\u003e Bump Alpine-based images to 3.23.4 \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122938\"\u003e#122938\u003c/a\u003e, \u003ca href=\"https://github.com/Proximyst\"\u003e\u003ccode\u003e@​Proximyst\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eGo:\u003c/strong\u003e Update version to 1.26.3 \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124454\"\u003e#124454\u003c/a\u003e, \u003ca href=\"https://github.com/macabu\"\u003e\u003ccode\u003e@​macabu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHomepage:\u003c/strong\u003e Support v2 dashboards if defined by a file \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123029\"\u003e#123029\u003c/a\u003e, \u003ca href=\"https://github.com/stephaniehingtgen\"\u003e\u003ccode\u003e@​stephaniehingtgen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eLibraryPanels:\u003c/strong\u003e Return 403 instead of 500 for insufficient permissions \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123467\"\u003e#123467\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Don't mark folders pending due to _folder.json metadata \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124139\"\u003e#124139\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Honor ruleset bypass for write workflow validation \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124128\"\u003e#124128\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Negotiate receive-pack capabilities for git pushes \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124130\"\u003e#124130\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Per-verb fallback for the files subresource \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123900\"\u003e#123900\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Scope repository uniqueness by (URL, branch, path) \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124121\"\u003e#124121\u003c/a\u003e, \u003ca href=\"https://github.com/ferruvich\"\u003e\u003ccode\u003e@​ferruvich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Surface folder uid-too-long and other validation 4xx as sync warnings \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123888\"\u003e#123888\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e add public_root_url instance setting for external URLs \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124258\"\u003e#124258\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDashboardDS:\u003c/strong\u003e Fix Mixed panels not updating on time-range change with stale upstreams \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124894\"\u003e#124894\u003c/a\u003e, \u003ca href=\"https://github.com/ivanortegaalba\"\u003e\u003ccode\u003e@​ivanortegaalba\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eJaeger:\u003c/strong\u003e Fix log event timestamp unit conversion in trace view \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123707\"\u003e#123707\u003c/a\u003e, \u003ca href=\"https://github.com/ktw4071\"\u003e\u003ccode\u003e@​ktw4071\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eK8s Dashboards:\u003c/strong\u003e Fix folder permission check to use dashboards:create \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124942\"\u003e#124942\u003c/a\u003e, \u003ca href=\"https://github.com/mihai-turdean\"\u003e\u003ccode\u003e@​mihai-turdean\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePostgreSQL:\u003c/strong\u003e Allow sql_engine to return results for EXPLAIN queries \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123246\"\u003e#123246\u003c/a\u003e, \u003ca href=\"https://github.com/sdague\"\u003e\u003ccode\u003e@​sdague\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Bump nanogit to v0.17.0 to fix pushes with repositories using git modules \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124140\"\u003e#124140\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRBAC:\u003c/strong\u003e Quick fix for global datasource permissions (Enterprise)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-9029\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33382\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-42127\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-42129\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-10601\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-8609\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-8595\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e13.0.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://grafana.com/grafana/download/13.0.1\"\u003eDownload page\u003c/a\u003e\n\u003ca href=\"https://grafana.com/docs/grafana/latest/whatsnew/\"\u003eWhat's new highlights\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures and enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDashboard:\u003c/strong\u003e Preserve timezone user-preference when converting V1 → V2 \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122673\"\u003e#122673\u003c/a\u003e, \u003ca href=\"https://github.com/ivanortegaalba\"\u003e\u003ccode\u003e@​ivanortegaalba\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Include dashboard validation errors in pull request comments \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122433\"\u003e#122433\u003c/a\u003e, \u003ca href=\"https://github.com/gttrigger\"\u003e\u003ccode\u003e@​gttrigger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eUnified storage:\u003c/strong\u003e Skip migrations if dualwrite state shows they were already migrated \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122880\"\u003e#122880\u003c/a\u003e, \u003ca href=\"https://github.com/stephaniehingtgen\"\u003e\u003ccode\u003e@​stephaniehingtgen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e13.0.1+security-01\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://grafana.com/grafana/download/13.0.1+security-01\"\u003eDownload page\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/grafana/blob/main/CHANGELOG.md\"\u003e@​grafana/runtime's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003e12.3.6+security-04 (2026-05-12)\u003c/h1\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAlerting:\u003c/strong\u003e Fix error when updating Alertmanager config with autogenerated receivers \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/113712\"\u003e#113712\u003c/a\u003e, \u003ca href=\"https://github.com/moustafab\"\u003e\u003ccode\u003e@​moustafab\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28374\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28383\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28380\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28379\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33377\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33378\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33381\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33380\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003e13.0.1+security-01 (2026-05-12)\u003c/h1\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28374\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28383\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28380\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28379\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33377\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33378\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33381\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33380\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003e12.4.3+security-02 (2026-05-12)\u003c/h1\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28374\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28383\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28380\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28379\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33377\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/grafana/commit/4e04ec5444f3fe6a40fd7db3da4bc8b77af96973\"\u003e\u003ccode\u003e4e04ec5\u003c/code\u003e\u003c/a\u003e Release: 13.0.1 (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-runtime/issues/122911\"\u003e#122911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/c654a6327e397fd22e4b49fe88214b623c1277fe\"\u003e\u003ccode\u003ec654a63\u003c/code\u003e\u003c/a\u003e Analytics: Remove dashboard and data source ID (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-runtime/issues/121326\"\u003e#121326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/6fb95c4c206f0025f83227ff8a25392b8a393ab7\"\u003e\u003ccode\u003e6fb95c4\u003c/code\u003e\u003c/a\u003e Lint: Use custom no-restricted-syntax rules (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-runtime/issues/121659\"\u003e#121659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/d34087f8ca1dc44cfc20074a9e223e0efd9ab6dc\"\u003e\u003ccode\u003ed34087f\u003c/code\u003e\u003c/a\u003e Plugins: add install/uninstall calls to new APIs (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-runtime/issues/121170\"\u003e#121170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/2485ec12ac3eb460b9538773cea9b559df78e3e2\"\u003e\u003ccode\u003e2485ec1\u003c/code\u003e\u003c/a\u003e UserStorage: Create react hook for getting a UserStorage instance (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-runtime/issues/121637\"\u003e#121637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/5c6b3c6d56849f7d547e1a596285f9f87ed1e5f5\"\u003e\u003ccode\u003e5c6b3c6\u003c/code\u003e\u003c/a\u003e PluginMeta: fallback to bootdata if api results are empty (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-runtime/issues/121511\"\u003e#121511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/5cfb7131e1dc9e6533a361671264f37f5eaa25fa\"\u003e\u003ccode\u003e5cfb713\u003c/code\u003e\u003c/a\u003e fix: add \u003ccode\u003e@​openfeature/web-sdk\u003c/code\u003e as direct dep of \u003ccode\u003e@​grafana/runtime\u003c/code\u003e (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-runtime/issues/121549\"\u003e#121549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/e8e0e2f40ce7b7b2c4261cc8e9b40d68aa8dacb8\"\u003e\u003ccode\u003ee8e0e2f\u003c/code\u003e\u003c/a\u003e PluginMeta: add mapper for aliasIds (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-runtime/issues/121276\"\u003e#121276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/6f825d9a8af5d8a21ac38f1260e6d59e452b61f9\"\u003e\u003ccode\u003e6f825d9\u003c/code\u003e\u003c/a\u003e Misc: Remove many old \u003ca href=\"https://github.com/alpha\"\u003e\u003ccode\u003e@​alpha\u003c/code\u003e\u003c/a\u003e tags across known stable methods (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-runtime/issues/121142\"\u003e#121142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/b10025b40d21c047176f1f4384fddc165211e5e8\"\u003e\u003ccode\u003eb10025b\u003c/code\u003e\u003c/a\u003e Chore: Add lint rule for consistent type imports (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-runtime/issues/121336\"\u003e#121336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grafana/grafana/commits/v13.0.2/packages/grafana-runtime\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@grafana/schema` from 12.3.1 to 13.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/grafana/releases\"\u003e@​grafana/schema's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e13.0.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://grafana.com/grafana/download/13.0.2\"\u003eDownload page\u003c/a\u003e\n\u003ca href=\"https://grafana.com/docs/grafana/latest/whatsnew/\"\u003eWhat's new highlights\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures and enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDashboards:\u003c/strong\u003e Show k8s format in provisioned save \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123045\"\u003e#123045\u003c/a\u003e, \u003ca href=\"https://github.com/stephaniehingtgen\"\u003e\u003ccode\u003e@​stephaniehingtgen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocker:\u003c/strong\u003e Bump Alpine-based images to 3.23.4 \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122938\"\u003e#122938\u003c/a\u003e, \u003ca href=\"https://github.com/Proximyst\"\u003e\u003ccode\u003e@​Proximyst\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eGo:\u003c/strong\u003e Update version to 1.26.3 \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124454\"\u003e#124454\u003c/a\u003e, \u003ca href=\"https://github.com/macabu\"\u003e\u003ccode\u003e@​macabu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHomepage:\u003c/strong\u003e Support v2 dashboards if defined by a file \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123029\"\u003e#123029\u003c/a\u003e, \u003ca href=\"https://github.com/stephaniehingtgen\"\u003e\u003ccode\u003e@​stephaniehingtgen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eLibraryPanels:\u003c/strong\u003e Return 403 instead of 500 for insufficient permissions \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123467\"\u003e#123467\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Don't mark folders pending due to _folder.json metadata \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124139\"\u003e#124139\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Honor ruleset bypass for write workflow validation \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124128\"\u003e#124128\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Negotiate receive-pack capabilities for git pushes \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124130\"\u003e#124130\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Per-verb fallback for the files subresource \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123900\"\u003e#123900\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Scope repository uniqueness by (URL, branch, path) \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124121\"\u003e#124121\u003c/a\u003e, \u003ca href=\"https://github.com/ferruvich\"\u003e\u003ccode\u003e@​ferruvich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Surface folder uid-too-long and other validation 4xx as sync warnings \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123888\"\u003e#123888\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e add public_root_url instance setting for external URLs \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124258\"\u003e#124258\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDashboardDS:\u003c/strong\u003e Fix Mixed panels not updating on time-range change with stale upstreams \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124894\"\u003e#124894\u003c/a\u003e, \u003ca href=\"https://github.com/ivanortegaalba\"\u003e\u003ccode\u003e@​ivanortegaalba\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eJaeger:\u003c/strong\u003e Fix log event timestamp unit conversion in trace view \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123707\"\u003e#123707\u003c/a\u003e, \u003ca href=\"https://github.com/ktw4071\"\u003e\u003ccode\u003e@​ktw4071\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eK8s Dashboards:\u003c/strong\u003e Fix folder permission check to use dashboards:create \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124942\"\u003e#124942\u003c/a\u003e, \u003ca href=\"https://github.com/mihai-turdean\"\u003e\u003ccode\u003e@​mihai-turdean\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePostgreSQL:\u003c/strong\u003e Allow sql_engine to return results for EXPLAIN queries \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123246\"\u003e#123246\u003c/a\u003e, \u003ca href=\"https://github.com/sdague\"\u003e\u003ccode\u003e@​sdague\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Bump nanogit to v0.17.0 to fix pushes with repositories using git modules \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124140\"\u003e#124140\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRBAC:\u003c/strong\u003e Quick fix for global datasource permissions (Enterprise)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-9029\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33382\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-42127\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-42129\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-10601\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-8609\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-8595\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e13.0.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://grafana.com/grafana/download/13.0.1\"\u003eDownload page\u003c/a\u003e\n\u003ca href=\"https://grafana.com/docs/grafana/latest/whatsnew/\"\u003eWhat's new highlights\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures and enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDashboard:\u003c/strong\u003e Preserve timezone user-preference when converting V1 → V2 \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122673\"\u003e#122673\u003c/a\u003e, \u003ca href=\"https://github.com/ivanortegaalba\"\u003e\u003ccode\u003e@​ivanortegaalba\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Include dashboard validation errors in pull request comments \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122433\"\u003e#122433\u003c/a\u003e, \u003ca href=\"https://github.com/gttrigger\"\u003e\u003ccode\u003e@​gttrigger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eUnified storage:\u003c/strong\u003e Skip migrations if dualwrite state shows they were already migrated \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122880\"\u003e#122880\u003c/a\u003e, \u003ca href=\"https://github.com/stephaniehingtgen\"\u003e\u003ccode\u003e@​stephaniehingtgen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e13.0.1+security-01\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://grafana.com/grafana/download/13.0.1+security-01\"\u003eDownload page\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/grafana/blob/main/CHANGELOG.md\"\u003e@​grafana/schema's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003e12.3.6+security-04 (2026-05-12)\u003c/h1\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAlerting:\u003c/strong\u003e Fix error when updating Alertmanager config with autogenerated receivers \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/113712\"\u003e#113712\u003c/a\u003e, \u003ca href=\"https://github.com/moustafab\"\u003e\u003ccode\u003e@​moustafab\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28374\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28383\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28380\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28379\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33377\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33378\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33381\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33380\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003e13.0.1+security-01 (2026-05-12)\u003c/h1\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28374\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28383\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28380\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28379\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33377\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33378\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33381\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33380\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003e12.4.3+security-02 (2026-05-12)\u003c/h1\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28374\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28383\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28380\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28379\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33377\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/grafana/commit/5956baeaeeb0130ec72a1a611ebdb8547a1eb76a\"\u003e\u003ccode\u003e5956bae\u003c/code\u003e\u003c/a\u003e [release-13.0.2] fix: module is now fully tidy (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-schema/issues/124034\"\u003e#124034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/4e04ec5444f3fe6a40fd7db3da4bc8b77af96973\"\u003e\u003ccode\u003e4e04ec5\u003c/code\u003e\u003c/a\u003e Release: 13.0.1 (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-schema/issues/122911\"\u003e#122911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/896f17eac808b9a835b34929cc9d7283bd1a4f75\"\u003e\u003ccode\u003e896f17e\u003c/code\u003e\u003c/a\u003e Dashboards: Add enableGroupBy field to v1 ad-hoc variable schema and conversi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/b10025b40d21c047176f1f4384fddc165211e5e8\"\u003e\u003ccode\u003eb10025b\u003c/code\u003e\u003c/a\u003e Chore: Add lint rule for consistent type imports (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-schema/issues/121336\"\u003e#121336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/8c4e445aeb05bc83846387da881a3218986ae39d\"\u003e\u003ccode\u003e8c4e445\u003c/code\u003e\u003c/a\u003e Dashboard: Switch frontend API to v2 (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-schema/issues/119474\"\u003e#119474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/face90d946f1c136cd59f9302c34451d68a05e01\"\u003e\u003ccode\u003eface90d\u003c/code\u003e\u003c/a\u003e Elasticsearch: Remove core datasource (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-schema/issues/119956\"\u003e#119956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/a4dbaa5653e70932c086d2240fac361eb066eef0\"\u003e\u003ccode\u003ea4dbaa5\u003c/code\u003e\u003c/a\u003e Dashboard: Add v2 API version with aligned TransformationKind and Dashboard P...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/718716e76c851c03dc2f04a20101bed36d470d9f\"\u003e\u003ccode\u003e718716e\u003c/code\u003e\u003c/a\u003e ci: add validation for cue using new make target and backend check (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-schema/issues/121032\"\u003e#121032\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/6739bf3a25e16183424d8bed896bf16141d855ab\"\u003e\u003ccode\u003e6739bf3\u003c/code\u003e\u003c/a\u003e Dashboards: toggle groupby UI (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-schema/issues/120601\"\u003e#120601\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/2f87fffaf73534dda7e39f79c42758cfe3709806\"\u003e\u003ccode\u003e2f87fff\u003c/code\u003e\u003c/a\u003e Explore: Logs Table Panel (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-schema/issues/117954\"\u003e#117954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grafana/grafana/commits/v13.0.2/packages/grafana-schema\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@grafana/ui` from 12.3.1 to 13.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/grafana/releases\"\u003e@​grafana/ui's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e13.0.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://grafana.com/grafana/download/13.0.2\"\u003eDownload page\u003c/a\u003e\n\u003ca href=\"https://grafana.com/docs/grafana/latest/whatsnew/\"\u003eWhat's new highlights\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures and enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDashboards:\u003c/strong\u003e Show k8s format in provisioned save \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123045\"\u003e#123045\u003c/a\u003e, \u003ca href=\"https://github.com/stephaniehingtgen\"\u003e\u003ccode\u003e@​stephaniehingtgen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocker:\u003c/strong\u003e Bump Alpine-based images to 3.23.4 \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122938\"\u003e#122938\u003c/a\u003e, \u003ca href=\"https://github.com/Proximyst\"\u003e\u003ccode\u003e@​Proximyst\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eGo:\u003c/strong\u003e Update version to 1.26.3 \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124454\"\u003e#124454\u003c/a\u003e, \u003ca href=\"https://github.com/macabu\"\u003e\u003ccode\u003e@​macabu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHomepage:\u003c/strong\u003e Support v2 dashboards if defined by a file \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123029\"\u003e#123029\u003c/a\u003e, \u003ca href=\"https://github.com/stephaniehingtgen\"\u003e\u003ccode\u003e@​stephaniehingtgen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eLibraryPanels:\u003c/strong\u003e Return 403 instead of 500 for insufficient permissions \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123467\"\u003e#123467\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Don't mark folders pending due to _folder.json metadata \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124139\"\u003e#124139\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Honor ruleset bypass for write workflow validation \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124128\"\u003e#124128\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Negotiate receive-pack capabilities for git pushes \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124130\"\u003e#124130\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Per-verb fallback for the files subresource \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123900\"\u003e#123900\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Scope repository uniqueness by (URL, branch, path) \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124121\"\u003e#124121\u003c/a\u003e, \u003ca href=\"https://github.com/ferruvich\"\u003e\u003ccode\u003e@​ferruvich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Surface folder uid-too-long and other validation 4xx as sync warnings \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123888\"\u003e#123888\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e add public_root_url instance setting for external URLs \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124258\"\u003e#124258\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDashboardDS:\u003c/strong\u003e Fix Mixed panels not updating on time-range change with stale upstreams \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124894\"\u003e#124894\u003c/a\u003e, \u003ca href=\"https://github.com/ivanortegaalba\"\u003e\u003ccode\u003e@​ivanortegaalba\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eJaeger:\u003c/strong\u003e Fix log event timestamp unit conversion in trace view \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123707\"\u003e#123707\u003c/a\u003e, \u003ca href=\"https://github.com/ktw4071\"\u003e\u003ccode\u003e@​ktw4071\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eK8s Dashboards:\u003c/strong\u003e Fix folder permission check to use dashboards:create \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124942\"\u003e#124942\u003c/a\u003e, \u003ca href=\"https://github.com/mihai-turdean\"\u003e\u003ccode\u003e@​mihai-turdean\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePostgreSQL:\u003c/strong\u003e Allow sql_engine to return results for EXPLAIN queries \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123246\"\u003e#123246\u003c/a\u003e, \u003ca href=\"https://github.com/sdague\"\u003e\u003ccode\u003e@​sdague\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Bump nanogit to v0.17.0 to fix pushes with repositories using git modules \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124140\"\u003e#124140\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRBAC:\u003c/strong\u003e Quick fix for global datasource permissions (Enterprise)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-9029\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33382\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-42127\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-42129\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-10601\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-8609\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-8595\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e13.0.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://grafana.com/grafana/download/13.0.1\"\u003eDownload page\u003c/a\u003e\n\u003ca href=\"https://grafana.com/docs/grafana/latest/whatsnew/\"\u003eWhat's new highlights\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures and enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDashboard:\u003c/strong\u003e Preserve timezone user-preference when converting V1 → V2 \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122673\"\u003e#122673\u003c/a\u003e, \u003ca href=\"https://github.com/ivanortegaalba\"\u003e\u003ccode\u003e@​ivanortegaalba\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Include dashboard validation errors in pull request comments \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122433\"\u003e#122433\u003c/a\u003e, \u003ca href=\"https://github.com/gttrigger\"\u003e\u003ccode\u003e@​gttrigger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eUnified storage:\u003c/strong\u003e Skip migrations if dualwrite state shows they were already migrated \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122880\"\u003e#122880\u003c/a\u003e, \u003ca href=\"https://github.com/stephaniehingtgen\"\u003e\u003ccode\u003e@​stephaniehingtgen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e13.0.1+security-01\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://grafana.com/grafana/download/13.0.1+security-01\"\u003eDownload page\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/grafana/blob/main/CHANGELOG.md\"\u003e@​grafana/ui's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003e12.3.6+security-04 (2026-05-12)\u003c/h1\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAlerting:\u003c/strong\u003e Fix error when updating Alertmanager config with autogenerated receivers \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/113712\"\u003e#113712\u003c/a\u003e, \u003ca href=\"https://github.com/moustafab\"\u003e\u003ccode\u003e@​moustafab\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28374\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28383\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28380\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28379\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33377\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33378\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33381\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33380\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003e13.0.1+security-01 (2026-05-12)\u003c/h1\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28374\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28383\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28380\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28379\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33377\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33378\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33381\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33380\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003e12.4.3+security-02 (2026-05-12)\u003c/h1\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28374\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28383\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28380\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28379\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33377\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/grafana/commit/3fcdbc5a6e5c955bd42bd3715dd03cbad2b078c1\"\u003e\u003ccode\u003e3fcdbc5\u003c/code\u003e\u003c/a\u003e [release-13.0.2] patch: apply patches for June 2nd release (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-ui/issues/125790\"\u003e#125790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/292bb6bea7f3566d5028ea76e802b2e8c66cdbf2\"\u003e\u003ccode\u003e292bb6b\u003c/code\u003e\u003c/a\u003e [release-13.0.2] Table: Use npm-published grafana fork of react-data-grid (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-ui/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/4e04ec5444f3fe6a40fd7db3da4bc8b77af96973\"\u003e\u003ccode\u003e4e04ec5\u003c/code\u003e\u003c/a\u003e Release: 13.0.1 (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-ui/issues/122911\"\u003e#122911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/6c69e48c269c451511f061c3e0378522d8e50fd3\"\u003e\u003ccode\u003e6c69e48\u003c/code\u003e\u003c/a\u003e Dashboard: Simplify variable change (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-ui/issues/121727\"\u003e#121727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/d6cf53bb4d46608fca0c1bc78302065e60902c32\"\u003e\u003ccode\u003ed6cf53b\u003c/code\u003e\u003c/a\u003e Chore: Replace trivial lodash functions with native equivalents in grafana-ui...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/66c4588e2611d063c0be1f6f4cbc9addcba53cd8\"\u003e\u003ccode\u003e66c4588\u003c/code\u003e\u003c/a\u003e Accessibility: Add accessible labels to drag handles (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-ui/issues/121672\"\u003e#121672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/db466741a635469b99eae1412f165d7ec38cb7e4\"\u003e\u003ccode\u003edb46674\u003c/code\u003e\u003c/a\u003e Chore: Migrate saga docs back into storybook (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-ui/issues/121559\"\u003e#121559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/197a9c3a5013ee2bca5bc3f817296124d652ce4a\"\u003e\u003ccode\u003e197a9c3\u003c/code\u003e\u003c/a\u003e Fix: Keyboard accessibility for menus (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-ui/issues/118251\"\u003e#118251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/e3ed84f5e6fa6ecc7b4f91a07ea782054d5b12cc\"\u003e\u003ccode\u003ee3ed84f\u003c/code\u003e\u003c/a\u003e MultiCombobox: Fix remove button for hidden options (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-ui/issues/115922\"\u003e#115922\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-ui/issues/120554\"\u003e#120554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/22c1e77d39c5425cc31888add6f14671df714d78\"\u003e\u003ccode\u003e22c1e77\u003c/code\u003e\u003c/a\u003e Docs: Saga sweep (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-ui/issues/121717\"\u003e#121717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grafana/grafana/commits/v13.0.2/packages/grafana-ui\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-infinite-scroll-component` from 6.1.1 to 7.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ankeetmaini/react-infinite-scroll-component/releases\"\u003ereact-infinite-scroll-component's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.2.0 - useInfiniteScroll hook\u003c/h2\u003e\n\u003ch2\u003eWhat's new\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003euseInfiniteScroll\u003c/code\u003e hook\u003c/h3\u003e\n\u003cp\u003eA new named export for building fully custom infinite scroll UIs. The hook manages the \u003ccode\u003eIntersectionObserver\u003c/code\u003e lifecycle and exposes \u003ccode\u003esentinelRef\u003c/code\u003e and \u003ccode\u003eisLoading\u003c/code\u003e — your markup, your styles, your loader.\u003c/p\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003eimport { useInfiniteScroll } from 'react-infinite-scroll-component';\r\n\u003cp\u003econst { sentinelRef, isLoading } = useInfiniteScroll({\u003cbr /\u003e\nnext: fetchMore,\u003cbr /\u003e\nhasMore,\u003cbr /\u003e\ndataLength: items.length,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eAttach \u003ccode\u003esentinelRef\u003c/code\u003e to any element at the end of your list. \u003ccode\u003eisLoading\u003c/code\u003e is \u003ccode\u003etrue\u003c/code\u003e from when \u003ccode\u003enext()\u003c/code\u003e fires until \u003ccode\u003edataLength\u003c/code\u003e changes.\u003c/p\u003e\n\u003cp\u003eAccepts the same \u003ccode\u003ehasMore\u003c/code\u003e, \u003ccode\u003edataLength\u003c/code\u003e, \u003ccode\u003enext\u003c/code\u003e, \u003ccode\u003escrollThreshold\u003c/code\u003e, \u003ccode\u003escrollableTarget\u003c/code\u003e, and \u003ccode\u003einverse\u003c/code\u003e props as the \u003ccode\u003eInfiniteScroll\u003c/code\u003e component.\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eInfiniteScroll\u003c/code\u003e component is unchanged. This is a purely additive export with no breaking changes.\u003c/p\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eREADME overhauled: prop descriptions expanded with behavioral detail and when-to-use guidance, all default values filled in, framework recipes added for Next.js App Router, TanStack Query, and SWR.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003epackage.json\u003c/code\u003e keywords and description updated for better npm discoverability.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAGENTS.md\u003c/code\u003e and \u003ccode\u003ellms.txt\u003c/code\u003e added for AI tooling compatibility.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpgrading\u003c/h2\u003e\n\u003cp\u003eNo breaking changes. Drop-in compatible with v7.1.0.\u003c/p\u003e\n\u003ch2\u003ev7.1.0 - IntersectionObserver rewrite\u003c/h2\u003e\n\u003ch2\u003eWhat's new\u003c/h2\u003e\n\u003ch3\u003eIntersectionObserver-based triggering\u003c/h3\u003e\n\u003cp\u003e\u003ccode\u003enext()\u003c/code\u003e is now fired by an \u003ccode\u003eIntersectionObserver\u003c/code\u003e watching an invisible sentinel div at the end of the list, instead of a throttled scroll event listener. IO runs off the main thread and requires no throttling, scripting overhead drops from ~29% to ~23%.\u003c/p\u003e\n\u003ch3\u003eZero runtime dependencies\u003c/h3\u003e\n\u003cp\u003e\u003ccode\u003ethrottle-debounce\u003c/code\u003e has been removed. The package now ships with no runtime dependencies.\u003c/p\u003e\n\u003ch3\u003eFunction component rewrite\u003c/h3\u003e\n\u003cp\u003eThe class component has been fully replaced with a function component using \u003ccode\u003euseRef\u003c/code\u003e/\u003ccode\u003euseEffect\u003c/code\u003e/\u003ccode\u003euseState\u003c/code\u003e. The public API is unchanged.\u003c/p\u003e\n\u003ch2\u003eBug fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eInverse scroll\u003c/strong\u003e: sentinel is now always the last DOM child. In a \u003ccode\u003eflex-direction: column-reverse\u003c/code\u003e container this places it at the visual top, so \u003ccode\u003enext()\u003c/code\u003e fires at the correct threshold as the user scrolls up rather than requiring a full scroll to the opposite end.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eonScroll\u003c/code\u003e prop type\u003c/strong\u003e: corrected from \u003ccode\u003eMouseEvent\u003c/code\u003e to \u003ccode\u003eUIEvent\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003escrollableTarget\u003c/code\u003e prop type\u003c/strong\u003e: corrected from \u003ccode\u003eReactNode\u003c/code\u003e to \u003ccode\u003eHTMLElement | string | null\u003c/code\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/ankeetmaini/react-infinite-scroll-component/commit/92b3249f361e97323dc9c0ffde603fb91823196c\"\u003e\u003ccode\u003e92b3249\u003c/code\u003e\u003c/a\u003e chore: bump version to 7.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ankeetmaini/react-infinite-scroll-component/commit/d896cc9f166e6c2b57effcfd86d2d32d0d67a383\"\u003e\u003ccode\u003ed896cc9\u003c/code\u003e\u003c/a\u003e fix: update stories.tsx import to renamed ScrollableTop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ankeetmaini/react-infinite-scroll-component/commit/a3102a644304ab1927bbee2044417cb875a8f038\"\u003e\u003ccode\u003ea3102a6\u003c/code\u003e\u003c/a\u003e docs: fill empty defaults with dash, expand all prop descriptions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ankeetmaini/react-infinite-scroll-component/commit/d93280928ef51481c5d1ee6bdac75cb64f38fbe7\"\u003e\u003ccode\u003ed932809\u003c/code\u003e\u003c/a\u003e docs: overhaul README and improve package.json metadata\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ankeetmaini/react-infinite-scroll-component/commit/b53588b1cadfeaef6aec9a70266421d83d0d2ae9\"\u003e\u003ccode\u003eb53588b\u003c/code\u003e\u003c/a\u003e feat: add AGENTS.md and llms.txt for AI discoverability\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ankeetmaini/react-infinite-scroll-component/commit/cfd26d5810988b096623269871c25f2b8bf37ee0\"\u003e\u003ccode\u003ecfd26d5\u003c/code\u003e\u003c/a\u003e feat: add useInfiniteScroll hook (\u003ca href=\"https://redirect.github.com/ankeetmaini/react-infinite-scroll-component/issues/426\"\u003e#426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ankeetmaini/react-infinite-scroll-component/commit/d99aff00817bb60b2447b7d93758ef32625c6e51\"\u003e\u003ccode\u003ed99aff0\u003c/code\u003e\u003c/a\u003e fix: rename ScrolleableTop to ScrollableTop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ankeetmaini/react-infinite-scroll-component/commit/810f9150e489386778fdcce8dd50922048b9534b\"\u003e\u003ccode\u003e810f915\u003c/code\u003e\u003c/a\u003e fix: move inverse sentinel to last DOM child so it sits at visual top in colu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ankeetmaini/react-infinite-scroll-component/commit/22309a886f7057f03f0de5f26b4745881689b7e8\"\u003e\u003ccode\u003e22309a8\u003c/code\u003e\u003c/a\u003e fix: wire up Babel compiler addon and automatic JSX runtime for Storybook v10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ankeetmaini/react-infinite-scroll-component/commit/369efa72728b8c3c720c6cbccee80a0ffaff15b8\"\u003e\u003ccode\u003e369efa7\u003c/code\u003e\u003c/a\u003e docs: update README for v7, add What's new section\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ankeetmaini/react-infinite-scroll-component/compare/v6.1.1...v7.2.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/~iamdarshshah\"\u003eiamdarshshah\u003c/a\u003e, a new releaser for react-infinite-scroll-component since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\u003eprepare\u003c/code\u003e ...\n\n_Description has been truncated_","html_url":"https://github.com/cisco-open/cisco-aichat-app/pull/35","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cisco-open%2Fcisco-aichat-app/issues/35","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/35/packages"},{"uuid":"4535882245","node_id":"PR_kwDORKboPc7gADV9","number":608,"state":"closed","title":"build(deps): bump the client-prod group across 1 directory with 41 updates","user":"dependabot[bot]","labels":["dependencies","dependabot"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-30T00:09:05.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-27T21:32:02.000Z","updated_at":"2026-05-30T00:09:07.000Z","time_to_close":182223,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"client-prod","update_count":41,"packages":[{"name":"@googlemaps/js-api-loader","old_version":"1.15.1","new_version":"1.16.10","repository_url":"https://github.com/googlemaps/js-api-loader"},{"name":"@opentelemetry/auto-instrumentations-web","old_version":"0.41.0","new_version":"0.63.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js-contrib"},{"name":"@opentelemetry/context-zone","old_version":"1.26.0","new_version":"1.30.1","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/exporter-trace-otlp-http","old_version":"0.53.0","new_version":"0.218.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/instrumentation","old_version":"0.53.0","new_version":"0.218.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/propagator-aws-xray","old_version":"1.26.0","new_version":"1.26.2","repository_url":"https://github.com/open-telemetry/opentelemetry-js-contrib"},{"name":"@opentelemetry/resources","old_version":"1.26.0","new_version":"1.30.1","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/sdk-trace-base","old_version":"1.26.0","new_version":"1.30.1","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/sdk-trace-web","old_version":"1.26.0","new_version":"1.30.1","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@radix-ui/react-checkbox","old_version":"1.1.1","new_version":"1.3.3","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-label","old_version":"2.1.0","new_version":"2.1.8","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-popover","old_version":"1.1.1","new_version":"1.1.15","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-select","old_version":"2.1.1","new_version":"2.2.6","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-separator","old_version":"1.1.0","new_version":"1.1.8","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-slider","old_version":"1.2.0","new_version":"1.3.6","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-switch","old_version":"1.1.0","new_version":"1.2.6","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-tooltip","old_version":"1.1.2","new_version":"1.2.8","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@tailwindcss/forms","old_version":"0.5.7","new_version":"0.5.11","repository_url":"https://github.com/tailwindlabs/tailwindcss-forms"},{"name":"@tailwindcss/typography","old_version":"0.5.13","new_version":"0.5.19","repository_url":"https://github.com/tailwindlabs/tailwindcss-typography"},{"name":"@tiptap/react","old_version":"2.0.4","new_version":"2.27.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"@tiptap/starter-kit","old_version":"2.0.4","new_version":"2.27.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"antd","old_version":"4.24.7","new_version":"4.24.16","repository_url":"https://github.com/ant-design/ant-design"},{"name":"class-variance-authority","old_version":"0.7.0","new_version":"0.7.1","repository_url":"https://github.com/joe-bell/cva"},{"name":"framer-motion","old_version":"11.1.7","new_version":"11.18.2","repository_url":"https://github.com/motiondivision/motion"},{"name":"graphql","old_version":"16.13.2","new_version":"16.14.0","repository_url":"https://github.com/graphql/graphql-js"},{"name":"lucide-react","old_version":"0.452.0","new_version":"0.577.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"next-themes","old_version":"0.3.0","new_version":"0.4.6","repository_url":"https://github.com/pacocoursey/next-themes"},{"name":"papaparse","old_version":"5.4.1","new_version":"5.5.3","repository_url":"https://github.com/mholt/PapaParse"},{"name":"react","old_version":"18.2.0","new_version":"18.3.1","repository_url":"https://github.com/facebook/react"},{"name":"react-day-picker","old_version":"8.10.1","new_version":"8.10.2","repository_url":"https://github.com/gpbl/react-day-picker"},{"name":"react-dom","old_version":"18.2.0","new_version":"18.3.1","repository_url":"https://github.com/facebook/react"},{"name":"react-helmet-async","old_version":"2.0.3","new_version":"2.0.5","repository_url":"https://github.com/staylor/react-helmet-async"},{"name":"react-markdown","old_version":"9.0.1","new_version":"9.1.0","repository_url":"https://github.com/remarkjs/react-markdown"},{"name":"react-player","old_version":"2.11.0","new_version":"2.16.1","repository_url":"https://github.com/cookpete/react-player"},{"name":"react-syntax-highlighter","old_version":"16.1.0","new_version":"16.1.1","repository_url":"https://github.com/react-syntax-highlighter/react-syntax-highlighter"},{"name":"safe-stable-stringify","old_version":"2.4.2","new_version":"2.5.0","repository_url":"https://github.com/BridgeAR/safe-stable-stringify"},{"name":"sonner","old_version":"1.5.0","new_version":"1.7.4","repository_url":"https://github.com/emilkowalski/sonner"},{"name":"tailwind-merge","old_version":"2.5.2","new_version":"2.6.1","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"validator","old_version":"13.15.26","new_version":"13.15.35","repository_url":"https://github.com/validatorjs/validator.js"},{"name":"vaul","old_version":"0.9.1","new_version":"0.9.9","repository_url":"https://github.com/emilkowalski/vaul"}],"path":null,"ecosystem":"npm"},"body":"Bumps the client-prod group with 40 updates in the /client directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@googlemaps/js-api-loader](https://github.com/googlemaps/js-api-loader) | `1.15.1` | `1.16.10` |\n| [@opentelemetry/auto-instrumentations-web](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-web) | `0.41.0` | `0.63.0` |\n| [@opentelemetry/context-zone](https://github.com/open-telemetry/opentelemetry-js) | `1.26.0` | `1.30.1` |\n| [@opentelemetry/exporter-trace-otlp-http](https://github.com/open-telemetry/opentelemetry-js) | `0.53.0` | `0.218.0` |\n| [@opentelemetry/instrumentation](https://github.com/open-telemetry/opentelemetry-js) | `0.53.0` | `0.218.0` |\n| [@opentelemetry/propagator-aws-xray](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/propagator-aws-xray) | `1.26.0` | `1.26.2` |\n| [@opentelemetry/resources](https://github.com/open-telemetry/opentelemetry-js) | `1.26.0` | `1.30.1` |\n| [@opentelemetry/sdk-trace-base](https://github.com/open-telemetry/opentelemetry-js) | `1.26.0` | `1.30.1` |\n| [@opentelemetry/sdk-trace-web](https://github.com/open-telemetry/opentelemetry-js) | `1.26.0` | `1.30.1` |\n| [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives) | `1.1.1` | `1.3.3` |\n| [@radix-ui/react-label](https://github.com/radix-ui/primitives) | `2.1.0` | `2.1.8` |\n| [@radix-ui/react-popover](https://github.com/radix-ui/primitives) | `1.1.1` | `1.1.15` |\n| [@radix-ui/react-select](https://github.com/radix-ui/primitives) | `2.1.1` | `2.2.6` |\n| [@radix-ui/react-separator](https://github.com/radix-ui/primitives) | `1.1.0` | `1.1.8` |\n| [@radix-ui/react-slider](https://github.com/radix-ui/primitives) | `1.2.0` | `1.3.6` |\n| [@radix-ui/react-switch](https://github.com/radix-ui/primitives) | `1.1.0` | `1.2.6` |\n| [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives) | `1.1.2` | `1.2.8` |\n| [@tailwindcss/forms](https://github.com/tailwindlabs/tailwindcss-forms) | `0.5.7` | `0.5.11` |\n| [@tailwindcss/typography](https://github.com/tailwindlabs/tailwindcss-typography) | `0.5.13` | `0.5.19` |\n| [@tiptap/react](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/react) | `2.0.4` | `2.27.2` |\n| [@tiptap/starter-kit](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/starter-kit) | `2.0.4` | `2.27.2` |\n| [antd](https://github.com/ant-design/ant-design) | `4.24.7` | `4.24.16` |\n| [class-variance-authority](https://github.com/joe-bell/cva) | `0.7.0` | `0.7.1` |\n| [framer-motion](https://github.com/motiondivision/motion) | `11.1.7` | `11.18.2` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.13.2` | `16.14.0` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.452.0` | `0.577.0` |\n| [next-themes](https://github.com/pacocoursey/next-themes) | `0.3.0` | `0.4.6` |\n| [papaparse](https://github.com/mholt/PapaParse) | `5.4.1` | `5.5.3` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.2.0` | `18.3.1` |\n| [react-day-picker](https://github.com/gpbl/react-day-picker/tree/HEAD/packages/react-day-picker) | `8.10.1` | `8.10.2` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.2.0` | `18.3.1` |\n| [react-helmet-async](https://github.com/staylor/react-helmet-async) | `2.0.3` | `2.0.5` |\n| [react-markdown](https://github.com/remarkjs/react-markdown) | `9.0.1` | `9.1.0` |\n| [react-player](https://github.com/cookpete/react-player) | `2.11.0` | `2.16.1` |\n| [react-syntax-highlighter](https://github.com/react-syntax-highlighter/react-syntax-highlighter) | `16.1.0` | `16.1.1` |\n| [safe-stable-stringify](https://github.com/BridgeAR/safe-stable-stringify) | `2.4.2` | `2.5.0` |\n| [sonner](https://github.com/emilkowalski/sonner) | `1.5.0` | `1.7.4` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `2.5.2` | `2.6.1` |\n| [validator](https://github.com/validatorjs/validator.js) | `13.15.26` | `13.15.35` |\n| [vaul](https://github.com/emilkowalski/vaul) | `0.9.1` | `0.9.9` |\n\n\nUpdates `@googlemaps/js-api-loader` from 1.15.1 to 1.16.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googlemaps/js-api-loader/releases\"\u003e@​googlemaps/js-api-loader's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.10\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/compare/v1.16.9...v1.16.10\"\u003e1.16.10\u003c/a\u003e (2025-06-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependencies and fix compatibility (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/1001\"\u003e#1001\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/530cd67eca59702cb02262bc32f852751c373334\"\u003e530cd67\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e add missing \u003ccode\u003eMaps3DLibrary\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/994\"\u003e#994\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/a938c1ed7e900db3926d5809d793a0e18f328bf3\"\u003ea938c1e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.16.9\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/compare/v1.16.8...v1.16.9\"\u003e1.16.9\u003c/a\u003e (2024-11-04)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echange jest-lite url to use https (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/856\"\u003e#856\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/d3932c63f6e02f196fd1b21fb024d200d920fbca\"\u003ed3932c6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.16.8\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/compare/v1.16.7...v1.16.8\"\u003e1.16.8\u003c/a\u003e (2024-07-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etrigger release-please (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/f1964a5233f2de606cbf6bd7a36afa50fe614cfa\"\u003ef1964a5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.16.7\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/compare/v1.16.6...v1.16.7\"\u003e1.16.7\u003c/a\u003e (2024-06-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix a timing issue for sequential importLibrary calls (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/843\"\u003e#843\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/f24a1aea8f508356bb51ed6972e0724dc36c9596\"\u003ef24a1ae\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/809\"\u003e#809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erollup configuration (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/835\"\u003e#835\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/3436cc0b90ea64e0b38a3e3dfe54e003a3aba970\"\u003e3436cc0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.16.6\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/compare/v1.16.5...v1.16.6\"\u003e1.16.6\u003c/a\u003e (2024-02-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echange filename for esm build to use .mjs extension (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/831\"\u003e#831\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/1a50235c6c42611bbe6b0efc9c4c246a7b3e8a59\"\u003e1a50235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emove \u003ccode\u003e@​rollup/plugin-terser\u003c/code\u003e to devDependencies (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/830\"\u003e#830\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/2d951197b6256ae82a51d555549cbdb900d4e208\"\u003e2d95119\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.16.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/compare/v1.16.4...v1.16.5\"\u003e1.16.5\u003c/a\u003e (2024-02-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003especify correct location for typings (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/828\"\u003e#828\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/c3c45833ae54cc384943883252c949e27eb7dd08\"\u003ec3c4583\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/825\"\u003e#825\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/googlemaps/js-api-loader/blob/main/CHANGELOG.md\"\u003e@​googlemaps/js-api-loader's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/compare/v1.16.9...v1.16.10\"\u003e1.16.10\u003c/a\u003e (2025-06-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependencies and fix compatibility (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/1001\"\u003e#1001\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/530cd67eca59702cb02262bc32f852751c373334\"\u003e530cd67\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e add missing \u003ccode\u003eMaps3DLibrary\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/994\"\u003e#994\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/a938c1ed7e900db3926d5809d793a0e18f328bf3\"\u003ea938c1e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/compare/v1.16.8...v1.16.9\"\u003e1.16.9\u003c/a\u003e (2024-11-04)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echange jest-lite url to use https (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/856\"\u003e#856\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/d3932c63f6e02f196fd1b21fb024d200d920fbca\"\u003ed3932c6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/compare/v1.16.7...v1.16.8\"\u003e1.16.8\u003c/a\u003e (2024-07-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etrigger release-please (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/f1964a5233f2de606cbf6bd7a36afa50fe614cfa\"\u003ef1964a5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/compare/v1.16.6...v1.16.7\"\u003e1.16.7\u003c/a\u003e (2024-06-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix a timing issue for sequential importLibrary calls (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/843\"\u003e#843\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/f24a1aea8f508356bb51ed6972e0724dc36c9596\"\u003ef24a1ae\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/809\"\u003e#809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erollup configuration (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/835\"\u003e#835\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/3436cc0b90ea64e0b38a3e3dfe54e003a3aba970\"\u003e3436cc0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/compare/v1.16.5...v1.16.6\"\u003e1.16.6\u003c/a\u003e (2024-02-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echange filename for esm build to use .mjs extension (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/831\"\u003e#831\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/1a50235c6c42611bbe6b0efc9c4c246a7b3e8a59\"\u003e1a50235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emove \u003ccode\u003e@​rollup/plugin-terser\u003c/code\u003e to devDependencies (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/830\"\u003e#830\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/2d951197b6256ae82a51d555549cbdb900d4e208\"\u003e2d95119\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/compare/v1.16.4...v1.16.5\"\u003e1.16.5\u003c/a\u003e (2024-02-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003especify correct location for typings (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/828\"\u003e#828\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/c3c45833ae54cc384943883252c949e27eb7dd08\"\u003ec3c4583\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/825\"\u003e#825\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/compare/v1.16.3...v1.16.4\"\u003e1.16.4\u003c/a\u003e (2024-02-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\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/googlemaps/js-api-loader/commit/8f0644150ce6c5012c0f38189da11b971715f29b\"\u003e\u003ccode\u003e8f06441\u003c/code\u003e\u003c/a\u003e chore(main): release 1.16.10 (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/1000\"\u003e#1000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/530cd67eca59702cb02262bc32f852751c373334\"\u003e\u003ccode\u003e530cd67\u003c/code\u003e\u003c/a\u003e fix(deps): update dependencies and fix compatibility (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/1001\"\u003e#1001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/3f2fb3c30e90372f7f883f846ecfc73761439ef1\"\u003e\u003ccode\u003e3f2fb3c\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump \u003ccode\u003e@​rollup/plugin-commonjs\u003c/code\u003e from 28.0.2 to 28.0.6 (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/995\"\u003e#995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/357ab9d964e85d0021d62fb2714b9d8dc6a47310\"\u003e\u003ccode\u003e357ab9d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump tar-fs from 3.0.6 to 3.0.9 (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/67e10f74d33dd0f02523703eb01b99dc67bd4a7f\"\u003e\u003ccode\u003e67e10f7\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump \u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/996\"\u003e#996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/c11b98386bdc07ed03cb209004c27289788d9841\"\u003e\u003ccode\u003ec11b983\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump \u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e from 8.25.0 to 8.34.1 (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/997\"\u003e#997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/5e0eddf94bc84bc19e00c7f4bca1eebfed6c4846\"\u003e\u003ccode\u003e5e0eddf\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.7.3 to 5.8.3 (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/963\"\u003e#963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/a938c1ed7e900db3926d5809d793a0e18f328bf3\"\u003e\u003ccode\u003ea938c1e\u003c/code\u003e\u003c/a\u003e fix(types): add missing \u003ccode\u003eMaps3DLibrary\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/994\"\u003e#994\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/c71c8a3dbb09d7cad40d38f6b647671bf88a0e50\"\u003e\u003ccode\u003ec71c8a3\u003c/code\u003e\u003c/a\u003e chore: add contents:write permission for pushing to gh-pages (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/999\"\u003e#999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/3486a26f1db7081e6e14c13472fe2aee7716adf3\"\u003e\u003ccode\u003e3486a26\u003c/code\u003e\u003c/a\u003e chore: update github actions to latest versions (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/998\"\u003e#998\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googlemaps/js-api-loader/compare/v1.15.1...v1.16.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@opentelemetry/auto-instrumentations-web` from 0.41.0 to 0.63.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/releases\"\u003e@​opentelemetry/auto-instrumentations-web's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003einstrumentation-document-load: v0.63.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/compare/instrumentation-document-load-v0.62.0...instrumentation-document-load-v0.63.0\"\u003e0.63.0\u003c/a\u003e (2026-05-13)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update deps matching '@opentelemetry/*' (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3523\"\u003e#3523\u003c/a\u003e) (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/e26a90af6e2fb4666b22388b770add7a60140c9b\"\u003ee26a90a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003einstrumentation-winston: v0.62.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/compare/instrumentation-winston-v0.61.0...instrumentation-winston-v0.62.0\"\u003e0.62.0\u003c/a\u003e (2026-05-13)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update deps matching '@opentelemetry/*' (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3523\"\u003e#3523\u003c/a\u003e) (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/e26a90af6e2fb4666b22388b770add7a60140c9b\"\u003ee26a90a\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\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​opentelemetry/winston-transport\u003c/code\u003e bumped from ^0.27.0 to ^0.28.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\u003einstrumentation-router: v0.62.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/compare/instrumentation-router-v0.61.0...instrumentation-router-v0.62.0\"\u003e0.62.0\u003c/a\u003e (2026-05-13)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update deps matching '@opentelemetry/*' (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3523\"\u003e#3523\u003c/a\u003e) (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/e26a90af6e2fb4666b22388b770add7a60140c9b\"\u003ee26a90a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einstrumentation-router:\u003c/strong\u003e fix MaxListenersExceededWarning (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3495\"\u003e#3495\u003c/a\u003e) (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/9a0bf882bfdf3087a0cb71f6b2f407da6a7d9d0a\"\u003e9a0bf88\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003einstrumentation-restify: v0.63.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/compare/instrumentation-restify-v0.62.0...instrumentation-restify-v0.63.0\"\u003e0.63.0\u003c/a\u003e (2026-05-13)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update deps matching '@opentelemetry/*' (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3523\"\u003e#3523\u003c/a\u003e) (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/e26a90af6e2fb4666b22388b770add7a60140c9b\"\u003ee26a90a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003einstrumentation-oracledb: v0.43.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/compare/instrumentation-oracledb-v0.42.0...instrumentation-oracledb-v0.43.0\"\u003e0.43.0\u003c/a\u003e (2026-05-13)\u003c/h2\u003e\n\u003ch3\u003eFeatures\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/open-telemetry/opentelemetry-js-contrib/blob/main/packages/auto-instrumentations-web/CHANGELOG.md\"\u003e@​opentelemetry/auto-instrumentations-web's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/compare/auto-instrumentations-web-v0.62.0...auto-instrumentations-web-v0.63.0\"\u003e0.63.0\u003c/a\u003e (2026-05-13)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update deps matching '@opentelemetry/*' (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3523\"\u003e#3523\u003c/a\u003e) (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/e26a90af6e2fb4666b22388b770add7a60140c9b\"\u003ee26a90a\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@​opentelemetry/instrumentation-document-load\u003c/code\u003e bumped from ^0.62.0 to ^0.63.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​opentelemetry/instrumentation-user-interaction\u003c/code\u003e bumped from ^0.61.0 to ^0.62.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\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/compare/auto-instrumentations-web-v0.61.0...auto-instrumentations-web-v0.62.0\"\u003e0.62.0\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update deps matching '@opentelemetry/*' (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3507\"\u003e#3507\u003c/a\u003e) (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/e1ef3d1b14f177afd738f1c967018c1dc6fc900e\"\u003ee1ef3d1\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@​opentelemetry/instrumentation-document-load\u003c/code\u003e bumped from ^0.61.0 to ^0.62.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​opentelemetry/instrumentation-user-interaction\u003c/code\u003e bumped from ^0.60.0 to ^0.61.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\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/compare/auto-instrumentations-web-v0.60.0...auto-instrumentations-web-v0.61.0\"\u003e0.61.0\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update deps matching '@opentelemetry/*' (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3497\"\u003e#3497\u003c/a\u003e) (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/a91133aa0aac9486eda26f3338d7673851b8bd69\"\u003ea91133a\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@​opentelemetry/instrumentation-document-load\u003c/code\u003e bumped from ^0.60.0 to ^0.61.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​opentelemetry/instrumentation-user-interaction\u003c/code\u003e bumped from ^0.59.0 to ^0.60.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\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/compare/auto-instrumentations-web-v0.59.0...auto-instrumentations-web-v0.60.0\"\u003e0.60.0\u003c/a\u003e (2026-04-17)\u003c/h2\u003e\n\u003ch3\u003eFeatures\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/open-telemetry/opentelemetry-js-contrib/commit/03ed3a3a4ab3f9fd481ba81dddb72b3f8e7dae30\"\u003e\u003ccode\u003e03ed3a3\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-web/issues/3481\"\u003e#3481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/a91133aa0aac9486eda26f3338d7673851b8bd69\"\u003e\u003ccode\u003ea91133a\u003c/code\u003e\u003c/a\u003e feat(deps): update deps matching '@opentelemetry/*' (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-web/issues/3497\"\u003e#3497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/bd017c86bcdf369d7bc1b490e455f95b25385779\"\u003e\u003ccode\u003ebd017c8\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-web/issues/3451\"\u003e#3451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/8891261cb590efcb661bd9f8afec4d1adf885ad8\"\u003e\u003ccode\u003e8891261\u003c/code\u003e\u003c/a\u003e feat(deps): update deps matching '@opentelemetry/*' (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-web/issues/3479\"\u003e#3479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/36a030c766030d0e793a619fb4f8629f4c07672d\"\u003e\u003ccode\u003e36a030c\u003c/code\u003e\u003c/a\u003e chore: switch to short license header (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-web/issues/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/ed97091c9890dd18e52759f2ea98e9d7593b3ae4\"\u003e\u003ccode\u003eed97091\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-web/issues/3415\"\u003e#3415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/c8df394f02d68ae48a79a50258682c09dac13b8b\"\u003e\u003ccode\u003ec8df394\u003c/code\u003e\u003c/a\u003e feat(deps): update deps matching '@opentelemetry/*' (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-web/issues/3450\"\u003e#3450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/39f08c313dc4d929c110ab7c43771c3cdbf8aa4c\"\u003e\u003ccode\u003e39f08c3\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-web/issues/3410\"\u003e#3410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/7f4b776abbe22aa38d2e9f36c22aa293a9e31687\"\u003e\u003ccode\u003e7f4b776\u003c/code\u003e\u003c/a\u003e feat(deps): update deps matching \u0026quot;@opentelemetry/*\u0026quot; (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-web/issues/3411\"\u003e#3411\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/0b33a118f289c0435a241c84c3c3923312fc2b98\"\u003e\u003ccode\u003e0b33a11\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-web/issues/3365\"\u003e#3365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commits/contrib-test-utils-v0.63.0/packages/auto-instrumentations-web\"\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 \u003ccode\u003e@​opentelemetry/auto-instrumentations-web\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@opentelemetry/context-zone` from 1.26.0 to 1.30.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/releases\"\u003e@​opentelemetry/context-zone's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.30.1\u003c/h2\u003e\n\u003ch2\u003e1.30.1\u003c/h2\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sdk-metrics): do not export from \u003ccode\u003ePeriodicExportingMetricReader\u003c/code\u003e when there are no metrics to export. \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5288\"\u003e#5288\u003c/a\u003e \u003ca href=\"https://github.com/jacksonweber\"\u003e\u003ccode\u003e@​jacksonweber\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:house: (Internal)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eci: make changelog workflow check v1.x \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5338\"\u003e#5338\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.30.0\u003c/h2\u003e\n\u003ch2\u003e1.30.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: (Enhancement)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(sdk-metrics): PeriodicExportingMetricReader now flushes pending tasks at shutdown \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5242\"\u003e#5242\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sdk-trace-base): do not load OTEL_ env vars on module load, but when needed \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5233\"\u003e#5233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(instrumentation-xhr, instrumentation-fetch): content length attributes no longer get removed with \u003ccode\u003eignoreNetworkEvents: true\u003c/code\u003e being set \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5229\"\u003e#5229\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esemconv/v1.30.0\u003c/h2\u003e\n\u003ch2\u003e1.30.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: (Enhancement)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: update semantic conventions to v1.30.0 \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5433\"\u003e#5433\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSemantic Conventions v1.30.0: \u003ca href=\"https://github.com/open-telemetry/semantic-conventions/blob/main/CHANGELOG.md#v1300\"\u003echangelog\u003c/a\u003e | \u003ca href=\"https://opentelemetry.io/docs/specs/semconv/\"\u003elatest docs\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@opentelemetry/semantic-conventions\u003c/code\u003e (stable) changes: \u003cem\u003e1 newly deprecated exports, 25 added exports\u003c/em\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@opentelemetry/semantic-conventions/incubating\u003c/code\u003e (unstable) changes: \u003cem\u003e24 newly deprecated exports, 165 added exports\u003c/em\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eStable changes in v1.30.0\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eATTR_EXCEPTION_ESCAPED // exception.escaped: It's no longer recommended to record exceptions that are handled and do not escape the scope of a span.\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/blob/v1.30.1/CHANGELOG.md\"\u003e@​opentelemetry/context-zone's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.30.1\u003c/h2\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sdk-metrics): do not export from \u003ccode\u003ePeriodicExportingMetricReader\u003c/code\u003e when there are no metrics to export. \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5288\"\u003e#5288\u003c/a\u003e \u003ca href=\"https://github.com/jacksonweber\"\u003e\u003ccode\u003e@​jacksonweber\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:house: (Internal)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eci: make changelog workflow check v1.x \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5338\"\u003e#5338\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.30.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: (Enhancement)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(sdk-metrics): PeriodicExportingMetricReader now flushes pending tasks at shutdown \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5242\"\u003e#5242\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sdk-trace-base): do not load OTEL_ env vars on module load, but when needed \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5233\"\u003e#5233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(instrumentation-xhr, instrumentation-fetch): content length attributes no longer get removed with \u003ccode\u003eignoreNetworkEvents: true\u003c/code\u003e being set \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5229\"\u003e#5229\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.29.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: (Enhancement)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(sdk-metrics): Add support for aggregation cardinality limit with a default limit of 2000. This limit can be customized via views \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5128\"\u003e#5128\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.28.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: (Enhancement)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efeat(sdk-metrics, sdk-trace): add \u003ccode\u003emergeResourceWithDefaults\u003c/code\u003e flag, which allows opting-out of resources getting merged with the default resource \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/4617\"\u003e#4617\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edefault: \u003ccode\u003etrue\u003c/code\u003e (no change in behavior)\u003c/li\u003e\n\u003cli\u003enote: \u003ccode\u003efalse\u003c/code\u003e will become the default behavior in the next major version in order to comply with \u003ca href=\"https://github.com/open-telemetry/opentelemetry-specification/blob/f3511a5ccda376dfd1de76dfa086fc9b35b54757/specification/resource/sdk.md?plain=1#L31-L36\"\u003especification requirements\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efeat(sdk-trace-base): add \u003ccode\u003espanProcessors\u003c/code\u003e property in \u003ccode\u003eTracerConfig\u003c/code\u003e interface. \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5138\"\u003e#5138\u003c/a\u003e \u003ca href=\"https://github.com/david-luna\"\u003e\u003ccode\u003e@​david-luna\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sdk-metrics): await exports in \u003ccode\u003ePeriodicExportingMetricReader\u003c/code\u003e when async resource attributes have not yet settled \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5119/\"\u003e#5119\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(sdk-trace): performance.now() may return the same value for consecutive calls \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5150\"\u003e#5150\u003c/a\u003e \u003ca href=\"https://github.com/dyladan\"\u003e\u003ccode\u003e@​dyladan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(sdk-trace-base): pass BatchSpanProcessor#forceFlush() errors on visibilitychange/pagehide to globalErrorHandler \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5143\"\u003e#5143\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003efixes a bug where switching browser tabs with a failing exporter would cause an unhandled error\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.27.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: (Enhancement)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add processors for adding session.id attribute to spans and logs \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/4972\"\u003e#4972\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/open-telemetry/opentelemetry-js/commit/cbc912d67bda462ca00449d7ce7b80052c20a4fc\"\u003e\u003ccode\u003ecbc912d\u003c/code\u003e\u003c/a\u003e chore: prepare next v1.x release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5342\"\u003e#5342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/942628d7d7d569b9497b5122f236c2d8fce5d3ed\"\u003e\u003ccode\u003e942628d\u003c/code\u003e\u003c/a\u003e [backport/v1.x] ci: make v1.x release PR workflow checkout correct branch (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5\"\u003e#5\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/1fa5492b06fadb7fa56c014b6f8eaf1a2bdcfa56\"\u003e\u003ccode\u003e1fa5492\u003c/code\u003e\u003c/a\u003e [backport/v1.x] fix(exporter-metrics-otlp-http): browser OTLPMetricExporter w...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/18b33a0a1d40703cc42ae5c91025b047d8f32ad9\"\u003e\u003ccode\u003e18b33a0\u003c/code\u003e\u003c/a\u003e [backport/v1.x] fix(sdk-metrics): don't export from PeriodicExportingMetricRe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/3acae302fe2f39ae920ee3d8491a347b5ec1a15c\"\u003e\u003ccode\u003e3acae30\u003c/code\u003e\u003c/a\u003e [backport/v1.x] ci: make changelog workflow check v1.x (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5338\"\u003e#5338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/dba373ca7ba93c36735ae68d665847f4322dd889\"\u003e\u003ccode\u003edba373c\u003c/code\u003e\u003c/a\u003e chore: updated v1.x supported versions (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5286\"\u003e#5286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/aae44680f7fa4a489a488654a95ce7883b024324\"\u003e\u003ccode\u003eaae4468\u003c/code\u003e\u003c/a\u003e ci: prepare release script to run on v1.x branch (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5276\"\u003e#5276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/616d27a0a111c9b813d14c56d8d8f1ffbd7d7156\"\u003e\u003ccode\u003e616d27a\u003c/code\u003e\u003c/a\u003e chore: prepare next release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5274\"\u003e#5274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/e524148b480366bb7ecc129828a64e00058bb84e\"\u003e\u003ccode\u003ee524148\u003c/code\u003e\u003c/a\u003e chore: removed circular dependency from BasicTracerProvider (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5279\"\u003e#5279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/67a0e9cb0c5257b0d0fbdc6a5efd310a1c37b493\"\u003e\u003ccode\u003e67a0e9c\u003c/code\u003e\u003c/a\u003e Update links to openmetrics to reference the v1.0.0 release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5267\"\u003e#5267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/compare/v1.26.0...v1.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@opentelemetry/exporter-trace-otlp-http` from 0.53.0 to 0.218.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/releases\"\u003e@​opentelemetry/exporter-trace-otlp-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eexperimental/v0.218.0\u003c/h2\u003e\n\u003ch2\u003e0.218.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(otlp-transformer): replace protobufjs metrics serialization with custom implementation \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6629\"\u003e#6625\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(configuration): show all config validation errors, if there are multiple \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6683\"\u003e#6683\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(sdk-node): allow startNodeSDK() without an arg \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6688\"\u003e#6688\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:house: Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(sdk-logs): alias \u003ccode\u003eLoggerProviderConfig\u003c/code\u003e to \u003ccode\u003eLoggerProviderOptions\u003c/code\u003e \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6691\"\u003e#6691\u003c/a\u003e \u003ca href=\"https://github.com/david-luna\"\u003e\u003ccode\u003e@​david-luna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(sdk-logs): use \u003ccode\u003eLogger.enabled()\u003c/code\u003e within \u003ccode\u003eLogger.emit()\u003c/code\u003e implementation \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6680\"\u003e#6680\u003c/a\u003e \u003ca href=\"https://github.com/david-luna\"\u003e\u003ccode\u003e@​david-luna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eexperimental/v0.217.0\u003c/h2\u003e\n\u003ch2\u003e0.217.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(otlp-transformer): replace protobufjs trace serialization with custom implementation \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6625\"\u003e#6625\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(configuration): auto-generate TypeScript types from OTel declarative config JSON schema (stable v1.0.0) using \u003ccode\u003ejson-schema-to-typescript\u003c/code\u003e and \u003ccode\u003eajv\u003c/code\u003e \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6533\"\u003e#6533\u003c/a\u003e \u003ca href=\"https://github.com/MikeGoldsmith\"\u003e\u003ccode\u003e@​MikeGoldsmith\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(configuration, sdk-node): \u003ccode\u003estartNodeSDK()\u003c/code\u003e code path now uses \u003ccode\u003elog_level\u003c/code\u003e configuration to setup a DiagConsoleLogger \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6668\"\u003e#6668\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eNote that allowed values for \u003ccode\u003elog_level\u003c/code\u003e in a configuration YAML file are \u003cem\u003enot\u003c/em\u003e the same set as for \u003ccode\u003eOTEL_LOG_LEVEL\u003c/code\u003e. Use \u003ccode\u003elog_level: trace\u003c/code\u003e to see \u003cem\u003eall\u003c/em\u003e logs (equivalent of \u003ccode\u003eOTEL_LOG_LEVEL=ALL\u003c/code\u003e). Use \u003ccode\u003elog_level: fatal\u003c/code\u003e to effectively disable the SDK's internal diagnostic logger (equivalent of \u003ccode\u003eOTEL_LOG_LEVEL=NONE\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eIf \u003ccode\u003elog_level\u003c/code\u003e is not specified, a diagnostic console logger at \u0026quot;info\u0026quot; level will be setup.\u003c/li\u003e\n\u003cli\u003eAn invalid YAML config file will now result in a noop OTel SDK.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(configuration): do not validate \u003ccode\u003eOTEL_CONFIG_FILE\u003c/code\u003e value before using it for file config \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6643\"\u003e#6643\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(configuration): improve how 'additionalProperties' in JSON schema is translated to TS types \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6650\"\u003e#6650\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(configuration): remove stripMinItems and preprocessNullArrays from validation/parsing \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6657\"\u003e#6657\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(configuration): improve handling of enums in generated types \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6659\"\u003e#6659\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(configuration): improve the technique for removing '| null' on types the JSON Schema \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6662\"\u003e#6662\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(sampler-jaeger-remote): add missing axios dep \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6656\"\u003e#6656\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(exporter-prometheus): handle malformed URLs in Prometheus exporter request handler \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6674\"\u003e#6674\u003c/a\u003e \u003ca href=\"https://github.com/homanp\"\u003e\u003ccode\u003e@​homanp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eexperimental/v0.216.0\u003c/h2\u003e\n\u003ch2\u003e0.216.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(sdk-node): wire attribute_keys from declarative configuration to ViewOptions.attributesProcessors \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6427\"\u003e#6427\u003c/a\u003e \u003ca href=\"https://github.com/ravitheja4531-cell\"\u003e\u003ccode\u003e@​ravitheja4531-cell\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(sdk-node): set TracerProvider in startNodeSDK() \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6607\"\u003e#6607\u003c/a\u003e \u003ca href=\"https://github.com/maryliag\"\u003e\u003ccode\u003e@​maryliag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(instrumentation-xml-http-request): avoid unwrapping \u003ccode\u003eXMLHttpRequest\u003c/code\u003e API when disabling \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6611\"\u003e#6611\u003c/a\u003e \u003ca href=\"https://github.com/david-luna\"\u003e\u003ccode\u003e@​david-luna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(instrumentation-fetch): tolerate non-writable \u003ccode\u003eglobalThis.fetch\u003c/code\u003e and fix premature \u003ccode\u003e_isEnabled\u003c/code\u003e / \u003ccode\u003e_isFetchPatched\u003c/code\u003e flips in \u003ccode\u003eenable()\u003c/code\u003e \u003ca href=\"https://github.com/brunorodmoreira\"\u003e\u003ccode\u003e@​brunorodmoreira\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\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/06ad0eaaecbd49f5ead871325f852cc2a3454079\"\u003e\u003ccode\u003e06ad0ea\u003c/code\u003e\u003c/a\u003e chore: prepare next release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6703\"\u003e#6703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/38ca257e64ebd13f5603d5539f8a48d6d9232037\"\u003e\u003ccode\u003e38ca257\u003c/code\u003e\u003c/a\u003e feat(otlp-transformer): replace protobufjs metrics serialization with custom ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/013c60085b84351a4c1e4e4f79e3dd67c56661cd\"\u003e\u003ccode\u003e013c600\u003c/code\u003e\u003c/a\u003e chore: prepare next release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6699\"\u003e#6699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/b7a0c63bde39d7916fdb73cbb3d64cf1c93282c5\"\u003e\u003ccode\u003eb7a0c63\u003c/code\u003e\u003c/a\u003e feat(semantic-conventions): update semantic conventions to v1.41.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6695\"\u003e#6695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/774143b2c6667c6537c000ab48ea5ce998278ca0\"\u003e\u003ccode\u003e774143b\u003c/code\u003e\u003c/a\u003e chore(renovate): add minimumReleaseAge to config (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6697\"\u003e#6697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/e0dafe0d9fadaccf7dd8d7b02dd85531356e2ac1\"\u003e\u003ccode\u003ee0dafe0\u003c/code\u003e\u003c/a\u003e fix(otlp-exporter-base): remove brackets from IPv6 hostname in HTTP transport...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/f804c93d1d6d903036b8bf38f8c3713dbbaf0360\"\u003e\u003ccode\u003ef804c93\u003c/code\u003e\u003c/a\u003e chore(deps): update github/codeql-action digest to 68bde55 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6682\"\u003e#6682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/95e48e7afcc475ded350b95b43070c54591ecbbb\"\u003e\u003ccode\u003e95e48e7\u003c/code\u003e\u003c/a\u003e refactor(sdk-logs): alias \u003ccode\u003eLoggerProviderConfig\u003c/code\u003e to \u003ccode\u003eLoggerProviderOptions\u003c/code\u003e (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/907b627d9ada25844b0f06551ecd9bbda5c0ea4f\"\u003e\u003ccode\u003e907b627\u003c/code\u003e\u003c/a\u003e feat(sdk-node): allow startNodeSDK() without an arg (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6688\"\u003e#6688\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/0d1526198fafe7f90078ff353103d0427e6c64d4\"\u003e\u003ccode\u003e0d15261\u003c/code\u003e\u003c/a\u003e docs: Add SIG meeting info and welcoming language (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6689\"\u003e#6689\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/compare/experimental/v0.53.0...experimental/v0.218.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 \u003ccode\u003e@​opentelemetry/exporter-trace-otlp-http\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@opentelemetry/instrumentation` from 0.53.0 to 0.218.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/releases\"\u003e@​opentelemetry/instrumentation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eexperimental/v0.218.0\u003c/h2\u003e\n\u003ch2\u003e0.218.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(otlp-transformer): replace protobufjs metrics serialization with custom implementation \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6629\"\u003e#6625\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(configuration): show all config validation errors, if there are multiple \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6683\"\u003e#6683\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(sdk-node): allow startNodeSDK() without an arg \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6688\"\u003e#6688\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:house: Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(sdk-logs): alias \u003ccode\u003eLoggerProviderConfig\u003c/code\u003e to \u003ccode\u003eLoggerProviderOptions\u003c/code\u003e \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6691\"\u003e#6691\u003c/a\u003e \u003ca href=\"https://github.com/david-luna\"\u003e\u003ccode\u003e@​david-luna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(sdk-logs): use \u003ccode\u003eLogger.enabled()\u003c/code\u003e within \u003ccode\u003eLogger.emit()\u003c/code\u003e implementation \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6680\"\u003e#6680\u003c/a\u003e \u003ca href=\"https://github.com/david-luna\"\u003e\u003ccode\u003e@​david-luna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eexperimental/v0.217.0\u003c/h2\u003e\n\u003ch2\u003e0.217.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(otlp-transformer): replace protobufjs trace serialization with custom implementation \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6625\"\u003e#6625\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(configuration): auto-generate TypeScript types from OTel declarative config JSON schema (stable v1.0.0) using \u003ccode\u003ejson-schema-to-typescript\u003c/code\u003e and \u003ccode\u003eajv\u003c/code\u003e \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6533\"\u003e#6533\u003c/a\u003e \u003ca href=\"https://github.com/MikeGoldsmith\"\u003e\u003ccode\u003e@​MikeGoldsmith\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(configuration, sdk-node): \u003ccode\u003estartNodeSDK()\u003c/code\u003e code path now uses \u003ccode\u003elog_level\u003c/code\u003e configuration to setup a DiagConsoleLogger \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6668\"\u003e#6668\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eNote that allowed values for \u003ccode\u003elog_level\u003c/code\u003e in a configuration YAML file are \u003cem\u003enot\u003c/em\u003e the same set as for \u003ccode\u003eOTEL_LOG_LEVEL\u003c/code\u003e. Use \u003ccode\u003elog_level: trace\u003c/code\u003e to see \u003cem\u003eall\u003c/em\u003e logs (equivalent of \u003ccode\u003eOTEL_LOG_LEVEL=ALL\u003c/code\u003e). Use \u003ccode\u003elog_level: fatal\u003c/code\u003e to effectively disable the SDK's internal diagnostic logger (equivalent of \u003ccode\u003eOTEL_LOG_LEVEL=NONE\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eIf \u003ccode\u003elog_level\u003c/code\u003e is not specified, a diagnostic console logger at \u0026quot;info\u0026quot; level will be setup.\u003c/li\u003e\n\u003cli\u003eAn invalid YAML config file will now result in a noop OTel SDK.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(configuration): do not validate \u003ccode\u003eOTEL_CONFIG_FILE\u003c/code\u003e value before using it for file config \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6643\"\u003e#6643\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(configuration): improve how 'additionalProperties' in JSON schema is translated to TS types \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6650\"\u003e#6650\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(configuration): remove stripMinItems and preprocessNullArrays from validation/parsing \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6657\"\u003e#6657\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(configuration): improve handling of enums in generated types \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6659\"\u003e#6659\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(configuration): improve the technique for removing '| null' on types the JSON Schema \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6662\"\u003e#6662\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(sampler-jaeger-remote): add missing axios dep \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6656\"\u003e#6656\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(exporter-prometheus): handle malformed URLs in Prometheus exporter request handler \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6674\"\u003e#6674\u003c/a\u003e \u003ca href=\"https://github.com/homanp\"\u003e\u003ccode\u003e@​homanp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eexperimental/v0.216.0\u003c/h2\u003e\n\u003ch2\u003e0.216.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(sdk-node): wire attribute_keys from declarative configuration to ViewOptions.attributesProcessors \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6427\"\u003e#6427\u003c/a\u003e \u003ca href=\"https://github.com/ravitheja4531-cell\"\u003e\u003ccode\u003e@​ravitheja4531-cell\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(sdk-node): set TracerProvider in startNodeSDK() \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6607\"\u003e#6607\u003c/a\u003e \u003ca href=\"https://github.com/maryliag\"\u003e\u003ccode\u003e@​maryliag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(instrumentation-xml-http-request): avoid unwrapping \u003ccode\u003eXMLHttpRequest\u003c/code\u003e API when disabling \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6611\"\u003e#6611\u003c/a\u003e \u003ca href=\"https://github.com/david-luna\"\u003e\u003ccode\u003e@​david-luna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(instrumentation-fetch): tolerate non-writable \u003ccode\u003eglobalThis.fetch\u003c/code\u003e and fix premature \u003ccode\u003e_isEnabled\u003c/code\u003e / \u003ccode\u003e_isFetchPatched\u003c/code\u003e flips in \u003ccode\u003eenable()\u003c/code\u003e \u003ca href=\"https://github.com/brunorodmoreira\"\u003e\u003ccode\u003e@​brunorodmoreira\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\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/06ad0eaaecbd49f5ead871325f852cc2a3454079\"\u003e\u003ccode\u003e06ad0ea\u003c/code\u003e\u003c/a\u003e chore: prepare next release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6703\"\u003e#6703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/38ca257e64ebd13f5603d5539f8a48d6d9232037\"\u003e\u003ccode\u003e38ca257\u003c/code\u003e\u003c/a\u003e feat(otlp-transformer): replace protobufjs metrics serialization with custom ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/013c60085b84351a4c1e4e4f79e3dd67c56661cd\"\u003e\u003ccode\u003e013c600\u003c/code\u003e\u003c/a\u003e chore: prepare next release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6699\"\u003e#6699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/b7a0c63bde39d7916fdb73cbb3d64cf1c93282c5\"\u003e\u003ccode\u003eb7a0c63\u003c/code\u003e\u003c/a\u003e feat(semantic-conventions): update semantic conventions to v1.41.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6695\"\u003e#6695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/774143b2c6667c6537c000ab48ea5ce998278ca0\"\u003e\u003ccode\u003e774143b\u003c/code\u003e\u003c/a\u003e chore(renovate): add minimumReleaseAge to config (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6697\"\u003e#6697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/e0dafe0d9fadaccf7dd8d7b02dd85531356e2ac1\"\u003e\u003ccode\u003ee0dafe0\u003c/code\u003e\u003c/a\u003e fix(otlp-exporter-base): remove brackets from IPv6 hostname in HTTP transport...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/f804c93d1d6d903036b8bf38f8c3713dbbaf0360\"\u003e\u003ccode\u003ef804c93\u003c/code\u003e\u003c/a\u003e chore(deps): update github/codeql-action digest to 68bde55 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6682\"\u003e#6682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/95e48e7afcc475ded350b95b43070c54591ecbbb\"\u003e\u003ccode\u003e95e48e7\u003c/code\u003e\u003c/a\u003e refactor(sdk-logs): alias \u003ccode\u003eLoggerProviderConfig\u003c/code\u003e to \u003ccode\u003eLoggerProviderOptions\u003c/code\u003e (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/907b627d9ada25844b0f06551ecd9bbda5c0ea4f\"\u003e\u003ccode\u003e907b627\u003c/code\u003e\u003c/a\u003e feat(sdk-node): allow startNodeSDK() without an arg (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6688\"\u003e#6688\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/0d1526198fafe7f90078ff353103d0427e6c64d4\"\u003e\u003ccode\u003e0d15261\u003c/code\u003e\u003c/a\u003e docs: Add SIG meeting info and welcoming language (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6689\"\u003e#6689\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/compare/experimental/v0.53.0...experimental/v0.218.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 \u003ccode\u003e@​opentelemetry/instrumentation\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@opentelemetry/propagator-aws-xray` from 1.26.0 to 1.26.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/packages/propagator-aws-xray/CHANGELOG.md\"\u003e@​opentelemetry/propagator-aws-xray's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/compare/propagator-aws-xray-v1.26.1...propagator-aws-xray-v1.26.2\"\u003e1.26.2\u003c/a\u003e (2025-02-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update all patch versions (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/2413\"\u003e#2413\u003c/a\u003e) (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/1a55420d8c00ca998b57270df77857c48ebbe8d7\"\u003e1a55420\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/compare/propagator-aws-xray-v1.26.0...propagator-aws-xray-v1.26.1\"\u003e1.26.1\u003c/a\u003e (2025-01-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epropagator-aws-xray:\u003c/strong\u003e correctly propagate over grpc (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/2604\"\u003e#2604\u003c/a\u003e) (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/4cfcc59441da12c7c20132484e8fbe8282af33d2\"\u003e4cfcc59\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/open-telemetry/opentelemetry-js-contrib/commits/propagator-aws-xray-v1.26.2/packages/propagator-aws-xray\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@opentelemetry/resources` from 1.26.0 to 1.30.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/releases\"\u003e@​opentelemetry/resources's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.30.1\u003c/h2\u003e\n\u003ch2\u003e1.30.1\u003c/h2\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sdk-metrics): do not export from \u003ccode\u003ePeriodicExportingMetricReader\u003c/code\u003e when there are no metrics to export. \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5288\"\u003e#5288\u003c/a\u003e \u003ca href=\"https://github.com/jacksonweber\"\u003e\u003ccode\u003e@​jacksonweber\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:house: (Internal)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eci: make changelog workflow check v1.x \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5338\"\u003e#5338\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.30.0\u003c/h2\u003e\n\u003ch2\u003e1.30.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: (Enhancement)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(sdk-metrics): PeriodicExportingMetricReader now flushes pending tasks at shutdown \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5242\"\u003e#5242\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sdk-trace-base): do not load OTEL_ env vars on module load, but when needed \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5233\"\u003e#5233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(instrumentation-xhr, instrumentation-fetch): content length attributes no longer get removed with \u003ccode\u003eignoreNetworkEvents: true\u003c/code\u003e being set \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5229\"\u003e#5229\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esemconv/v1.30.0\u003c/h2\u003e\n\u003ch2\u003e1.30.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: (Enhancement)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: update semantic conventions to v1.30.0 \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5433\"\u003e#5433\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSemantic Conventions v1.30.0: \u003ca href=\"https://github.com/open-telemetry/semantic-conventions/blob/main/CHANGELOG.md#v1300\"\u003echangelog\u003c/a\u003e | \u003ca href=\"https://opentelemetry.io/docs/specs/semconv/\"\u003elatest docs\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@opentelemetry/semantic-conventions\u003c/code\u003e (stable) changes: \u003cem\u003e1 newly deprecated exports, 25 added exports\u003c/em\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@opentelemetry/semantic-conventions/incubating\u003c/code\u003e (unstable) changes: \u003cem\u003e24 newly deprecated exports, 165 added exports\u003c/em\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eStable changes in v1.30.0\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eATTR_EXCEPTION_ESCAPED // exception.escaped: It's no longer recommended to record exceptions that are handled and do not escape the scope of a span.\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/blob/v1.30.1/CHANGELOG.md\"\u003e@​opentelemetry/resources's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.30.1\u003c/h2\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sdk-metrics): do not export from \u003ccode\u003ePeriodicExportingMetricReader\u003c/code\u003e when there are no metrics to export. \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5288\"\u003e#5288\u003c/a\u003e \u003ca href=\"https://github.com/jacksonweber\"\u003e\u003ccode\u003e@​jacksonweber\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:house: (Internal)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eci: make changelog workflow check v1.x \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5338\"\u003e#5338\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.30.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: (Enhancement)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(sdk-metrics): PeriodicExportingMetricReader now flushes pending tasks at shutdown \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5242\"\u003e#5242\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sdk-trace-base): do not load OTEL_ env vars on module load, but when needed \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5233\"\u003e#5233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(instrumentation-xhr, instrumentation-fetch): content length attributes no longer get removed with \u003ccode\u003eignoreNetworkEvents: true\u003c/code\u003e being set \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5229\"\u003e#5229\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.29.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: (Enhancement)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(sdk-metrics): Add support for aggregation cardinality limit with a default limit of 2000. This limit can be customized via views \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5128\"\u003e#5128\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.28.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: (Enhancement)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efeat(sdk-metrics, sdk-trace): add \u003ccode\u003emergeResourceWithDefaults\u003c/code\u003e flag, which allows opting-out of resources getting merged with the default resource \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/4617\"\u003e#4617\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edefault: \u003ccode\u003etrue\u003c/code\u003e (no change in behavior)\u003c/li\u003e\n\u003cli\u003enote: \u003ccode\u003efalse\u003c/code\u003e will become the default behavior in the next major version in order to comply with \u003ca href=\"https://github.com/open-telemetry/opentelemetry-specification/blob/f3511a5ccda376dfd1de76dfa086fc9b35b54757/specification/resource/sdk.md?plain=1#L31-L36\"\u003especification requirements\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efeat(sdk-trace-base): add \u003ccode\u003espanProcessors\u003c/code\u003e property in \u003ccode\u003eTracerConfig\u003c/code\u003e interface. \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5138\"\u003e#5138\u003c/a\u003e \u003ca href=\"https://github.com/david-luna\"\u003e\u003ccode\u003e@​david-luna\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sdk-metrics): await exports in \u003ccode\u003ePeriodicExportingMetricReader\u003c/code\u003e when async resource attributes have not yet settled \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5119/\"\u003e#5119\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(sdk-trace): performance.now() may return the same value for consecutive calls \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5150\"\u003e#5150\u003c/a\u003e \u003ca href=\"https://github.com/dyladan\"\u003e\u003ccode\u003e@​dyladan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(sdk-trace-base): pass BatchSpanProcessor#forceFlush() errors on visibilitychange/pagehide to globalErrorHandler \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5143\"\u003e#5143\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003efixes a bug where switching browser tabs with a failing exporter would cause an unhandled error\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.27.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: (Enhancement)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add processors for adding session.id attribute to spans and logs \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/4972\"\u003e#4972\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/open-telemetry/opentelemetry-js/commit/cbc912d67bda462ca00449d7ce7b80052c20a4fc\"\u003e\u003ccode\u003ecbc912d\u003c/code\u003e\u003c/a\u003e chore: prepare next v1.x release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5342\"\u003e#5342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/942628d7d7d569b9497b5122f236c2d8fce5d3ed\"\u003e\u003ccode\u003e942628d\u003c/code\u003e\u003c/a\u003e [backport/v1.x] ci: make v1.x release PR workflow checkout correct branch (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5\"\u003e#5\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/1fa5492b06fadb7fa56c014b6f8eaf1a2bdcfa56\"\u003e\u003ccode\u003e1fa5492\u003c/code\u003e\u003c/a\u003e [backport/v1.x] fix(exporter-metrics-otlp-http): browser OTLPMetricExporter w...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/18b33a0a1d40703cc42ae5c91025b047d8f32ad9\"\u003e\u003ccode\u003e18b33a0\u003c/code\u003e\u003c/a\u003e [backport/v1.x] fix(sdk-metrics): don't export from PeriodicExportingMetricRe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/3acae302fe2f39ae920ee3d8491a347b5ec1a15c\"\u003e\u003ccode\u003e3acae30\u003c/code\u003e\u003c/a\u003e [backport/v1.x] ci: make changelog workflow check v1.x (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5338\"\u003e#5338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/dba373ca7ba93c36735ae68d665847f4322dd889\"\u003e\u003ccode\u003edba373c\u003c/code\u003e\u003c/a\u003e chore: updated v1.x supported versions (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5286\"\u003e#5286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/aae44680f7fa4a489a488654a95ce7883b024324\"\u003e\u003ccode\u003eaae4468\u003c/code\u003e\u003c/a\u003e ci: prepare release script to run on v1.x branch (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5276\"\u003e#5276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/616d27a0a111c9b813d14c56d8d8f1ffbd7d7156\"\u003e\u003ccode\u003e616d27a\u003c/code\u003e\u003c/a\u003e chore: prepare next release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5274\"\u003e#5274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/e524148b480366bb7ecc129828a64e00058bb84e\"\u003e\u003ccode\u003ee524148\u003c/code\u003e\u003c/a\u003e chore: removed circular dependency from BasicTracerProvider (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5279\"\u003e#5279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/67a0e9cb0c5257b0d0fbdc6a5efd310a1c37b493\"\u003e\u003ccode\u003e67a0e9c\u003c/code\u003e\u003c/a\u003e Update links to openmetrics to reference the v1.0.0 release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5267\"\u003e#5267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/compare/v1.26.0...v1.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@opentelemetry/sdk-trace-base` from 1.26.0 to 1.30.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/releases\"\u003e@​opentelemetry/sdk-trace-base's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.30.1\u003c/h2\u003e\n\u003ch2\u003e1.30.1\u003c/h2\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sdk-metrics): do not export from \u003ccode\u003ePeriodicExportingMetricReader\u003c/code\u003e when there are no metrics to export. \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5288\"\u003e#5288\u003c/a\u003e \u003ca href=\"https://github.com/jacksonweber\"\u003e\u003ccode\u003e@​jacksonweber\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:house: (Int...\n\n_Description has been truncated_","html_url":"https://github.com/roostorg/coop/pull/608","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/roostorg%2Fcoop/issues/608","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/608/packages"},{"uuid":"4513030030","node_id":"PR_kwDORtTeR87e2ECn","number":30,"state":"closed","title":"chore(deps): bump react-markdown from 9.1.0 to 10.1.0 in /web","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-31T22:19:21.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-24T21:53:18.000Z","updated_at":"2026-05-31T22:19:53.000Z","time_to_close":606363,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"}],"path":"/web","ecosystem":"npm"},"body":"Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 9.1.0 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remarkjs/react-markdown/releases\"\u003ereact-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.1.0\u003c/h2\u003e\n\u003ch4\u003eAdd\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e939c667 Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/897\"\u003eremarkjs/react-markdown#897\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ea40ae2e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/896\"\u003eremarkjs/react-markdown#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e7c17ede Fix TypeScript performance around components\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/893\"\u003eremarkjs/react-markdown#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eaaaa40b Remove support for \u003ccode\u003eclassName\u003c/code\u003e prop\nsee \u003ca href=\"https://github.com/remarkjs/react-markdown/blob/main/changelog.md#remove-classname\"\u003e“Remove className”\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.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/remarkjs/react-markdown/blob/main/changelog.md\"\u003ereact-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes will be documented in this file.\u003c/p\u003e\n\u003ch2\u003e10.0.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aaaa40b\"\u003e\u003ccode\u003eaaaa40b\u003c/code\u003e\u003c/a\u003e\nRemove support for \u003ccode\u003eclassName\u003c/code\u003e prop\n\u003cstrong\u003emigrate\u003c/strong\u003e: see “Remove \u003ccode\u003eclassName\u003c/code\u003e” below\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemove \u003ccode\u003eclassName\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eclassName\u003c/code\u003e prop was removed.\nIf you want to add classes to some element that wraps the markdown\nyou can explicitly write that element and add the class to it.\nYou can then choose yourself which tag name to use and whether to add other\nprops.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;Markdown className=\u0026quot;markdown-body\u0026quot;\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;div className=\u0026quot;markdown-body\u0026quot;\u0026gt;\n  \u0026lt;Markdown\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\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/remarkjs/react-markdown/commit/44d2e4a44b37461ab7778d6870c1a9eb36393ad2\"\u003e\u003ccode\u003e44d2e4a\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/f2369cd7b7f3c8eb01b7ba1221cf305b7474716f\"\u003e\u003ccode\u003ef2369cd\u003c/code\u003e\u003c/a\u003e Refactor docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/26fdfe037516f9eee7e4c9472d633b795acc53e5\"\u003e\u003ccode\u003e26fdfe0\u003c/code\u003e\u003c/a\u003e Update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/544bff69fbd406b397bed3bc411f7bb12ad82b08\"\u003e\u003ccode\u003e544bff6\u003c/code\u003e\u003c/a\u003e Refactor code-style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/939c6671c9dbffccfe8e27bba256f62405031193\"\u003e\u003ccode\u003e939c667\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/a40ae2e3131eca0421c43bc179b63f05be0bfbb9\"\u003e\u003ccode\u003ea40ae2e\u003c/code\u003e\u003c/a\u003e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/ad7f37f0b407ed90663e0ff85dda246f7987b5a9\"\u003e\u003ccode\u003ead7f37f\u003c/code\u003e\u003c/a\u003e Add lifecycle tests for \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/2792c32cdd2e7fd38e5d79fe5761da521d3ca0ae\"\u003e\u003ccode\u003e2792c32\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/7c17ede8e47f57785d0b82a7b42fffd8287bf3a3\"\u003e\u003ccode\u003e7c17ede\u003c/code\u003e\u003c/a\u003e Fix performance around components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/21b47b9e7f916602987e1b85e7df7a688b9957ee\"\u003e\u003ccode\u003e21b47b9\u003c/code\u003e\u003c/a\u003e Remove local use of \u003ccode\u003eJSX\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.1.0\"\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=react-markdown\u0026package-manager=npm_and_yarn\u0026previous-version=9.1.0\u0026new-version=10.1.0)](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/AlexsanderHamir/T2A/pull/30","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexsanderHamir%2FT2A/issues/30","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/30/packages"},{"uuid":"4509239833","node_id":"PR_kwDOR0XBts7eq-88","number":91,"state":"open","title":"chore(deps): bump react-markdown from 9.1.0 to 10.1.0","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-23T18:30:19.000Z","updated_at":"2026-05-23T18:30:20.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"}],"path":null,"ecosystem":"npm"},"body":"Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 9.1.0 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remarkjs/react-markdown/releases\"\u003ereact-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.1.0\u003c/h2\u003e\n\u003ch4\u003eAdd\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e939c667 Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/897\"\u003eremarkjs/react-markdown#897\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ea40ae2e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/896\"\u003eremarkjs/react-markdown#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e7c17ede Fix TypeScript performance around components\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/893\"\u003eremarkjs/react-markdown#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eaaaa40b Remove support for \u003ccode\u003eclassName\u003c/code\u003e prop\nsee \u003ca href=\"https://github.com/remarkjs/react-markdown/blob/main/changelog.md#remove-classname\"\u003e“Remove className”\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.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/remarkjs/react-markdown/blob/main/changelog.md\"\u003ereact-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes will be documented in this file.\u003c/p\u003e\n\u003ch2\u003e10.0.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aaaa40b\"\u003e\u003ccode\u003eaaaa40b\u003c/code\u003e\u003c/a\u003e\nRemove support for \u003ccode\u003eclassName\u003c/code\u003e prop\n\u003cstrong\u003emigrate\u003c/strong\u003e: see “Remove \u003ccode\u003eclassName\u003c/code\u003e” below\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemove \u003ccode\u003eclassName\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eclassName\u003c/code\u003e prop was removed.\nIf you want to add classes to some element that wraps the markdown\nyou can explicitly write that element and add the class to it.\nYou can then choose yourself which tag name to use and whether to add other\nprops.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;Markdown className=\u0026quot;markdown-body\u0026quot;\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;div className=\u0026quot;markdown-body\u0026quot;\u0026gt;\n  \u0026lt;Markdown\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\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/remarkjs/react-markdown/commit/44d2e4a44b37461ab7778d6870c1a9eb36393ad2\"\u003e\u003ccode\u003e44d2e4a\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/f2369cd7b7f3c8eb01b7ba1221cf305b7474716f\"\u003e\u003ccode\u003ef2369cd\u003c/code\u003e\u003c/a\u003e Refactor docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/26fdfe037516f9eee7e4c9472d633b795acc53e5\"\u003e\u003ccode\u003e26fdfe0\u003c/code\u003e\u003c/a\u003e Update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/544bff69fbd406b397bed3bc411f7bb12ad82b08\"\u003e\u003ccode\u003e544bff6\u003c/code\u003e\u003c/a\u003e Refactor code-style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/939c6671c9dbffccfe8e27bba256f62405031193\"\u003e\u003ccode\u003e939c667\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/a40ae2e3131eca0421c43bc179b63f05be0bfbb9\"\u003e\u003ccode\u003ea40ae2e\u003c/code\u003e\u003c/a\u003e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/ad7f37f0b407ed90663e0ff85dda246f7987b5a9\"\u003e\u003ccode\u003ead7f37f\u003c/code\u003e\u003c/a\u003e Add lifecycle tests for \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/2792c32cdd2e7fd38e5d79fe5761da521d3ca0ae\"\u003e\u003ccode\u003e2792c32\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/7c17ede8e47f57785d0b82a7b42fffd8287bf3a3\"\u003e\u003ccode\u003e7c17ede\u003c/code\u003e\u003c/a\u003e Fix performance around components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/21b47b9e7f916602987e1b85e7df7a688b9957ee\"\u003e\u003ccode\u003e21b47b9\u003c/code\u003e\u003c/a\u003e Remove local use of \u003ccode\u003eJSX\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.1.0\"\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=react-markdown\u0026package-manager=npm_and_yarn\u0026previous-version=9.1.0\u0026new-version=10.1.0)](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/scoobydrew83/sfdt/pull/91","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/scoobydrew83%2Fsfdt/issues/91","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/91/packages"},{"uuid":"4509101374","node_id":"PR_kwDOSkmg-c7eqjk0","number":6,"state":"closed","title":"chore(deps): bump the ui-deps group across 1 directory with 22 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-08T01:28:18.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-23T17:40:58.000Z","updated_at":"2026-06-08T01:28:20.000Z","time_to_close":1324040,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"ui-deps","update_count":22,"packages":[{"name":"@hookform/resolvers","old_version":"3.10.0","new_version":"5.4.0","repository_url":"https://github.com/react-hook-form/resolvers"},{"name":"@tanstack/react-query","old_version":"5.100.11","new_version":"5.100.14","repository_url":"https://github.com/TanStack/query"},{"name":"lucide-react","old_version":"0.412.0","new_version":"1.16.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"next","old_version":"14.2.35","new_version":"16.2.6","repository_url":"https://github.com/vercel/next.js"},{"name":"react","old_version":"18.3.1","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"18.3.28","new_version":"19.2.15","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"18.3.1","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"18.3.7","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-hook-form","old_version":"7.76.0","new_version":"7.76.1","repository_url":"https://github.com/react-hook-form/react-hook-form"},{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"},{"name":"tailwind-merge","old_version":"2.6.1","new_version":"3.6.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"zod","old_version":"3.25.76","new_version":"4.4.3","repository_url":"https://github.com/colinhacks/zod"},{"name":"@vitejs/plugin-react","old_version":"4.7.0","new_version":"6.0.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"@types/node","old_version":"20.19.41","new_version":"25.9.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"8.57.1","new_version":"10.4.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-config-next","old_version":"14.2.35","new_version":"16.2.6","repository_url":"https://github.com/vercel/next.js"},{"name":"eslint-config-prettier","old_version":"9.1.2","new_version":"10.1.8","repository_url":"https://github.com/prettier/eslint-config-prettier"},{"name":"jsdom","old_version":"24.1.3","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"prettier-plugin-tailwindcss","old_version":"0.6.14","new_version":"0.8.0","repository_url":"https://github.com/tailwindlabs/prettier-plugin-tailwindcss"},{"name":"tailwindcss","old_version":"3.4.19","new_version":"4.3.0","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"vitest","old_version":"2.1.9","new_version":"4.1.7","repository_url":"https://github.com/vitest-dev/vitest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the ui-deps group with 22 updates in the /ui directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@hookform/resolvers](https://github.com/react-hook-form/resolvers) | `3.10.0` | `5.4.0` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.100.11` | `5.100.14` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.412.0` | `1.16.0` |\n| [next](https://github.com/vercel/next.js) | `14.2.35` | `16.2.6` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.3.1` | `19.2.6` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.3.28` | `19.2.15` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.3.1` | `19.2.6` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `18.3.7` | `19.2.3` |\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.76.0` | `7.76.1` |\n| [react-markdown](https://github.com/remarkjs/react-markdown) | `9.1.0` | `10.1.0` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `2.6.1` | `3.6.0` |\n| [zod](https://github.com/colinhacks/zod) | `3.25.76` | `4.4.3` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `4.7.0` | `6.0.2` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.19.41` | `25.9.1` |\n| [eslint](https://github.com/eslint/eslint) | `8.57.1` | `10.4.0` |\n| [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `14.2.35` | `16.2.6` |\n| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | `9.1.2` | `10.1.8` |\n| [jsdom](https://github.com/jsdom/jsdom) | `24.1.3` | `29.1.1` |\n| [prettier-plugin-tailwindcss](https://github.com/tailwindlabs/prettier-plugin-tailwindcss) | `0.6.14` | `0.8.0` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `3.4.19` | `4.3.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `2.1.9` | `4.1.7` |\n\n\nUpdates `@hookform/resolvers` from 3.10.0 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\u003ch2\u003ev5.2.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.2.1...v5.2.2\"\u003e5.2.2\u003c/a\u003e (2025-09-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ezod:\u003c/strong\u003e fix output type for Zod 4 resolver (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/803\"\u003e#803\u003c/a\u003e) (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/e95721d3c8c6d6e555508b0e7b21c6ac801360cf\"\u003ee95721d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.2.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.2.0...v5.2.1\"\u003e5.2.1\u003c/a\u003e (2025-07-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ediscriminated union for zod v4 mini (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/784\"\u003e#784\u003c/a\u003e) (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/49a0d7ba939f58e04ca2d01a98949fc70f50b53e\"\u003e49a0d7b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ezod v4 peer deps (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/798\"\u003e#798\u003c/a\u003e) (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/2d28e6aca611b042e07da0ae4cf448adbe78e1f3\"\u003e2d28e6a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezod:\u003c/strong\u003e fix output type for Zod 4 resolver (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/801\"\u003e#801\u003c/a\u003e) (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/bc09647a5eec21d07097a8ccf89fb52ebf50a1ec\"\u003ebc09647\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.2.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.1.1...v5.2.0\"\u003e5.2.0\u003c/a\u003e (2025-07-25)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eajv:\u003c/strong\u003e add ajv-formats for ajvResolver (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/797\"\u003e#797\u003c/a\u003e) (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/f04003972a3cc7875beb073ff88c942deb6a2086\"\u003ef040039\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.1.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.1.0...v5.1.1\"\u003e5.1.1\u003c/a\u003e (2025-06-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ezod peer dep issue (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/780\"\u003e#780\u003c/a\u003e) (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/79cd8b284da29a5a42cd5fdafa2e767747fcfcf7\"\u003e79cd8b2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.0.1...v5.1.0\"\u003e5.1.0\u003c/a\u003e (2025-06-07)\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/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\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/e95721d3c8c6d6e555508b0e7b21c6ac801360cf\"\u003e\u003ccode\u003ee95721d\u003c/code\u003e\u003c/a\u003e fix(zod): fix output type for Zod 4 resolver (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/803\"\u003e#803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/49a0d7ba939f58e04ca2d01a98949fc70f50b53e\"\u003e\u003ccode\u003e49a0d7b\u003c/code\u003e\u003c/a\u003e fix: discriminated union for zod v4 mini (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v3.10.0...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.11 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\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\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 `lucide-react` from 0.412.0 to 1.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lucide-icons/lucide/releases\"\u003elucide-react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eblender\u003c/code\u003e icon by \u003ca href=\"https://github.com/rrod497\"\u003e\u003ccode\u003e@​rrod497\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3884\"\u003elucide-icons/lucide#3884\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.15.0...1.16.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.15.0...1.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: remove 'less' from brand stopwords by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4331\"\u003elucide-icons/lucide#4331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(\u003ccode\u003e@​lucide/vue\u003c/code\u003e): Clone slots before passing to icon by \u003ca href=\"https://github.com/axtho\"\u003e\u003ccode\u003e@​axtho\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4339\"\u003elucide-icons/lucide#4339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003etext-cursor\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamiemlaw\"\u003e\u003ccode\u003e@​jamiemlaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4340\"\u003elucide-icons/lucide#4340\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003elandmark\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamiemlaw\"\u003e\u003ccode\u003e@​jamiemlaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4334\"\u003elucide-icons/lucide#4334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump nitropack from 2.13.1 to 2.13.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/lucide-icons/lucide/pull/4352\"\u003elucide-icons/lucide#4352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump simple-git from 3.33.0 to 3.36.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/lucide-icons/lucide/pull/4349\"\u003elucide-icons/lucide#4349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003ecandy-cane\u003c/code\u003e icon by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4148\"\u003elucide-icons/lucide#4148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003evolleyball\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamiemlaw\"\u003e\u003ccode\u003e@​jamiemlaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4338\"\u003elucide-icons/lucide#4338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003echart-no-axes-combined\u003c/code\u003e icon by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3567\"\u003elucide-icons/lucide#3567\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icon): added broccoli icon by \u003ca href=\"https://github.com/swastik7805\"\u003e\u003ccode\u003e@​swastik7805\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4263\"\u003elucide-icons/lucide#4263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(site): Updates to site and updated carbon ads by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4359\"\u003elucide-icons/lucide#4359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added sticky note variants by \u003ca href=\"https://github.com/Barakudum\"\u003e\u003ccode\u003e@​Barakudum\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4348\"\u003elucide-icons/lucide#4348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump astro from 6.1.6 to 6.1.10 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/lucide-icons/lucide/pull/4361\"\u003elucide-icons/lucide#4361\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/axtho\"\u003e\u003ccode\u003e@​axtho\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4339\"\u003elucide-icons/lucide#4339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Barakudum\"\u003e\u003ccode\u003e@​Barakudum\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4348\"\u003elucide-icons/lucide#4348\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.14.0...1.15.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.14.0...1.15.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003erepeat-off\u003c/code\u003e icon by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3102\"\u003elucide-icons/lucide#3102\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.13.0...1.14.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.13.0...1.14.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.13.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(docs): sync URL params with UI state on categories page by \u003ca href=\"https://github.com/taimar\"\u003e\u003ccode\u003e@​taimar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4111\"\u003elucide-icons/lucide#4111\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): add \u003ccode\u003ewaves-vertical\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamiemlaw\"\u003e\u003ccode\u003e@​jamiemlaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3867\"\u003elucide-icons/lucide#3867\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.12.0...1.13.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.12.0...1.13.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.12.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icon): add folder-bookmark icon by \u003ca href=\"https://github.com/swastik7805\"\u003e\u003ccode\u003e@​swastik7805\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4262\"\u003elucide-icons/lucide#4262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(readme): Update readme files by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4320\"\u003elucide-icons/lucide#4320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eastroid\u003c/code\u003e icon by \u003ca href=\"https://github.com/whoisBugsbunny\"\u003e\u003ccode\u003e@​whoisBugsbunny\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4217\"\u003elucide-icons/lucide#4217\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/lucide-icons/lucide/commit/07c885e6c1f9952965ba388b7fd2bb7c4d416a67\"\u003e\u003ccode\u003e07c885e\u003c/code\u003e\u003c/a\u003e fix(docs): fix zephyr-cloud URL in readmes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/50d8af5a1012e188f3d71ac8f1fc0fba1aab5357\"\u003e\u003ccode\u003e50d8af5\u003c/code\u003e\u003c/a\u003e docs(readme): Update readme files (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4320\"\u003e#4320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/653e44b83293567ff24dcb90ca1094a9cf0a042a\"\u003e\u003ccode\u003e653e44b\u003c/code\u003e\u003c/a\u003e feat(packages): use .mjs for ESM bundles (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4285\"\u003e#4285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/7623e23f787fe78e5075a613fd22da2cecbb9b1b\"\u003e\u003ccode\u003e7623e23\u003c/code\u003e\u003c/a\u003e feat(docs): add Zephyr Cloud to Hero Backers tier \u0026amp; rework updateSponsors scr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/dada0a82970d3733d1d716e2089591c538272a39\"\u003e\u003ccode\u003edada0a8\u003c/code\u003e\u003c/a\u003e fix(lucide-react): Fix dynamic imports (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4210\"\u003e#4210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/a6e648a66ff470c2255d3666765fd73cfcc185ff\"\u003e\u003ccode\u003ea6e648a\u003c/code\u003e\u003c/a\u003e fix(lucide-react): correct client directives in RSC files (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4189\"\u003e#4189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/1f010a357a21c7a8c5e1f92dd90f09d76a04e2dd\"\u003e\u003ccode\u003e1f010a3\u003c/code\u003e\u003c/a\u003e fix(lucide-react): Fixes provider export and RSC render issues (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4175\"\u003e#4175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/484f2c9cd377dbeb536f63d4b183ecfd26947014\"\u003e\u003ccode\u003e484f2c9\u003c/code\u003e\u003c/a\u003e docs(version-1): Version 1 website (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4142\"\u003e#4142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/a0e202d759da95c243b541f8d3c1c26eada32b2e\"\u003e\u003ccode\u003ea0e202d\u003c/code\u003e\u003c/a\u003e feat(packages/angular): add new \u003ccode\u003e@​lucide/angular\u003c/code\u003e package (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/3897\"\u003e#3897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/c5b155ec37f0217bfd85e309873029379df473ac\"\u003e\u003ccode\u003ec5b155e\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of \u003ca href=\"https://github.com/lucide-icons/lucide\"\u003ehttps://github.com/lucide-icons/lucide\u003c/a\u003e into next\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lucide-icons/lucide/commits/1.16.0/packages/lucide-react\"\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 lucide-react since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 14.2.35 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\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-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\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/ee6e79b1792a4d401ddf2480f40a83549fe8e722\"\u003e\u003ccode\u003eee6e79b\u003c/code\u003e\u003c/a\u003e v16.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/afa053d9eb9c2a68c7eba43e84fe6bed8babcd45\"\u003e\u003ccode\u003eafa053d\u003c/code\u003e\u003c/a\u003e Turbopack: Match proxy matchers with webpack implementation (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93594\"\u003e#93594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/97a154e5bbee0cb1ac3fb8aa4db66ac36e796e3d\"\u003e\u003ccode\u003e97a154e\u003c/code\u003e\u003c/a\u003e Turbopack: Fix middleware matcher suffix (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93590\"\u003e#93590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/83899bc89103d4df1479e065c7c1e09d4698a7b6\"\u003e\u003ccode\u003e83899bc\u003c/code\u003e\u003c/a\u003e [backport] Disable build caches for production/staging/force-preview deploys ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/7b222b90954d607fc28a34e9b360a9b1636bc206\"\u003e\u003ccode\u003e7b222b9\u003c/code\u003e\u003c/a\u003e [backport][test] Pin package manager to patch versions (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93595\"\u003e#93595\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/a8dc24f1fe23d4a22d24fac734837f7c824138f7\"\u003e\u003ccode\u003ea8dc24f\u003c/code\u003e\u003c/a\u003e [backport] Turbopack: more strict vergen setup (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93587\"\u003e#93587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/766148f9cd48c0e218acafcd0f15defc14871bf4\"\u003e\u003ccode\u003e766148f\u003c/code\u003e\u003c/a\u003e v16.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/0dd94836a8b43209fcfefa448c141683c22c1a27\"\u003e\u003ccode\u003e0dd9483\u003c/code\u003e\u003c/a\u003e fix: add explicit checks for RSC header (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/83\"\u003e#83\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98\"\u003e#98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/d166096c399c4fc4e09cd2d1bf26dca6579a855d\"\u003e\u003ccode\u003ed166096\u003c/code\u003e\u003c/a\u003e fix proxy matching for segment prefetch URLs (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/89\"\u003e#89\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/9d50c0b7190f59c470308578e12882788819f14c\"\u003e\u003ccode\u003e9d50c0b\u003c/code\u003e\u003c/a\u003e Strip next-resume header from incoming requests (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92\"\u003e#92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v14.2.35...v16.2.6\"\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 next since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 18.3.1 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 `@types/react` from 18.3.28 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 18.3.1 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 `@types/react-dom` from 18.3.7 to 19.2.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/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.76.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\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\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.76.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-markdown` from 9.1.0 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remarkjs/react-markdown/releases\"\u003ereact-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.1.0\u003c/h2\u003e\n\u003ch4\u003eAdd\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e939c667 Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/897\"\u003eremarkjs/react-markdown#897\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ea40ae2e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/896\"\u003eremarkjs/react-markdown#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e7c17ede Fix TypeScript performance around components\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/893\"\u003eremarkjs/react-markdown#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eaaaa40b Remove support for \u003ccode\u003eclassName\u003c/code\u003e prop\nsee \u003ca href=\"https://github.com/remarkjs/react-markdown/blob/main/changelog.md#remove-classname\"\u003e“Remove className”\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.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/remarkjs/react-markdown/blob/main/changelog.md\"\u003ereact-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes will be documented in this file.\u003c/p\u003e\n\u003ch2\u003e10.0.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aaaa40b\"\u003e\u003ccode\u003eaaaa40b\u003c/code\u003e\u003c/a\u003e\nRemove support for \u003ccode\u003eclassName\u003c/code\u003e prop\n\u003cstrong\u003emigrate\u003c/strong\u003e: see “Remove \u003ccode\u003eclassName\u003c/code\u003e” below\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemove \u003ccode\u003eclassName\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eclassName\u003c/code\u003e prop was removed.\nIf you want to add classes to some element that wraps the markdown\nyou can explicitly write that element and add the class to it.\nYou can then choose yourself which tag name to use and whether to add other\nprops.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;Markdown className=\u0026quot;markdown-body\u0026quot;\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;div className=\u0026quot;markdown-body\u0026quot;\u0026gt;\n  \u0026lt;Markdown\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\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/remarkjs/react-markdown/commit/44d2e4a44b37461ab7778d6870c1a9eb36393ad2\"\u003e\u003ccode\u003e44d2e4a\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/f2369cd7b7f3c8eb01b7ba1221cf305b7474716f\"\u003e\u003ccode\u003ef2369cd\u003c/code\u003e\u003c/a\u003e Refactor docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/26fdfe037516f9eee7e4c9472d633b7...\n\n_Description has been truncated_","html_url":"https://github.com/ishrath99/gargantua/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ishrath99%2Fgargantua/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"},{"uuid":"4506048903","node_id":"PR_kwDOSje04M7ehGUD","number":10,"state":"open","title":"Bump react-markdown from 9.1.0 to 10.1.0 in /apps/web","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-22T23:11:39.000Z","updated_at":"2026-05-22T23:11:40.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"}],"path":"/apps/web","ecosystem":"npm"},"body":"Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 9.1.0 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remarkjs/react-markdown/releases\"\u003ereact-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.1.0\u003c/h2\u003e\n\u003ch4\u003eAdd\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e939c667 Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/897\"\u003eremarkjs/react-markdown#897\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ea40ae2e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/896\"\u003eremarkjs/react-markdown#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e7c17ede Fix TypeScript performance around components\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/893\"\u003eremarkjs/react-markdown#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eaaaa40b Remove support for \u003ccode\u003eclassName\u003c/code\u003e prop\nsee \u003ca href=\"https://github.com/remarkjs/react-markdown/blob/main/changelog.md#remove-classname\"\u003e“Remove className”\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.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/remarkjs/react-markdown/blob/main/changelog.md\"\u003ereact-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes will be documented in this file.\u003c/p\u003e\n\u003ch2\u003e10.0.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aaaa40b\"\u003e\u003ccode\u003eaaaa40b\u003c/code\u003e\u003c/a\u003e\nRemove support for \u003ccode\u003eclassName\u003c/code\u003e prop\n\u003cstrong\u003emigrate\u003c/strong\u003e: see “Remove \u003ccode\u003eclassName\u003c/code\u003e” below\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemove \u003ccode\u003eclassName\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eclassName\u003c/code\u003e prop was removed.\nIf you want to add classes to some element that wraps the markdown\nyou can explicitly write that element and add the class to it.\nYou can then choose yourself which tag name to use and whether to add other\nprops.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;Markdown className=\u0026quot;markdown-body\u0026quot;\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;div className=\u0026quot;markdown-body\u0026quot;\u0026gt;\n  \u0026lt;Markdown\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\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/remarkjs/react-markdown/commit/44d2e4a44b37461ab7778d6870c1a9eb36393ad2\"\u003e\u003ccode\u003e44d2e4a\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/f2369cd7b7f3c8eb01b7ba1221cf305b7474716f\"\u003e\u003ccode\u003ef2369cd\u003c/code\u003e\u003c/a\u003e Refactor docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/26fdfe037516f9eee7e4c9472d633b795acc53e5\"\u003e\u003ccode\u003e26fdfe0\u003c/code\u003e\u003c/a\u003e Update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/544bff69fbd406b397bed3bc411f7bb12ad82b08\"\u003e\u003ccode\u003e544bff6\u003c/code\u003e\u003c/a\u003e Refactor code-style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/939c6671c9dbffccfe8e27bba256f62405031193\"\u003e\u003ccode\u003e939c667\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/a40ae2e3131eca0421c43bc179b63f05be0bfbb9\"\u003e\u003ccode\u003ea40ae2e\u003c/code\u003e\u003c/a\u003e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/ad7f37f0b407ed90663e0ff85dda246f7987b5a9\"\u003e\u003ccode\u003ead7f37f\u003c/code\u003e\u003c/a\u003e Add lifecycle tests for \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/2792c32cdd2e7fd38e5d79fe5761da521d3ca0ae\"\u003e\u003ccode\u003e2792c32\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/7c17ede8e47f57785d0b82a7b42fffd8287bf3a3\"\u003e\u003ccode\u003e7c17ede\u003c/code\u003e\u003c/a\u003e Fix performance around components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/21b47b9e7f916602987e1b85e7df7a688b9957ee\"\u003e\u003ccode\u003e21b47b9\u003c/code\u003e\u003c/a\u003e Remove local use of \u003ccode\u003eJSX\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.1.0\"\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=react-markdown\u0026package-manager=npm_and_yarn\u0026previous-version=9.1.0\u0026new-version=10.1.0)](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/xemoe/skills-lector/pull/10","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/xemoe%2Fskills-lector/issues/10","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10/packages"},{"uuid":"4476831930","node_id":"PR_kwDOM_wsQ87dCcc4","number":290,"state":"open","title":"chore(deps): bump the dependencies group across 1 directory with 33 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-19T11:10:11.000Z","updated_at":"2026-05-30T08:46:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"dependencies","update_count":33,"packages":[{"name":"@headlessui/react","old_version":"2.2.0","new_version":"2.2.10","repository_url":"https://github.com/tailwindlabs/headlessui"},{"name":"@next/third-parties","old_version":"15.1.7","new_version":"16.2.6","repository_url":"https://github.com/vercel/next.js"},{"name":"@phosphor-icons/react","old_version":"2.1.7","new_version":"2.1.10","repository_url":"https://github.com/phosphor-icons/react"},{"name":"@radix-ui/react-popover","old_version":"1.1.6","new_version":"1.1.15","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-progress","old_version":"1.1.2","new_version":"1.1.8","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-select","old_version":"2.1.6","new_version":"2.2.6","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@supabase/ssr","old_version":"0.5.2","new_version":"0.10.3","repository_url":"https://github.com/supabase/ssr"},{"name":"@supabase/supabase-js","old_version":"2.48.1","new_version":"2.106.0","repository_url":"https://github.com/supabase/supabase-js"},{"name":"@tailwindcss/typography","old_version":"0.5.16","new_version":"0.5.19","repository_url":"https://github.com/tailwindlabs/tailwindcss-typography"},{"name":"@tanstack/react-query","old_version":"5.66.0","new_version":"5.100.11","repository_url":"https://github.com/TanStack/query"},{"name":"@tanstack/react-store","old_version":"0.7.0","new_version":"0.11.0","repository_url":"https://github.com/TanStack/store"},{"name":"@tanstack/store","old_version":"0.7.0","new_version":"0.11.0","repository_url":"https://github.com/TanStack/store"},{"name":"axios","old_version":"1.7.9","new_version":"1.16.1","repository_url":"https://github.com/axios/axios"},{"name":"chart.js","old_version":"4.4.7","new_version":"4.5.1","repository_url":"https://github.com/chartjs/Chart.js"},{"name":"date-fns","old_version":"4.1.0","new_version":"4.2.1","repository_url":"https://github.com/date-fns/date-fns"},{"name":"lucide-react","old_version":"0.475.0","new_version":"1.16.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"react-chartjs-2","old_version":"5.3.0","new_version":"5.3.1","repository_url":"https://github.com/reactchartjs/react-chartjs-2"},{"name":"react-day-picker","old_version":"9.5.1","new_version":"10.0.1","repository_url":"https://github.com/gpbl/react-day-picker"},{"name":"react-markdown","old_version":"9.0.3","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"},{"name":"recharts","old_version":"2.15.1","new_version":"3.8.1","repository_url":"https://github.com/recharts/recharts"},{"name":"sass","old_version":"1.84.0","new_version":"1.99.0","repository_url":"https://github.com/sass/dart-sass"},{"name":"tailwind-merge","old_version":"3.0.1","new_version":"3.6.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"uuid","old_version":"11.0.5","new_version":"14.0.0","repository_url":"https://github.com/uuidjs/uuid"},{"name":"@eslint/eslintrc","old_version":"3.2.0","new_version":"3.3.5","repository_url":"https://github.com/eslint/eslintrc"},{"name":"@newrelic/publish-sourcemap","old_version":"5.1.3","new_version":"5.1.4"},{"name":"@tailwindcss/postcss","old_version":"4.0.6","new_version":"4.3.0","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@types/node","old_version":"22.13.1","new_version":"25.9.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"9.17.0","new_version":"10.4.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-config-next","old_version":"15.1.7","new_version":"16.2.6","repository_url":"https://github.com/vercel/next.js"},{"name":"typescript","old_version":"5.7.2","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dependencies group with 30 updates in the /playground_v2 directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@headlessui/react](https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-react) | `2.2.0` | `2.2.10` |\n| [@next/third-parties](https://github.com/vercel/next.js/tree/HEAD/packages/third-parties) | `15.1.7` | `16.2.6` |\n| [@phosphor-icons/react](https://github.com/phosphor-icons/react) | `2.1.7` | `2.1.10` |\n| [@radix-ui/react-popover](https://github.com/radix-ui/primitives) | `1.1.6` | `1.1.15` |\n| [@radix-ui/react-progress](https://github.com/radix-ui/primitives) | `1.1.2` | `1.1.8` |\n| [@radix-ui/react-select](https://github.com/radix-ui/primitives) | `2.1.6` | `2.2.6` |\n| [@supabase/ssr](https://github.com/supabase/ssr) | `0.5.2` | `0.10.3` |\n| [@supabase/supabase-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js) | `2.48.1` | `2.106.0` |\n| [@tailwindcss/typography](https://github.com/tailwindlabs/tailwindcss-typography) | `0.5.16` | `0.5.19` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.66.0` | `5.100.11` |\n| [@tanstack/react-store](https://github.com/TanStack/store/tree/HEAD/packages/react-store) | `0.7.0` | `0.11.0` |\n| [@tanstack/store](https://github.com/TanStack/store/tree/HEAD/packages/store) | `0.7.0` | `0.11.0` |\n| [axios](https://github.com/axios/axios) | `1.7.9` | `1.16.1` |\n| [chart.js](https://github.com/chartjs/Chart.js) | `4.4.7` | `4.5.1` |\n| [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.2.1` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.475.0` | `1.16.0` |\n| [react-chartjs-2](https://github.com/reactchartjs/react-chartjs-2) | `5.3.0` | `5.3.1` |\n| [react-day-picker](https://github.com/gpbl/react-day-picker/tree/HEAD/packages/react-day-picker) | `9.5.1` | `10.0.1` |\n| [react-markdown](https://github.com/remarkjs/react-markdown) | `9.0.3` | `10.1.0` |\n| [recharts](https://github.com/recharts/recharts) | `2.15.1` | `3.8.1` |\n| [sass](https://github.com/sass/dart-sass) | `1.84.0` | `1.99.0` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.0.1` | `3.6.0` |\n| [uuid](https://github.com/uuidjs/uuid) | `11.0.5` | `14.0.0` |\n| [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.2.0` | `3.3.5` |\n| @newrelic/publish-sourcemap | `5.1.3` | `5.1.4` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.0.6` | `4.3.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.13.1` | `25.9.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.17.0` | `10.4.0` |\n| [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `15.1.7` | `16.2.6` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.7.2` | `6.0.3` |\n\n\nUpdates `@headlessui/react` from 2.2.0 to 2.2.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tailwindlabs/headlessui/releases\"\u003e@​headlessui/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​headlessui/react\u003c/code\u003e\u003ca href=\"https://github.com/v2\"\u003e\u003ccode\u003e@​v2\u003c/code\u003e\u003c/a\u003e.2.10\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon’t render \u003ccode\u003e\u0026lt;Portal\u0026gt;\u003c/code\u003e while hydrating (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3825\"\u003e#3825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix passing props on \u003ccode\u003eFragment\u003c/code\u003e error due to \u003ccode\u003eSymbol(react.lazy)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3873\"\u003e#3873\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​headlessui/react\u003c/code\u003e\u003ca href=\"https://github.com/v2\"\u003e\u003ccode\u003e@​v2\u003c/code\u003e\u003c/a\u003e.2.9\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove focus management in shadow DOM roots (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3794\"\u003e#3794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't accidentally open the \u003ccode\u003eCombobox\u003c/code\u003e when touching the \u003ccode\u003eComboboxButton\u003c/code\u003e while dragging on mobile (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3795\"\u003e#3795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure sibling \u003ccode\u003eDialog\u003c/code\u003e components are scrollable on mobile (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3796\"\u003e#3796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInfer \u003ccode\u003eCombobox\u003c/code\u003e type based on \u003ccode\u003eonChange\u003c/code\u003e handler (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3798\"\u003e#3798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow home/end key default behavior inside \u003ccode\u003eComboboxInput\u003c/code\u003e when \u003ccode\u003eCombobox\u003c/code\u003e is closed (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3798\"\u003e#3798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure interacting with a \u003ccode\u003eDialog\u003c/code\u003e on iOS works after interacting with a disallowed area (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3801\"\u003e#3801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeze Listbox values as soon as a value is selected (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3802\"\u003e#3802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure refs are forwarded when freezing data (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3390\"\u003e#3390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not serialize React components into form fields (\u003ca href=\"https://github.com/tailwindlabs/headlessui/commit/49e9e8e54d71b50971af7bc064a62827190e8b36\"\u003e49e9e8e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​headlessui/react\u003c/code\u003e\u003ca href=\"https://github.com/v2\"\u003e\u003ccode\u003e@​v2\u003c/code\u003e\u003c/a\u003e.2.8\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure we are not freezing data when the \u003ccode\u003estatic\u003c/code\u003e prop is used (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3779\"\u003e#3779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eonChange\u003c/code\u003e types are contravariant instead of bivariant (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3781\"\u003e#3781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003e\u0026lt;summary\u0026gt;\u003c/code\u003e as a focusable element inside \u003ccode\u003e\u0026lt;details\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3389\"\u003e#3389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eMaximum update depth exceeded\u003c/code\u003e crash when using \u003ccode\u003etransition\u003c/code\u003e prop (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3782\"\u003e#3782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure pressing \u003ccode\u003eTab\u003c/code\u003e in the \u003ccode\u003eComboboxInput\u003c/code\u003e, correctly syncs the input value (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003e--button-width\u003c/code\u003e and \u003ccode\u003e--input-width\u003c/code\u003e have the latest value (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3786\"\u003e#3786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix 'Invalid prop \u003ccode\u003edata-headlessui-state\u003c/code\u003e supplied to \u003ccode\u003eReact.Fragment\u003c/code\u003e' warning (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3788\"\u003e#3788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eelement\u003c/code\u003e in \u003ccode\u003eref\u003c/code\u003e callback is always connected when rendering in a \u003ccode\u003ePortal\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3789\"\u003e#3789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure form state is up to date when using uncontrolled components (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3790\"\u003e#3790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003edata-open\u003c/code\u003e on \u003ccode\u003eComboboxInput\u003c/code\u003e is up to date (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3791\"\u003e#3791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure changing the \u003ccode\u003eimmediate\u003c/code\u003e prop value on the \u003ccode\u003eCombobox\u003c/code\u003e component works as expected (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3792\"\u003e#3792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​headlessui/react\u003c/code\u003e\u003ca href=\"https://github.com/v2\"\u003e\u003ccode\u003e@​v2\u003c/code\u003e\u003c/a\u003e.2.7\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect double invocation of menu items, listbox options and combobox options (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3766\"\u003e#3766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix memory leak in SSR environment (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3767\"\u003e#3767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure programmatic \u003ccode\u003e.click()\u003c/code\u003e on \u003ccode\u003eMenuButton\u003c/code\u003e ref works (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3768\"\u003e#3768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't activate hovered items while using the keyboard (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3769\"\u003e#3769\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​headlessui/react\u003c/code\u003e\u003ca href=\"https://github.com/v2\"\u003e\u003ccode\u003e@​v2\u003c/code\u003e\u003c/a\u003e.2.6\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix immediately closing Listbox by requiring some cursor movement (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3762\"\u003e#3762\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​headlessui/react\u003c/code\u003e\u003ca href=\"https://github.com/v2\"\u003e\u003ccode\u003e@​v2\u003c/code\u003e\u003c/a\u003e.2.5\u003c/h2\u003e\n\u003ch3\u003eFixed\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/tailwindlabs/headlessui/blob/main/packages/@headlessui-react/CHANGELOG.md\"\u003e@​headlessui/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[2.2.10] - 2026-04-07\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon’t render \u003ccode\u003e\u0026lt;Portal\u0026gt;\u003c/code\u003e while hydrating (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3825\"\u003e#3825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix passing props on \u003ccode\u003eFragment\u003c/code\u003e error due to \u003ccode\u003eSymbol(react.lazy)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3873\"\u003e#3873\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.2.9] - 2025-09-25\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove focus management in shadow DOM roots (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3794\"\u003e#3794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't accidentally open the \u003ccode\u003eCombobox\u003c/code\u003e when touching the \u003ccode\u003eComboboxButton\u003c/code\u003e while dragging on mobile (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3795\"\u003e#3795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure sibling \u003ccode\u003eDialog\u003c/code\u003e components are scrollable on mobile (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3796\"\u003e#3796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInfer \u003ccode\u003eCombobox\u003c/code\u003e type based on \u003ccode\u003eonChange\u003c/code\u003e handler (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3798\"\u003e#3798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow home/end key default behavior inside \u003ccode\u003eComboboxInput\u003c/code\u003e when \u003ccode\u003eCombobox\u003c/code\u003e is closed (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3798\"\u003e#3798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure interacting with a \u003ccode\u003eDialog\u003c/code\u003e on iOS works after interacting with a disallowed area (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3801\"\u003e#3801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeze Listbox values as soon as a value is selected (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3802\"\u003e#3802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure refs are forwarded when freezing data (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3390\"\u003e#3390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not serialize React components into form fields (\u003ca href=\"https://github.com/tailwindlabs/headlessui/commit/49e9e8e54d71b50971af7bc064a62827190e8b36\"\u003e49e9e8e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.2.8] - 2025-09-12\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure we are not freezing data when the \u003ccode\u003estatic\u003c/code\u003e prop is used (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3779\"\u003e#3779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eonChange\u003c/code\u003e types are contravariant instead of bivariant (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3781\"\u003e#3781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003e\u0026lt;summary\u0026gt;\u003c/code\u003e as a focusable element inside \u003ccode\u003e\u0026lt;details\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3389\"\u003e#3389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eMaximum update depth exceeded\u003c/code\u003e crash when using \u003ccode\u003etransition\u003c/code\u003e prop (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3782\"\u003e#3782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure pressing \u003ccode\u003eTab\u003c/code\u003e in the \u003ccode\u003eComboboxInput\u003c/code\u003e, correctly syncs the input value (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003e--button-width\u003c/code\u003e and \u003ccode\u003e--input-width\u003c/code\u003e have the latest value (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3786\"\u003e#3786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix 'Invalid prop \u003ccode\u003edata-headlessui-state\u003c/code\u003e supplied to \u003ccode\u003eReact.Fragment\u003c/code\u003e' warning (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3788\"\u003e#3788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eelement\u003c/code\u003e in \u003ccode\u003eref\u003c/code\u003e callback is always connected when rendering in a \u003ccode\u003ePortal\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3789\"\u003e#3789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure form state is up to date when using uncontrolled components (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3790\"\u003e#3790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003edata-open\u003c/code\u003e on \u003ccode\u003eComboboxInput\u003c/code\u003e is up to date (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3791\"\u003e#3791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure changing the \u003ccode\u003eimmediate\u003c/code\u003e prop value on the \u003ccode\u003eCombobox\u003c/code\u003e component works as expected (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3792\"\u003e#3792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.2.7] - 2025-07-30\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect double invocation of menu items, listbox options and combobox options (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3766\"\u003e#3766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix memory leak in SSR environment (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3767\"\u003e#3767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure programmatic \u003ccode\u003e.click()\u003c/code\u003e on \u003ccode\u003eMenuButton\u003c/code\u003e ref works (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3768\"\u003e#3768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't activate hovered items while using the keyboard (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3769\"\u003e#3769\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.2.6] - 2025-07-24\u003c/h2\u003e\n\u003ch3\u003eFixed\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/tailwindlabs/headlessui/commit/d13526d02a2de92c4ad7b62c15cd980636543fe2\"\u003e\u003ccode\u003ed13526d\u003c/code\u003e\u003c/a\u003e 2.2.10 - \u003ccode\u003e@​headlessui/react\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/headlessui/commit/b0dcd8fc6ce78bc80221e602c0b1aa94e304ef81\"\u003e\u003ccode\u003eb0dcd8f\u003c/code\u003e\u003c/a\u003e Handle props on Fragment error due to \u003ccode\u003eSymbol(react.lazy)\u003c/code\u003e (\u003ca href=\"https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-react/issues/3873\"\u003e#3873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/headlessui/commit/7baca70434e11432b4210e87558cd452801bb2f9\"\u003e\u003ccode\u003e7baca70\u003c/code\u003e\u003c/a\u003e Don’t render \u003ccode\u003e\\\u0026lt;Portal\u0026gt;\u003c/code\u003es while hydrating (\u003ca href=\"https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-react/issues/3825\"\u003e#3825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/headlessui/commit/5ef7395d86dc322ea056c4839bfd0910299b3808\"\u003e\u003ccode\u003e5ef7395\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eRefProp\u003c/code\u003e to \u003ccode\u003eprops\u003c/code\u003e (\u003ca href=\"https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-react/issues/3823\"\u003e#3823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/headlessui/commit/589ea90296cca579daa8733597b609266ef47e82\"\u003e\u003ccode\u003e589ea90\u003c/code\u003e\u003c/a\u003e 2.2.9 - \u003ccode\u003e@​headlessui/react\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/headlessui/commit/bba75c7cdb1faba3dd4deb556abd8422b8ec98a5\"\u003e\u003ccode\u003ebba75c7\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/headlessui/commit/ca536ed11a041b642fa6680e19d1c89a20f3da82\"\u003e\u003ccode\u003eca536ed\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/headlessui/commit/49e9e8e54d71b50971af7bc064a62827190e8b36\"\u003e\u003ccode\u003e49e9e8e\u003c/code\u003e\u003c/a\u003e do not serialize React components into form fields\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/headlessui/commit/2a647a79c36b02d2550420e4354870f78e62d272\"\u003e\u003ccode\u003e2a647a7\u003c/code\u003e\u003c/a\u003e Ensure refs are forwarded when freezing data (\u003ca href=\"https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-react/issues/3390\"\u003e#3390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/headlessui/commit/da2fa94e5cfc7cccf6e9eb6897a65496d6331387\"\u003e\u003ccode\u003eda2fa94\u003c/code\u003e\u003c/a\u003e Freeze values as soon as possible (\u003ca href=\"https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-react/issues/3802\"\u003e#3802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tailwindlabs/headlessui/commits/@headlessui/react@v2.2.10/packages/@headlessui-react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@next/third-parties` from 15.1.7 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\"\u003e@​next/third-parties'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://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/92231\"\u003e#92231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix fallback route params case in app-page handler (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/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://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/91541\"\u003e#91541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePatch setHeader for direct route handlers (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/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://github.com/vercel/next.js/tree/HEAD/packages/third-parties/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://github.com/vercel/next.js/tree/HEAD/packages/third-parties/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\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-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\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/ee6e79b1792a4d401ddf2480f40a83549fe8e722\"\u003e\u003ccode\u003eee6e79b\u003c/code\u003e\u003c/a\u003e v16.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/766148f9cd48c0e218acafcd0f15defc14871bf4\"\u003e\u003ccode\u003e766148f\u003c/code\u003e\u003c/a\u003e v16.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2275bd8598c88e8652d1271e74bcf972f72f4f38\"\u003e\u003ccode\u003e2275bd8\u003c/code\u003e\u003c/a\u003e v16.2.4\u003c/li\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/52faae3d94641584e13691238df5be158d0f00fb\"\u003e\u003ccode\u003e52faae3\u003c/code\u003e\u003c/a\u003e v16.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/ed7d2cef246dcb3e2955c018fd8b2027e0ff8eed\"\u003e\u003ccode\u003eed7d2ce\u003c/code\u003e\u003c/a\u003e v16.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/c5c94dffbf084e66b172a9c6ff23d80c24973764\"\u003e\u003ccode\u003ec5c94df\u003c/code\u003e\u003c/a\u003e v16.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/3683192a6bea9011222e9b236f8000b5266f3fe6\"\u003e\u003ccode\u003e3683192\u003c/code\u003e\u003c/a\u003e v16.2.0-canary.104\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/668981482a3f9de97c4c1371e940e0f84972c080\"\u003e\u003ccode\u003e6689814\u003c/code\u003e\u003c/a\u003e v16.2.0-canary.103\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/ad66dbc89b356867c308110dc5365a696c763991\"\u003e\u003ccode\u003ead66dbc\u003c/code\u003e\u003c/a\u003e v16.2.0-canary.102\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/commits/v16.2.6/packages/third-parties\"\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 \u003ccode\u003e@​next/third-parties\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@phosphor-icons/react` from 2.1.7 to 2.1.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phosphor-icons/react/releases\"\u003e@​phosphor-icons/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.1.10\u003c/h2\u003e\n\u003ch2\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd explicit \u003ccode\u003e\u0026quot;type\u0026quot;: \u0026quot;module\u0026quot;\u003c/code\u003e back to \u003ccode\u003epackage.json\u003c/code\u003e for more predictable bundler behavior\u003c/li\u003e\n\u003cli\u003eAdd export map alias \u003ccode\u003e@phosphor-icons/react/ssr\u003c/code\u003e for easier access to SSR versions of icons\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelated projects\u003c/h2\u003e\n\u003cp\u003eCheck out our plugins for popular design tools:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.figma.com/community/plugin/898620911119764089/Phosphor-Icons\"\u003e@​phosphor-icons/figma\u003c/a\u003e ▲ Phosphor plugin for Figma\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/phosphor-sketch\"\u003e@​phosphor-icons/sketch\u003c/a\u003e ▲ Phosphor plugin for Sketch\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor developers, please check out our framework-specific packages:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/core\"\u003e@​phosphor-icons/core\u003c/a\u003e ▲ Phosphor icon assets and catalog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/react\"\u003e@​phosphor-icons/react\u003c/a\u003e ▲ Phosphor icon component library for React\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/web\"\u003e@​phosphor-icons/web\u003c/a\u003e ▲ Phosphor icons for Vanilla JS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/vue\"\u003e@​phosphor-icons/vue\u003c/a\u003e ▲ Phosphor icon component library for Vue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/swift\"\u003e@​phosphor-icons/swift\u003c/a\u003e ▲ Phosphor icon component library for SwiftUI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/phosphor-elm\"\u003e@​phosphor-icons/elm\u003c/a\u003e ▲ Phosphor icons for Elm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/flutter\"\u003e@​phosphor-icons/flutter\u003c/a\u003e ▲ Phosphor IconData library for Flutter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/webcomponents\"\u003e@​phosphor-icons/webcomponents\u003c/a\u003e ▲ Phosphor icons as Web Components\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.1.8\u003c/h2\u003e\n\u003ch2\u003eEnhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAll exported icon components are now suffixed with the word \u0026quot;Icon\u0026quot;. We think this will improve readability of JSX and avoid polluting the scope, name-squatting common app things like \u003ccode\u003eUser\u003c/code\u003e and \u003ccode\u003eSettings\u003c/code\u003e. Old names are still valid, but are marked deprecated. For additional context, see: \u003ca href=\"https://redirect.github.com/phosphor-icons/react/issues/104\"\u003e#104\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phosphor-icons/react/issues/127\"\u003e#127\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// ⚠️ This is still valid, but deprecated:\r\nimport { User } from \u0026quot;@phosphor-icons/react\u0026quot;;\r\n\u003cp\u003e// ✅ This is the new name going forward:\u003cbr /\u003e\nimport { UserIcon } from \u0026quot;\u003ccode\u003e@​phosphor-icons/react\u003c/code\u003e\u0026quot;;\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBundle size \u003ca href=\"https://bundlephobia.com/package/@phosphor-icons/react@2.1.8\"\u003ereduced\u003c/a\u003e ~20% thanks to better minification.\u003c/li\u003e\n\u003cli\u003ePotentially fixed TypeScript errors in some projects due to more explicit \u003ccode\u003e\u0026quot;exports\u0026quot;\u003c/code\u003e field and disambiguation between \u003ccode\u003ees\u003c/code\u003e and \u003ccode\u003ecjs\u003c/code\u003e builds.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelated projects\u003c/h2\u003e\n\u003cp\u003eCheck out our plugins for popular design tools:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.figma.com/community/plugin/898620911119764089/Phosphor-Icons\"\u003e@​phosphor-icons/figma\u003c/a\u003e ▲ Phosphor plugin for Figma\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/phosphor-sketch\"\u003e@​phosphor-icons/sketch\u003c/a\u003e ▲ Phosphor plugin for Sketch\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor developers, please check out our framework-specific packages:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/core\"\u003e@​phosphor-icons/core\u003c/a\u003e ▲ Phosphor icon assets and catalog\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/phosphor-icons/react/commit/57424d5f99b793b585f5c6f5cab76f79772510e5\"\u003e\u003ccode\u003e57424d5\u003c/code\u003e\u003c/a\u003e chore(lib): better export mapping\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/react/commit/96fba92c5f7e65d1b654fef8f92f987ebea0e615\"\u003e\u003ccode\u003e96fba92\u003c/code\u003e\u003c/a\u003e chore(lib): explicit module type declaration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/react/commit/5ac3fd97d40354c164b29bb2cdcd97e9ae52a533\"\u003e\u003ccode\u003e5ac3fd9\u003c/code\u003e\u003c/a\u003e chore(lib): promote version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/react/commit/c0362b9f1460cef5bc307c906096af11a95c40a9\"\u003e\u003ccode\u003ec0362b9\u003c/code\u003e\u003c/a\u003e fix(lib): use classic jsx runtime, more compatible imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/react/commit/85f73c49fc571f12451cf5c3398bee10f4b34a6b\"\u003e\u003ccode\u003e85f73c4\u003c/code\u003e\u003c/a\u003e chore(build+deps): update build config and dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/react/commit/8f28530bfe32a534d71438643883d4f0a7d74e9b\"\u003e\u003ccode\u003e8f28530\u003c/code\u003e\u003c/a\u003e feat(icons): add \u0026quot;Icon\u0026quot; suffix to all icons and deprecate old names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/react/commit/7235f24611ad3e120fcfe0de4c01efc539b3da3e\"\u003e\u003ccode\u003e7235f24\u003c/code\u003e\u003c/a\u003e chore(docs): sync readme section\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/react/commit/8ae94cf2dccd21523f14ce63fe1dec0127afbd2c\"\u003e\u003ccode\u003e8ae94cf\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/react/commit/ed61cf0478ee0eb5b48e692fe2d0aa393ede0c6c\"\u003e\u003ccode\u003eed61cf0\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/react/commit/64549d8956bdd864f3f442c126a95bc1f458c4b1\"\u003e\u003ccode\u003e64549d8\u003c/code\u003e\u003c/a\u003e Double quotes instead of single\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/phosphor-icons/react/compare/v2.1.7...v2.1.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-popover` from 1.1.6 to 1.1.15\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-progress` from 1.1.2 to 1.1.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-select` from 2.1.6 to 2.2.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-slot` from 1.1.2 to 1.2.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits\"\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.5.2 to 0.10.3\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@​supabase/ssr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.10.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.2...v0.10.3\"\u003e0.10.3\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow cookies encode without getAll/setAll on browser client (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/213\"\u003e#213\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/89f3f28e1df80835d0c72e505d9e5e0d3cb75141\"\u003e89f3f28\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/supabase/ssr/issues/170\"\u003e#170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eenable tree-shaking for browser bundles (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/216\"\u003e#216\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/f009d71bbf9b8b8ec1804f9489c1eeb601a91b49\"\u003ef009d71\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etsconfig:\u003c/strong\u003e set explicit rootDir to silence TS6059 in consumer IDEs (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/a77ee8a476597a7b08025a6a1722f83af900ba29\"\u003ea77ee8a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/supabase/ssr/issues/209\"\u003e#209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003evalidate base64-prefixed chunked cookies decode to valid JSON (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/210\"\u003e#210\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/302cc0e5ae39aad08d52bd6e428544a9228c443d\"\u003e302cc0e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.10.3-rc.101\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: allow cookies encode without getAll/setAll on browser client 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/213\"\u003esupabase/ssr#213\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.3-rc.100...v0.10.3-rc.101\"\u003ehttps://github.com/supabase/ssr/compare/v0.10.3-rc.100...v0.10.3-rc.101\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.10.3-rc.100\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.105.3 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/215\"\u003esupabase/ssr#215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: enable tree-shaking for browser bundles 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/216\"\u003esupabase/ssr#216\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.3-rc.98...v0.10.3-rc.100\"\u003ehttps://github.com/supabase/ssr/compare/v0.10.3-rc.98...v0.10.3-rc.100\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.10.3-rc.98\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.105.2 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/214\"\u003esupabase/ssr#214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: validate base64-prefixed chunked cookies decode to valid JSON 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/210\"\u003esupabase/ssr#210\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.3-rc.96...v0.10.3-rc.98\"\u003ehttps://github.com/supabase/ssr/compare/v0.10.3-rc.96...v0.10.3-rc.98\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.10.3-rc.96\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.103.0 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/199\"\u003esupabase/ssr#199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.103.2 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/201\"\u003esupabase/ssr#201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.104.0 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/203\"\u003esupabase/ssr#203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.104.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/204\"\u003esupabase/ssr#204\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.105.0 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/206\"\u003esupabase/ssr#206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.105.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/208\"\u003esupabase/ssr#208\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(tsconfig): set explicit rootDir to silence TS6059 in consumer IDEs 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/211\"\u003esupabase/ssr#211\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.2...v0.10.3-rc.96\"\u003ehttps://github.com/supabase/ssr/compare/v0.10.2...v0.10.3-rc.96\u003c/a\u003e\u003c/p\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\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@​supabase/ssr'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.2...v0.10.3\"\u003e0.10.3\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow cookies encode without getAll/setAll on browser client (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/213\"\u003e#213\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/89f3f28e1df80835d0c72e505d9e5e0d3cb75141\"\u003e89f3f28\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/supabase/ssr/issues/170\"\u003e#170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eenable tree-shaking for browser bundles (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/216\"\u003e#216\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/f009d71bbf9b8b8ec1804f9489c1eeb601a91b49\"\u003ef009d71\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etsconfig:\u003c/strong\u003e set explicit rootDir to silence TS6059 in consumer IDEs (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/a77ee8a476597a7b08025a6a1722f83af900ba29\"\u003ea77ee8a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/supabase/ssr/issues/209\"\u003e#209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003evalidate base64-prefixed chunked cookies decode to valid JSON (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/210\"\u003e#210\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/302cc0e5ae39aad08d52bd6e428544a9228c443d\"\u003e302cc0e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\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\u003ch2\u003e\u003ca href=\"https://github.com/supabase/ssr/compare/v0.8.1...v0.9.0\"\u003e0.9.0\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease workflow RC versioning and publish reliability (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/164\"\u003e#164\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/81e68f4f30ae6e905ba92667221c4a7512b91c81\"\u003e81e68f4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/ssr/compare/v0.8.0...v0.8.1\"\u003e0.8.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate README session docs (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/159\"\u003e#159\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/b859905b355e1629f9069ff4bf8837b77f4577ce\"\u003eb859905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse skipAutoInitialize to prevent SSR token refresh race condition (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/131\"\u003e#131\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/0b7be2871f470234a5f2d18fd4b71c522696c83d\"\u003e0b7be28\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/ssr/compare/v0.7.0...v0.8.0\"\u003e0.8.0\u003c/a\u003e (2025-11-26)\u003c/h2\u003e\n\u003ch3\u003eFeatures\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/supabase/ssr/commit/9630b33f67cd79058dfac89f87066e80b94f296b\"\u003e\u003ccode\u003e9630b33\u003c/code\u003e\u003c/a\u003e chore(main): release 0.10.3 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/89f3f28e1df80835d0c72e505d9e5e0d3cb75141\"\u003e\u003ccode\u003e89f3f28\u003c/code\u003e\u003c/a\u003e fix: allow cookies encode without getAll/setAll on browser client (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/f009d71bbf9b8b8ec1804f9489c1eeb601a91b49\"\u003e\u003ccode\u003ef009d71\u003c/code\u003e\u003c/a\u003e fix: enable tree-shaking for browser bundles (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/216\"\u003e#216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/4fef7d987b38447e1416b11ab22334672884b61b\"\u003e\u003ccode\u003e4fef7d9\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.105.3 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/215\"\u003e#215\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/302cc0e5ae39aad08d52bd6e428544a9228c443d\"\u003e\u003ccode\u003e302cc0e\u003c/code\u003e\u003c/a\u003e fix: validate base64-prefixed chunked cookies decode to valid JSON (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/210\"\u003e#210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/8449015462ca8569c74bca524e2ab7e0274490e8\"\u003e\u003ccode\u003e8449015\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.105.2 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/a77ee8a476597a7b08025a6a1722f83af900ba29\"\u003e\u003ccode\u003ea77ee8a\u003c/code\u003e\u003c/a\u003e fix(tsconfig): set explicit rootDir to silence TS6059 in consumer IDEs (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/65453df4d44481a49b5291d4f181140f508bd6ae\"\u003e\u003ccode\u003e65453df\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.105.1 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/2ec334906e92d3284cce1f807aa330269edf3827\"\u003e\u003ccode\u003e2ec3349\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.105.0 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/0ca003108a5b50407b5549ccbf479b452fc5a843\"\u003e\u003ccode\u003e0ca0031\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.104.1 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/supabase/ssr/compare/v0.5.2...v0.10.3\"\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 \u003ccode\u003e@​supabase/ssr\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@supabase/supabase-js` from 2.48.1 to 2.106.0\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@​supabase/supabase-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.106.0\u003c/h2\u003e\n\u003ch2\u003e2.106.0 (2026-05-18)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esupabase:\u003c/strong\u003e W3C/OpenTelemetry trace context propagation (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2163\"\u003e#2163\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e return null user and session for email_change single-confirmation verifyOtp (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2378\"\u003e#2378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e mark \u003ccode\u003e@​supabase/tracing\u003c/code\u003e private and snapshot it for JSR (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2370\"\u003e#2370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estorage:\u003c/strong\u003e make StreamDownloadBuilder implement Promise and memoize executor (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2367\"\u003e#2367\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClaude Sonnet 4.5\u003c/li\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\u003cli\u003eoniani1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.106.0-canary.4\u003c/h2\u003e\n\u003ch2\u003e2.106.0-canary.4 (2026-05-15)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.0-canary.3\u003c/h2\u003e\n\u003ch2\u003e2.106.0-canary.3 (2026-05-15)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.0-canary.2\u003c/h2\u003e\n\u003ch2\u003e2.106.0-canary.2 (2026-05-14)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.0-canary.1\u003c/h2\u003e\n\u003ch2\u003e2.106.0-canary.1 (2026-05-13)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e mark \u003ccode\u003e@​supabase/tracing\u003c/code\u003e private and snapshot it for JSR (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2370\"\u003e#2370\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.106.0-canary.0\u003c/h2\u003e\n\u003ch2\u003e2.106.0-canary.0 (2026-05-13)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\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/supabase/supabase-js/blob/master/packages/core/supabase-js/CHANGELOG.md\"\u003e@​supabase/supabase-js's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.106.0 (2026-05-18)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esupabase:\u003c/strong\u003e W3C/OpenTelemetry trace context propagation (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2163\"\u003e#2163\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e mark \u003ccode\u003e@​supabase/tracing\u003c/code\u003e private and snapshot it for JSR (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2370\"\u003e#2370\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClaude Sonnet 4.5\u003c/li\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.105.4 (2026-05-08)\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.105.2 (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e forward lockAcquireTimeout to SupabaseAuthClient (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2309\"\u003e#2309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e widen enum-like unions with (string \u0026amp; {}) for forward compat (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2303\"\u003e#2303\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMuzzaiyyan Hussain \u003ca href=\"https://github.com/MuzzaiyyanHussain\"\u003e\u003ccode\u003e@​MuzzaiyyanHussain\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.105.1 (2026-04-28)\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.105.0 (2026-04-27)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e add passkey support with WebAuthn registration, authentication, and management (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2283\"\u003e#2283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erealtime:\u003c/strong\u003e Realtime deferred disconnect (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2282\"\u003e#2282\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\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\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/1c48755657c5f7aac5e4a7abf3f68f27efc0c746\"\u003e\u003ccode\u003e1c48755\u003c/code\u003e\u003c/a\u003e chore(deps): cleanups and updates (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2371\"\u003e#2371\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/9dfba1c3d98c2c41c60f940a211950dfd3924e01\"\u003e\u003ccode\u003e9dfba1c\u003c/code\u003e\u003c/a\u003e chore(repo): migrate to pnpm (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2368\"\u003e#2368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/6731c4a900135ecbb14420bb3f3fe39196a0a9db\"\u003e\u003ccode\u003e6731c4a\u003c/code\u003e\u003c/a\u003e fix(release): mark \u003ccode\u003e@​supabase/tracing\u003c/code\u003e private and snapshot it for JSR (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2370\"\u003e#2370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/2fe1801fd5e9e03dd22308bcb98854429f634dd4\"\u003e\u003ccode\u003e2fe1801\u003c/code\u003e\u003c/a\u003e feat(supabase): W3C/OpenTelemetry trace context propagation (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2163\"\u003e#2163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/fae67728092fad24bd2b926f0fe57ef3e3554fc1\"\u003e\u003ccode\u003efae6772\u003c/code\u003e\u003c/a\u003e chore(repo): update to nx 22 (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2353\"\u003e#2353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/c6f7a386867d07ae45e5846543ded70e485c6ea1\"\u003e\u003ccode\u003ec6f7a38\u003c/code\u003e\u003c/a\u003e chore(release): version 2.105.4 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2342\"\u003e#2342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/db53b0fd15f413e75220104c180ae0539b2aa556\"\u003e\u003ccode\u003edb53b0f\u003c/code\u003e\u003c/a\u003e chore(release): version 2.105.2 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2323\"\u003e#2323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/5223888e85bf3f8f176bd2321e735aac1f31f44a\"\u003e\u003ccode\u003e5223888\u003c/code\u003e\u003c/a\u003e [patchback] docs(repo): \u003ca href=\"https://github.com/category\"\u003e\u003ccode\u003e@​category\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/subcategory\"\u003e\u003ccode\u003e@​subcategory\u003c/code\u003e\u003c/a\u003e tags across all packages (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/0412d0db46ac482a39694cfd932a68d0d95064a3\"\u003e\u003ccode\u003e0412d0d\u003c/code\u003e\u003c/a\u003e fix(auth): forward lockAcquireTimeout to SupabaseAuthClient (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2309\"\u003e#2309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/42c9cbbcba16b4b4b916c870e9bcd8a64ad71141\"\u003e\u003ccode\u003e42c9cbb\u003c/code\u003e\u003c/a\u003e [patchback] fix(misc): widen enum-like unions with (string \u0026amp; {}) for forward ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/supabase/supabase-js/commits/v2.106.0/packages/core/supabase-js\"\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 \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tailwindcss/typography` from 0.5.16 to 0.5.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tailwindlabs/tailwindcss-typography/releases\"\u003e@​tailwindcss/typography's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.19\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed broken color styles (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/405\"\u003e#405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.5.18\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed undefined variable error (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/403\"\u003e#403\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.5.17\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd modifiers for description list elements (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eprose-picture\u003c/code\u003e modifier (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude unit in \u003ccode\u003ehr\u003c/code\u003e border-width value (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003e\u0026lt;kbd\u0026gt;\u003c/code\u003e styles work with Tailwind CSS v4 (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove lodash dependencies (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/402\"\u003e#402\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/tailwindlabs/tailwindcss-typography/blob/main/CHANGELOG.md\"\u003e@​tailwindcss/typography's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.5.19] - 2025-09-24\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed broken color styles (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/405\"\u003e#405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.5.18] - 2025-09-19\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed undefined variable error (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/403\"\u003e#403\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.5.17] - 2025-09-19\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd modifiers for description list elements (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eprose-picture\u003c/code\u003e modifier (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude unit in \u003ccode\u003ehr\u003c/code\u003e border-width value (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003e\u0026lt;kbd\u0026gt;\u003c/code\u003e styles work with Tailwind CSS v4 (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove lodash dependencies (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/402\"\u003e#402\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/tailwindlabs/tailwindcss-typography/commit/e002ab89ad8f4202638249c1c300c0cf0b3739c5\"\u003e\u003ccode\u003ee002ab8\u003c/code\u003e\u003c/a\u003e 0.5.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss-typography/commit/bbb1c21099e34ff4d1d7f82f7528b85e71ed3c5a\"\u003e\u003ccode\u003ebbb1c21\u003c/code\u003e\u003c/a\u003e Fix bad RGB syntax (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/issues/405\"\u003e#405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss-typography/commit/b316f958af5bc12a981526c3091d8319626e274e\"\u003e\u003ccode\u003eb316f95\u003c/code\u003e\u003c/a\u003e 0.5.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss-typography/commit/ed952066e698dbb65a2f082eeb903ccba5a6834a\"\u003e\u003ccode\u003eed95206\u003c/code\u003e\u003c/a\u003e Fix variable declaration in opacity function (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/issues/403\"\u003e#403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss-typography/commit/7efcb4a499e6ede67088e28393a906d4d089e580\"\u003e\u003ccode\u003e7efcb4a\u003c/code\u003e\u003c/a\u003e 0.5.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss-typography/commit/e0ec248bafa002d589509e29bfd9f054570e6d85\"\u003e\u003ccode\u003ee0ec248\u003c/code\u003e\u003c/a\u003e chore(ci): update actions for release insiders\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss-typography/commit/511afcb0bd9732eb8fcdc703f35ff76e57bfcd7b\"\u003e\u003ccode\u003e511afcb\u003c/code\u003e\u003c/a\u003e Add modifiers for description list elements (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss-typography/commit/042a531528cd3ddecafda94fe972394dc8aab6ae\"\u003e\u003ccode\u003e042a531\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eprose-picture\u003c/code\u003e modifiers (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss-typography/commit/f822222ae6e289e8cc0b23636891dc3545d5682a\"\u003e\u003ccode\u003ef822222\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003ekbd\u003c/code\u003e shadow colors not being calculated on oklch colors (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/issues/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss-typography/commit/ecb7e87a52d86afbbff64200d40f05fe59433039\"\u003e\u003ccode\u003eecb7e87\u003c/code\u003e\u003c/a\u003e Add Tailwind v4 custom color theme example to README (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/issues/396\"\u003e#396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tailwindlabs/tailwindcss-typography/compare/v0.5.16...v0.5.19\"\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.66.0 to 5.100.11\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.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-devtools\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\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.11\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.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/react-query\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\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.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-persist-client-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\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.11\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.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\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]:\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.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\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\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/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\u003e\u003ca href=\"https://github.com/TanStack/query/commit/8c3d523d0ab0b3f8fad28fbaae6807e7aca7eb54\"\u003e\u003ccode\u003e8c3d523\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10630\"\u003e#10630\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/9800c8f1a3f7907956410c23426a26d981e7d694\"\u003e\u003ccode\u003e9800c8f\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10623\"\u003e#10623\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/3ae42619e5713b2fd6916760e84f7c9ddaa7a317\"\u003e\u003ccode\u003e3ae4261\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10620\"\u003e#10620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/87f7ccf580d7c12c527ce922a43977c9c653f897\"\u003e\u003ccode\u003e87f7ccf\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10604\"\u003e#10604\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/441204b9d22d1dcfc7ac85b04c21ce017a28603e\"\u003e\u003ccode\u003e441204b\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10582\"\u003e#10582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/55afb3e6fb631d684e9448b8265c68a4185c76b3\"\u003e\u003ccode\u003e55afb3e\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10581\"\u003e#10581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/fe287cc2471b74726a5d05f1c40a86a9ef891c7e\"\u003e\u003ccode\u003efe287cc\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10579\"\u003e#10579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.100.11/packages/react-query\"\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 \u003ccode\u003e@​tanstack/react-query\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-store` from 0.7.0 to 0.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/store/releases\"\u003e@​tanstack/react-store's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-store\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.11.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHooks included in this release: (\u003ca href=\"https://redirect.github.com/TanStack/store/pull/306\"\u003e#306\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003euseAtom\u003c/li\u003e\n\u003cli\u003euseSelector\u003c/li\u003e\n\u003cli\u003euseStore (deprecated, replaced by useSelector)\u003c/li\u003e\n\u003cli\u003ecreateStoreContext (provides StoreProvider and useStoreContext for context-based consumption)\u003c/li\u003e\n\u003c/ul\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/TanStack/store/commit/4d87a83158d0966cbbaf38cd51419693641f57fa\"\u003e\u003ccode\u003e4d87a83\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/store\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.11.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-store\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.10.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: update deps and change build process to tsdown (\u003ca href=\"https://redirect.github.com/TanStack/store/pull/304\"\u003e#304\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=\"h...\n\n_Description has been truncated_","html_url":"https://github.com/Aroha-Labs/mira-network/pull/290","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aroha-Labs%2Fmira-network/issues/290","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/290/packages"},{"uuid":"4473895446","node_id":"PR_kwDOSAaQAc7c5BLq","number":15,"state":"closed","title":"build(deps): bump the major group across 1 directory with 31 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-25T22:41:00.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-19T02:16:30.000Z","updated_at":"2026-05-25T22:41:01.000Z","time_to_close":591870,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"major","update_count":31,"packages":[{"name":"@mikro-orm/core","old_version":"6.6.12","new_version":"7.0.17","repository_url":"https://github.com/mikro-orm/mikro-orm"},{"name":"@mikro-orm/migrations","old_version":"6.6.12","new_version":"7.0.17","repository_url":"https://github.com/mikro-orm/mikro-orm"},{"name":"@mikro-orm/postgresql","old_version":"6.6.12","new_version":"7.0.17","repository_url":"https://github.com/mikro-orm/mikro-orm"},{"name":"awilix","old_version":"12.0.5","new_version":"13.0.3","repository_url":"https://github.com/jeffijoe/awilix"},{"name":"lucide-react","old_version":"0.556.0","new_version":"1.16.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"newrelic","old_version":"13.16.0","new_version":"14.0.0","repository_url":"https://github.com/newrelic/node-newrelic"},{"name":"pdfjs-dist","old_version":"4.10.38","new_version":"5.7.284","repository_url":"https://github.com/mozilla/pdf.js"},{"name":"react","old_version":"18.3.1","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.9","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"18.3.1","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-email","old_version":"5.2.10","new_version":"6.1.5","repository_url":"https://github.com/resend/react-email"},{"name":"@types/node","old_version":"20.19.30","new_version":"25.9.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"cross-env","old_version":"7.0.3","new_version":"10.1.0","repository_url":"https://github.com/kentcdodds/cross-env"},{"name":"eslint","old_version":"9.39.2","new_version":"10.4.0","repository_url":"https://github.com/eslint/eslint"},{"name":"glob","old_version":"11.1.0","new_version":"13.0.6","repository_url":"https://github.com/isaacs/node-glob"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"rimraf","old_version":"5.0.10","new_version":"6.1.3","repository_url":"https://github.com/isaacs/rimraf"},{"name":"@stripe/react-stripe-js","old_version":"3.10.0","new_version":"6.4.0","repository_url":"https://github.com/stripe/react-stripe-js"},{"name":"@stripe/stripe-js","old_version":"7.9.0","new_version":"9.6.0","repository_url":"https://github.com/stripe/stripe-js"},{"name":"@ai-sdk/google","old_version":"2.0.52","new_version":"3.0.75","repository_url":"https://github.com/vercel/ai"},{"name":"framer-motion","old_version":"11.18.2","new_version":"12.39.0","repository_url":"https://github.com/motiondivision/motion"},{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"},{"name":"html-to-text","old_version":"9.0.5","new_version":"10.0.0","repository_url":"https://github.com/html-to-text/node-html-to-text"},{"name":"@simplewebauthn/browser","old_version":"11.0.0","new_version":"13.3.0","repository_url":"https://github.com/MasterKale/SimpleWebAuthn"},{"name":"@simplewebauthn/server","old_version":"11.0.0","new_version":"13.3.0","repository_url":"https://github.com/MasterKale/SimpleWebAuthn"},{"name":"@simplewebauthn/types","old_version":"11.0.0","new_version":"12.0.0","repository_url":"https://github.com/MasterKale/SimpleWebAuthn"},{"name":"stripe","old_version":"17.7.0","new_version":"22.1.1","repository_url":"https://github.com/stripe/stripe-node"},{"name":"cron-parser","old_version":"4.9.0","new_version":"5.5.0","repository_url":"https://github.com/harrisiirak/cron-parser"},{"name":"rate-limiter-flexible","old_version":"9.1.1","new_version":"11.1.0","repository_url":"https://github.com/animir/node-rate-limiter-flexible"},{"name":"react-day-picker","old_version":"9.13.2","new_version":"10.0.1","repository_url":"https://github.com/gpbl/react-day-picker"},{"name":"recharts","old_version":"2.15.4","new_version":"3.8.1","repository_url":"https://github.com/recharts/recharts"}],"path":null,"ecosystem":"npm"},"body":"Bumps the major group with 31 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@mikro-orm/core](https://github.com/mikro-orm/mikro-orm) | `6.6.12` | `7.0.17` |\n| [@mikro-orm/migrations](https://github.com/mikro-orm/mikro-orm) | `6.6.12` | `7.0.17` |\n| [@mikro-orm/postgresql](https://github.com/mikro-orm/mikro-orm) | `6.6.12` | `7.0.17` |\n| [awilix](https://github.com/jeffijoe/awilix) | `12.0.5` | `13.0.3` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.556.0` | `1.16.0` |\n| [newrelic](https://github.com/newrelic/node-newrelic) | `13.16.0` | `14.0.0` |\n| [pdfjs-dist](https://github.com/mozilla/pdf.js) | `4.10.38` | `5.7.284` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.3.1` | `19.2.6` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.9` | `19.2.14` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.3.1` | `19.2.6` |\n| [react-email](https://github.com/resend/react-email/tree/HEAD/packages/react-email) | `5.2.10` | `6.1.5` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.19.30` | `25.9.0` |\n| [cross-env](https://github.com/kentcdodds/cross-env) | `7.0.3` | `10.1.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.2` | `10.4.0` |\n| [glob](https://github.com/isaacs/node-glob) | `11.1.0` | `13.0.6` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` |\n| [rimraf](https://github.com/isaacs/rimraf) | `5.0.10` | `6.1.3` |\n| [@stripe/react-stripe-js](https://github.com/stripe/react-stripe-js) | `3.10.0` | `6.4.0` |\n| [@stripe/stripe-js](https://github.com/stripe/stripe-js) | `7.9.0` | `9.6.0` |\n| [@ai-sdk/google](https://github.com/vercel/ai/tree/HEAD/packages/google) | `2.0.52` | `3.0.75` |\n| [framer-motion](https://github.com/motiondivision/motion) | `11.18.2` | `12.39.0` |\n| [react-markdown](https://github.com/remarkjs/react-markdown) | `9.1.0` | `10.1.0` |\n| [html-to-text](https://github.com/html-to-text/node-html-to-text) | `9.0.5` | `10.0.0` |\n| [@simplewebauthn/browser](https://github.com/MasterKale/SimpleWebAuthn/tree/HEAD/packages/browser) | `11.0.0` | `13.3.0` |\n| [@simplewebauthn/server](https://github.com/MasterKale/SimpleWebAuthn/tree/HEAD/packages/server) | `11.0.0` | `13.3.0` |\n| [@simplewebauthn/types](https://github.com/MasterKale/SimpleWebAuthn/tree/HEAD/packages/types) | `11.0.0` | `12.0.0` |\n| [stripe](https://github.com/stripe/stripe-node) | `17.7.0` | `22.1.1` |\n| [cron-parser](https://github.com/harrisiirak/cron-parser) | `4.9.0` | `5.5.0` |\n| [rate-limiter-flexible](https://github.com/animir/node-rate-limiter-flexible) | `9.1.1` | `11.1.0` |\n| [react-day-picker](https://github.com/gpbl/react-day-picker/tree/HEAD/packages/react-day-picker) | `9.13.2` | `10.0.1` |\n| [recharts](https://github.com/recharts/recharts) | `2.15.4` | `3.8.1` |\n\n\nUpdates `@mikro-orm/core` from 6.6.12 to 7.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mikro-orm/mikro-orm/releases\"\u003e@​mikro-orm/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.17\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.16...v7.0.17\"\u003e7.0.17\u003c/a\u003e (2026-05-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e allow local \u003ccode\u003eforceObject: false\u003c/code\u003e to override global setting (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7739\"\u003e#7739\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/4f5b71d15e5beda58fbb2e803ac4dbebb7bf6ce4\"\u003e4f5b71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7738\"\u003e#7738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e avoid duplicate queries when \u003ccode\u003e:ref\u003c/code\u003e populate overlaps with \u003ccode\u003efields\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7720\"\u003e#7720\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/793f079f2f9566a238bfec1a080bffe03aed9141\"\u003e793f079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e carry user-declared STI discriminator through mergeData (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7736\"\u003e#7736\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/826ab28d61ab67332cc68279313f15581b5e79c2\"\u003e826ab28\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7735\"\u003e#7735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e merge index \u003ccode\u003ecolumns\u003c/code\u003e overrides with the full property list (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7733\"\u003e#7733\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/7aad84b99c6c018424eadb9ba0923b5f49e6f4bc\"\u003e7aad84b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e populate partial inverse one-to-one refs (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7721\"\u003e#7721\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/a235b422027f6d1ad8f96c85ad5f59b377272575\"\u003ea235b42\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e propagate pivot entity to STI root for inverse M:N (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7725\"\u003e#7725\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/885287580f5a352b51acfe8085fc62960b437bfe\"\u003e8852875\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7724\"\u003e#7724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve TPT parent alias for custom-typed inherited columns (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7731\"\u003e#7731\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/202ab1cbf0c1f4f1cea0b75425e931c4a3c532dc\"\u003e202ab1c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e scope auto-joined filter refs to fields shared by all polymorphic targets (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7723\"\u003e#7723\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/d67c2c5f826b68a5175ca848df4f8347fb5a6ec2\"\u003ed67c2c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7722\"\u003e#7722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e scope STI subclass discriminator when extends is a schema (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7727\"\u003e#7727\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/df74b4bd6116d9e31812a264fd3903e47f6d8ec4\"\u003edf74b4b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7726\"\u003e#7726\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.16\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.15...v7.0.16\"\u003e7.0.16\u003c/a\u003e (2026-05-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e do not propagate parent indexes to child TPT tables (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7715\"\u003e#7715\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/de6856648afd91862acc443a47924c87363dbac8\"\u003ede68566\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7714\"\u003e#7714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e pass entity instance to \u003ccode\u003ebeforeUpsert\u003c/code\u003e hook and propagate mutations to SQL (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7716\"\u003e#7716\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b84d48e418126ff77919427c711fc4a1c0e73c3d\"\u003eb84d48e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e reset stale collections on upserted entities (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7718\"\u003e#7718\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/bbc82c58532bacbafe7e268c2ffd38d05fd27a7f\"\u003ebbc82c5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve polymorphic TPT-child filter columns to parent table (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7719\"\u003e#7719\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/2e5a91a5f2f3cb695779e26f31c91b68599d0c96\"\u003e2e5a91a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7717\"\u003e#7717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e respect partial \u003ccode\u003efields\u003c/code\u003e option when populating inverse 1:1 relations (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7708\"\u003e#7708\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/721d6ff2f511b1182055cb5d86cff20b904d71f5\"\u003e721d6ff\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e treat \u003ccode\u003eLockMode.NONE\u003c/code\u003e like \u003ccode\u003eundefined\u003c/code\u003e in \u003ccode\u003eem.findOne()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7704\"\u003e#7704\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/08d7ecf43f61871d05419f25d4ee47aa90eb7e37\"\u003e08d7ecf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7702\"\u003e#7702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eschema:\u003c/strong\u003e centralize identifier-length truncation across platforms (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7706\"\u003e#7706\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/1987833d79285c9d9b5623e0c0a388b790bd39ff\"\u003e1987833\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e expose embedded sub-columns to check constraint callbacks (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7713\"\u003e#7713\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b15f9578f8186cebcc420afe6b05a87aff41cd72\"\u003eb15f957\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7712\"\u003e#7712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epostgres:\u003c/strong\u003e support \u003ccode\u003edriverOptions.onPoolCreated\u003c/code\u003e hook for \u003ccode\u003epg.Pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7711\"\u003e#7711\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/72bac1bc7b749482aedef3519628b54b5032611e\"\u003e72bac1b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.15\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.14...v7.0.15\"\u003e7.0.15\u003c/a\u003e (2026-05-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e apply array customType to scalar arrays defined via property chain (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7689\"\u003e#7689\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/26f8107d4683edc843ce2c284a745bfab270aa9c\"\u003e26f8107\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7688\"\u003e#7688\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e apply filters to inverse 1:1 populate joins instead of duplicating them (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7684\"\u003e#7684\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/895c93e38cf323d61fe14e8ef6e9794035cccc11\"\u003e895c93e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7680\"\u003e#7680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e narrow inherited discriminator to literal value in \u003ccode\u003edefineEntity\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7678\"\u003e#7678\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/571a91ebf749c50dcf37bb134d4c98af70cc09f2\"\u003e571a91e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7677\"\u003e#7677\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emigrations:\u003c/strong\u003e log migration inside the runner's transaction (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7676\"\u003e#7676\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/59a96f470be05b0f915f7ad3d0d278a10c16123b\"\u003e59a96f4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emysql:\u003c/strong\u003e default maxIdle when pool.idleTimeoutMillis is set (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7673\"\u003e#7673\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b71199743e3aaefa4be07cc83637104224e81948\"\u003eb711997\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7672\"\u003e#7672\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esql:\u003c/strong\u003e apply customType SQL wrappers in getKysely (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7682\"\u003e#7682\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/89f9222d00aa9b5690d78cccf735d354e70e63ed\"\u003e89f9222\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7679\"\u003e#7679\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esql:\u003c/strong\u003e nest auto-joins inside a join cond's target to avoid forward references (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7683\"\u003e#7683\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/2ad53b3b59b5ba048cde7a72c929afc50f917519\"\u003e2ad53b3\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7681\"\u003e#7681\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/mikro-orm/mikro-orm/blob/master/CHANGELOG.md\"\u003e@​mikro-orm/core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.16...v7.0.17\"\u003e7.0.17\u003c/a\u003e (2026-05-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e allow local \u003ccode\u003eforceObject: false\u003c/code\u003e to override global setting (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7739\"\u003e#7739\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/4f5b71d15e5beda58fbb2e803ac4dbebb7bf6ce4\"\u003e4f5b71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7738\"\u003e#7738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e avoid duplicate queries when \u003ccode\u003e:ref\u003c/code\u003e populate overlaps with \u003ccode\u003efields\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7720\"\u003e#7720\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/793f079f2f9566a238bfec1a080bffe03aed9141\"\u003e793f079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e carry user-declared STI discriminator through mergeData (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7736\"\u003e#7736\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/826ab28d61ab67332cc68279313f15581b5e79c2\"\u003e826ab28\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7735\"\u003e#7735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e merge index \u003ccode\u003ecolumns\u003c/code\u003e overrides with the full property list (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7733\"\u003e#7733\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/7aad84b99c6c018424eadb9ba0923b5f49e6f4bc\"\u003e7aad84b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e populate partial inverse one-to-one refs (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7721\"\u003e#7721\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/a235b422027f6d1ad8f96c85ad5f59b377272575\"\u003ea235b42\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e propagate pivot entity to STI root for inverse M:N (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7725\"\u003e#7725\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/885287580f5a352b51acfe8085fc62960b437bfe\"\u003e8852875\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7724\"\u003e#7724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve TPT parent alias for custom-typed inherited columns (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7731\"\u003e#7731\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/202ab1cbf0c1f4f1cea0b75425e931c4a3c532dc\"\u003e202ab1c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e scope auto-joined filter refs to fields shared by all polymorphic targets (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7723\"\u003e#7723\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/d67c2c5f826b68a5175ca848df4f8347fb5a6ec2\"\u003ed67c2c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7722\"\u003e#7722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e scope STI subclass discriminator when extends is a schema (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7727\"\u003e#7727\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/df74b4bd6116d9e31812a264fd3903e47f6d8ec4\"\u003edf74b4b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7726\"\u003e#7726\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.15...v7.0.16\"\u003e7.0.16\u003c/a\u003e (2026-05-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e do not propagate parent indexes to child TPT tables (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7715\"\u003e#7715\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/de6856648afd91862acc443a47924c87363dbac8\"\u003ede68566\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7714\"\u003e#7714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e pass entity instance to \u003ccode\u003ebeforeUpsert\u003c/code\u003e hook and propagate mutations to SQL (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7716\"\u003e#7716\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b84d48e418126ff77919427c711fc4a1c0e73c3d\"\u003eb84d48e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e reset stale collections on upserted entities (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7718\"\u003e#7718\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/bbc82c58532bacbafe7e268c2ffd38d05fd27a7f\"\u003ebbc82c5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve polymorphic TPT-child filter columns to parent table (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7719\"\u003e#7719\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/2e5a91a5f2f3cb695779e26f31c91b68599d0c96\"\u003e2e5a91a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7717\"\u003e#7717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e respect partial \u003ccode\u003efields\u003c/code\u003e option when populating inverse 1:1 relations (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7708\"\u003e#7708\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/721d6ff2f511b1182055cb5d86cff20b904d71f5\"\u003e721d6ff\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e treat \u003ccode\u003eLockMode.NONE\u003c/code\u003e like \u003ccode\u003eundefined\u003c/code\u003e in \u003ccode\u003eem.findOne()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7704\"\u003e#7704\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/08d7ecf43f61871d05419f25d4ee47aa90eb7e37\"\u003e08d7ecf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7702\"\u003e#7702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eschema:\u003c/strong\u003e centralize identifier-length truncation across platforms (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7706\"\u003e#7706\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/1987833d79285c9d9b5623e0c0a388b790bd39ff\"\u003e1987833\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e expose embedded sub-columns to check constraint callbacks (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7713\"\u003e#7713\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b15f9578f8186cebcc420afe6b05a87aff41cd72\"\u003eb15f957\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7712\"\u003e#7712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epostgres:\u003c/strong\u003e support \u003ccode\u003edriverOptions.onPoolCreated\u003c/code\u003e hook for \u003ccode\u003epg.Pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7711\"\u003e#7711\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/72bac1bc7b749482aedef3519628b54b5032611e\"\u003e72bac1b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.14...v7.0.15\"\u003e7.0.15\u003c/a\u003e (2026-05-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e apply array customType to scalar arrays defined via property chain (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7689\"\u003e#7689\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/26f8107d4683edc843ce2c284a745bfab270aa9c\"\u003e26f8107\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7688\"\u003e#7688\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e apply filters to inverse 1:1 populate joins instead of duplicating them (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7684\"\u003e#7684\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/895c93e38cf323d61fe14e8ef6e9794035cccc11\"\u003e895c93e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7680\"\u003e#7680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e narrow inherited discriminator to literal value in \u003ccode\u003edefineEntity\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7678\"\u003e#7678\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/571a91ebf749c50dcf37bb134d4c98af70cc09f2\"\u003e571a91e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7677\"\u003e#7677\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/mikro-orm/mikro-orm/commit/9b56228bb32d5b3337bfc8f37ce1ff7372dea41f\"\u003e\u003ccode\u003e9b56228\u003c/code\u003e\u003c/a\u003e chore(release): v7.0.17 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/272a1bb59b18bbbe87421e28ad2ee8da54305c7a\"\u003e\u003ccode\u003e272a1bb\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency kysely to 0.29.2 (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7742\"\u003e#7742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/725a0e8a386a92c6921d2d3c65dd7967fae1e758\"\u003e\u003ccode\u003e725a0e8\u003c/code\u003e\u003c/a\u003e chore(ci): retry docker compose up --wait to survive mssql restart (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7741\"\u003e#7741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/4f5b71d15e5beda58fbb2e803ac4dbebb7bf6ce4\"\u003e\u003ccode\u003e4f5b71d\u003c/code\u003e\u003c/a\u003e fix(core): allow local \u003ccode\u003eforceObject: false\u003c/code\u003e to override global setting (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7739\"\u003e#7739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/826ab28d61ab67332cc68279313f15581b5e79c2\"\u003e\u003ccode\u003e826ab28\u003c/code\u003e\u003c/a\u003e fix(core): carry user-declared STI discriminator through mergeData (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7736\"\u003e#7736\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/7aad84b99c6c018424eadb9ba0923b5f49e6f4bc\"\u003e\u003ccode\u003e7aad84b\u003c/code\u003e\u003c/a\u003e fix(core): merge index \u003ccode\u003ecolumns\u003c/code\u003e overrides with the full property list (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7733\"\u003e#7733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/af7a7db0033396d6db0008f11034db8764351772\"\u003e\u003ccode\u003eaf7a7db\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency tsx to v4.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/202ab1cbf0c1f4f1cea0b75425e931c4a3c532dc\"\u003e\u003ccode\u003e202ab1c\u003c/code\u003e\u003c/a\u003e fix(core): resolve TPT parent alias for custom-typed inherited columns (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7731\"\u003e#7731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/46c91bba07486c09ca62e9c9e28aa807ee1a374a\"\u003e\u003ccode\u003e46c91bb\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency tsx to v4.21.1 (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7728\"\u003e#7728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/df74b4bd6116d9e31812a264fd3903e47f6d8ec4\"\u003e\u003ccode\u003edf74b4b\u003c/code\u003e\u003c/a\u003e fix(core): scope STI subclass discriminator when extends is a schema (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7727\"\u003e#7727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v6.6.12...v7.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mikro-orm/migrations` from 6.6.12 to 7.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mikro-orm/mikro-orm/releases\"\u003e@​mikro-orm/migrations's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.17\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.16...v7.0.17\"\u003e7.0.17\u003c/a\u003e (2026-05-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e allow local \u003ccode\u003eforceObject: false\u003c/code\u003e to override global setting (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7739\"\u003e#7739\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/4f5b71d15e5beda58fbb2e803ac4dbebb7bf6ce4\"\u003e4f5b71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7738\"\u003e#7738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e avoid duplicate queries when \u003ccode\u003e:ref\u003c/code\u003e populate overlaps with \u003ccode\u003efields\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7720\"\u003e#7720\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/793f079f2f9566a238bfec1a080bffe03aed9141\"\u003e793f079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e carry user-declared STI discriminator through mergeData (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7736\"\u003e#7736\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/826ab28d61ab67332cc68279313f15581b5e79c2\"\u003e826ab28\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7735\"\u003e#7735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e merge index \u003ccode\u003ecolumns\u003c/code\u003e overrides with the full property list (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7733\"\u003e#7733\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/7aad84b99c6c018424eadb9ba0923b5f49e6f4bc\"\u003e7aad84b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e populate partial inverse one-to-one refs (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7721\"\u003e#7721\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/a235b422027f6d1ad8f96c85ad5f59b377272575\"\u003ea235b42\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e propagate pivot entity to STI root for inverse M:N (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7725\"\u003e#7725\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/885287580f5a352b51acfe8085fc62960b437bfe\"\u003e8852875\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7724\"\u003e#7724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve TPT parent alias for custom-typed inherited columns (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7731\"\u003e#7731\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/202ab1cbf0c1f4f1cea0b75425e931c4a3c532dc\"\u003e202ab1c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e scope auto-joined filter refs to fields shared by all polymorphic targets (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7723\"\u003e#7723\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/d67c2c5f826b68a5175ca848df4f8347fb5a6ec2\"\u003ed67c2c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7722\"\u003e#7722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e scope STI subclass discriminator when extends is a schema (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7727\"\u003e#7727\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/df74b4bd6116d9e31812a264fd3903e47f6d8ec4\"\u003edf74b4b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7726\"\u003e#7726\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.16\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.15...v7.0.16\"\u003e7.0.16\u003c/a\u003e (2026-05-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e do not propagate parent indexes to child TPT tables (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7715\"\u003e#7715\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/de6856648afd91862acc443a47924c87363dbac8\"\u003ede68566\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7714\"\u003e#7714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e pass entity instance to \u003ccode\u003ebeforeUpsert\u003c/code\u003e hook and propagate mutations to SQL (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7716\"\u003e#7716\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b84d48e418126ff77919427c711fc4a1c0e73c3d\"\u003eb84d48e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e reset stale collections on upserted entities (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7718\"\u003e#7718\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/bbc82c58532bacbafe7e268c2ffd38d05fd27a7f\"\u003ebbc82c5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve polymorphic TPT-child filter columns to parent table (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7719\"\u003e#7719\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/2e5a91a5f2f3cb695779e26f31c91b68599d0c96\"\u003e2e5a91a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7717\"\u003e#7717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e respect partial \u003ccode\u003efields\u003c/code\u003e option when populating inverse 1:1 relations (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7708\"\u003e#7708\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/721d6ff2f511b1182055cb5d86cff20b904d71f5\"\u003e721d6ff\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e treat \u003ccode\u003eLockMode.NONE\u003c/code\u003e like \u003ccode\u003eundefined\u003c/code\u003e in \u003ccode\u003eem.findOne()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7704\"\u003e#7704\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/08d7ecf43f61871d05419f25d4ee47aa90eb7e37\"\u003e08d7ecf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7702\"\u003e#7702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eschema:\u003c/strong\u003e centralize identifier-length truncation across platforms (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7706\"\u003e#7706\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/1987833d79285c9d9b5623e0c0a388b790bd39ff\"\u003e1987833\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e expose embedded sub-columns to check constraint callbacks (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7713\"\u003e#7713\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b15f9578f8186cebcc420afe6b05a87aff41cd72\"\u003eb15f957\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7712\"\u003e#7712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epostgres:\u003c/strong\u003e support \u003ccode\u003edriverOptions.onPoolCreated\u003c/code\u003e hook for \u003ccode\u003epg.Pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7711\"\u003e#7711\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/72bac1bc7b749482aedef3519628b54b5032611e\"\u003e72bac1b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.15\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.14...v7.0.15\"\u003e7.0.15\u003c/a\u003e (2026-05-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e apply array customType to scalar arrays defined via property chain (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7689\"\u003e#7689\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/26f8107d4683edc843ce2c284a745bfab270aa9c\"\u003e26f8107\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7688\"\u003e#7688\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e apply filters to inverse 1:1 populate joins instead of duplicating them (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7684\"\u003e#7684\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/895c93e38cf323d61fe14e8ef6e9794035cccc11\"\u003e895c93e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7680\"\u003e#7680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e narrow inherited discriminator to literal value in \u003ccode\u003edefineEntity\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7678\"\u003e#7678\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/571a91ebf749c50dcf37bb134d4c98af70cc09f2\"\u003e571a91e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7677\"\u003e#7677\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emigrations:\u003c/strong\u003e log migration inside the runner's transaction (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7676\"\u003e#7676\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/59a96f470be05b0f915f7ad3d0d278a10c16123b\"\u003e59a96f4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emysql:\u003c/strong\u003e default maxIdle when pool.idleTimeoutMillis is set (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7673\"\u003e#7673\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b71199743e3aaefa4be07cc83637104224e81948\"\u003eb711997\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7672\"\u003e#7672\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esql:\u003c/strong\u003e apply customType SQL wrappers in getKysely (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7682\"\u003e#7682\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/89f9222d00aa9b5690d78cccf735d354e70e63ed\"\u003e89f9222\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7679\"\u003e#7679\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esql:\u003c/strong\u003e nest auto-joins inside a join cond's target to avoid forward references (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7683\"\u003e#7683\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/2ad53b3b59b5ba048cde7a72c929afc50f917519\"\u003e2ad53b3\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7681\"\u003e#7681\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/mikro-orm/mikro-orm/blob/master/CHANGELOG.md\"\u003e@​mikro-orm/migrations's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.16...v7.0.17\"\u003e7.0.17\u003c/a\u003e (2026-05-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e allow local \u003ccode\u003eforceObject: false\u003c/code\u003e to override global setting (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7739\"\u003e#7739\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/4f5b71d15e5beda58fbb2e803ac4dbebb7bf6ce4\"\u003e4f5b71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7738\"\u003e#7738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e avoid duplicate queries when \u003ccode\u003e:ref\u003c/code\u003e populate overlaps with \u003ccode\u003efields\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7720\"\u003e#7720\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/793f079f2f9566a238bfec1a080bffe03aed9141\"\u003e793f079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e carry user-declared STI discriminator through mergeData (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7736\"\u003e#7736\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/826ab28d61ab67332cc68279313f15581b5e79c2\"\u003e826ab28\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7735\"\u003e#7735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e merge index \u003ccode\u003ecolumns\u003c/code\u003e overrides with the full property list (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7733\"\u003e#7733\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/7aad84b99c6c018424eadb9ba0923b5f49e6f4bc\"\u003e7aad84b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e populate partial inverse one-to-one refs (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7721\"\u003e#7721\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/a235b422027f6d1ad8f96c85ad5f59b377272575\"\u003ea235b42\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e propagate pivot entity to STI root for inverse M:N (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7725\"\u003e#7725\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/885287580f5a352b51acfe8085fc62960b437bfe\"\u003e8852875\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7724\"\u003e#7724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve TPT parent alias for custom-typed inherited columns (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7731\"\u003e#7731\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/202ab1cbf0c1f4f1cea0b75425e931c4a3c532dc\"\u003e202ab1c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e scope auto-joined filter refs to fields shared by all polymorphic targets (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7723\"\u003e#7723\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/d67c2c5f826b68a5175ca848df4f8347fb5a6ec2\"\u003ed67c2c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7722\"\u003e#7722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e scope STI subclass discriminator when extends is a schema (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7727\"\u003e#7727\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/df74b4bd6116d9e31812a264fd3903e47f6d8ec4\"\u003edf74b4b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7726\"\u003e#7726\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.15...v7.0.16\"\u003e7.0.16\u003c/a\u003e (2026-05-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e do not propagate parent indexes to child TPT tables (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7715\"\u003e#7715\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/de6856648afd91862acc443a47924c87363dbac8\"\u003ede68566\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7714\"\u003e#7714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e pass entity instance to \u003ccode\u003ebeforeUpsert\u003c/code\u003e hook and propagate mutations to SQL (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7716\"\u003e#7716\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b84d48e418126ff77919427c711fc4a1c0e73c3d\"\u003eb84d48e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e reset stale collections on upserted entities (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7718\"\u003e#7718\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/bbc82c58532bacbafe7e268c2ffd38d05fd27a7f\"\u003ebbc82c5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve polymorphic TPT-child filter columns to parent table (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7719\"\u003e#7719\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/2e5a91a5f2f3cb695779e26f31c91b68599d0c96\"\u003e2e5a91a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7717\"\u003e#7717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e respect partial \u003ccode\u003efields\u003c/code\u003e option when populating inverse 1:1 relations (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7708\"\u003e#7708\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/721d6ff2f511b1182055cb5d86cff20b904d71f5\"\u003e721d6ff\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e treat \u003ccode\u003eLockMode.NONE\u003c/code\u003e like \u003ccode\u003eundefined\u003c/code\u003e in \u003ccode\u003eem.findOne()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7704\"\u003e#7704\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/08d7ecf43f61871d05419f25d4ee47aa90eb7e37\"\u003e08d7ecf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7702\"\u003e#7702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eschema:\u003c/strong\u003e centralize identifier-length truncation across platforms (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7706\"\u003e#7706\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/1987833d79285c9d9b5623e0c0a388b790bd39ff\"\u003e1987833\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e expose embedded sub-columns to check constraint callbacks (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7713\"\u003e#7713\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b15f9578f8186cebcc420afe6b05a87aff41cd72\"\u003eb15f957\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7712\"\u003e#7712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epostgres:\u003c/strong\u003e support \u003ccode\u003edriverOptions.onPoolCreated\u003c/code\u003e hook for \u003ccode\u003epg.Pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7711\"\u003e#7711\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/72bac1bc7b749482aedef3519628b54b5032611e\"\u003e72bac1b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.14...v7.0.15\"\u003e7.0.15\u003c/a\u003e (2026-05-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e apply array customType to scalar arrays defined via property chain (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7689\"\u003e#7689\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/26f8107d4683edc843ce2c284a745bfab270aa9c\"\u003e26f8107\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7688\"\u003e#7688\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e apply filters to inverse 1:1 populate joins instead of duplicating them (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7684\"\u003e#7684\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/895c93e38cf323d61fe14e8ef6e9794035cccc11\"\u003e895c93e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7680\"\u003e#7680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e narrow inherited discriminator to literal value in \u003ccode\u003edefineEntity\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7678\"\u003e#7678\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/571a91ebf749c50dcf37bb134d4c98af70cc09f2\"\u003e571a91e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7677\"\u003e#7677\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/mikro-orm/mikro-orm/commit/9b56228bb32d5b3337bfc8f37ce1ff7372dea41f\"\u003e\u003ccode\u003e9b56228\u003c/code\u003e\u003c/a\u003e chore(release): v7.0.17 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/272a1bb59b18bbbe87421e28ad2ee8da54305c7a\"\u003e\u003ccode\u003e272a1bb\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency kysely to 0.29.2 (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7742\"\u003e#7742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/725a0e8a386a92c6921d2d3c65dd7967fae1e758\"\u003e\u003ccode\u003e725a0e8\u003c/code\u003e\u003c/a\u003e chore(ci): retry docker compose up --wait to survive mssql restart (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7741\"\u003e#7741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/4f5b71d15e5beda58fbb2e803ac4dbebb7bf6ce4\"\u003e\u003ccode\u003e4f5b71d\u003c/code\u003e\u003c/a\u003e fix(core): allow local \u003ccode\u003eforceObject: false\u003c/code\u003e to override global setting (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7739\"\u003e#7739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/826ab28d61ab67332cc68279313f15581b5e79c2\"\u003e\u003ccode\u003e826ab28\u003c/code\u003e\u003c/a\u003e fix(core): carry user-declared STI discriminator through mergeData (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7736\"\u003e#7736\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/7aad84b99c6c018424eadb9ba0923b5f49e6f4bc\"\u003e\u003ccode\u003e7aad84b\u003c/code\u003e\u003c/a\u003e fix(core): merge index \u003ccode\u003ecolumns\u003c/code\u003e overrides with the full property list (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7733\"\u003e#7733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/af7a7db0033396d6db0008f11034db8764351772\"\u003e\u003ccode\u003eaf7a7db\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency tsx to v4.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/202ab1cbf0c1f4f1cea0b75425e931c4a3c532dc\"\u003e\u003ccode\u003e202ab1c\u003c/code\u003e\u003c/a\u003e fix(core): resolve TPT parent alias for custom-typed inherited columns (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7731\"\u003e#7731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/46c91bba07486c09ca62e9c9e28aa807ee1a374a\"\u003e\u003ccode\u003e46c91bb\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency tsx to v4.21.1 (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7728\"\u003e#7728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/df74b4bd6116d9e31812a264fd3903e47f6d8ec4\"\u003e\u003ccode\u003edf74b4b\u003c/code\u003e\u003c/a\u003e fix(core): scope STI subclass discriminator when extends is a schema (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7727\"\u003e#7727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v6.6.12...v7.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mikro-orm/postgresql` from 6.6.12 to 7.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mikro-orm/mikro-orm/releases\"\u003e@​mikro-orm/postgresql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.17\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.16...v7.0.17\"\u003e7.0.17\u003c/a\u003e (2026-05-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e allow local \u003ccode\u003eforceObject: false\u003c/code\u003e to override global setting (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7739\"\u003e#7739\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/4f5b71d15e5beda58fbb2e803ac4dbebb7bf6ce4\"\u003e4f5b71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7738\"\u003e#7738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e avoid duplicate queries when \u003ccode\u003e:ref\u003c/code\u003e populate overlaps with \u003ccode\u003efields\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7720\"\u003e#7720\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/793f079f2f9566a238bfec1a080bffe03aed9141\"\u003e793f079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e carry user-declared STI discriminator through mergeData (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7736\"\u003e#7736\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/826ab28d61ab67332cc68279313f15581b5e79c2\"\u003e826ab28\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7735\"\u003e#7735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e merge index \u003ccode\u003ecolumns\u003c/code\u003e overrides with the full property list (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7733\"\u003e#7733\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/7aad84b99c6c018424eadb9ba0923b5f49e6f4bc\"\u003e7aad84b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e populate partial inverse one-to-one refs (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7721\"\u003e#7721\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/a235b422027f6d1ad8f96c85ad5f59b377272575\"\u003ea235b42\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e propagate pivot entity to STI root for inverse M:N (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7725\"\u003e#7725\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/885287580f5a352b51acfe8085fc62960b437bfe\"\u003e8852875\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7724\"\u003e#7724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve TPT parent alias for custom-typed inherited columns (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7731\"\u003e#7731\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/202ab1cbf0c1f4f1cea0b75425e931c4a3c532dc\"\u003e202ab1c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e scope auto-joined filter refs to fields shared by all polymorphic targets (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7723\"\u003e#7723\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/d67c2c5f826b68a5175ca848df4f8347fb5a6ec2\"\u003ed67c2c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7722\"\u003e#7722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e scope STI subclass discriminator when extends is a schema (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7727\"\u003e#7727\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/df74b4bd6116d9e31812a264fd3903e47f6d8ec4\"\u003edf74b4b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7726\"\u003e#7726\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.16\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.15...v7.0.16\"\u003e7.0.16\u003c/a\u003e (2026-05-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e do not propagate parent indexes to child TPT tables (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7715\"\u003e#7715\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/de6856648afd91862acc443a47924c87363dbac8\"\u003ede68566\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7714\"\u003e#7714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e pass entity instance to \u003ccode\u003ebeforeUpsert\u003c/code\u003e hook and propagate mutations to SQL (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7716\"\u003e#7716\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b84d48e418126ff77919427c711fc4a1c0e73c3d\"\u003eb84d48e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e reset stale collections on upserted entities (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7718\"\u003e#7718\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/bbc82c58532bacbafe7e268c2ffd38d05fd27a7f\"\u003ebbc82c5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve polymorphic TPT-child filter columns to parent table (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7719\"\u003e#7719\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/2e5a91a5f2f3cb695779e26f31c91b68599d0c96\"\u003e2e5a91a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7717\"\u003e#7717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e respect partial \u003ccode\u003efields\u003c/code\u003e option when populating inverse 1:1 relations (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7708\"\u003e#7708\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/721d6ff2f511b1182055cb5d86cff20b904d71f5\"\u003e721d6ff\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e treat \u003ccode\u003eLockMode.NONE\u003c/code\u003e like \u003ccode\u003eundefined\u003c/code\u003e in \u003ccode\u003eem.findOne()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7704\"\u003e#7704\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/08d7ecf43f61871d05419f25d4ee47aa90eb7e37\"\u003e08d7ecf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7702\"\u003e#7702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eschema:\u003c/strong\u003e centralize identifier-length truncation across platforms (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7706\"\u003e#7706\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/1987833d79285c9d9b5623e0c0a388b790bd39ff\"\u003e1987833\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e expose embedded sub-columns to check constraint callbacks (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7713\"\u003e#7713\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b15f9578f8186cebcc420afe6b05a87aff41cd72\"\u003eb15f957\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7712\"\u003e#7712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epostgres:\u003c/strong\u003e support \u003ccode\u003edriverOptions.onPoolCreated\u003c/code\u003e hook for \u003ccode\u003epg.Pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7711\"\u003e#7711\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/72bac1bc7b749482aedef3519628b54b5032611e\"\u003e72bac1b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.15\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.14...v7.0.15\"\u003e7.0.15\u003c/a\u003e (2026-05-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e apply array customType to scalar arrays defined via property chain (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7689\"\u003e#7689\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/26f8107d4683edc843ce2c284a745bfab270aa9c\"\u003e26f8107\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7688\"\u003e#7688\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e apply filters to inverse 1:1 populate joins instead of duplicating them (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7684\"\u003e#7684\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/895c93e38cf323d61fe14e8ef6e9794035cccc11\"\u003e895c93e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7680\"\u003e#7680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e narrow inherited discriminator to literal value in \u003ccode\u003edefineEntity\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7678\"\u003e#7678\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/571a91ebf749c50dcf37bb134d4c98af70cc09f2\"\u003e571a91e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7677\"\u003e#7677\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emigrations:\u003c/strong\u003e log migration inside the runner's transaction (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7676\"\u003e#7676\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/59a96f470be05b0f915f7ad3d0d278a10c16123b\"\u003e59a96f4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emysql:\u003c/strong\u003e default maxIdle when pool.idleTimeoutMillis is set (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7673\"\u003e#7673\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b71199743e3aaefa4be07cc83637104224e81948\"\u003eb711997\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7672\"\u003e#7672\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esql:\u003c/strong\u003e apply customType SQL wrappers in getKysely (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7682\"\u003e#7682\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/89f9222d00aa9b5690d78cccf735d354e70e63ed\"\u003e89f9222\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7679\"\u003e#7679\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esql:\u003c/strong\u003e nest auto-joins inside a join cond's target to avoid forward references (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7683\"\u003e#7683\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/2ad53b3b59b5ba048cde7a72c929afc50f917519\"\u003e2ad53b3\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7681\"\u003e#7681\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/mikro-orm/mikro-orm/blob/master/CHANGELOG.md\"\u003e@​mikro-orm/postgresql's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.16...v7.0.17\"\u003e7.0.17\u003c/a\u003e (2026-05-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e allow local \u003ccode\u003eforceObject: false\u003c/code\u003e to override global setting (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7739\"\u003e#7739\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/4f5b71d15e5beda58fbb2e803ac4dbebb7bf6ce4\"\u003e4f5b71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7738\"\u003e#7738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e avoid duplicate queries when \u003ccode\u003e:ref\u003c/code\u003e populate overlaps with \u003ccode\u003efields\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7720\"\u003e#7720\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/793f079f2f9566a238bfec1a080bffe03aed9141\"\u003e793f079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e carry user-declared STI discriminator through mergeData (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7736\"\u003e#7736\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/826ab28d61ab67332cc68279313f15581b5e79c2\"\u003e826ab28\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7735\"\u003e#7735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e merge index \u003ccode\u003ecolumns\u003c/code\u003e overrides with the full property list (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7733\"\u003e#7733\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/7aad84b99c6c018424eadb9ba0923b5f49e6f4bc\"\u003e7aad84b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e populate partial inverse one-to-one refs (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7721\"\u003e#7721\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/a235b422027f6d1ad8f96c85ad5f59b377272575\"\u003ea235b42\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e propagate pivot entity to STI root for inverse M:N (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7725\"\u003e#7725\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/885287580f5a352b51acfe8085fc62960b437bfe\"\u003e8852875\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7724\"\u003e#7724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve TPT parent alias for custom-typed inherited columns (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7731\"\u003e#7731\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/202ab1cbf0c1f4f1cea0b75425e931c4a3c532dc\"\u003e202ab1c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e scope auto-joined filter refs to fields shared by all polymorphic targets (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7723\"\u003e#7723\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/d67c2c5f826b68a5175ca848df4f8347fb5a6ec2\"\u003ed67c2c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7722\"\u003e#7722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e scope STI subclass discriminator when extends is a schema (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7727\"\u003e#7727\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/df74b4bd6116d9e31812a264fd3903e47f6d8ec4\"\u003edf74b4b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7726\"\u003e#7726\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.15...v7.0.16\"\u003e7.0.16\u003c/a\u003e (2026-05-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e do not propagate parent indexes to child TPT tables (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7715\"\u003e#7715\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/de6856648afd91862acc443a47924c87363dbac8\"\u003ede68566\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7714\"\u003e#7714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e pass entity instance to \u003ccode\u003ebeforeUpsert\u003c/code\u003e hook and propagate mutations to SQL (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7716\"\u003e#7716\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b84d48e418126ff77919427c711fc4a1c0e73c3d\"\u003eb84d48e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e reset stale collections on upserted entities (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7718\"\u003e#7718\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/bbc82c58532bacbafe7e268c2ffd38d05fd27a7f\"\u003ebbc82c5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve polymorphic TPT-child filter columns to parent table (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7719\"\u003e#7719\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/2e5a91a5f2f3cb695779e26f31c91b68599d0c96\"\u003e2e5a91a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7717\"\u003e#7717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e respect partial \u003ccode\u003efields\u003c/code\u003e option when populating inverse 1:1 relations (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7708\"\u003e#7708\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/721d6ff2f511b1182055cb5d86cff20b904d71f5\"\u003e721d6ff\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e treat \u003ccode\u003eLockMode.NONE\u003c/code\u003e like \u003ccode\u003eundefined\u003c/code\u003e in \u003ccode\u003eem.findOne()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7704\"\u003e#7704\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/08d7ecf43f61871d05419f25d4ee47aa90eb7e37\"\u003e08d7ecf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7702\"\u003e#7702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eschema:\u003c/strong\u003e centralize identifier-length truncation across platforms (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7706\"\u003e#7706\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/1987833d79285c9d9b5623e0c0a388b790bd39ff\"\u003e1987833\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e expose embedded sub-columns to check constraint callbacks (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7713\"\u003e#7713\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b15f9578f8186cebcc420afe6b05a87aff41cd72\"\u003eb15f957\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7712\"\u003e#7712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epostgres:\u003c/strong\u003e support \u003ccode\u003edriverOptions.onPoolCreated\u003c/code\u003e hook for \u003ccode\u003epg.Pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7711\"\u003e#7711\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/72bac1bc7b749482aedef3519628b54b5032611e\"\u003e72bac1b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.14...v7.0.15\"\u003e7.0.15\u003c/a\u003e (2026-05-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e apply array customType to scalar arrays defined via property chain (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7689\"\u003e#7689\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/26f8107d4683edc843ce2c284a745bfab270aa9c\"\u003e26f8107\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7688\"\u003e#7688\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e apply filters to inverse 1:1 populate joins instead of duplicating them (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7684\"\u003e#7684\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/895c93e38cf323d61fe14e8ef6e9794035cccc11\"\u003e895c93e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7680\"\u003e#7680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e narrow inherited discriminator to literal value in \u003ccode\u003edefineEntity\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7678\"\u003e#7678\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/571a91ebf749c50dcf37bb134d4c98af70cc09f2\"\u003e571a91e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7677\"\u003e#7677\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/mikro-orm/mikro-orm/commit/9b56228bb32d5b3337bfc8f37ce1ff7372dea41f\"\u003e\u003ccode\u003e9b56228\u003c/code\u003e\u003c/a\u003e chore(release): v7.0.17 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/272a1bb59b18bbbe87421e28ad2ee8da54305c7a\"\u003e\u003ccode\u003e272a1bb\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency kysely to 0.29.2 (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7742\"\u003e#7742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/725a0e8a386a92c6921d2d3c65dd7967fae1e758\"\u003e\u003ccode\u003e725a0e8\u003c/code\u003e\u003c/a\u003e chore(ci): retry docker compose up --wait to survive mssql restart (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7741\"\u003e#7741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/4f5b71d15e5beda58fbb2e803ac4dbebb7bf6ce4\"\u003e\u003ccode\u003e4f5b71d\u003c/code\u003e\u003c/a\u003e fix(core): allow local \u003ccode\u003eforceObject: false\u003c/code\u003e to override global setting (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7739\"\u003e#7739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/826ab28d61ab67332cc68279313f15581b5e79c2\"\u003e\u003ccode\u003e826ab28\u003c/code\u003e\u003c/a\u003e fix(core): carry user-declared STI discriminator through mergeData (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7736\"\u003e#7736\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/7aad84b99c6c018424eadb9ba0923b5f49e6f4bc\"\u003e\u003ccode\u003e7aad84b\u003c/code\u003e\u003c/a\u003e fix(core): merge index \u003ccode\u003ecolumns\u003c/code\u003e overrides with the full property list (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7733\"\u003e#7733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/af7a7db0033396d6db0008f11034db8764351772\"\u003e\u003ccode\u003eaf7a7db\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency tsx to v4.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/202ab1cbf0c1f4f1cea0b75425e931c4a3c532dc\"\u003e\u003ccode\u003e202ab1c\u003c/code\u003e\u003c/a\u003e fix(core): resolve TPT parent alias for custom-typed inherited columns (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7731\"\u003e#7731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/46c91bba07486c09ca62e9c9e28aa807ee1a374a\"\u003e\u003ccode\u003e46c91bb\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency tsx to v4.21.1 (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7728\"\u003e#7728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/df74b4bd6116d9e31812a264fd3903e47f6d8ec4\"\u003e\u003ccode\u003edf74b4b\u003c/code\u003e\u003c/a\u003e fix(core): scope STI subclass discriminator when extends is a schema (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7727\"\u003e#7727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v6.6.12...v7.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `awilix` from 12.0.5 to 13.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jeffijoe/awilix/blob/master/CHANGELOG.md\"\u003eawilix's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003ev13.0.3\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix CJS environments (e.g. Jest + esbuild) failing to \u003ccode\u003erequire()\u003c/code\u003e the \u003ccode\u003e.mjs\u003c/code\u003e native loader by providing separate CJS and ESM versions of \u003ccode\u003eload-module-native\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jeffijoe/awilix/issues/418\"\u003e#418\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jeffijoe/awilix/pull/419\"\u003e#419\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev13.0.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix ESM interop by renaming \u003ccode\u003eload-module-native.js\u003c/code\u003e to \u003ccode\u003eload-module-native.mjs\u003c/code\u003e so Node.js treats it as ESM regardless of the package \u003ccode\u003etype\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/jeffijoe/awilix/issues/416\"\u003e#416\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jeffijoe/awilix/pull/417\"\u003e#417\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev13.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eimportModule\u003c/code\u003e export by migrating from \u003ccode\u003emodule.exports\u003c/code\u003e to \u003ccode\u003eexport\u003c/code\u003e (reported \u0026amp; fix suggested in \u003ca href=\"https://redirect.github.com/jeffijoe/awilix/pull/413\"\u003e#413\u003c/a\u003e by \u003ca href=\"https://github.com/vinniciusolliveiracostaa\"\u003eVinícius Oliveira\u003c/a\u003e, fixed in \u003ca href=\"https://redirect.github.com/jeffijoe/awilix/pull/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate packages\u003c/li\u003e\n\u003cli\u003eBump supported Node version to 20 (this should have been done in the latest major)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev13.0.0\u003c/h1\u003e\n\u003cp\u003eNo runtime changes — all breaking changes are TypeScript-only.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING (types)\u003c/strong\u003e: Default cradle type changed from \u003ccode\u003eany\u003c/code\u003e to \u003ccode\u003e{}\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING (types)\u003c/strong\u003e: \u003ccode\u003eregister()\u003c/code\u003e returns a new container type that includes the registered resolvers\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING (types)\u003c/strong\u003e: \u003ccode\u003easValue()\u003c/code\u003e now preserves literal types and deep readonly for objects\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003ch4\u003eDefault cradle type changed from \u003ccode\u003eany\u003c/code\u003e to \u003ccode\u003e{}\u003c/code\u003e\u003c/h4\u003e\n\u003cp\u003e\u003ccode\u003ecreateContainer()\u003c/code\u003e without an explicit generic now returns \u003ccode\u003eAwilixContainer\u0026lt;{}\u0026gt;\u003c/code\u003e instead of \u003ccode\u003eAwilixContainer\u0026lt;any\u0026gt;\u003c/code\u003e. This enables type accumulation via \u003ccode\u003eregister()\u003c/code\u003e chaining (\u003ccode\u003eany \u0026amp; T\u003c/code\u003e collapses to \u003ccode\u003eany\u003c/code\u003e, while \u003ccode\u003e{} \u0026amp; T\u003c/code\u003e produces \u003ccode\u003eT\u003c/code\u003e).\u003c/p\u003e\n\u003cp\u003eIf yo...\n\n_Description has been truncated_","html_url":"https://github.com/matchojecki/logistiko-celny/pull/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/matchojecki%2Flogistiko-celny/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"},{"uuid":"4473731976","node_id":"PR_kwDOSFF8_c7c4gE0","number":22,"state":"open","title":"chore(deps): Bump the prod-deps group across 1 directory with 14 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-19T01:31:41.000Z","updated_at":"2026-05-19T01:32:15.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","group_name":"prod-deps","update_count":14,"packages":[{"name":"@sentry/react","old_version":"10.48.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@tanstack/react-query","old_version":"5.99.0","new_version":"5.100.11","repository_url":"https://github.com/TanStack/query"},{"name":"axios","old_version":"1.15.0","new_version":"1.16.1","repository_url":"https://github.com/axios/axios"},{"name":"date-fns","old_version":"4.1.0","new_version":"4.2.1","repository_url":"https://github.com/date-fns/date-fns"},{"name":"lucide-react","old_version":"0.469.0","new_version":"1.16.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"react","old_version":"18.3.1","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"18.3.28","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"18.3.1","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"18.3.7","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"},{"name":"react-router-dom","old_version":"6.30.3","new_version":"7.15.1","repository_url":"https://github.com/remix-run/react-router"},{"name":"recharts","old_version":"2.15.4","new_version":"3.8.1","repository_url":"https://github.com/recharts/recharts"},{"name":"tailwind-merge","old_version":"2.6.1","new_version":"3.6.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"zustand","old_version":"5.0.12","new_version":"5.0.13","repository_url":"https://github.com/pmndrs/zustand"}],"path":null,"ecosystem":"npm"},"body":"Bumps the prod-deps group with 14 updates in the /frontend directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.48.0` | `10.53.1` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.99.0` | `5.100.11` |\n| [axios](https://github.com/axios/axios) | `1.15.0` | `1.16.1` |\n| [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.2.1` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.469.0` | `1.16.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.3.1` | `19.2.6` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.3.28` | `19.2.14` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.3.1` | `19.2.6` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `18.3.7` | `19.2.3` |\n| [react-markdown](https://github.com/remarkjs/react-markdown) | `9.1.0` | `10.1.0` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.30.3` | `7.15.1` |\n| [recharts](https://github.com/recharts/recharts) | `2.15.4` | `3.8.1` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `2.6.1` | `3.6.0` |\n| [zustand](https://github.com/pmndrs/zustand) | `5.0.12` | `5.0.13` |\n\n\nUpdates `@sentry/react` from 10.48.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.48.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.99.0 to 5.100.11\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.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-devtools\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\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.11\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.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/react-query\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\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.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-persist-client-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\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.11\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.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\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]:\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.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\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\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/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\u003e\u003ca href=\"https://github.com/TanStack/query/commit/8c3d523d0ab0b3f8fad28fbaae6807e7aca7eb54\"\u003e\u003ccode\u003e8c3d523\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10630\"\u003e#10630\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/9800c8f1a3f7907956410c23426a26d981e7d694\"\u003e\u003ccode\u003e9800c8f\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10623\"\u003e#10623\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/3ae42619e5713b2fd6916760e84f7c9ddaa7a317\"\u003e\u003ccode\u003e3ae4261\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10620\"\u003e#10620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/87f7ccf580d7c12c527ce922a43977c9c653f897\"\u003e\u003ccode\u003e87f7ccf\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10604\"\u003e#10604\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/441204b9d22d1dcfc7ac85b04c21ce017a28603e\"\u003e\u003ccode\u003e441204b\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10582\"\u003e#10582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/55afb3e6fb631d684e9448b8265c68a4185c76b3\"\u003e\u003ccode\u003e55afb3e\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10581\"\u003e#10581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/fe287cc2471b74726a5d05f1c40a86a9ef891c7e\"\u003e\u003ccode\u003efe287cc\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10579\"\u003e#10579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.100.11/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.0 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\u003ch1\u003eChangelog\u003c/h1\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\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFetch adapter now enforces \u003ccode\u003emaxBodyLength\u003c/code\u003e and \u003ccode\u003emaxContentLength\u003c/code\u003e.\u003c/strong\u003e These limits were silently ignored on the fetch adapter prior to 1.16.0 — anyone relying on them as a safety net (DoS protection, accidental large uploads) had no protection. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10795\"\u003e#10795\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy requests now preserve user-supplied \u003ccode\u003eHost\u003c/code\u003e headers.\u003c/strong\u003e Previously, the proxy path could overwrite a custom \u003ccode\u003eHost\u003c/code\u003e. Virtual-host-style routing through a proxy will now behave correctly. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10822\"\u003e#10822\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBasic auth credentials embedded in URLs are now URL-decoded.\u003c/strong\u003e If you have percent-encoded credentials in a URL (e.g. \u003ccode\u003ehttps://user:p%40ss@host\u003c/code\u003e), the decoded value is what now goes on the wire. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10825\"\u003e#10825\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eparseProtocol\u003c/code\u003e now strictly requires a colon in the protocol separator.\u003c/strong\u003e Strings that loosely parsed as protocols before may no longer match. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10729\"\u003e#10729\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDeprecated \u003ccode\u003eunescape()\u003c/code\u003e replaced with modern UTF-8 encoding.\u003c/strong\u003e Non-ASCII URL handling is now spec-correct; consumers depending on legacy \u003ccode\u003eunescape()\u003c/code\u003e quirks may see different output bytes. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7378\"\u003e#7378\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003etransformRequest\u003c/code\u003e input typing change was reverted.\u003c/strong\u003e The typing change introduced in \u003ca href=\"https://redirect.github.com/axios/axios/issues/10745\"\u003e#10745\u003c/a\u003e was reverted in \u003ca href=\"https://redirect.github.com/axios/axios/issues/10810\"\u003e#10810\u003c/a\u003e after follow-up review — net behavior is unchanged from 1.15.2. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10745\"\u003e#10745\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10810\"\u003e#10810\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\u003eQUERY HTTP Method:\u003c/strong\u003e Added support for the QUERY HTTP method across adapters and type definitions. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10802\"\u003e#10802\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eECONNREFUSED Error Constant:\u003c/strong\u003e Exposed \u003ccode\u003eECONNREFUSED\u003c/code\u003e as a constant on \u003ccode\u003eAxiosError\u003c/code\u003e so callers can match connection-refused failures without comparing string literals (closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/6485\"\u003e#6485\u003c/a\u003e). (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10680\"\u003e#10680\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eEncode Helper Export:\u003c/strong\u003e Exported the internal \u003ccode\u003eencode\u003c/code\u003e helper from \u003ccode\u003ebuildURL\u003c/code\u003e so userland param serializers can reuse the same encoding logic that axios uses internally. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/6897\"\u003e#6897\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\u003eHTTP Adapter — Redirects \u0026amp; Headers:\u003c/strong\u003e Cleared stale headers when a redirect targets a no-proxy host, fixed the redirect listener chain so listeners no longer stack across hops, restored the missing \u003ccode\u003erequestDetails\u003c/code\u003e argument on \u003ccode\u003ebeforeRedirect\u003c/code\u003e, preserved user-supplied \u003ccode\u003eHost\u003c/code\u003e headers when forwarding through a proxy, and properly URL-decoded basic auth credentials. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10794\"\u003e#10794\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10800\"\u003e#10800\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/6241\"\u003e#6241\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10822\"\u003e#10822\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10825\"\u003e#10825\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHTTP Adapter — Streams \u0026amp; Timeouts:\u003c/strong\u003e Preserved the partial response object on \u003ccode\u003eAxiosError\u003c/code\u003e when a stream is aborted after headers arrive, honoured the \u003ccode\u003etimeout\u003c/code\u003e option during the connect phase when redirects are disabled, and resolved an unsettled-promise hang when an aborted request was combined with compression and \u003ccode\u003emaxRedirects: 0\u003c/code\u003e. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10708\"\u003e#10708\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10819\"\u003e#10819\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7149\"\u003e#7149\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFetch Adapter:\u003c/strong\u003e Enforced \u003ccode\u003emaxBodyLength\u003c/code\u003e / \u003ccode\u003emaxContentLength\u003c/code\u003e in the fetch adapter, set the \u003ccode\u003eUser-Agent\u003c/code\u003e header to match the HTTP adapter, preserved the original abort reason instead of replacing it with a generic error, and deferred global access so importing the module no longer throws a \u003ccode\u003eTypeError\u003c/code\u003e in restricted environments. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10795\"\u003e#10795\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10772\"\u003e#10772\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10806\"\u003e#10806\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7260\"\u003e#7260\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eXHR Adapter:\u003c/strong\u003e Unsubscribed the \u003ccode\u003ecancelToken\u003c/code\u003e and \u003ccode\u003eAbortSignal\u003c/code\u003e listeners on the error, timeout, and abort code paths to prevent leaked subscriptions. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10787\"\u003e#10787\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eError Handling:\u003c/strong\u003e Attached the parsed response to \u003ccode\u003eAxiosError\u003c/code\u003e when \u003ccode\u003eJSON.parse\u003c/code\u003e fails inside \u003ccode\u003edispatchRequest\u003c/code\u003e, prevented \u003ccode\u003esettle\u003c/code\u003e from emitting \u003ccode\u003eundefined\u003c/code\u003e error codes, and tightened the \u003ccode\u003eparseProtocol\u003c/code\u003e regex to require a colon in the protocol separator. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10724\"\u003e#10724\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7276\"\u003e#7276\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10729\"\u003e#10729\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTypes \u0026amp; Exports:\u003c/strong\u003e Aligned the CommonJS \u003ccode\u003eCancelToken\u003c/code\u003e typings with the ESM build, fixed a compiler error caused by \u003ccode\u003eRawAxiosHeaders\u003c/code\u003e, and re-exported \u003ccode\u003ecreate\u003c/code\u003e from the package index. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7414\"\u003e#7414\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/6389\"\u003e#6389\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/6460\"\u003e#6460\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUTF-8 Encoding:\u003c/strong\u003e Replaced the deprecated \u003ccode\u003eunescape()\u003c/code\u003e call with a modern UTF-8 encoding implementation. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7378\"\u003e#7378\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMisc Cleanup:\u003c/strong\u003e Resolved a batch of small inconsistencies and gadget-level issues across the codebase. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10833\"\u003e#10833\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\u003eRefactor — ES6 Modernisation:\u003c/strong\u003e Modernised the \u003ccode\u003eutils\u003c/code\u003e module and XHR adapter to use ES6 features, and tidied the multipart boundary error message. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10588\"\u003e#10588\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7419\"\u003e#7419\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTests:\u003c/strong\u003e Hardened the HTTP test server lifecycle to fix flaky \u003ccode\u003eFormData\u003c/code\u003e EPIPE failures, fixed Win32 platform support for the pipe tests, and corrected an incorrect test assumption. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10820\"\u003e#10820\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10791\"\u003e#10791\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10796\"\u003e#10796\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocs:\u003c/strong\u003e Documented \u003ccode\u003eparamsSerializer.encode\u003c/code\u003e for strict RFC 3986 query encoding, updated the \u003ccode\u003eparseReviver\u003c/code\u003e TypeScript definitions and configuration docs for ES2023, added timeout guidance to the README's first async example, and expanded notes around the recent type changes. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10821\"\u003e#10821\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10782\"\u003e#10782\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10759\"\u003e#10759\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10804\"\u003e#10804\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eReverted:\u003c/strong\u003e Reverted the \u003ccode\u003etransformRequest\u003c/code\u003e input typing change from \u003ca href=\"https://redirect.github.com/axios/axios/issues/10745\"\u003e#10745\u003c/a\u003e after follow-up review. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10745\"\u003e#10745\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10810\"\u003e#10810\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003eactions/setup-node\u003c/code\u003e, the \u003ccode\u003egithub-actions\u003c/code\u003e group, and \u003ccode\u003epostcss\u003c/code\u003e (in \u003ccode\u003e/docs\u003c/code\u003e) to their latest versions. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10785\"\u003e#10785\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10813\"\u003e#10813\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10814\"\u003e#10814\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRelease:\u003c/strong\u003e Updated changelog and packages, and prepared the 1.16.0 release. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10790\"\u003e#10790\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10834\"\u003e#10834\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/singhankit001\"\u003e\u003ccode\u003e@​singhankit001\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10588\"\u003e#10588\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7419\"\u003e#7419\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/iruizsalinas\"\u003e\u003ccode\u003e@​iruizsalinas\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10787\"\u003e#10787\u003c/a\u003e\u003c/strong\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/axios/axios/commit/1337d6b537afb2d3f501074c8ac4ef4308221197\"\u003e\u003ccode\u003e1337d6b\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.16.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10877\"\u003e#10877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/858a790cec06054547d0d3f941916d6fb2a4d18e\"\u003e\u003ccode\u003e858a790\u003c/code\u003e\u003c/a\u003e fix: remove all caches (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/34adfd90efc9c145488399e1cf7fa96de67080fa\"\u003e\u003ccode\u003e34adfd9\u003c/code\u003e\u003c/a\u003e revert: \u0026quot;fix: support URL object as config.url input (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/847d89b43654405d9a231e0b669832c2092b621f\"\u003e\u003ccode\u003e847d89b\u003c/code\u003e\u003c/a\u003e fix: support URL object as config.url input (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/40948863677bb793bfff0293cce7e7b4f8a1b212\"\u003e\u003ccode\u003e4094886\u003c/code\u003e\u003c/a\u003e fix(progress): guard malformed XHR upload events (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/44f0c5bf73c45df6009365141faa394d73596bd7\"\u003e\u003ccode\u003e44f0c5b\u003c/code\u003e\u003c/a\u003e chore: change sponsorship link and add Twicsy advertisement (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/64e1095efedc64c9fecf5176bd9cf2e5e93140d6\"\u003e\u003ccode\u003e64e1095\u003c/code\u003e\u003c/a\u003e chore: update PR and issue template to use h2 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10865\"\u003e#10865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/3e6b4e1f311b43aa1dc77d78150a601d9fe4b280\"\u003e\u003ccode\u003e3e6b4e1\u003c/code\u003e\u003c/a\u003e fix: error unexpected token in fetch JS compatibility issue with Webpack 4 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/c4453bab70f53575175903aee60810c821f72129\"\u003e\u003ccode\u003ec4453ba\u003c/code\u003e\u003c/a\u003e fix: add the ability to add additional sponsors to the process sponsors scrip...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/caa00a90b524bb67ed033474abcf4d8645ced793\"\u003e\u003ccode\u003ecaa00a9\u003c/code\u003e\u003c/a\u003e fix: https data in cleartext to proxy (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v1.15.0...v1.16.1\"\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.2.1\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.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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/date-fns/date-fns/blob/main/CHANGELOG.md\"\u003edate-fns's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.2.1 - 2026-05-19\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 - 2026-05-18\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/87635a887d79d5b112666750780e08c33d243b4f\"\u003e\u003ccode\u003e87635a8\u003c/code\u003e\u003c/a\u003e Fix missing type definitions, promote to v4.2.1 (closed \u003ca href=\"https://redirect.github.com/date-fns/date-fns/issues/4190\"\u003e#4190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/3d4ca4bbd142e1b9a967cd599e55cb143eab11a3\"\u003e\u003ccode\u003e3d4ca4b\u003c/code\u003e\u003c/a\u003e Update browserslist\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/562c48555f92fa3da2cbad00b564a0abefe4530e\"\u003e\u003ccode\u003e562c485\u003c/code\u003e\u003c/a\u003e Promote to v4.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/3709c0231c8a74fe5544a5c3d789bdf7aae8b14e\"\u003e\u003ccode\u003e3709c02\u003c/code\u003e\u003c/a\u003e Make steps into the Temporal-first future\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/07592b9d72731bb9406f95883ec231ac988660b6\"\u003e\u003ccode\u003e07592b9\u003c/code\u003e\u003c/a\u003e Upgrade Node.js types, upgrade TypeScript\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/09ece22eaea4ffab1a8fa396beeeb6a451dcfbf4\"\u003e\u003ccode\u003e09ece22\u003c/code\u003e\u003c/a\u003e Upgrade Vitest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/c37c22e6db06353a2ea816e22d872732c8b1e841\"\u003e\u003ccode\u003ec37c22e\u003c/code\u003e\u003c/a\u003e Set up Oxfmt as the default formatter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/d40bb80cac2171ba9e87f1fbe5e4f0c88eaae2e8\"\u003e\u003ccode\u003ed40bb80\u003c/code\u003e\u003c/a\u003e Upgrade mise setup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/dd66398305c2b015fba3c1b3d31ccff42ee8d4cf\"\u003e\u003ccode\u003edd66398\u003c/code\u003e\u003c/a\u003e Fix tz tests workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/ef962f81e67866a3ccedba28799ea27cc68f3493\"\u003e\u003ccode\u003eef962f8\u003c/code\u003e\u003c/a\u003e Adjust smoke tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/date-fns/date-fns/compare/v4.1.0...v4.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lucide-react` from 0.469.0 to 1.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lucide-icons/lucide/releases\"\u003elucide-react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eblender\u003c/code\u003e icon by \u003ca href=\"https://github.com/rrod497\"\u003e\u003ccode\u003e@​rrod497\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3884\"\u003elucide-icons/lucide#3884\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.15.0...1.16.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.15.0...1.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: remove 'less' from brand stopwords by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4331\"\u003elucide-icons/lucide#4331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(\u003ccode\u003e@​lucide/vue\u003c/code\u003e): Clone slots before passing to icon by \u003ca href=\"https://github.com/axtho\"\u003e\u003ccode\u003e@​axtho\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4339\"\u003elucide-icons/lucide#4339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003etext-cursor\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamiemlaw\"\u003e\u003ccode\u003e@​jamiemlaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4340\"\u003elucide-icons/lucide#4340\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003elandmark\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamiemlaw\"\u003e\u003ccode\u003e@​jamiemlaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4334\"\u003elucide-icons/lucide#4334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump nitropack from 2.13.1 to 2.13.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/lucide-icons/lucide/pull/4352\"\u003elucide-icons/lucide#4352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump simple-git from 3.33.0 to 3.36.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/lucide-icons/lucide/pull/4349\"\u003elucide-icons/lucide#4349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003ecandy-cane\u003c/code\u003e icon by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4148\"\u003elucide-icons/lucide#4148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003evolleyball\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamiemlaw\"\u003e\u003ccode\u003e@​jamiemlaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4338\"\u003elucide-icons/lucide#4338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003echart-no-axes-combined\u003c/code\u003e icon by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3567\"\u003elucide-icons/lucide#3567\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icon): added broccoli icon by \u003ca href=\"https://github.com/swastik7805\"\u003e\u003ccode\u003e@​swastik7805\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4263\"\u003elucide-icons/lucide#4263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(site): Updates to site and updated carbon ads by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4359\"\u003elucide-icons/lucide#4359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added sticky note variants by \u003ca href=\"https://github.com/Barakudum\"\u003e\u003ccode\u003e@​Barakudum\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4348\"\u003elucide-icons/lucide#4348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump astro from 6.1.6 to 6.1.10 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/lucide-icons/lucide/pull/4361\"\u003elucide-icons/lucide#4361\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/axtho\"\u003e\u003ccode\u003e@​axtho\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4339\"\u003elucide-icons/lucide#4339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Barakudum\"\u003e\u003ccode\u003e@​Barakudum\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4348\"\u003elucide-icons/lucide#4348\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.14.0...1.15.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.14.0...1.15.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003erepeat-off\u003c/code\u003e icon by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3102\"\u003elucide-icons/lucide#3102\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.13.0...1.14.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.13.0...1.14.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.13.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(docs): sync URL params with UI state on categories page by \u003ca href=\"https://github.com/taimar\"\u003e\u003ccode\u003e@​taimar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4111\"\u003elucide-icons/lucide#4111\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): add \u003ccode\u003ewaves-vertical\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamiemlaw\"\u003e\u003ccode\u003e@​jamiemlaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3867\"\u003elucide-icons/lucide#3867\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.12.0...1.13.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.12.0...1.13.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.12.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icon): add folder-bookmark icon by \u003ca href=\"https://github.com/swastik7805\"\u003e\u003ccode\u003e@​swastik7805\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4262\"\u003elucide-icons/lucide#4262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(readme): Update readme files by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4320\"\u003elucide-icons/lucide#4320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eastroid\u003c/code\u003e icon by \u003ca href=\"https://github.com/whoisBugsbunny\"\u003e\u003ccode\u003e@​whoisBugsbunny\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4217\"\u003elucide-icons/lucide#4217\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/lucide-icons/lucide/commit/07c885e6c1f9952965ba388b7fd2bb7c4d416a67\"\u003e\u003ccode\u003e07c885e\u003c/code\u003e\u003c/a\u003e fix(docs): fix zephyr-cloud URL in readmes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/50d8af5a1012e188f3d71ac8f1fc0fba1aab5357\"\u003e\u003ccode\u003e50d8af5\u003c/code\u003e\u003c/a\u003e docs(readme): Update readme files (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4320\"\u003e#4320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/653e44b83293567ff24dcb90ca1094a9cf0a042a\"\u003e\u003ccode\u003e653e44b\u003c/code\u003e\u003c/a\u003e feat(packages): use .mjs for ESM bundles (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4285\"\u003e#4285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/7623e23f787fe78e5075a613fd22da2cecbb9b1b\"\u003e\u003ccode\u003e7623e23\u003c/code\u003e\u003c/a\u003e feat(docs): add Zephyr Cloud to Hero Backers tier \u0026amp; rework updateSponsors scr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/dada0a82970d3733d1d716e2089591c538272a39\"\u003e\u003ccode\u003edada0a8\u003c/code\u003e\u003c/a\u003e fix(lucide-react): Fix dynamic imports (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4210\"\u003e#4210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/a6e648a66ff470c2255d3666765fd73cfcc185ff\"\u003e\u003ccode\u003ea6e648a\u003c/code\u003e\u003c/a\u003e fix(lucide-react): correct client directives in RSC files (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4189\"\u003e#4189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/1f010a357a21c7a8c5e1f92dd90f09d76a04e2dd\"\u003e\u003ccode\u003e1f010a3\u003c/code\u003e\u003c/a\u003e fix(lucide-react): Fixes provider export and RSC render issues (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4175\"\u003e#4175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/484f2c9cd377dbeb536f63d4b183ecfd26947014\"\u003e\u003ccode\u003e484f2c9\u003c/code\u003e\u003c/a\u003e docs(version-1): Version 1 website (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4142\"\u003e#4142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/a0e202d759da95c243b541f8d3c1c26eada32b2e\"\u003e\u003ccode\u003ea0e202d\u003c/code\u003e\u003c/a\u003e feat(packages/angular): add new \u003ccode\u003e@​lucide/angular\u003c/code\u003e package (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/3897\"\u003e#3897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/c5b155ec37f0217bfd85e309873029379df473ac\"\u003e\u003ccode\u003ec5b155e\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of \u003ca href=\"https://github.com/lucide-icons/lucide\"\u003ehttps://github.com/lucide-icons/lucide\u003c/a\u003e into next\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lucide-icons/lucide/commits/1.16.0/packages/lucide-react\"\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 lucide-react since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 18.3.1 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/053df4e8561ef4caecef31c330f4178...\n\n_Description has been truncated_","html_url":"https://github.com/hoang2454050218-creator/CompeteHub/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hoang2454050218-creator%2FCompeteHub/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"},{"uuid":"4473381896","node_id":"PR_kwDOSVPcH87c3ZzH","number":11,"state":"open","title":"chore(deps): Bump react-markdown from 9.1.0 to 10.1.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-18T23:57:58.000Z","updated_at":"2026-05-18T23:58:38.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","packages":[{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"}],"path":null,"ecosystem":"npm"},"body":"Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 9.1.0 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remarkjs/react-markdown/releases\"\u003ereact-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.1.0\u003c/h2\u003e\n\u003ch4\u003eAdd\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e939c667 Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/897\"\u003eremarkjs/react-markdown#897\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ea40ae2e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/896\"\u003eremarkjs/react-markdown#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e7c17ede Fix TypeScript performance around components\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/893\"\u003eremarkjs/react-markdown#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eaaaa40b Remove support for \u003ccode\u003eclassName\u003c/code\u003e prop\nsee \u003ca href=\"https://github.com/remarkjs/react-markdown/blob/main/changelog.md#remove-classname\"\u003e“Remove className”\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.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/remarkjs/react-markdown/blob/main/changelog.md\"\u003ereact-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes will be documented in this file.\u003c/p\u003e\n\u003ch2\u003e10.0.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aaaa40b\"\u003e\u003ccode\u003eaaaa40b\u003c/code\u003e\u003c/a\u003e\nRemove support for \u003ccode\u003eclassName\u003c/code\u003e prop\n\u003cstrong\u003emigrate\u003c/strong\u003e: see “Remove \u003ccode\u003eclassName\u003c/code\u003e” below\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemove \u003ccode\u003eclassName\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eclassName\u003c/code\u003e prop was removed.\nIf you want to add classes to some element that wraps the markdown\nyou can explicitly write that element and add the class to it.\nYou can then choose yourself which tag name to use and whether to add other\nprops.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;Markdown className=\u0026quot;markdown-body\u0026quot;\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;div className=\u0026quot;markdown-body\u0026quot;\u0026gt;\n  \u0026lt;Markdown\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\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/remarkjs/react-markdown/commit/44d2e4a44b37461ab7778d6870c1a9eb36393ad2\"\u003e\u003ccode\u003e44d2e4a\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/f2369cd7b7f3c8eb01b7ba1221cf305b7474716f\"\u003e\u003ccode\u003ef2369cd\u003c/code\u003e\u003c/a\u003e Refactor docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/26fdfe037516f9eee7e4c9472d633b795acc53e5\"\u003e\u003ccode\u003e26fdfe0\u003c/code\u003e\u003c/a\u003e Update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/544bff69fbd406b397bed3bc411f7bb12ad82b08\"\u003e\u003ccode\u003e544bff6\u003c/code\u003e\u003c/a\u003e Refactor code-style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/939c6671c9dbffccfe8e27bba256f62405031193\"\u003e\u003ccode\u003e939c667\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/a40ae2e3131eca0421c43bc179b63f05be0bfbb9\"\u003e\u003ccode\u003ea40ae2e\u003c/code\u003e\u003c/a\u003e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/ad7f37f0b407ed90663e0ff85dda246f7987b5a9\"\u003e\u003ccode\u003ead7f37f\u003c/code\u003e\u003c/a\u003e Add lifecycle tests for \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/2792c32cdd2e7fd38e5d79fe5761da521d3ca0ae\"\u003e\u003ccode\u003e2792c32\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/7c17ede8e47f57785d0b82a7b42fffd8287bf3a3\"\u003e\u003ccode\u003e7c17ede\u003c/code\u003e\u003c/a\u003e Fix performance around components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/21b47b9e7f916602987e1b85e7df7a688b9957ee\"\u003e\u003ccode\u003e21b47b9\u003c/code\u003e\u003c/a\u003e Remove local use of \u003ccode\u003eJSX\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.1.0\"\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=react-markdown\u0026package-manager=npm_and_yarn\u0026previous-version=9.1.0\u0026new-version=10.1.0)](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/sesamemua/bhn-training-platform/pull/11","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sesamemua%2Fbhn-training-platform/issues/11","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11/packages"},{"uuid":"4426825192","node_id":"PR_kwDOSbB1Sc7ajYF-","number":9,"state":"open","title":"deps: bump react-markdown from 9.0.1 to 10.1.0","user":"dependabot[bot]","labels":["size/XL"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-12T06:43:34.000Z","updated_at":"2026-05-12T08:03:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps","packages":[{"name":"react-markdown","old_version":"9.0.1","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"}],"path":null,"ecosystem":"npm"},"body":"Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 9.0.1 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remarkjs/react-markdown/releases\"\u003ereact-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.1.0\u003c/h2\u003e\n\u003ch4\u003eAdd\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e939c667 Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/897\"\u003eremarkjs/react-markdown#897\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ea40ae2e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/896\"\u003eremarkjs/react-markdown#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e7c17ede Fix TypeScript performance around components\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/893\"\u003eremarkjs/react-markdown#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eaaaa40b Remove support for \u003ccode\u003eclassName\u003c/code\u003e prop\nsee \u003ca href=\"https://github.com/remarkjs/react-markdown/blob/main/changelog.md#remove-classname\"\u003e“Remove className”\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e6ce120e Add support for async plugins\nby \u003ca href=\"https://github.com/wooorm\"\u003e\u003ccode\u003e@​wooorm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/890\"\u003eremarkjs/react-markdown#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/remarkjs/react-markdown/compare/9.0.3...9.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.0.3...9.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.0.3\u003c/h2\u003e\n\u003cp\u003e(same as 9.0.2 but now with d.ts files)\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.0.2...9.0.3\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.0.2...9.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.0.2\u003c/h2\u003e\n\u003ch4\u003eTypes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eb151a90 Fix types for React 19\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/879\"\u003eremarkjs/react-markdown#879\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e6962af7 Add declaration maps\u003c/li\u003e\n\u003cli\u003eaa5933b Refactor to use \u003ccode\u003e@import\u003c/code\u003e to import types\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/836\"\u003eremarkjs/react-markdown#836\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMiscellaneous\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e9eb589e Fix typo in changelog\nby \u003ca href=\"https://github.com/NicholasWilsonDEV\"\u003e\u003ccode\u003e@​NicholasWilsonDEV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/874\"\u003eremarkjs/react-markdown#874\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e515bf19 Fix typo\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/remarkjs/react-markdown/blob/main/changelog.md\"\u003ereact-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes will be documented in this file.\u003c/p\u003e\n\u003ch2\u003e10.0.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aaaa40b\"\u003e\u003ccode\u003eaaaa40b\u003c/code\u003e\u003c/a\u003e\nRemove support for \u003ccode\u003eclassName\u003c/code\u003e prop\n\u003cstrong\u003emigrate\u003c/strong\u003e: see “Remove \u003ccode\u003eclassName\u003c/code\u003e” below\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemove \u003ccode\u003eclassName\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eclassName\u003c/code\u003e prop was removed.\nIf you want to add classes to some element that wraps the markdown\nyou can explicitly write that element and add the class to it.\nYou can then choose yourself which tag name to use and whether to add other\nprops.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;Markdown className=\u0026quot;markdown-body\u0026quot;\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;div className=\u0026quot;markdown-body\u0026quot;\u0026gt;\n  \u0026lt;Markdown\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e9.1.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/6ce120e\"\u003e\u003ccode\u003e6ce120e\u003c/code\u003e\u003c/a\u003e\nAdd support for async plugins\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.0.3 - 2025-01-06\u003c/h2\u003e\n\u003cp\u003e(same as 9.0.2 but now with d.ts files)\u003c/p\u003e\n\u003ch2\u003e9.0.2 - 2025-01-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/b151a90\"\u003e\u003ccode\u003eb151a90\u003c/code\u003e\u003c/a\u003e\nFix types for React 19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/6962af7\"\u003e\u003ccode\u003e6962af7\u003c/code\u003e\u003c/a\u003e\nAdd declaration maps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aa5933b\"\u003e\u003ccode\u003eaa5933b\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\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/44d2e4a44b37461ab7778d6870c1a9eb36393ad2\"\u003e\u003ccode\u003e44d2e4a\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/f2369cd7b7f3c8eb01b7ba1221cf305b7474716f\"\u003e\u003ccode\u003ef2369cd\u003c/code\u003e\u003c/a\u003e Refactor docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/26fdfe037516f9eee7e4c9472d633b795acc53e5\"\u003e\u003ccode\u003e26fdfe0\u003c/code\u003e\u003c/a\u003e Update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/544bff69fbd406b397bed3bc411f7bb12ad82b08\"\u003e\u003ccode\u003e544bff6\u003c/code\u003e\u003c/a\u003e Refactor code-style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/939c6671c9dbffccfe8e27bba256f62405031193\"\u003e\u003ccode\u003e939c667\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/a40ae2e3131eca0421c43bc179b63f05be0bfbb9\"\u003e\u003ccode\u003ea40ae2e\u003c/code\u003e\u003c/a\u003e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/ad7f37f0b407ed90663e0ff85dda246f7987b5a9\"\u003e\u003ccode\u003ead7f37f\u003c/code\u003e\u003c/a\u003e Add lifecycle tests for \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/2792c32cdd2e7fd38e5d79fe5761da521d3ca0ae\"\u003e\u003ccode\u003e2792c32\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/7c17ede8e47f57785d0b82a7b42fffd8287bf3a3\"\u003e\u003ccode\u003e7c17ede\u003c/code\u003e\u003c/a\u003e Fix performance around components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/21b47b9e7f916602987e1b85e7df7a688b9957ee\"\u003e\u003ccode\u003e21b47b9\u003c/code\u003e\u003c/a\u003e Remove local use of \u003ccode\u003eJSX\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.0.1...10.1.0\"\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=react-markdown\u0026package-manager=npm_and_yarn\u0026previous-version=9.0.1\u0026new-version=10.1.0)](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/LetMeHelpYouREALTY/craigranchhomes.com/pull/9","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/LetMeHelpYouREALTY%2Fcraigranchhomes.com/issues/9","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/9/packages"},{"uuid":"4426814352","node_id":"PR_kwDOSbB1z87ajV3c","number":8,"state":"open","title":"deps: bump react-markdown from 9.0.1 to 10.1.0","user":"dependabot[bot]","labels":["size/XL"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-12T06:41:42.000Z","updated_at":"2026-05-12T08:00:11.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps","packages":[{"name":"react-markdown","old_version":"9.0.1","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"}],"path":null,"ecosystem":"npm"},"body":"Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 9.0.1 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remarkjs/react-markdown/releases\"\u003ereact-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.1.0\u003c/h2\u003e\n\u003ch4\u003eAdd\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e939c667 Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/897\"\u003eremarkjs/react-markdown#897\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ea40ae2e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/896\"\u003eremarkjs/react-markdown#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e7c17ede Fix TypeScript performance around components\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/893\"\u003eremarkjs/react-markdown#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eaaaa40b Remove support for \u003ccode\u003eclassName\u003c/code\u003e prop\nsee \u003ca href=\"https://github.com/remarkjs/react-markdown/blob/main/changelog.md#remove-classname\"\u003e“Remove className”\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e6ce120e Add support for async plugins\nby \u003ca href=\"https://github.com/wooorm\"\u003e\u003ccode\u003e@​wooorm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/890\"\u003eremarkjs/react-markdown#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/remarkjs/react-markdown/compare/9.0.3...9.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.0.3...9.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.0.3\u003c/h2\u003e\n\u003cp\u003e(same as 9.0.2 but now with d.ts files)\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.0.2...9.0.3\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.0.2...9.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.0.2\u003c/h2\u003e\n\u003ch4\u003eTypes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eb151a90 Fix types for React 19\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/879\"\u003eremarkjs/react-markdown#879\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e6962af7 Add declaration maps\u003c/li\u003e\n\u003cli\u003eaa5933b Refactor to use \u003ccode\u003e@import\u003c/code\u003e to import types\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/836\"\u003eremarkjs/react-markdown#836\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMiscellaneous\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e9eb589e Fix typo in changelog\nby \u003ca href=\"https://github.com/NicholasWilsonDEV\"\u003e\u003ccode\u003e@​NicholasWilsonDEV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/874\"\u003eremarkjs/react-markdown#874\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e515bf19 Fix typo\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/remarkjs/react-markdown/blob/main/changelog.md\"\u003ereact-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes will be documented in this file.\u003c/p\u003e\n\u003ch2\u003e10.0.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aaaa40b\"\u003e\u003ccode\u003eaaaa40b\u003c/code\u003e\u003c/a\u003e\nRemove support for \u003ccode\u003eclassName\u003c/code\u003e prop\n\u003cstrong\u003emigrate\u003c/strong\u003e: see “Remove \u003ccode\u003eclassName\u003c/code\u003e” below\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemove \u003ccode\u003eclassName\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eclassName\u003c/code\u003e prop was removed.\nIf you want to add classes to some element that wraps the markdown\nyou can explicitly write that element and add the class to it.\nYou can then choose yourself which tag name to use and whether to add other\nprops.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;Markdown className=\u0026quot;markdown-body\u0026quot;\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;div className=\u0026quot;markdown-body\u0026quot;\u0026gt;\n  \u0026lt;Markdown\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e9.1.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/6ce120e\"\u003e\u003ccode\u003e6ce120e\u003c/code\u003e\u003c/a\u003e\nAdd support for async plugins\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.0.3 - 2025-01-06\u003c/h2\u003e\n\u003cp\u003e(same as 9.0.2 but now with d.ts files)\u003c/p\u003e\n\u003ch2\u003e9.0.2 - 2025-01-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/b151a90\"\u003e\u003ccode\u003eb151a90\u003c/code\u003e\u003c/a\u003e\nFix types for React 19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/6962af7\"\u003e\u003ccode\u003e6962af7\u003c/code\u003e\u003c/a\u003e\nAdd declaration maps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aa5933b\"\u003e\u003ccode\u003eaa5933b\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\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/44d2e4a44b37461ab7778d6870c1a9eb36393ad2\"\u003e\u003ccode\u003e44d2e4a\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/f2369cd7b7f3c8eb01b7ba1221cf305b7474716f\"\u003e\u003ccode\u003ef2369cd\u003c/code\u003e\u003c/a\u003e Refactor docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/26fdfe037516f9eee7e4c9472d633b795acc53e5\"\u003e\u003ccode\u003e26fdfe0\u003c/code\u003e\u003c/a\u003e Update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/544bff69fbd406b397bed3bc411f7bb12ad82b08\"\u003e\u003ccode\u003e544bff6\u003c/code\u003e\u003c/a\u003e Refactor code-style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/939c6671c9dbffccfe8e27bba256f62405031193\"\u003e\u003ccode\u003e939c667\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/a40ae2e3131eca0421c43bc179b63f05be0bfbb9\"\u003e\u003ccode\u003ea40ae2e\u003c/code\u003e\u003c/a\u003e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/ad7f37f0b407ed90663e0ff85dda246f7987b5a9\"\u003e\u003ccode\u003ead7f37f\u003c/code\u003e\u003c/a\u003e Add lifecycle tests for \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/2792c32cdd2e7fd38e5d79fe5761da521d3ca0ae\"\u003e\u003ccode\u003e2792c32\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/7c17ede8e47f57785d0b82a7b42fffd8287bf3a3\"\u003e\u003ccode\u003e7c17ede\u003c/code\u003e\u003c/a\u003e Fix performance around components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/21b47b9e7f916602987e1b85e7df7a688b9957ee\"\u003e\u003ccode\u003e21b47b9\u003c/code\u003e\u003c/a\u003e Remove local use of \u003ccode\u003eJSX\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.0.1...10.1.0\"\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=react-markdown\u0026package-manager=npm_and_yarn\u0026previous-version=9.0.1\u0026new-version=10.1.0)](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/LetMeHelpYouREALTY/searchforhomesvegas.com/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/LetMeHelpYouREALTY%2Fsearchforhomesvegas.com/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"}],"issue_packages":[{"old_version":"9.1.0","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2026-07-20T17:37:39.000Z","version_change":"9.1.0 → 10.1.0","issue":{"uuid":"4931473247","node_id":"PR_kwDOS42X4M7z-T79","number":20,"state":"closed","title":"chore(deps): bump the production-dependencies 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-07-24T22:09:09.000Z","author_association":null,"state_reason":null,"created_at":"2026-07-20T17:37:39.000Z","updated_at":"2026-07-24T22:09:11.000Z","time_to_close":361890,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":4,"packages":[{"name":"@rolldown/binding-linux-x64-gnu","old_version":"1.0.3","new_version":"1.2.0","repository_url":"https://github.com/rolldown/rolldown"},{"name":"js-sha256","old_version":"0.11.1","new_version":"0.12.0","repository_url":"https://github.com/emn178/js-sha256"},{"name":"next","old_version":"16.2.9","new_version":"16.2.10","repository_url":"https://github.com/vercel/next.js"},{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 4 updates in the / directory: [@rolldown/binding-linux-x64-gnu](https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown), [js-sha256](https://github.com/emn178/js-sha256), [next](https://github.com/vercel/next.js) and [react-markdown](https://github.com/remarkjs/react-markdown).\n\nUpdates `@rolldown/binding-linux-x64-gnu` from 1.0.3 to 1.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rolldown/rolldown/releases\"\u003e@​rolldown/binding-linux-x64-gnu's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.0\u003c/h2\u003e\n\u003ch2\u003e[1.2.0] - 2026-07-15\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edev: skip shipping factories for newly imported top-level modules (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10223\"\u003e#10223\u003c/a\u003e) by \u003ca href=\"https://github.com/h-a-n-a\"\u003e\u003ccode\u003e@​h-a-n-a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edev: per-client ship map for HMR patch sizing (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10208\"\u003e#10208\u003c/a\u003e) by \u003ca href=\"https://github.com/h-a-n-a\"\u003e\u003ccode\u003e@​h-a-n-a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edev: client-side HMR (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10164\"\u003e#10164\u003c/a\u003e) by \u003ca href=\"https://github.com/h-a-n-a\"\u003e\u003ccode\u003e@​h-a-n-a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edev: send a full-reload update to clients when a tsconfig changes (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10262\"\u003e#10262\u003c/a\u003e) by \u003ca href=\"https://github.com/shulaoda\"\u003e\u003ccode\u003e@​shulaoda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etreat \u003ccode\u003eimport.meta['url']\u003c/code\u003e and \u003ccode\u003eimport.meta['ROLLUP_FILE_URL_*']\u003c/code\u003e as side-effect free (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10267\"\u003e#10267\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erewrite \u003ccode\u003eimport.meta['url']\u003c/code\u003e (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10251\"\u003e#10251\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eFILE_NOT_FOUND\u003c/code\u003e error (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10220\"\u003e#10220\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etreat \u003ccode\u003eimport.meta.ROLLUP_FILE_URL_*\u003c/code\u003e as side-effect free (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10217\"\u003e#10217\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\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\u003esourcemap: preserve unmapped boundaries during composition (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10254\"\u003e#10254\u003c/a\u003e) by \u003ca href=\"https://github.com/hyfdev\"\u003e\u003ccode\u003e@​hyfdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[format]\u003c/code\u003e in \u003ccode\u003e*FileNames\u003c/code\u003e option for ESM format should be \u003ccode\u003ees\u003c/code\u003e instead of \u003ccode\u003eesm\u003c/code\u003e (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10214\"\u003e#10214\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esourcemap: preserve coarse mappings during composition (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10249\"\u003e#10249\u003c/a\u003e) by \u003ca href=\"https://github.com/hyfdev\"\u003e\u003ccode\u003e@​hyfdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown_plugin_vite_import_glob: support tsconfig paths with \u003ccode\u003eimport.meta.glob\u003c/code\u003e (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10167\"\u003e#10167\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edev: clear tsconfig caches for bare full builds (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10276\"\u003e#10276\u003c/a\u003e) by \u003ca href=\"https://github.com/shulaoda\"\u003e\u003ccode\u003e@​shulaoda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edev: force a full rebuild when a tsconfig changes (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10261\"\u003e#10261\u003c/a\u003e) by \u003ca href=\"https://github.com/shulaoda\"\u003e\u003ccode\u003e@​shulaoda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etreat rooted drive-less module ids as absolute in preserveModules naming (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10235\"\u003e#10235\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ewatch: rebuild when tsconfig files change (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10258\"\u003e#10258\u003c/a\u003e) by \u003ca href=\"https://github.com/shulaoda\"\u003e\u003ccode\u003e@​shulaoda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ewatch: drop tsconfig-merged transform options on each rebuild (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10257\"\u003e#10257\u003c/a\u003e) by \u003ca href=\"https://github.com/shulaoda\"\u003e\u003ccode\u003e@​shulaoda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eincorrect \u003ccode\u003eEMPTY_IMPORT_META\u003c/code\u003e warning for \u003ccode\u003eimport.meta.ROLLUP_FILE_URL_*\u003c/code\u003e for CJS output (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10221\"\u003e#10221\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeconflict: rename CJS locals shadowing wrapped-ESM namespace objects (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/9970\"\u003e#9970\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown: drop the unused runtime module after entry-level external flattening (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10237\"\u003e#10237\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown: re-propagate has_dynamic_exports to transitive star importers (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10239\"\u003e#10239\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etree-shaking: tree-shake destructured dynamic import namespace bindings (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10213\"\u003e#10213\u003c/a\u003e) by \u003ca href=\"https://github.com/logaretm\"\u003e\u003ccode\u003e@​logaretm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003es390x: use json-escape-simd 3.1.1 for big-endian JSON escaping fix (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10211\"\u003e#10211\u003c/a\u003e) by \u003ca href=\"https://github.com/satyamg1620\"\u003e\u003ccode\u003e@​satyamg1620\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🚜 Refactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edev: move full-reload to client side (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10207\"\u003e#10207\u003c/a\u003e) by \u003ca href=\"https://github.com/h-a-n-a\"\u003e\u003ccode\u003e@​h-a-n-a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ereadability follow-ups to the ReplaceWith migration (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10286\"\u003e#10286\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ereplace take_in-then-write-back with ReplaceWith and by-value moves (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10285\"\u003e#10285\u003c/a\u003e) by \u003ca href=\"https://github.com/Boshen\"\u003e\u003ccode\u003e@​Boshen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eshare the main resolver's cache with the transformer's tsconfig lookups (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10205\"\u003e#10205\u003c/a\u003e) by \u003ca href=\"https://github.com/shulaoda\"\u003e\u003ccode\u003e@​shulaoda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown: extract the ns star-external __reExport emission rule into LinkingMetadata (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10238\"\u003e#10238\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown: unify link/generate diagnostics into a Diagnostics accumulator (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10234\"\u003e#10234\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esourcemap_filenames: drop dead sourcemap-filename plumbing (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10189\"\u003e#10189\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eextract external import symbol merging into a method (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10224\"\u003e#10224\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown: skip CJS namespace merging under strict execution order (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10203\"\u003e#10203\u003c/a\u003e) by \u003ca href=\"https://github.com/hyfdev\"\u003e\u003ccode\u003e@​hyfdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eresolve the manual tsconfig per file instead of once at startup (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10200\"\u003e#10200\u003c/a\u003e) by \u003ca href=\"https://github.com/shulaoda\"\u003e\u003ccode\u003e@​shulaoda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown: route interop ESM init emission through a shared init-target view (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10202\"\u003e#10202\u003c/a\u003e) by \u003ca href=\"https://github.com/hyfdev\"\u003e\u003ccode\u003e@​hyfdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown: collapse vestigial wrap-kind state and share chunk sort helper (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10201\"\u003e#10201\u003c/a\u003e) by \u003ca href=\"https://github.com/hyfdev\"\u003e\u003ccode\u003e@​hyfdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📚 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eshow plugin kinds in JSDoc and each hook's description (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10218\"\u003e#10218\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\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/rolldown/rolldown/blob/main/CHANGELOG.md\"\u003e@​rolldown/binding-linux-x64-gnu's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.2.0] - 2026-07-15\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edev: skip shipping factories for newly imported top-level modules (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10223\"\u003e#10223\u003c/a\u003e) by \u003ca href=\"https://github.com/h-a-n-a\"\u003e\u003ccode\u003e@​h-a-n-a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edev: per-client ship map for HMR patch sizing (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10208\"\u003e#10208\u003c/a\u003e) by \u003ca href=\"https://github.com/h-a-n-a\"\u003e\u003ccode\u003e@​h-a-n-a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edev: client-side HMR (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10164\"\u003e#10164\u003c/a\u003e) by \u003ca href=\"https://github.com/h-a-n-a\"\u003e\u003ccode\u003e@​h-a-n-a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edev: send a full-reload update to clients when a tsconfig changes (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10262\"\u003e#10262\u003c/a\u003e) by \u003ca href=\"https://github.com/shulaoda\"\u003e\u003ccode\u003e@​shulaoda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etreat \u003ccode\u003eimport.meta['url']\u003c/code\u003e and \u003ccode\u003eimport.meta['ROLLUP_FILE_URL_*']\u003c/code\u003e as side-effect free (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10267\"\u003e#10267\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erewrite \u003ccode\u003eimport.meta['url']\u003c/code\u003e (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10251\"\u003e#10251\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eFILE_NOT_FOUND\u003c/code\u003e error (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10220\"\u003e#10220\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etreat \u003ccode\u003eimport.meta.ROLLUP_FILE_URL_*\u003c/code\u003e as side-effect free (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10217\"\u003e#10217\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\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\u003esourcemap: preserve unmapped boundaries during composition (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10254\"\u003e#10254\u003c/a\u003e) by \u003ca href=\"https://github.com/hyfdev\"\u003e\u003ccode\u003e@​hyfdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[format]\u003c/code\u003e in \u003ccode\u003e*FileNames\u003c/code\u003e option for ESM format should be \u003ccode\u003ees\u003c/code\u003e instead of \u003ccode\u003eesm\u003c/code\u003e (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10214\"\u003e#10214\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esourcemap: preserve coarse mappings during composition (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10249\"\u003e#10249\u003c/a\u003e) by \u003ca href=\"https://github.com/hyfdev\"\u003e\u003ccode\u003e@​hyfdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown_plugin_vite_import_glob: support tsconfig paths with \u003ccode\u003eimport.meta.glob\u003c/code\u003e (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10167\"\u003e#10167\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edev: clear tsconfig caches for bare full builds (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10276\"\u003e#10276\u003c/a\u003e) by \u003ca href=\"https://github.com/shulaoda\"\u003e\u003ccode\u003e@​shulaoda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edev: force a full rebuild when a tsconfig changes (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10261\"\u003e#10261\u003c/a\u003e) by \u003ca href=\"https://github.com/shulaoda\"\u003e\u003ccode\u003e@​shulaoda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etreat rooted drive-less module ids as absolute in preserveModules naming (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10235\"\u003e#10235\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ewatch: rebuild when tsconfig files change (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10258\"\u003e#10258\u003c/a\u003e) by \u003ca href=\"https://github.com/shulaoda\"\u003e\u003ccode\u003e@​shulaoda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ewatch: drop tsconfig-merged transform options on each rebuild (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10257\"\u003e#10257\u003c/a\u003e) by \u003ca href=\"https://github.com/shulaoda\"\u003e\u003ccode\u003e@​shulaoda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eincorrect \u003ccode\u003eEMPTY_IMPORT_META\u003c/code\u003e warning for \u003ccode\u003eimport.meta.ROLLUP_FILE_URL_*\u003c/code\u003e for CJS output (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10221\"\u003e#10221\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeconflict: rename CJS locals shadowing wrapped-ESM namespace objects (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/9970\"\u003e#9970\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown: drop the unused runtime module after entry-level external flattening (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10237\"\u003e#10237\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown: re-propagate has_dynamic_exports to transitive star importers (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10239\"\u003e#10239\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etree-shaking: tree-shake destructured dynamic import namespace bindings (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10213\"\u003e#10213\u003c/a\u003e) by \u003ca href=\"https://github.com/logaretm\"\u003e\u003ccode\u003e@​logaretm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003es390x: use json-escape-simd 3.1.1 for big-endian JSON escaping fix (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10211\"\u003e#10211\u003c/a\u003e) by \u003ca href=\"https://github.com/satyamg1620\"\u003e\u003ccode\u003e@​satyamg1620\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🚜 Refactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edev: move full-reload to client side (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10207\"\u003e#10207\u003c/a\u003e) by \u003ca href=\"https://github.com/h-a-n-a\"\u003e\u003ccode\u003e@​h-a-n-a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ereadability follow-ups to the ReplaceWith migration (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10286\"\u003e#10286\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ereplace take_in-then-write-back with ReplaceWith and by-value moves (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10285\"\u003e#10285\u003c/a\u003e) by \u003ca href=\"https://github.com/Boshen\"\u003e\u003ccode\u003e@​Boshen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eshare the main resolver's cache with the transformer's tsconfig lookups (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10205\"\u003e#10205\u003c/a\u003e) by \u003ca href=\"https://github.com/shulaoda\"\u003e\u003ccode\u003e@​shulaoda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown: extract the ns star-external __reExport emission rule into LinkingMetadata (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10238\"\u003e#10238\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown: unify link/generate diagnostics into a Diagnostics accumulator (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10234\"\u003e#10234\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esourcemap_filenames: drop dead sourcemap-filename plumbing (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10189\"\u003e#10189\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eextract external import symbol merging into a method (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10224\"\u003e#10224\u003c/a\u003e) by \u003ca href=\"https://github.com/IWANABETHATGUY\"\u003e\u003ccode\u003e@​IWANABETHATGUY\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown: skip CJS namespace merging under strict execution order (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10203\"\u003e#10203\u003c/a\u003e) by \u003ca href=\"https://github.com/hyfdev\"\u003e\u003ccode\u003e@​hyfdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eresolve the manual tsconfig per file instead of once at startup (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10200\"\u003e#10200\u003c/a\u003e) by \u003ca href=\"https://github.com/shulaoda\"\u003e\u003ccode\u003e@​shulaoda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown: route interop ESM init emission through a shared init-target view (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10202\"\u003e#10202\u003c/a\u003e) by \u003ca href=\"https://github.com/hyfdev\"\u003e\u003ccode\u003e@​hyfdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erolldown: collapse vestigial wrap-kind state and share chunk sort helper (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10201\"\u003e#10201\u003c/a\u003e) by \u003ca href=\"https://github.com/hyfdev\"\u003e\u003ccode\u003e@​hyfdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📚 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eshow plugin kinds in JSDoc and each hook's description (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10218\"\u003e#10218\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd an explanation about removing imports from external modules without any messages (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10215\"\u003e#10215\u003c/a\u003e) by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\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\u003e\u003ca href=\"https://github.com/rolldown/rolldown/commit/03e1e3422cd85495c9863ff3bc3b24212d9f4be2\"\u003e\u003ccode\u003e03e1e34\u003c/code\u003e\u003c/a\u003e release: v1.2.0 (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10292\"\u003e#10292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/rolldown/commit/f49ebe4d1126693db24610d6e9e2762e803beed1\"\u003e\u003ccode\u003ef49ebe4\u003c/code\u003e\u003c/a\u003e fix(sourcemap): preserve unmapped boundaries during composition (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10254\"\u003e#10254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/rolldown/commit/1d3fb15d8e938b7f5019d069c6d7a2e61be96b42\"\u003e\u003ccode\u003e1d3fb15\u003c/code\u003e\u003c/a\u003e feat(dev): skip shipping factories for newly imported top-level modules (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10223\"\u003e#10223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/rolldown/commit/3bd65ff62025741eb2163f3bcb0b919dadc7d78d\"\u003e\u003ccode\u003e3bd65ff\u003c/code\u003e\u003c/a\u003e refactor(dev): move full-reload to client side (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10207\"\u003e#10207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/rolldown/commit/ab584a332a0363e2d5a8c6ec81681f88779f617b\"\u003e\u003ccode\u003eab584a3\u003c/code\u003e\u003c/a\u003e fix(sourcemap): preserve coarse mappings during composition (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10249\"\u003e#10249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/rolldown/commit/84afd723c2ad8dcfb22c2fc9a204547e48ca7ef8\"\u003e\u003ccode\u003e84afd72\u003c/code\u003e\u003c/a\u003e feat(dev): client-side HMR (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10164\"\u003e#10164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/rolldown/commit/152ff69b4b25334c8f6990c61b684fc78a2c270b\"\u003e\u003ccode\u003e152ff69\u003c/code\u003e\u003c/a\u003e fix(rolldown_plugin_vite_import_glob): support tsconfig paths with `import.me...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/rolldown/commit/bb96d6404b586352fc449da297e6571480b1dac2\"\u003e\u003ccode\u003ebb96d64\u003c/code\u003e\u003c/a\u003e fix: treat rooted drive-less module ids as absolute in preserveModules naming...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/rolldown/commit/fd6a0d0dbdd18fafe3633fe43679ca6409fc9de7\"\u003e\u003ccode\u003efd6a0d0\u003c/code\u003e\u003c/a\u003e fix(watch): rebuild when tsconfig files change (\u003ca href=\"https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown/issues/10258\"\u003e#10258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/rolldown/commit/fd155201b20d6623b8d1620da8a2cf5397ae2fc5\"\u003e\u003ccode\u003efd15520\u003c/code\u003e\u003c/a\u003e feat: treat \u003ccode\u003eimport.meta['url']\u003c/code\u003e and \u003ccode\u003eimport.meta['ROLLUP_FILE_URL_*']\u003c/code\u003e as si...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rolldown/rolldown/commits/v1.2.0/packages/rolldown\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-sha256` from 0.11.1 to 0.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/emn178/js-sha256/releases\"\u003ejs-sha256's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.12.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace TravisCI with GHA by \u003ca href=\"https://github.com/MasterOdin\"\u003e\u003ccode\u003e@​MasterOdin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/emn178/js-sha256/pull/51\"\u003eemn178/js-sha256#51\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix uploading coverage to coveralls by \u003ca href=\"https://github.com/MasterOdin\"\u003e\u003ccode\u003e@​MasterOdin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/emn178/js-sha256/pull/52\"\u003eemn178/js-sha256#52\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix recognize environment is node when use browserfs by \u003ca href=\"https://github.com/zhangzeren9210\"\u003e\u003ccode\u003e@​zhangzeren9210\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/emn178/js-sha256/pull/53\"\u003eemn178/js-sha256#53\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/zhangzeren9210\"\u003e\u003ccode\u003e@​zhangzeren9210\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/emn178/js-sha256/pull/53\"\u003eemn178/js-sha256#53\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/emn178/js-sha256/compare/v0.11.1...v0.12.0\"\u003ehttps://github.com/emn178/js-sha256/compare/v0.11.1...v0.12.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/emn178/js-sha256/blob/master/CHANGELOG.md\"\u003ejs-sha256's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.12.0 / 2026-07-18\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESM \u003ca href=\"https://redirect.github.com/emn178/js-sha256/issues/44\"\u003e#44\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet up GitHub release action / provenance \u003ca href=\"https://redirect.github.com/emn178/js-sha256/issues/46\"\u003e#46\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix uploading coverage to coveralls \u003ca href=\"https://redirect.github.com/emn178/js-sha256/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix recognize environment is node when use browserfs \u003ca href=\"https://redirect.github.com/emn178/js-sha256/issues/53\"\u003e#53\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/emn178/js-sha256/commit/7de3689e3c0a4beded1cc5e836f9bcfb1771c89f\"\u003e\u003ccode\u003e7de3689\u003c/code\u003e\u003c/a\u003e update ci.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emn178/js-sha256/commit/03f78b8bb02f2fa509ed1fa5418455e3d72888ad\"\u003e\u003ccode\u003e03f78b8\u003c/code\u003e\u003c/a\u003e Set up GitHub release action / provenance \u003ca href=\"https://redirect.github.com/emn178/js-sha256/issues/46\"\u003e#46\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emn178/js-sha256/commit/6755b755ccffef55465ad82ac90c5cdbd8995c1b\"\u003e\u003ccode\u003e6755b75\u003c/code\u003e\u003c/a\u003e fix recognize environment is node when use browserfs \u003ca href=\"https://redirect.github.com/emn178/js-sha256/issues/53\"\u003e#53\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emn178/js-sha256/commit/62d740ca61d1cf09a3b0844e07f657b905174105\"\u003e\u003ccode\u003e62d740c\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of \u003ca href=\"https://github.com/emn178/js-sha256\"\u003ehttps://github.com/emn178/js-sha256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emn178/js-sha256/commit/36d8fc46094b1cbc737101ba06298c3632574830\"\u003e\u003ccode\u003e36d8fc4\u003c/code\u003e\u003c/a\u003e fix recognize environment is node when use browserfs (\u003ca href=\"https://redirect.github.com/emn178/js-sha256/issues/53\"\u003e#53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emn178/js-sha256/commit/aee5ce367e5edb0e49eed859081e97b1823055ac\"\u003e\u003ccode\u003eaee5ce3\u003c/code\u003e\u003c/a\u003e Fix uploading coverage to coveralls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emn178/js-sha256/commit/1b03e6b2b68fd9b6c25e9059d7dee1b74cb57d1b\"\u003e\u003ccode\u003e1b03e6b\u003c/code\u003e\u003c/a\u003e - support ESM\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emn178/js-sha256/commit/da84f28777861745b7c2b337fffc67f6cc3d3ac5\"\u003e\u003ccode\u003eda84f28\u003c/code\u003e\u003c/a\u003e Fix uploading coverage to coveralls (\u003ca href=\"https://redirect.github.com/emn178/js-sha256/issues/52\"\u003e#52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emn178/js-sha256/commit/bacba8e8c6d6a79a6505ba52edbad55ec5509b19\"\u003e\u003ccode\u003ebacba8e\u003c/code\u003e\u003c/a\u003e Replace TravisCI with GHA (\u003ca href=\"https://redirect.github.com/emn178/js-sha256/issues/51\"\u003e#51\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emn178/js-sha256/compare/v0.11.1...v0.12.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 js-sha256 since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 16.2.9 to 16.2.10\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.10\u003c/h2\u003e\n\u003cp\u003eContains no changes except publishing \u003ccode\u003e@next/swc-wasm-web\u003c/code\u003e which was accidentally not published since 16.2.4.\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/vercel/next.js/commit/9dadfd693c5d26bb3c85d1c17802f49dde244b3e\"\u003e\u003ccode\u003e9dadfd6\u003c/code\u003e\u003c/a\u003e v16.2.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/534d9c144ca342ff9ee5569241a814539d6eadb9\"\u003e\u003ccode\u003e534d9c1\u003c/code\u003e\u003c/a\u003e [16.2.x] Release pipeline updates (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/95160\"\u003e#95160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/98941fc427213b0b2770ac40e24a1855ea0ae349\"\u003e\u003ccode\u003e98941fc\u003c/code\u003e\u003c/a\u003e backport: docs fixes 16.2.x (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/94935\"\u003e#94935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/6e1a94de7c4e68892de4b1e28262be5970358458\"\u003e\u003ccode\u003e6e1a94d\u003c/code\u003e\u003c/a\u003e [16.2.x][ci]: fix release script to not strip newlines (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/94640\"\u003e#94640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.2.9...v16.2.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-markdown` from 9.1.0 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remarkjs/react-markdown/releases\"\u003ereact-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.1.0\u003c/h2\u003e\n\u003ch4\u003eAdd\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e939c667 Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/897\"\u003eremarkjs/react-markdown#897\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ea40ae2e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/896\"\u003eremarkjs/react-markdown#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e7c17ede Fix TypeScript performance around components\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/893\"\u003eremarkjs/react-markdown#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eaaaa40b Remove support for \u003ccode\u003eclassName\u003c/code\u003e prop\nsee \u003ca href=\"https://github.com/remarkjs/react-markdown/blob/main/changelog.md#remove-classname\"\u003e“Remove className”\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.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/remarkjs/react-markdown/blob/main/changelog.md\"\u003ereact-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes will be documented in this file.\u003c/p\u003e\n\u003ch2\u003e10.0.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aaaa40b\"\u003e\u003ccode\u003eaaaa40b\u003c/code\u003e\u003c/a\u003e\nRemove support for \u003ccode\u003eclassName\u003c/code\u003e prop\n\u003cstrong\u003emigrate\u003c/strong\u003e: see “Remove \u003ccode\u003eclassName\u003c/code\u003e” below\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemove \u003ccode\u003eclassName\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eclassName\u003c/code\u003e prop was removed.\nIf you want to add classes to some element that wraps the markdown\nyou can explicitly write that element and add the class to it.\nYou can then choose yourself which tag name to use and whether to add other\nprops.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;Markdown className=\u0026quot;markdown-body\u0026quot;\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;div className=\u0026quot;markdown-body\u0026quot;\u0026gt;\n  \u0026lt;Markdown\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\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/remarkjs/react-markdown/commit/44d2e4a44b37461ab7778d6870c1a9eb36393ad2\"\u003e\u003ccode\u003e44d2e4a\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/f2369cd7b7f3c8eb01b7ba1221cf305b7474716f\"\u003e\u003ccode\u003ef2369cd\u003c/code\u003e\u003c/a\u003e Refactor docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/26fdfe037516f9eee7e4c9472d633b795acc53e5\"\u003e\u003ccode\u003e26fdfe0\u003c/code\u003e\u003c/a\u003e Update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/544bff69fbd406b397bed3bc411f7bb12ad82b08\"\u003e\u003ccode\u003e544bff6\u003c/code\u003e\u003c/a\u003e Refactor code-style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/939c6671c9dbffccfe8e27bba256f62405031193\"\u003e\u003ccode\u003e939c667\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/a40ae2e3131eca0421c43bc179b63f05be0bfbb9\"\u003e\u003ccode\u003ea40ae2e\u003c/code\u003e\u003c/a\u003e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/ad7f37f0b407ed90663e0ff85dda246f7987b5a9\"\u003e\u003ccode\u003ead7f37f\u003c/code\u003e\u003c/a\u003e Add lifecycle tests for \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/2792c32cdd2e7fd38e5d79fe5761da521d3ca0ae\"\u003e\u003ccode\u003e2792c32\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/7c17ede8e47f57785d0b82a7b42fffd8287bf3a3\"\u003e\u003ccode\u003e7c17ede\u003c/code\u003e\u003c/a\u003e Fix performance around components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/21b47b9e7f916602987e1b85e7df7a688b9957ee\"\u003e\u003ccode\u003e21b47b9\u003c/code\u003e\u003c/a\u003e Remove local use of \u003ccode\u003eJSX\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.1.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/sandroleks/spec-layer/pull/20","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sandroleks%2Fspec-layer/issues/20","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/20/packages"}},{"old_version":"9.1.0","new_version":"10.1.0","update_type":"major","path":"/studio/frontend","pr_created_at":"2026-07-19T05:49:29.000Z","version_change":"9.1.0 → 10.1.0","issue":{"uuid":"4921514592","node_id":"PR_kwDOTVILws7zepV8","number":8,"state":"closed","title":"deps: bump react-markdown from 9.1.0 to 10.1.0 in /studio/frontend","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":5,"pull_request":true,"closed_at":"2026-07-19T06:55:55.000Z","author_association":null,"state_reason":null,"created_at":"2026-07-19T05:49:29.000Z","updated_at":"2026-07-19T06:55:57.000Z","time_to_close":3986,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps","packages":[{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"}],"path":"/studio/frontend","ecosystem":"npm"},"body":"Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 9.1.0 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remarkjs/react-markdown/releases\"\u003ereact-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.1.0\u003c/h2\u003e\n\u003ch4\u003eAdd\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e939c667 Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/897\"\u003eremarkjs/react-markdown#897\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ea40ae2e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/896\"\u003eremarkjs/react-markdown#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e7c17ede Fix TypeScript performance around components\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/893\"\u003eremarkjs/react-markdown#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eaaaa40b Remove support for \u003ccode\u003eclassName\u003c/code\u003e prop\nsee \u003ca href=\"https://github.com/remarkjs/react-markdown/blob/main/changelog.md#remove-classname\"\u003e“Remove className”\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.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/remarkjs/react-markdown/blob/main/changelog.md\"\u003ereact-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes will be documented in this file.\u003c/p\u003e\n\u003ch2\u003e10.0.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aaaa40b\"\u003e\u003ccode\u003eaaaa40b\u003c/code\u003e\u003c/a\u003e\nRemove support for \u003ccode\u003eclassName\u003c/code\u003e prop\n\u003cstrong\u003emigrate\u003c/strong\u003e: see “Remove \u003ccode\u003eclassName\u003c/code\u003e” below\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemove \u003ccode\u003eclassName\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eclassName\u003c/code\u003e prop was removed.\nIf you want to add classes to some element that wraps the markdown\nyou can explicitly write that element and add the class to it.\nYou can then choose yourself which tag name to use and whether to add other\nprops.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;Markdown className=\u0026quot;markdown-body\u0026quot;\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;div className=\u0026quot;markdown-body\u0026quot;\u0026gt;\n  \u0026lt;Markdown\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\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/remarkjs/react-markdown/commit/44d2e4a44b37461ab7778d6870c1a9eb36393ad2\"\u003e\u003ccode\u003e44d2e4a\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/f2369cd7b7f3c8eb01b7ba1221cf305b7474716f\"\u003e\u003ccode\u003ef2369cd\u003c/code\u003e\u003c/a\u003e Refactor docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/26fdfe037516f9eee7e4c9472d633b795acc53e5\"\u003e\u003ccode\u003e26fdfe0\u003c/code\u003e\u003c/a\u003e Update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/544bff69fbd406b397bed3bc411f7bb12ad82b08\"\u003e\u003ccode\u003e544bff6\u003c/code\u003e\u003c/a\u003e Refactor code-style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/939c6671c9dbffccfe8e27bba256f62405031193\"\u003e\u003ccode\u003e939c667\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/a40ae2e3131eca0421c43bc179b63f05be0bfbb9\"\u003e\u003ccode\u003ea40ae2e\u003c/code\u003e\u003c/a\u003e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/ad7f37f0b407ed90663e0ff85dda246f7987b5a9\"\u003e\u003ccode\u003ead7f37f\u003c/code\u003e\u003c/a\u003e Add lifecycle tests for \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/2792c32cdd2e7fd38e5d79fe5761da521d3ca0ae\"\u003e\u003ccode\u003e2792c32\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/7c17ede8e47f57785d0b82a7b42fffd8287bf3a3\"\u003e\u003ccode\u003e7c17ede\u003c/code\u003e\u003c/a\u003e Fix performance around components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/21b47b9e7f916602987e1b85e7df7a688b9957ee\"\u003e\u003ccode\u003e21b47b9\u003c/code\u003e\u003c/a\u003e Remove local use of \u003ccode\u003eJSX\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/Moun1r1/Bobby-Self-Organizing-Agent-Squad/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Moun1r1%2FBobby-Self-Organizing-Agent-Squad/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"}},{"old_version":"9.1.0","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2026-06-20T20:02:56.000Z","version_change":"9.1.0 → 10.1.0","issue":{"uuid":"4708200752","node_id":"PR_kwDOSTN2wM7owGwV","number":26,"state":"closed","title":"chore(deps): bump the npm-major group across 1 directory with 18 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-06-27T20:25:53.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-20T20:02:56.000Z","updated_at":"2026-06-27T20:25:54.000Z","time_to_close":606177,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm-major","update_count":18,"packages":[{"name":"@eslint/js","old_version":"9.39.4","new_version":"10.0.1","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint","old_version":"9.39.4","new_version":"10.5.0","repository_url":"https://github.com/eslint/eslint"},{"name":"pino","old_version":"9.14.0","new_version":"10.3.1","repository_url":"https://github.com/pinojs/pino"},{"name":"zod","old_version":"3.25.76","new_version":"4.4.3","repository_url":"https://github.com/colinhacks/zod"},{"name":"@types/node","old_version":"24.12.4","new_version":"26.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"vitest","old_version":"3.2.4","new_version":"4.1.9","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"electron-store","old_version":"8.2.0","new_version":"11.0.2","repository_url":"https://github.com/sindresorhus/electron-store"},{"name":"js-yaml","old_version":"4.1.1","new_version":"5.0.0","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"proxy-from-env","old_version":"1.1.0","new_version":"2.1.0","repository_url":"https://github.com/Rob--W/proxy-from-env"},{"name":"undici","old_version":"7.25.0","new_version":"8.5.0","repository_url":"https://github.com/nodejs/undici"},{"name":"concurrently","old_version":"9.2.1","new_version":"10.0.3","repository_url":"https://github.com/open-cli-tools/concurrently"},{"name":"electron","old_version":"41.5.2","new_version":"42.4.1","repository_url":"https://github.com/electron/electron"},{"name":"electron-builder","old_version":"25.1.8","new_version":"26.15.3","repository_url":"https://github.com/electron-userland/electron-builder"},{"name":"vite-plugin-electron","old_version":"0.29.1","new_version":"1.0.4","repository_url":"https://github.com/electron-vite/vite-plugin-electron"},{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"},{"name":"react-router","old_version":"7.15.0","new_version":"8.0.1","repository_url":"https://github.com/remix-run/react-router"},{"name":"tailwindcss","old_version":"3.4.19","new_version":"4.3.1","repository_url":"https://github.com/tailwindlabs/tailwindcss"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-major group with 18 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.39.4` | `10.0.1` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.5.0` |\n| [pino](https://github.com/pinojs/pino) | `9.14.0` | `10.3.1` |\n| [zod](https://github.com/colinhacks/zod) | `3.25.76` | `4.4.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.12.4` | `26.0.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.1.9` |\n| [electron-store](https://github.com/sindresorhus/electron-store) | `8.2.0` | `11.0.2` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.1` | `5.0.0` |\n| [proxy-from-env](https://github.com/Rob--W/proxy-from-env) | `1.1.0` | `2.1.0` |\n| [undici](https://github.com/nodejs/undici) | `7.25.0` | `8.5.0` |\n| [concurrently](https://github.com/open-cli-tools/concurrently) | `9.2.1` | `10.0.3` |\n| [electron](https://github.com/electron/electron) | `41.5.2` | `42.4.1` |\n| [electron-builder](https://github.com/electron-userland/electron-builder/tree/HEAD/packages/electron-builder) | `25.1.8` | `26.15.3` |\n| [vite-plugin-electron](https://github.com/electron-vite/vite-plugin-electron) | `0.29.1` | `1.0.4` |\n| [react-markdown](https://github.com/remarkjs/react-markdown) | `9.1.0` | `10.1.0` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.15.0` | `8.0.1` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `3.4.19` | `4.3.1` |\n\n\nUpdates `@eslint/js` from 9.39.4 to 10.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003e@​eslint/js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c87d5bded54c5cf491eb04c24c9d09bbbd42c23e\"\u003e\u003ccode\u003ec87d5bd\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20531\"\u003e#20531\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d84100115c14691691058f00779c94e74fca946a\"\u003e\u003ccode\u003ed841001\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eminimatch\u003c/code\u003e to \u003ccode\u003e10.2.1\u003c/code\u003e to address security vulnerabilities (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20519\"\u003e#20519\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/04c21475b3004904948f02049f2888b401d82c78\"\u003e\u003ccode\u003e04c2147\u003c/code\u003e\u003c/a\u003e fix: update error message for unused suppressions (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20496\"\u003e#20496\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/38b089c1726feac0e31a31d47941bd99e29ce003\"\u003e\u003ccode\u003e38b089c\u003c/code\u003e\u003c/a\u003e fix: update dependency \u003ccode\u003e@​eslint/config-array\u003c/code\u003e to ^0.23.1 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20484\"\u003e#20484\u003c/a\u003e) (renovate[bot])\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/5b3dbce50a1404a9f118afe810cefeee79388a2a\"\u003e\u003ccode\u003e5b3dbce\u003c/code\u003e\u003c/a\u003e docs: add AI acknowledgement section to templates (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20431\"\u003e#20431\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6f23076037d5879f20fb3be2ef094293b1e8d38c\"\u003e\u003ccode\u003e6f23076\u003c/code\u003e\u003c/a\u003e docs: toggle nav in no-JS mode (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20476\"\u003e#20476\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b69cfb32a16c5d5e9986390d484fae1d21e406f9\"\u003e\u003ccode\u003eb69cfb3\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/e5c281ffd038a3a7a3e5364db0b9378e0ad83020\"\u003e\u003ccode\u003ee5c281f\u003c/code\u003e\u003c/a\u003e chore: updates for v9.39.3 release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8c3832adb77cd993b4a24891900d5eeaaf093cdc\"\u003e\u003ccode\u003e8c3832a\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e to ^8.56.0 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20514\"\u003e#20514\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8330d238ae6adb68bb6a1c9381e38cfedd990d94\"\u003e\u003ccode\u003e8330d23\u003c/code\u003e\u003c/a\u003e test: add tests for config-api (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20493\"\u003e#20493\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37d6e91e88fa6a2ca6d8726679096acff21ba6cc\"\u003e\u003ccode\u003e37d6e91\u003c/code\u003e\u003c/a\u003e chore: remove eslint v10 prereleases from eslint-config-eslint deps (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20494\"\u003e#20494\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/da7cd0e79197ad16e17052eef99df141de6dbfb1\"\u003e\u003ccode\u003eda7cd0e\u003c/code\u003e\u003c/a\u003e refactor: cleanup error message templates (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20479\"\u003e#20479\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/84fb885d49ac810e79a9491276b4828b53d913e5\"\u003e\u003ccode\u003e84fb885\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f667344b57c4c09b548d94bcfac1f91b6e5c63d\"\u003e\u003ccode\u003e1f66734\u003c/code\u003e\u003c/a\u003e chore: add \u003ccode\u003eeslint\u003c/code\u003e to \u003ccode\u003epeerDependencies\u003c/code\u003e of \u003ccode\u003e@eslint/js\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20467\"\u003e#20467\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f9e54f43a5e497cdfa179338b431093245cb787b\"\u003e\u003ccode\u003ef9e54f4\u003c/code\u003e\u003c/a\u003e feat!: estimate rule-tester failure location (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20420\"\u003e#20420\u003c/a\u003e) (ST-DDT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a176319d8ade1a7d9b2d7fb8f038f55a2662325f\"\u003e\u003ccode\u003ea176319\u003c/code\u003e\u003c/a\u003e feat!: replace \u003ccode\u003echalk\u003c/code\u003e with \u003ccode\u003estyleText\u003c/code\u003e and add \u003ccode\u003ecolor\u003c/code\u003e to \u003ccode\u003eResultsMeta\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20227\"\u003e#20227\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7046e6c1e03c4ca0eee4888a1f2eba4c6454f84\"\u003e\u003ccode\u003ec7046e6\u003c/code\u003e\u003c/a\u003e feat!: enable JSX reference tracking (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20152\"\u003e#20152\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fa31a608901684fbcd9906d1907e66561d16e5aa\"\u003e\u003ccode\u003efa31a60\u003c/code\u003e\u003c/a\u003e feat!: add \u003ccode\u003ename\u003c/code\u003e to configs (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20015\"\u003e#20015\u003c/a\u003e) (Kirk Waiblinger)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3383e7ec9028166cafc8ea7986c2f7498d0049f0\"\u003e\u003ccode\u003e3383e7e\u003c/code\u003e\u003c/a\u003e fix!: remove deprecated \u003ccode\u003eSourceCode\u003c/code\u003e methods (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20137\"\u003e#20137\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/501abd0e916a35554c58b7c0365537f1fa3880ce\"\u003e\u003ccode\u003e501abd0\u003c/code\u003e\u003c/a\u003e feat!: update dependency minimatch to v10 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20246\"\u003e#20246\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ca4d3b40085de47561f89656a2207d09946ed45e\"\u003e\u003ccode\u003eca4d3b4\u003c/code\u003e\u003c/a\u003e fix!: stricter rule tester assertions for valid test cases (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20125\"\u003e#20125\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/96512a66c86402fb0538cdcb6cd30b9073f6bf3b\"\u003e\u003ccode\u003e96512a6\u003c/code\u003e\u003c/a\u003e fix!: Remove deprecated rule context methods (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20086\"\u003e#20086\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c69fdacdb2e886b9d965568a397aa8220db3fe90\"\u003e\u003ccode\u003ec69fdac\u003c/code\u003e\u003c/a\u003e feat!: remove eslintrc support (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20037\"\u003e#20037\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/208b5cc34a8374ff81412b5bec2e0800eebfbd04\"\u003e\u003ccode\u003e208b5cc\u003c/code\u003e\u003c/a\u003e feat!: Use \u003ccode\u003eScopeManager#addGlobals()\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20132\"\u003e#20132\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a2ee188ea7a38a0c6155f3d39e2b00e1d0f36e14\"\u003e\u003ccode\u003ea2ee188\u003c/code\u003e\u003c/a\u003e fix!: add \u003ccode\u003euniqueItems: true\u003c/code\u003e in \u003ccode\u003eno-invalid-regexp\u003c/code\u003e option (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20155\"\u003e#20155\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a89059dbf2832d417dd493ee81483227ec44e4ab\"\u003e\u003ccode\u003ea89059d\u003c/code\u003e\u003c/a\u003e feat!: Program range span entire source text (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20133\"\u003e#20133\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/39a6424373d915fa9de0d7b0caba9a4dc3da9b53\"\u003e\u003ccode\u003e39a6424\u003c/code\u003e\u003c/a\u003e fix!: assert 'text' is a string across all RuleFixer methods (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20082\"\u003e#20082\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f28fbf846244e043c92b355b224d121b06140b44\"\u003e\u003ccode\u003ef28fbf8\u003c/code\u003e\u003c/a\u003e fix!: Deprecate \u003ccode\u003e\u0026quot;always\u0026quot;\u003c/code\u003e and \u003ccode\u003e\u0026quot;as-needed\u0026quot;\u003c/code\u003e options of the \u003ccode\u003eradix\u003c/code\u003e rule (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20223\"\u003e#20223\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/aa3fb2b233e929b37220be940575f42c280e0b98\"\u003e\u003ccode\u003eaa3fb2b\u003c/code\u003e\u003c/a\u003e fix!: tighten \u003ccode\u003efunc-names\u003c/code\u003e schema (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20119\"\u003e#20119\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f6c0ed0311dcfee853367d5068c765d066e6b756\"\u003e\u003ccode\u003ef6c0ed0\u003c/code\u003e\u003c/a\u003e feat!: report \u003ccode\u003eeslint-env\u003c/code\u003e comments as errors (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20128\"\u003e#20128\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4bf739fb533e59f7f0a66b65f7bc80be0f37d8db\"\u003e\u003ccode\u003e4bf739f\u003c/code\u003e\u003c/a\u003e fix!: remove deprecated \u003ccode\u003eLintMessage#nodeType\u003c/code\u003e and \u003ccode\u003eTestCaseError#type\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20096\"\u003e#20096\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/523c076866400670fb2192a3f55dbf7ad3469247\"\u003e\u003ccode\u003e523c076\u003c/code\u003e\u003c/a\u003e feat!: drop support for jiti \u0026lt; 2.2.0 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20016\"\u003e#20016\u003c/a\u003e) (michael faith)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/454a292c95f34dad232411ddac06408e6383bb64\"\u003e\u003ccode\u003e454a292\u003c/code\u003e\u003c/a\u003e feat!: update \u003ccode\u003eeslint:recommended\u003c/code\u003e configuration (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20210\"\u003e#20210\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4f880ee02992e1bf0e96ebaba679985e2d1295f1\"\u003e\u003ccode\u003e4f880ee\u003c/code\u003e\u003c/a\u003e feat!: remove \u003ccode\u003ev10_*\u003c/code\u003e and inactive \u003ccode\u003eunstable_*\u003c/code\u003e flags (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20225\"\u003e#20225\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f18115c363a4ac7671a4c7f30ee13d57ebba330f\"\u003e\u003ccode\u003ef18115c\u003c/code\u003e\u003c/a\u003e feat!: \u003ccode\u003eno-shadow-restricted-names\u003c/code\u003e report \u003ccode\u003eglobalThis\u003c/code\u003e by default (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20027\"\u003e#20027\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c6358c31fbd3937b92d89be2618ffdf5a774604e\"\u003e\u003ccode\u003ec6358c3\u003c/code\u003e\u003c/a\u003e feat!: Require Node.js \u003ccode\u003e^20.19.0 || ^22.13.0 || \u0026gt;=24\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20160\"\u003e#20160\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bff9091927811497dbf066b0e3b85ecb37d43822\"\u003e\u003ccode\u003ebff9091\u003c/code\u003e\u003c/a\u003e feat: handle \u003ccode\u003eArray.fromAsync\u003c/code\u003e in \u003ccode\u003earray-callback-return\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20457\"\u003e#20457\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/290c594bb50c439fb71bc75521ee5360daa8c222\"\u003e\u003ccode\u003e290c594\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eself\u003c/code\u003e to \u003ccode\u003eno-implied-eval\u003c/code\u003e rule (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20468\"\u003e#20468\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/43677de07ebd6e14bfac40a46ad749ba783c45f2\"\u003e\u003ccode\u003e43677de\u003c/code\u003e\u003c/a\u003e feat: fix handling of function and class expression names in \u003ccode\u003eno-shadow\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20432\"\u003e#20432\u003c/a\u003e) (Milos Djermanovic)\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/eslint/eslint/commit/84fb885d49ac810e79a9491276b4828b53d913e5\"\u003e\u003ccode\u003e84fb885\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f667344b57c4c09b548d94bcfac1f91b6e5c63d\"\u003e\u003ccode\u003e1f66734\u003c/code\u003e\u003c/a\u003e chore: add \u003ccode\u003eeslint\u003c/code\u003e to \u003ccode\u003epeerDependencies\u003c/code\u003e of \u003ccode\u003e@eslint/js\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20467\"\u003e#20467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f3fbc2f60cbe2c718364feb8c3fc0452c0df3c56\"\u003e\u003ccode\u003ef3fbc2f\u003c/code\u003e\u003c/a\u003e chore: set \u003ccode\u003e@eslint/js\u003c/code\u003e version to 10.0.0 to skip releasing it (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20466\"\u003e#20466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b4b3127f8542c599ce2dea804b6582ebc40c993d\"\u003e\u003ccode\u003eb4b3127\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0b14059491d830a49b3577931f4f68fbcfce6be5\"\u003e\u003ccode\u003e0b14059\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fa31a608901684fbcd9906d1907e66561d16e5aa\"\u003e\u003ccode\u003efa31a60\u003c/code\u003e\u003c/a\u003e feat!: add \u003ccode\u003ename\u003c/code\u003e to configs (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20015\"\u003e#20015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1e2cad5f6fa47ed6ed89d2a29798dda926d50990\"\u003e\u003ccode\u003e1e2cad5\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/454a292c95f34dad232411ddac06408e6383bb64\"\u003e\u003ccode\u003e454a292\u003c/code\u003e\u003c/a\u003e feat!: update \u003ccode\u003eeslint:recommended\u003c/code\u003e configuration (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20210\"\u003e#20210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c6358c31fbd3937b92d89be2618ffdf5a774604e\"\u003e\u003ccode\u003ec6358c3\u003c/code\u003e\u003c/a\u003e feat!: Require Node.js \u003ccode\u003e^20.19.0 || ^22.13.0 || \u0026gt;=24\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20160\"\u003e#20160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eslint/eslint/commits/v10.0.1/packages/js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.39.4 to 10.5.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.5.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5ca8c5278edea1fd84d3ba83d8ea3f52fb3831ad\"\u003e\u003ccode\u003e5ca8c52\u003c/code\u003e\u003c/a\u003e feat: correct stack tracking in max-nested-callbacks (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20973\"\u003e#20973\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b5657837604fa5e8cf1278074782025cadd34b6c\"\u003e\u003ccode\u003eb565783\u003c/code\u003e\u003c/a\u003e feat: report no-with violations at the with keyword (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20971\"\u003e#20971\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce032fbc72a1a80c024c084a4f382fb6dece684\"\u003e\u003ccode\u003e2ce032f\u003c/code\u003e\u003c/a\u003e feat: report max-lines-per-function violations at function head (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20966\"\u003e#20966\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/732cb3e09d5b8b809b5f461d118a5d9fdcd6427f\"\u003e\u003ccode\u003e732cb3e\u003c/code\u003e\u003c/a\u003e feat: report max-nested-callbacks violations at function head (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20967\"\u003e#20967\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f9c138a0ba7d8e37aed39aef4a3ff1cae8c669f7\"\u003e\u003ccode\u003ef9c138a\u003c/code\u003e\u003c/a\u003e feat: report max-depth violations on keywords (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20943\"\u003e#20943\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bdb496cc0d54b6d0a023aef9abd5f040ccff2101\"\u003e\u003ccode\u003ebdb496c\u003c/code\u003e\u003c/a\u003e feat: correct max-depth handling for else-if chains (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20944\"\u003e#20944\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c29687354a7f96093f57f7d73eecb866ad5e2953\"\u003e\u003ccode\u003ec296873\u003c/code\u003e\u003c/a\u003e feat: update error loc in \u003ccode\u003emax-statements\u003c/code\u003e to function header (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20907\"\u003e#20907\u003c/a\u003e) (Taejin Kim)\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/8ae1b5b856dc031cd6c701d89a4df7da4772cd56\"\u003e\u003ccode\u003e8ae1b5b\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/ca7eb90127dcad917188bb1342623f02a272e781\"\u003e\u003ccode\u003eca7eb90\u003c/code\u003e\u003c/a\u003e docs: update Node.js prerequisites to include ICU support (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20962\"\u003e#20962\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f99b47a6799be25321552402a49303bb06a43fe4\"\u003e\u003ccode\u003ef99b47a\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/acf03d4eed31d259c7dc62af5b9640629784f7cc\"\u003e\u003ccode\u003eacf03d4\u003c/code\u003e\u003c/a\u003e docs: clarify precedence of parserOptions over languageOptions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20926\"\u003e#20926\u003c/a\u003e) (sethamus)\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/b18bf58c5ac748415ffffdff2d96980fbd6a57e8\"\u003e\u003ccode\u003eb18bf58\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20959\"\u003e#20959\u003c/a\u003e) (ESLint Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c2d1444df77cb42e5a0b89ab70496879d180a54d\"\u003e\u003ccode\u003ec2d1444\u003c/code\u003e\u003c/a\u003e refactor: replace areAllSegmentsUnreachable with !isAnySegmentReachable (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20951\"\u003e#20951\u003c/a\u003e) (Taejin Kim)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/243b8c56014bbbe63771185b0731d8dd4d1316e9\"\u003e\u003ccode\u003e243b8c5\u003c/code\u003e\u003c/a\u003e chore: enhance config-rule to support oneOf, anyOf, and nested schemas (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20788\"\u003e#20788\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/217b2a91f46137c5ffd693965e71306c4c15ea6b\"\u003e\u003ccode\u003e217b2a9\u003c/code\u003e\u003c/a\u003e test: add unit tests for ParserService (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20949\"\u003e#20949\u003c/a\u003e) (Taejin Kim)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/72003e781d76bd4ee0d98a6601730d0b829070f9\"\u003e\u003ccode\u003e72003e7\u003c/code\u003e\u003c/a\u003e test: add location information to error messages in \u003ccode\u003emax-statements\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20945\"\u003e#20945\u003c/a\u003e) (lumir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7797c266977b0bc4971aa79721813d480de72cd1\"\u003e\u003ccode\u003e7797c26\u003c/code\u003e\u003c/a\u003e refactor: deduplicate isAnySegmentReachable across rules (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20890\"\u003e#20890\u003c/a\u003e) (Taejin Kim)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/67c46fa6e4f34e88cc6bc82f8a0dcc917c65d257\"\u003e\u003ccode\u003e67c46fa\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20938\"\u003e#20938\u003c/a\u003e) (ESLint Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/95d8c7a99f991abd8ab618d0ee2cbd4f58effc29\"\u003e\u003ccode\u003e95d8c7a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v2 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20934\"\u003e#20934\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cf9e496205142cd4971b9f98aed85866d1010b9c\"\u003e\u003ccode\u003ecf9e496\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​arethetypeswrong/cli\u003c/code\u003e to 0.18.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20933\"\u003e#20933\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fb6d3960cacc51fc12383fa5ded2382adbf90c1c\"\u003e\u003ccode\u003efb6d396\u003c/code\u003e\u003c/a\u003e test: run type tests with TypeScript 7 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20868\"\u003e#20868\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.4.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e557467db7496220eebcbe2ac5ea6d38c12bb1ec\"\u003e\u003ccode\u003ee557467\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003e@eslint/plugin-kit\u003c/code\u003e version to 0.7.2 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20930\"\u003e#20930\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d4ce898796ca22c3b96aa70d3014cb85f4bac1cd\"\u003e\u003ccode\u003ed4ce898\u003c/code\u003e\u003c/a\u003e fix: propagate failures from delegated commands (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20917\"\u003e#20917\u003c/a\u003e) (Minh Vu)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f4f3507460bc016b5be979c05d2969793f570cbf\"\u003e\u003ccode\u003ef4f3507\u003c/code\u003e\u003c/a\u003e fix: prefer-arrow-callback invalid autofix with newline after \u003ccode\u003easync\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20916\"\u003e#20916\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c5bc78b37e08b9054a11f0cc2d81808bb24acb85\"\u003e\u003ccode\u003ec5bc78b\u003c/code\u003e\u003c/a\u003e fix: false positive for reference in \u003ccode\u003efinally\u003c/code\u003e block (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20655\"\u003e#20655\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/27538c01f5df4e9306f6f4ba867b2dd6307fae59\"\u003e\u003ccode\u003e27538c0\u003c/code\u003e\u003c/a\u003e fix: add missing CodePath and CodePathSegment types (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20853\"\u003e#20853\u003c/a\u003e) (Pixel998)\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/61b0add61ffc52665562be7bb96f526690a78b30\"\u003e\u003ccode\u003e61b0add\u003c/code\u003e\u003c/a\u003e docs: remove deprecated rule from related rules of \u003ccode\u003emax-params\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20921\"\u003e#20921\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/305d5b91aeac24d36fde42f75625a8f183d4ce43\"\u003e\u003ccode\u003e305d5b9\u003c/code\u003e\u003c/a\u003e docs: remove deprecated rules from related rules section (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20911\"\u003e#20911\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/49b0202d01918b8061720d586dffd7c68047090c\"\u003e\u003ccode\u003e49b0202\u003c/code\u003e\u003c/a\u003e docs: fix \u003ccode\u003edisplay: none\u003c/code\u003e of ad (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20901\"\u003e#20901\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9067f9492ec998afc5b4f057a477ecf6ebd45e44\"\u003e\u003ccode\u003e9067f94\u003c/code\u003e\u003c/a\u003e docs: switch build to Node.js 24 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20893\"\u003e#20893\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c91b0417e3420c76807ce1fa2aea76e2de87ab86\"\u003e\u003ccode\u003ec91b041\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/e349265cb37f3ebc837e178e48a725bb782bd870\"\u003e\u003ccode\u003ee349265\u003c/code\u003e\u003c/a\u003e docs: clarify semver strings in rule deprecation objects (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20885\"\u003e#20885\u003c/a\u003e) (Milos Djermanovic)\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/b0e466b6ab47bfc7de43d8de0c315d8ee83aa584\"\u003e\u003ccode\u003eb0e466b\u003c/code\u003e\u003c/a\u003e test: add \u003ccode\u003edata\u003c/code\u003e property to invalid tests cases for rules (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20924\"\u003e#20924\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f78838bc4c86d487e1bcc7cede260c4467721c46\"\u003e\u003ccode\u003ef78838b\u003c/code\u003e\u003c/a\u003e test: add CodePath type coverage (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20904\"\u003e#20904\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1daa4bd734b79a62e317d0394394a6b38cff49f9\"\u003e\u003ccode\u003e1daa4bd\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eeslint-plugin-eslint-comments\u003c/code\u003e test data to latest commit (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20922\"\u003e#20922\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/002942ce988ea28b78e0a2f3b074081e638b552c\"\u003e\u003ccode\u003e002942c\u003c/code\u003e\u003c/a\u003e ci: declare contents:read on update-readme workflow (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20919\"\u003e#20919\u003c/a\u003e) (Arpit Jain)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/64bca24e7bed35bc3c864fc625cb2d89eca87d5b\"\u003e\u003ccode\u003e64bca24\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20912\"\u003e#20912\u003c/a\u003e) (ESLint Bot)\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/eslint/eslint/commit/de3b672a267e32607db04176ce4775664acb3145\"\u003e\u003ccode\u003ede3b672\u003c/code\u003e\u003c/a\u003e 10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/362a5185134290db696d39f97c9da609ded54040\"\u003e\u003ccode\u003e362a518\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5ca8c5278edea1fd84d3ba83d8ea3f52fb3831ad\"\u003e\u003ccode\u003e5ca8c52\u003c/code\u003e\u003c/a\u003e feat: correct stack tracking in max-nested-callbacks (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20973\"\u003e#20973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b5657837604fa5e8cf1278074782025cadd34b6c\"\u003e\u003ccode\u003eb565783\u003c/code\u003e\u003c/a\u003e feat: report no-with violations at the with keyword (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20971\"\u003e#20971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce032fbc72a1a80c024c084a4f382fb6dece684\"\u003e\u003ccode\u003e2ce032f\u003c/code\u003e\u003c/a\u003e feat: report max-lines-per-function violations at function head (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20966\"\u003e#20966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/732cb3e09d5b8b809b5f461d118a5d9fdcd6427f\"\u003e\u003ccode\u003e732cb3e\u003c/code\u003e\u003c/a\u003e feat: report max-nested-callbacks violations at function head (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20967\"\u003e#20967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f9c138a0ba7d8e37aed39aef4a3ff1cae8c669f7\"\u003e\u003ccode\u003ef9c138a\u003c/code\u003e\u003c/a\u003e feat: report max-depth violations on keywords (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20943\"\u003e#20943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8ae1b5b856dc031cd6c701d89a4df7da4772cd56\"\u003e\u003ccode\u003e8ae1b5b\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ca7eb90127dcad917188bb1342623f02a272e781\"\u003e\u003ccode\u003eca7eb90\u003c/code\u003e\u003c/a\u003e docs: update Node.js prerequisites to include ICU support (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20962\"\u003e#20962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b18bf58c5ac748415ffffdff2d96980fbd6a57e8\"\u003e\u003ccode\u003eb18bf58\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20959\"\u003e#20959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.39.4...v10.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pino` from 9.14.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\u003ch2\u003ev10.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: improve the return type of \u003ccode\u003emultistream().clone()\u003c/code\u003e by \u003ca href=\"https://github.com/mrazauskas\"\u003e\u003ccode\u003e@​mrazauskas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2377\"\u003epinojs/pino#2377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: set worker thread name for transport identification 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/2380\"\u003epinojs/pino#2380\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.2.1...v10.3.0\"\u003ehttps://github.com/pinojs/pino/compare/v10.2.1...v10.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.2.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: prevent ERR_WORKER_INVALID_EXEC_ARGV with monitoring tools 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/2379\"\u003epinojs/pino#2379\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.2.0...v10.2.1\"\u003ehttps://github.com/pinojs/pino/compare/v10.2.0...v10.2.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: lint TypeScript files by \u003ca href=\"https://github.com/mrazauskas\"\u003e\u003ccode\u003e@​mrazauskas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2363\"\u003epinojs/pino#2363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: prevent memory leak when using transport with --import preload 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/2374\"\u003epinojs/pino#2374\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/mrazauskas\"\u003e\u003ccode\u003e@​mrazauskas\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2363\"\u003epinojs/pino#2363\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.1.1...v10.2.0\"\u003ehttps://github.com/pinojs/pino/compare/v10.1.1...v10.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(types): Correct conditional type handling for generic log function arguments by \u003ca href=\"https://github.com/samchungy\"\u003e\u003ccode\u003e@​samchungy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2329\"\u003epinojs/pino#2329\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: use JSON.stringify in fast path for node v25+  by \u003ca href=\"https://github.com/ronag\"\u003e\u003ccode\u003e@​ronag\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2330\"\u003epinojs/pino#2330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-node from 4 to 6 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/2336\"\u003epinojs/pino#2336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump borp from 0.20.2 to 0.21.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/pinojs/pino/pull/2337\"\u003epinojs/pino#2337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump pino-abstract-transport from 2.0.0 to 3.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/pinojs/pino/pull/2338\"\u003epinojs/pino#2338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update CONTRIBUTING.md to reference 'main' instead of 'master' by \u003ca href=\"https://github.com/NoobFullStack\"\u003e\u003ccode\u003e@​NoobFullStack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2334\"\u003epinojs/pino#2334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(browser): add reportCaller to surface user callsite by \u003ca href=\"https://github.com/dev-KingMaster\"\u003e\u003ccode\u003e@​dev-KingMaster\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2340\"\u003epinojs/pino#2340\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update transports.md by \u003ca href=\"https://github.com/marklai1998\"\u003e\u003ccode\u003e@​marklai1998\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2224\"\u003epinojs/pino#2224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add Node.js 22+ native TypeScript type stripping support 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/2347\"\u003epinojs/pino#2347\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(types): use ThreadStream type from thread-stream by \u003ca href=\"https://github.com/CHC383\"\u003e\u003ccode\u003e@​CHC383\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2320\"\u003epinojs/pino#2320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout 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/pinojs/pino/pull/2354\"\u003epinojs/pino#2354\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): update thread-stream to v4 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/2356\"\u003epinojs/pino#2356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: harden transport loading against prototype pollution by \u003ca href=\"https://github.com/omdxp\"\u003e\u003ccode\u003e@​omdxp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2358\"\u003epinojs/pino#2358\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/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\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/d6adf03b50ab48a1507c6ef39be6852bac5b021b\"\u003e\u003ccode\u003ed6adf03\u003c/code\u003e\u003c/a\u003e Bumped v10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/06d55b1b748a068b70253f961e8cafe9e2faaf92\"\u003e\u003ccode\u003e06d55b1\u003c/code\u003e\u003c/a\u003e feat: set worker thread name for transport identification (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2380\"\u003e#2380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/a728702d4887d5a733f88b1372d56e464184cde6\"\u003e\u003ccode\u003ea728702\u003c/code\u003e\u003c/a\u003e fix: fix \u003ccode\u003emultistream().clone()\u003c/code\u003e return type (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2377\"\u003e#2377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pinojs/pino/compare/v9.14.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 `zod` from 3.25.76 to 4.4.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/colinhacks/zod/releases\"\u003ezod's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.4.3\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e4c2fa95ce3f3390fbc522324e406b4e9e89b88f9 docs: use Zernio primary wordmark for gold sponsor logo\u003c/li\u003e\n\u003cli\u003e2aeec83eb135e3a83756e973ef44845fc5a455d2 docs: prune lapsed gold sponsors and rebalance logo sizing\u003c/li\u003e\n\u003cli\u003e7391be88ac1ee5cd02057f5ccc012a1f5df4efd0 docs: prune lapsed silver/bronze sponsors and add active ones\u003c/li\u003e\n\u003cli\u003e2c703322a21b4e2b12f33f49ea8430c451a68b4f docs: normalize bronze sponsor logos to github avatar pattern\u003c/li\u003e\n\u003cli\u003e9195250cab0e7950efe39c3926d6c203b4b0a170 docs: remove Mintlify from bronze sponsors (churned)\u003c/li\u003e\n\u003cli\u003eb8dffe9e62f17e6571e6249d05cc5102b54d94e4 docs: remove Numeric and Speakeasy (2+ missed monthly cycles)\u003c/li\u003e\n\u003cli\u003e1cab69383fcdeae2a366d5e2a2fc4d8fc765d168 fix(v4): restore catch handling for absent object keys (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5937\"\u003e#5937\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5939\"\u003e#5939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec2be4f819064eed62c7c350a2d399b5faecd15f8 fix(v4): generalize optin/fallback to transform; restore preprocess on absent keys (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5941\"\u003e#5941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ef3c9ec03ba7a28ae72d25cc295f38674bee0f559 4.4.3\u003c/li\u003e\n\u003cli\u003e1fb56a5c18c27102dbc92260a4007c7732a0ccca docs: document release procedure in AGENTS.md\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.4.2\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e0c62df0ea19fd05abdf90473e9eef7eea530fab2 Clean up docs navigation and stale labels (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5901\"\u003e#5901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e20cc794895cc8604fe0c87d83a5d1c3f89fad0ac chore: add security policy and refresh tooling deps\u003c/li\u003e\n\u003cli\u003e6fbe07b0177efdd1bf1c0b05160e70d7a0702337 fix(docs): heading anchor links now include the hash so it doesnt scoll all the way up, follows navbar logic (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5791\"\u003e#5791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e4bbed1b1c73eca4ce9e59b1189ed236aa6c8b5bd Tighten discriminated union option typing\u003c/li\u003e\n\u003cli\u003ebbac3e567e7fccfaaf7cdc97f1ce30c295e2c908 Update PR guidance for agents\u003c/li\u003e\n\u003cli\u003ecf0dc942a32805c292fff59ade20a7ace980735a Merge remote-tracking branch 'origin/main' into fix-discriminated-union-key-constraint\u003c/li\u003e\n\u003cli\u003e292c894a5fd2aa42e527900b83d8d7a3009a709c docs: add Zernio gold sponsor\u003c/li\u003e\n\u003cli\u003e1fc9f311c28dcf80d0bb5a36b177086cbc3d8eca docs: document codec inversion\u003c/li\u003e\n\u003cli\u003e1373c85da9aeff704a9762d27bc58699618aefb7 docs: remove AI disclosure guidance\u003c/li\u003e\n\u003cli\u003ee20d02b473c08e3a4e557bc610b1b5fac079b649 chore: ignore triage notes\u003c/li\u003e\n\u003cli\u003ee58ea4d91b1dfe8194b73508203213cbc7e9c936 docs: test Zod Mini tab code heights\u003c/li\u003e\n\u003cli\u003e905761a5d127e8d5dd2ebb3bc88c75cb0b8149ff docs: document preprocess input type narrowing\u003c/li\u003e\n\u003cli\u003ebf64bac850d4dee2b7dde7e64909d5d796d32043 chore: tighten test guidance in AGENTS.md\u003c/li\u003e\n\u003cli\u003e8ec4e73f4c4693b6361ad591be40fb41eb8a9f95 chore: update play.ts scratch\u003c/li\u003e\n\u003cli\u003e02c2baf7d0d615872fa4528a8020603b71211702 Make z.preprocess defer optionality to inner schema (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5929\"\u003e#5929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e88015df8e25c44fb5385eb3ef28935119cd5edea fix(docs): drop deprecated \u003ccode\u003ebaseUrl\u003c/code\u003e from tsconfig\u003c/li\u003e\n\u003cli\u003ec59d4474e3b4cad1b323462186cf607178ce8267 4.4.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.4.1\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e481f7be4238c83ed58183f921b2646f340a91c6a ci: gate release publishing on full test workflow\u003c/li\u003e\n\u003cli\u003e95ccab423aec720b2523c3a64cdc7e3204537cc7 test(v3): restore optional undefined expectations\u003c/li\u003e\n\u003cli\u003ecede2c63739a5823d6aa5093d291e9a111da943d fix(v4): reject tuple holes before required defaults (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5900\"\u003e#5900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eedd0bf0f5ada4a8dc581c259407d7bbad0a71ea7 release: 4.4.1\u003c/li\u003e\n\u003cli\u003e180d83d1dbe6a59260710cc8637a3dea2281ee56 docs: remove Jazz featured sponsor\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.4.0\u003c/h2\u003e\n\u003ch2\u003e4.4.0\u003c/h2\u003e\n\u003cp\u003eThis is a minor release with a wide set of correctness and soundness fixes. Some fixes intentionally make Zod stricter, so code that depended on previously accepted invalid or ambiguous inputs may need small updates.\u003c/p\u003e\n\u003ch2\u003ePotentially breaking bug fixes\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/colinhacks/zod/commit/1fb56a5c18c27102dbc92260a4007c7732a0ccca\"\u003e\u003ccode\u003e1fb56a5\u003c/code\u003e\u003c/a\u003e docs: document release procedure in AGENTS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/f3c9ec03ba7a28ae72d25cc295f38674bee0f559\"\u003e\u003ccode\u003ef3c9ec0\u003c/code\u003e\u003c/a\u003e 4.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/c2be4f819064eed62c7c350a2d399b5faecd15f8\"\u003e\u003ccode\u003ec2be4f8\u003c/code\u003e\u003c/a\u003e fix(v4): generalize optin/fallback to transform; restore preprocess on absent...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/1cab69383fcdeae2a366d5e2a2fc4d8fc765d168\"\u003e\u003ccode\u003e1cab693\u003c/code\u003e\u003c/a\u003e fix(v4): restore catch handling for absent object keys (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5937\"\u003e#5937\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/5939\"\u003e#5939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/b8dffe9e62f17e6571e6249d05cc5102b54d94e4\"\u003e\u003ccode\u003eb8dffe9\u003c/code\u003e\u003c/a\u003e docs: remove Numeric and Speakeasy (2+ missed monthly cycles)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/9195250cab0e7950efe39c3926d6c203b4b0a170\"\u003e\u003ccode\u003e9195250\u003c/code\u003e\u003c/a\u003e docs: remove Mintlify from bronze sponsors (churned)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/2c703322a21b4e2b12f33f49ea8430c451a68b4f\"\u003e\u003ccode\u003e2c70332\u003c/code\u003e\u003c/a\u003e docs: normalize bronze sponsor logos to github avatar pattern\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/7391be88ac1ee5cd02057f5ccc012a1f5df4efd0\"\u003e\u003ccode\u003e7391be8\u003c/code\u003e\u003c/a\u003e docs: prune lapsed silver/bronze sponsors and add active ones\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/2aeec83eb135e3a83756e973ef44845fc5a455d2\"\u003e\u003ccode\u003e2aeec83\u003c/code\u003e\u003c/a\u003e docs: prune lapsed gold sponsors and rebalance logo sizing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/4c2fa95ce3f3390fbc522324e406b4e9e89b88f9\"\u003e\u003ccode\u003e4c2fa95\u003c/code\u003e\u003c/a\u003e docs: use Zernio primary wordmark for gold sponsor logo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/colinhacks/zod/compare/v3.25.76...v4.4.3\"\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 zod since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.12.4 to 26.0.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 `typescript` from 5.9.3 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/TypeScript/releases\"\u003etypescript's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTypeScript 6.0.3\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-6-0/\"\u003erelease announcement blog post\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.0%22\"\u003efixed issues query for TypeScript 6.0.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.1%22\"\u003efixed issues query for TypeScript 6.0.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.2%22\"\u003efixed issues query for TypeScript 6.0.2 (Stable)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.3%22\"\u003efixed issues query for TypeScript 6.0.3 (Stable)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 6.0\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-6-0/\"\u003erelease announcement blog post\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.0%22\"\u003efixed issues query for TypeScript 6.0.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.1%22\"\u003efixed issues query for TypeScript 6.0.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.2%22\"\u003efixed issues query for TypeScript 6.0.2 (Stable)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 6.0 Beta\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-6-0-beta/\"\u003erelease announcement\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 6.0.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\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/microsoft/TypeScript/commit/050880ce59e30b356b686bd3144efe24f875ebc8\"\u003e\u003ccode\u003e050880c\u003c/code\u003e\u003c/a\u003e Bump version to 6.0.3 and LKG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/eeae9dd0f17aa494658e4ec079dc002e02dd625e\"\u003e\u003ccode\u003eeeae9dd\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/63401\"\u003e#63401\u003c/a\u003e (Also check package name validity in...) into release-6.0 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/ad1c695fada682764bb510dd680e8f175ae54094\"\u003e\u003ccode\u003ead1c695\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/63368\"\u003e#63368\u003c/a\u003e (Harden ATA package name filtering) into release-6.0 (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/63372\"\u003e#63372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/0725fb4664a1d5ec94040b6d94db77dc1cc354e4\"\u003e\u003ccode\u003e0725fb4\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/63310\"\u003e#63310\u003c/a\u003e (Mark class property initializers as...) into release-6.0 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/607a22a90d1a5a1b507ce01bb8cd7ec020f954e7\"\u003e\u003ccode\u003e607a22a\u003c/code\u003e\u003c/a\u003e Bump version to 6.0.2 and LKG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/9e72ab71b575e26795d0d9eac3d2d9957beed17c\"\u003e\u003ccode\u003e9e72ab7\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/63239\"\u003e#63239\u003c/a\u003e (Fix missing lib files in reused pro...) into release-6.0 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/35ff23d4b0cc715691323ebe54f523c16fe6e3a5\"\u003e\u003ccode\u003e35ff23d\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/63163\"\u003e#63163\u003c/a\u003e (Port anyFunctionType subtype fix an...) into release-6.0 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/e175b69138038953d4e85bf6529afe88d56d8fbe\"\u003e\u003ccode\u003ee175b69\u003c/code\u003e\u003c/a\u003e Bump version to 6.0.1-rc and LKG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/af4caac0e91e838c46b3fdc1c9afacad68800f89\"\u003e\u003ccode\u003eaf4caac\u003c/code\u003e\u003c/a\u003e Update LKG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/8efd7e8544d8b35c9b33bca44a3124aa2613bf09\"\u003e\u003ccode\u003e8efd7e8\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/main' into release-6.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/TypeScript/compare/v5.9.3...v6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vitest` from 3.2.4 to 4.1.9\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.9\u003c/h2\u003e\n\u003ch3\u003e🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eimportOriginal\u003c/code\u003e with optimizer and query import [backport to v4] - by \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e, \u003cstrong\u003eDavid Harris\u003c/strong\u003e, \u003cstrong\u003eCodex\u003c/strong\u003eand \u003cstrong\u003eVladimir\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10546\"\u003evitest-dev/vitest#10546\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a5180190c\"\u003e\u003c!-- raw HTML omitted --\u003e(a5180)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eWait for orchestrator readiness before resolving browser sessions [backport to v4] - by \u003cstrong\u003eVladimir\u003c/strong\u003e and \u003cstrong\u003eSéamus O'Connor\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10555\"\u003evitest-dev/vitest#10555\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7fb29651a\"\u003e\u003c!-- raw HTML omitted --\u003e(7fb29)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWait for iframe tester readiness before preparing  [backport to v4] - by \u003cstrong\u003eVladimir\u003c/strong\u003e and \u003cstrong\u003eSéamus O'Connor\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10497\"\u003evitest-dev/vitest#10497\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10556\"\u003evitest-dev/vitest#10556\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fbc626c40\"\u003e\u003c!-- raw HTML omitted --\u003e(fbc62)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emocker\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eHoist vi.mock() for vite-plus/test imports [backport to v4] - by \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e, \u003cstrong\u003eLongYinan\u003c/strong\u003e, \u003cstrong\u003eClaude Opus 4.8\u003c/strong\u003e and \u003cstrong\u003eVladimir\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10548\"\u003evitest-dev/vitest#10548\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2c9559c02\"\u003e\u003c!-- raw HTML omitted --\u003e(2c955)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent test run hang on worker crash  [backport to v4] - by \u003cstrong\u003eAri Perkkiö\u003c/strong\u003e and \u003cstrong\u003eJattioui Ismail\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10543\"\u003evitest-dev/vitest#10543\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10564\"\u003evitest-dev/vitest#10564\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/934b0f587\"\u003e\u003c!-- raw HTML omitted --\u003e(934b0)\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.8...v4.1.9\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.8\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDisable client \u003ccode\u003ecdp\u003c/code\u003e API when \u003ccode\u003eallowWrite/allowExec: false\u003c/code\u003e [backport to v4]  -  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/10450\"\u003evitest-dev/vitest#10450\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e4067b3b1\"\u003e\u003c!-- raw HTML omitted --\u003e(e4067)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove orphaned Playwright route when same module is mocked via multiple ids [backport to v4]  -  by \u003ca href=\"https://github.com/toxik\"\u003e\u003ccode\u003e@​toxik\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Zelys-DFKH\"\u003e\u003ccode\u003e@​Zelys-DFKH\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10474\"\u003evitest-dev/vitest#10474\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/675b4343f\"\u003e\u003c!-- raw HTML omitted --\u003e(675b4)\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.7...v4.1.8\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.7\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Limit concurrency per task branch in addition to per leaf callbacks (backport)  -  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/10384\"\u003evitest-dev/vitest#10384\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4f0f2a1ee\"\u003e\u003c!-- raw HTML omitted --\u003e(4f0f2)\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.6...v4.1.7\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.6\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Provide project reference in \u003ccode\u003eToMatchScreenshotResolvePath\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\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/10138\"\u003evitest-dev/vitest#10138\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/31882607c\"\u003e\u003c!-- raw HTML omitted --\u003e(31882)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGlobal \u003ccode\u003esequence.concurrent: true\u003c/code\u003e with top-level \u003ccode\u003etest(..., { concurrent: false })\u003c/code\u003e + depreacte \u003ccode\u003esequential\u003c/code\u003e test API and options  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\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/10196\"\u003evitest-dev/vitest#10196\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2847dfa2a\"\u003e\u003c!-- raw HTML omitted --\u003e(2847d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Simplify orchestrator otel carrier  -  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/10285\"\u003evitest-dev/vitest#10285\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/18af98cee\"\u003e\u003c!-- raw HTML omitted --\u003e(18af9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStringify diff objects only once  -  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/10276\"\u003evitest-dev/vitest#10276\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9f7b1528c\"\u003e\u003c!-- raw HTML omitted --\u003e(9f7b1)\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.5...v4.1.6\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.5\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e: Istanbul to support \u003ccode\u003einstrumenter\u003c/code\u003e option  -  by \u003ca href=\"https://github.com/BartWaardenburg\"\u003e\u003ccode\u003e@​BartWaardenburg\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10119\"\u003evitest-dev/vitest#10119\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0e0ff41c7\"\u003e\u003c!-- raw HTML omitted --\u003e(0e0ff)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\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/vitest-dev/vitest/commit/a7a61e78c7d0718f00173cff6800a91a344457d4\"\u003e\u003ccode\u003ea7a61e7\u003c/code\u003e\u003c/a\u003e chore: release v4.1.9 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/10598\"\u003e#10598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/934b0f587cb61d8338d83f525295322692a2db40\"\u003e\u003ccode\u003e934b0f5\u003c/code\u003e\u003c/a\u003e fix(pool): prevent test run hang on worker crash (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/10543\"\u003e#10543\u003c/a\u003e) [backport to v4] (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/7fb29651afbae2a9b0cefe6c031a9308f168ac60\"\u003e\u003ccode\u003e7fb2965\u003c/code\u003e\u003c/a\u003e fix(browser): wait for orchestrator readiness before resolving browser sessio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a5180190c1be7089e3705e3dd9e84fea118d09d3\"\u003e\u003ccode\u003ea518019\u003c/code\u003e\u003c/a\u003e fix: fix \u003ccode\u003eimportOriginal\u003c/code\u003e with optimizer and query import [backport to v4] (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/e61f2dd2a0ba0a266c1c5e0334aad3799fee527f\"\u003e\u003ccode\u003ee61f2dd\u003c/code\u003e\u003c/a\u003e chore: release v4.1.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/e4067b3b150005fd42cf75f994300119245806b9\"\u003e\u003ccode\u003ee4067b3\u003c/code\u003e\u003c/a\u003e fix(browser): disable client \u003ccode\u003ecdp\u003c/code\u003e API when \u003ccode\u003eallowWrite/allowExec: false\u003c/code\u003e [ba...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a09d47236e19fd3151351080c667036ca6164dc4\"\u003e\u003ccode\u003ea09d472\u003c/code\u003e\u003c/a\u003e chore: release v4.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a8fd24c1cad2320b19fcc651413c7d928423bdc1\"\u003e\u003ccode\u003ea8fd24c\u003c/code\u003e\u003c/a\u003e chore: release v4.1.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/18af98cee1830604d57f6a02bf28f8067cdffc06\"\u003e\u003ccode\u003e18af98c\u003c/code\u003e\u003c/a\u003e fix(browser): simplify orchestrator otel carrier (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/10285\"\u003e#10285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/31882607cc67c7bf52ead13a606321ffdb06a857\"\u003e\u003ccode\u003e3188260\u003c/code\u003e\u003c/a\u003e feat(browser): provide project reference in \u003ccode\u003eToMatchScreenshotResolvePath\u003c/code\u003e (#...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.9/packages/vitest\"\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 vitest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `electron-store` from 8.2.0 to 11.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/electron-store/releases\"\u003eelectron-store's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies  ccf6f15\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/compare/v11.0.1...v11.0.2\"\u003ehttps://github.com/sindresorhus/electron-store/compare/v11.0.1...v11.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev11.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://redirect.github.com/sindresorhus/electron-store/issues/297\"\u003e#297\u003c/a\u003e)  8ecbb6b\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/compare/v11.0.0...v11.0.1\"\u003ehttps://github.com/sindresorhus/electron-store/compare/v11.0.0...v11.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev11.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/conf/releases/tag/v15.0.0\"\u003eUpdate \u003ccode\u003econf\u003c/code\u003e\u003c/a\u003e dependency  3d690aa\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/compare/v10.1.0...v11.0.0\"\u003ehttps://github.com/sindresorhus/electron-store/compare/v10.1.0...v11.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies  dcf42b7\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/compare/v10.0.1...v10.1.0\"\u003ehttps://github.com/sindresorhus/electron-store/compare/v10.0.1...v10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix importing \u003ccode\u003eelectron\u003c/code\u003e  abc1d2f\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/compare/v10.0.0...v10.0.1\"\u003ehttps://github.com/sindresorhus/electron-store/compare/v10.0.0...v10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch from JSON Schema draft-v7 to \u003ca href=\"https://json-schema.org/draft/2020-12/release-notes#2020-12-release-notes\"\u003edraft-2020-12\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003ePlease \u003ca href=\"https://ajv.js.org/json-schema.html#draft-2020-12\"\u003eread about\u003c/a\u003e the breaking changes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003eThis is only a breaking change if you use the \u003ccode\u003eschema\u003c/code\u003e option.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/compare/v9.0.0...v10.0.0\"\u003ehttps://github.com/sindresorhus/electron-store/compare/v9.0.0...v10.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20 and Electron 30  7ddf0c6\u003c/li\u003e\n\u003cli\u003eThis package is now pure ESM. \u003cstrong\u003ePlease \u003ca href=\"https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c\"\u003eread this\u003c/a\u003e and \u003ca href=\"https://www.electronjs.org/docs/latest/tutorial/esm\"\u003ethis\u003c/a\u003e.\u003c/strong\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/sindresorhus/electron-store/commit/e1470fd0dfe7c1f1338e8e146c6acb54e1505055\"\u003e\u003ccode\u003ee1470fd\u003c/code\u003e\u003c/a\u003e 11.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/commit/ccf6f1551c650008ef479af4db7c2aa7a68e0ccd\"\u003e\u003ccode\u003eccf6f15\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/commit/c369c90ded3877abb30711921d8d4acfb2aa748c\"\u003e\u003ccode\u003ec369c90\u003c/code\u003e\u003c/a\u003e 11.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/commit/8ecbb6b19fe031743d4348414b31da2887478399\"\u003e\u003ccode\u003e8ecbb6b\u003c/code\u003e\u003c/a\u003e Update dependencies (\u003ca href=\"https://redirect.github.com/sindresorhus/electron-store/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/commit/28214c118b9fa3ff72cabfe8279774436f65731b\"\u003e\u003ccode\u003e28214c1\u003c/code\u003e\u003c/a\u003e 11.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/commit/3d690aadb46efe4fd2d2a775da09dc7c4f7810d1\"\u003e\u003ccode\u003e3d690aa\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/commit/8229586c1b18db54498837c44a292fe5c8b705bf\"\u003e\u003ccode\u003e8229586\u003c/code\u003e\u003c/a\u003e Meta tweaks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/commit/4680903ee3cc7974d404a82134ee934e69abcfb8\"\u003e\u003ccode\u003e4680903\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/commit/dcf42b72181e438eb67eecc6c27592db49778e72\"\u003e\u003ccode\u003edcf42b7\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/electron-store/commit/e70553f343fe6263974e262117a028ac236a3fee\"\u003e\u003ccode\u003ee70553f\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/electron-store/compare/v8.2.0...v11.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 4.1.1 to 5.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[5.0.0] - 2026-06-20\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded named exports for schemas, tags, parser events and AST utilities.\u003c/li\u003e\n\u003cli\u003eReworked \u003ccode\u003eJSON_SCHEMA\u003c/code\u003e and \u003ccode\u003eCORE_SCHEMA\u003c/code\u003e with spec-compliant scalar resolution\nrules, and added \u003ccode\u003eYAML11_SCHEMA\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003erealMapTag\u003c/code\u003e for lossless mappings with non-string and complex keys.\nObject-based mappings now reject complex keys instead of stringifying them.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003edump()\u003c/code\u003e \u003ccode\u003etransform\u003c/code\u003e option for changing the generated AST before\nrendering.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003edump()\u003c/code\u003e options \u003ccode\u003eseqInlineFirst\u003c/code\u003e, \u003ccode\u003eflowBracketPadding\u003c/code\u003e,\n\u003ccode\u003eflowSkipCommaSpace\u003c/code\u003e, \u003ccode\u003eflowSkipColonSpace\u003c/code\u003e, \u003ccode\u003equoteFlowKeys\u003c/code\u003e, \u003ccode\u003equoteStyle\u003c/code\u003e and\n\u003ccode\u003etagBeforeAnchor\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded formal data layers (events and AST) for modular data pipelines.\n\u003cul\u003e\n\u003cli\u003eAdded low-level parser (to events), presenter and visitor APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded the \u003ca href=\"https://github.com/yaml/yaml-test-suite\"\u003eYAML Test Suite\u003c/a\u003e to the\ntest set.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSee the \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/docs/migrate_v4_to_v5.md\"\u003emigration guide\u003c/a\u003e for upgrade notes.\u003c/li\u003e\n\u003cli\u003eRewritten in TypeScript and reorganized the public API around flat named\nexports.\u003c/li\u003e\n\u003cli\u003eReduced the set of exported schemas:\n\u003cul\u003e\n\u003cli\u003eYAML 1.2 schemas: \u003ccode\u003eCORE_SCHEMA\u003c/code\u003e (loader default), \u003ccode\u003eJSON_SCHEMA\u003c/code\u003e,\n\u003ccode\u003eFAILSAFE_SCHEMA\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eYAML11_SCHEMA\u003c/code\u003e, a combination of all YAML 1.1 tags (YAML 1.1 does not\nspecify a schema, only \u0026quot;types\u0026quot;).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eload\u003c/code\u003e/\u003ccode\u003edump\u003c/code\u003e default behaviour is now specified exactly via schemas:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eload\u003c/code\u003e uses \u003ccode\u003eCORE_SCHEMA\u003c/code\u003e, without \u003ccode\u003e!!merge\u003c/code\u003e by default.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edump\u003c/code\u003e uses \u003ccode\u003eYAML11_SCHEMA\u003c/code\u003e + \u003ccode\u003eCORE_SCHEMA\u003c/code\u003e for the quoting check, to\nguarantee backward compatibility by default.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e!!set\u003c/code\u003e is now loaded as a JavaScript \u003ccode\u003eSet\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eReplaced the \u003ccode\u003eType\u003c/code\u003e API with a tags API. Similar, but more precise and\nsimpler. See examples for details. Tags can be defined via\n\u003ccode\u003edefineScalarTag()\u003c/code\u003e, \u003ccode\u003edefineSequenceTag()\u003c/code\u003e and \u003ccode\u003edefineMappingTag()\u003c/code\u003e, or as ...\n\n_Description has been truncated_","html_url":"https://github.com/snakex21/NestCafe/pull/26","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/snakex21%2FNestCafe/issues/26","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/26/packages"}},{"old_version":"9.1.0","new_version":"10.1.0","update_type":"major","path":"/web","pr_created_at":"2026-06-08T20:59:31.000Z","version_change":"9.1.0 → 10.1.0","issue":{"uuid":"4616601647","node_id":"PR_kwDOSZAD-87kGHoZ","number":21,"state":"open","title":"chore(deps): bump react-markdown from 9.1.0 to 10.1.0 in /web","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-08T20:59:31.000Z","updated_at":"2026-06-08T20:59:32.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"}],"path":"/web","ecosystem":"npm"},"body":"Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 9.1.0 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remarkjs/react-markdown/releases\"\u003ereact-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.1.0\u003c/h2\u003e\n\u003ch4\u003eAdd\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e939c667 Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/897\"\u003eremarkjs/react-markdown#897\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ea40ae2e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/896\"\u003eremarkjs/react-markdown#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e7c17ede Fix TypeScript performance around components\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/893\"\u003eremarkjs/react-markdown#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eaaaa40b Remove support for \u003ccode\u003eclassName\u003c/code\u003e prop\nsee \u003ca href=\"https://github.com/remarkjs/react-markdown/blob/main/changelog.md#remove-classname\"\u003e“Remove className”\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.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/remarkjs/react-markdown/blob/main/changelog.md\"\u003ereact-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes will be documented in this file.\u003c/p\u003e\n\u003ch2\u003e10.0.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aaaa40b\"\u003e\u003ccode\u003eaaaa40b\u003c/code\u003e\u003c/a\u003e\nRemove support for \u003ccode\u003eclassName\u003c/code\u003e prop\n\u003cstrong\u003emigrate\u003c/strong\u003e: see “Remove \u003ccode\u003eclassName\u003c/code\u003e” below\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemove \u003ccode\u003eclassName\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eclassName\u003c/code\u003e prop was removed.\nIf you want to add classes to some element that wraps the markdown\nyou can explicitly write that element and add the class to it.\nYou can then choose yourself which tag name to use and whether to add other\nprops.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;Markdown className=\u0026quot;markdown-body\u0026quot;\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;div className=\u0026quot;markdown-body\u0026quot;\u0026gt;\n  \u0026lt;Markdown\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\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/remarkjs/react-markdown/commit/44d2e4a44b37461ab7778d6870c1a9eb36393ad2\"\u003e\u003ccode\u003e44d2e4a\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/f2369cd7b7f3c8eb01b7ba1221cf305b7474716f\"\u003e\u003ccode\u003ef2369cd\u003c/code\u003e\u003c/a\u003e Refactor docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/26fdfe037516f9eee7e4c9472d633b795acc53e5\"\u003e\u003ccode\u003e26fdfe0\u003c/code\u003e\u003c/a\u003e Update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/544bff69fbd406b397bed3bc411f7bb12ad82b08\"\u003e\u003ccode\u003e544bff6\u003c/code\u003e\u003c/a\u003e Refactor code-style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/939c6671c9dbffccfe8e27bba256f62405031193\"\u003e\u003ccode\u003e939c667\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/a40ae2e3131eca0421c43bc179b63f05be0bfbb9\"\u003e\u003ccode\u003ea40ae2e\u003c/code\u003e\u003c/a\u003e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/ad7f37f0b407ed90663e0ff85dda246f7987b5a9\"\u003e\u003ccode\u003ead7f37f\u003c/code\u003e\u003c/a\u003e Add lifecycle tests for \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/2792c32cdd2e7fd38e5d79fe5761da521d3ca0ae\"\u003e\u003ccode\u003e2792c32\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/7c17ede8e47f57785d0b82a7b42fffd8287bf3a3\"\u003e\u003ccode\u003e7c17ede\u003c/code\u003e\u003c/a\u003e Fix performance around components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/21b47b9e7f916602987e1b85e7df7a688b9957ee\"\u003e\u003ccode\u003e21b47b9\u003c/code\u003e\u003c/a\u003e Remove local use of \u003ccode\u003eJSX\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.1.0\"\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=react-markdown\u0026package-manager=npm_and_yarn\u0026previous-version=9.1.0\u0026new-version=10.1.0)](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/ssrjkk/raven/pull/21","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ssrjkk%2Fraven/issues/21","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/21/packages"}},{"old_version":"9.1.0","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2026-06-06T23:43:49.000Z","version_change":"9.1.0 → 10.1.0","issue":{"uuid":"4605505237","node_id":"PR_kwDOSTRUn87jiPaA","number":627,"state":"open","title":"chore(deps): Bump the production-dependencies group with 29 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-06T23:43:49.000Z","updated_at":"2026-06-06T23:43:49.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","group_name":"production-dependencies","update_count":29,"packages":[{"name":"@aws-sdk/client-s3","old_version":"3.1041.0","new_version":"3.1063.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-ses","old_version":"3.1045.0","new_version":"3.1063.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.1063.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@sentry/node","old_version":"10.53.1","new_version":"10.56.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/profiling-node","old_version":"10.53.1","new_version":"10.56.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"arctic","old_version":"2.3.4","new_version":"3.7.0","repository_url":"https://github.com/pilcrowonpaper/arctic"},{"name":"bullmq","old_version":"5.76.5","new_version":"5.78.0","repository_url":"https://github.com/taskforcesh/bullmq"},{"name":"ioredis","old_version":"5.10.1","new_version":"5.11.1","repository_url":"https://github.com/luin/ioredis"},{"name":"pg","old_version":"8.20.0","new_version":"8.21.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"puppeteer","old_version":"24.43.1","new_version":"25.1.0","repository_url":"https://github.com/puppeteer/puppeteer"},{"name":"rate-limiter-flexible","old_version":"11.1.0","new_version":"11.1.1","repository_url":"https://github.com/animir/node-rate-limiter-flexible"},{"name":"resend","old_version":"6.12.3","new_version":"6.12.4","repository_url":"https://github.com/resend/resend-node"},{"name":"twilio","old_version":"6.0.0","new_version":"6.0.2","repository_url":"https://github.com/twilio/twilio-node"},{"name":"zod","old_version":"4.4.2","new_version":"4.4.3","repository_url":"https://github.com/colinhacks/zod"},{"name":"@dnd-kit/sortable","old_version":"8.0.0","new_version":"10.0.0","repository_url":"https://github.com/clauderic/dnd-kit"},{"name":"@tanstack/react-query","old_version":"5.100.9","new_version":"5.101.0","repository_url":"https://github.com/TanStack/query"},{"name":"fuse.js","old_version":"7.3.0","new_version":"7.4.2","repository_url":"https://github.com/krisk/Fuse"},{"name":"i18next","old_version":"26.1.0","new_version":"26.3.1","repository_url":"https://github.com/i18next/i18next"},{"name":"lucide-react","old_version":"1.14.0","new_version":"1.17.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"react","old_version":"18.3.1","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"18.3.1","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"react-hook-form","old_version":"7.75.0","new_version":"7.77.0","repository_url":"https://github.com/react-hook-form/react-hook-form"},{"name":"react-i18next","old_version":"17.0.7","new_version":"17.0.8","repository_url":"https://github.com/i18next/react-i18next"},{"name":"react-joyride","old_version":"2.9.3","new_version":"3.1.0","repository_url":"https://github.com/gilbarbara/react-joyride"},{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"},{"name":"react-router-dom","old_version":"6.30.3","new_version":"7.17.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"recharts","old_version":"2.15.4","new_version":"3.8.1","repository_url":"https://github.com/recharts/recharts"},{"name":"@rolldown/binding-linux-arm64-gnu","old_version":"1.0.0-rc.17","new_version":"1.1.0","repository_url":"https://github.com/rolldown/rolldown"},{"name":"@rolldown/binding-linux-x64-gnu","old_version":"1.0.0-rc.17","new_version":"1.1.0","repository_url":"https://github.com/rolldown/rolldown"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 29 updates:\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.1041.0` | `3.1063.0` |\n| [@aws-sdk/client-ses](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ses) | `3.1045.0` | `3.1063.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.1063.0` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `10.53.1` | `10.56.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `10.53.1` | `10.56.0` |\n| [arctic](https://github.com/pilcrowonpaper/arctic) | `2.3.4` | `3.7.0` |\n| [bullmq](https://github.com/taskforcesh/bullmq) | `5.76.5` | `5.78.0` |\n| [ioredis](https://github.com/luin/ioredis) | `5.10.1` | `5.11.1` |\n| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.20.0` | `8.21.0` |\n| [puppeteer](https://github.com/puppeteer/puppeteer) | `24.43.1` | `25.1.0` |\n| [rate-limiter-flexible](https://github.com/animir/node-rate-limiter-flexible) | `11.1.0` | `11.1.1` |\n| [resend](https://github.com/resend/resend-node) | `6.12.3` | `6.12.4` |\n| [twilio](https://github.com/twilio/twilio-node) | `6.0.0` | `6.0.2` |\n| [zod](https://github.com/colinhacks/zod) | `4.4.2` | `4.4.3` |\n| [@dnd-kit/sortable](https://github.com/clauderic/dnd-kit/tree/HEAD/packages/sortable) | `8.0.0` | `10.0.0` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.100.9` | `5.101.0` |\n| [fuse.js](https://github.com/krisk/Fuse) | `7.3.0` | `7.4.2` |\n| [i18next](https://github.com/i18next/i18next) | `26.1.0` | `26.3.1` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `1.14.0` | `1.17.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.3.1` | `19.2.7` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.3.1` | `19.2.7` |\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.75.0` | `7.77.0` |\n| [react-i18next](https://github.com/i18next/react-i18next) | `17.0.7` | `17.0.8` |\n| [react-joyride](https://github.com/gilbarbara/react-joyride) | `2.9.3` | `3.1.0` |\n| [react-markdown](https://github.com/remarkjs/react-markdown) | `9.1.0` | `10.1.0` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.30.3` | `7.17.0` |\n| [recharts](https://github.com/recharts/recharts) | `2.15.4` | `3.8.1` |\n| [@rolldown/binding-linux-arm64-gnu](https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown) | `1.0.0-rc.17` | `1.1.0` |\n| [@rolldown/binding-linux-x64-gnu](https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown) | `1.0.0-rc.17` | `1.1.0` |\n\nUpdates `@aws-sdk/client-s3` from 3.1041.0 to 3.1063.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.1063.0\u003c/h2\u003e\n\u003ch4\u003e3.1063.0(2026-06-05)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupdate author URL in package.json (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8080\"\u003e#8080\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9bd1a86b9bec0f69c58dcfdda481c9e1797dd73f\"\u003e9bd1a86b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecrt-loader:\u003c/strong\u003e  update to latest aws-crt (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8079\"\u003e#8079\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8c2bdabd5826c8914eb1904880eade3c81ca6be4\"\u003e8c2bdabd\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-06-05 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/fe9a398fbfb3d324e4b67c7677fc63f62933f283\"\u003efe9a398f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sagemaker:\u003c/strong\u003e  This release adds support for MLflow experiment tracking in SageMaker inference optimization. CreateAIRecommendationJob and CreateAIBenchmarkJob now accept an optional OutputConfig.MlflowConfig (MLflow App ARN, experiment, run name) to stream benchmark metrics and artifacts to your own MLflow App. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/394304420ef42ed5c8918990273788bfd69d5f5a\"\u003e39430442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-emr-serverless:\u003c/strong\u003e  Adds support for updating max capacity and custom fields while application is started (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6c9cce08f51a2b91ca5c7fc9dca2bfd293980546\"\u003e6c9cce08\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-dynamodb:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/416005d46847152ba1a24e4ce3297f47469f685c\"\u003e416005d4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mediaconvert:\u003c/strong\u003e  Adds support for configurable number of Clear Lead segments at the beginning of encrypted output. Adds support for multiple trickplay variants. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/40eb4c6b527bb508bc7bdb2402528cff5ed49198\"\u003e40eb4c6b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-payment-cryptography:\u003c/strong\u003e  Adds CloudFormation support for resource-based policies on AWS Payment Cryptography keys. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c32019a8ffa7be444993d1ee8288d2c43c8a3f89\"\u003ec32019a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-quicksight:\u003c/strong\u003e  Adds support for Knowledge Base APIs and Index Capacity API (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8205152f535d2a38e0f0ea5e2d516ab8b484650d\"\u003e8205152f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore/httpAuthSchemes:\u003c/strong\u003e  fix concurrent skew correction (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8078\"\u003e#8078\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/83e48928b9f31c78c6c10adc2127d663837ddd2a\"\u003e83e48928\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eTests\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emiddleware-endpoint-discovery:\u003c/strong\u003e  remove integration tests (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8077\"\u003e#8077\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/02363831ab1c4cae1b254efe92ab49fa71f20700\"\u003e02363831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  add client error deserialization tests (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8075\"\u003e#8075\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0dfa4ad150e0283cf787cd231600aeb7d75695f0\"\u003e0dfa4ad1\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.1063.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1062.0\u003c/h2\u003e\n\u003ch4\u003e3.1062.0(2026-06-04)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003escripts:\u003c/strong\u003e  include generated packages when validating declared imports 1-1 with used imports (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8072\"\u003e#8072\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/291ad3664d63b413e6c9631ac0a833e5819ceeaa\"\u003e291ad366\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-guardduty:\u003c/strong\u003e  Remove unsupported RDS field for filter (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5815da7f30f1bdfdcd45fa09c59d0a199a4e8e0a\"\u003e5815da7f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-interconnect:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/34e23ef23951a492d90749601a3c2e395177b019\"\u003e34e23ef2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2-instance-connect:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c2a4981e83ab456c1335204c4c5693cf2b4ef510\"\u003ec2a4981e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mq:\u003c/strong\u003e  BDD bulk update change rollout (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e058b8fd7fb9bffbacde2468108973c5a82139e2\"\u003ee058b8fd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-workspaces:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6b1e3602cde54d7840c6ab80610c46c9bd07262c\"\u003e6b1e3602\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connectparticipant:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/22db2a6a6f37796f76290bcd3faf1a5bec0f4426\"\u003e22db2a6a\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/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.1062.0...v3.1063.0\"\u003e3.1063.0\u003c/a\u003e (2026-06-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.1061.0...v3.1062.0\"\u003e3.1062.0\u003c/a\u003e (2026-06-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.1060.0...v3.1061.0\"\u003e3.1061.0\u003c/a\u003e (2026-06-03)\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.1059.0...v3.1060.0\"\u003e3.1060.0\u003c/a\u003e (2026-06-03)\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.1058.0...v3.1059.0\"\u003e3.1059.0\u003c/a\u003e (2026-06-02)\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.1057.0...v3.1058.0\"\u003e3.1058.0\u003c/a\u003e (2026-06-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.1056.0...v3.1057.0\"\u003e3.1057.0\u003c/a\u003e (2026-05-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/85dabf4ef0c81d9db5405c483b3bfbd2126075d4\"\u003e\u003ccode\u003e85dabf4\u003c/code\u003e\u003c/a\u003e Publish v3.1063.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9bd1a86b9bec0f69c58dcfdda481c9e1797dd73f\"\u003e\u003ccode\u003e9bd1a86\u003c/code\u003e\u003c/a\u003e chore: update author URL in package.json (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/8080\"\u003e#8080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f5235bbaa2e234435fed935ae69df09b33149d0c\"\u003e\u003ccode\u003ef5235bb\u003c/code\u003e\u003c/a\u003e Publish v3.1062.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/291ad3664d63b413e6c9631ac0a833e5819ceeaa\"\u003e\u003ccode\u003e291ad36\u003c/code\u003e\u003c/a\u003e chore(scripts): include generated packages when validating declared imports 1...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/71df2cc54f319fdbd1a6cd82b0317dbb65b386a7\"\u003e\u003ccode\u003e71df2cc\u003c/code\u003e\u003c/a\u003e Publish v3.1061.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/121609400451d15166872f5dc2a2d8fe75c7d7f6\"\u003e\u003ccode\u003e1216094\u003c/code\u003e\u003c/a\u003e chore(middleware-sdk-s3): consolidate S3 internal packages (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/8026\"\u003e#8026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8aeb92dd6ab42e4b59ebb3ad5a7c43b503af0183\"\u003e\u003ccode\u003e8aeb92d\u003c/code\u003e\u003c/a\u003e Publish v3.1060.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/75bb4fc527454646b0992d69d8910e743d81654b\"\u003e\u003ccode\u003e75bb4fc\u003c/code\u003e\u003c/a\u003e Publish v3.1059.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6b082a6526a0bb0ba213bb16b4c97a0b1134bc45\"\u003e\u003ccode\u003e6b082a6\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for adaptive retry fix, EAI_AGAIN transient error (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/8067\"\u003e#8067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d7602d4e4256f1c91b499dcfa8e444041fdf96b6\"\u003e\u003ccode\u003ed7602d4\u003c/code\u003e\u003c/a\u003e Publish v3.1058.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1063.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/client-ses` from 3.1045.0 to 3.1063.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-ses's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1063.0\u003c/h2\u003e\n\u003ch4\u003e3.1063.0(2026-06-05)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupdate author URL in package.json (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8080\"\u003e#8080\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9bd1a86b9bec0f69c58dcfdda481c9e1797dd73f\"\u003e9bd1a86b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecrt-loader:\u003c/strong\u003e  update to latest aws-crt (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8079\"\u003e#8079\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8c2bdabd5826c8914eb1904880eade3c81ca6be4\"\u003e8c2bdabd\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-06-05 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/fe9a398fbfb3d324e4b67c7677fc63f62933f283\"\u003efe9a398f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sagemaker:\u003c/strong\u003e  This release adds support for MLflow experiment tracking in SageMaker inference optimization. CreateAIRecommendationJob and CreateAIBenchmarkJob now accept an optional OutputConfig.MlflowConfig (MLflow App ARN, experiment, run name) to stream benchmark metrics and artifacts to your own MLflow App. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/394304420ef42ed5c8918990273788bfd69d5f5a\"\u003e39430442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-emr-serverless:\u003c/strong\u003e  Adds support for updating max capacity and custom fields while application is started (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6c9cce08f51a2b91ca5c7fc9dca2bfd293980546\"\u003e6c9cce08\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-dynamodb:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/416005d46847152ba1a24e4ce3297f47469f685c\"\u003e416005d4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mediaconvert:\u003c/strong\u003e  Adds support for configurable number of Clear Lead segments at the beginning of encrypted output. Adds support for multiple trickplay variants. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/40eb4c6b527bb508bc7bdb2402528cff5ed49198\"\u003e40eb4c6b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-payment-cryptography:\u003c/strong\u003e  Adds CloudFormation support for resource-based policies on AWS Payment Cryptography keys. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c32019a8ffa7be444993d1ee8288d2c43c8a3f89\"\u003ec32019a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-quicksight:\u003c/strong\u003e  Adds support for Knowledge Base APIs and Index Capacity API (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8205152f535d2a38e0f0ea5e2d516ab8b484650d\"\u003e8205152f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore/httpAuthSchemes:\u003c/strong\u003e  fix concurrent skew correction (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8078\"\u003e#8078\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/83e48928b9f31c78c6c10adc2127d663837ddd2a\"\u003e83e48928\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eTests\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emiddleware-endpoint-discovery:\u003c/strong\u003e  remove integration tests (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8077\"\u003e#8077\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/02363831ab1c4cae1b254efe92ab49fa71f20700\"\u003e02363831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  add client error deserialization tests (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8075\"\u003e#8075\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0dfa4ad150e0283cf787cd231600aeb7d75695f0\"\u003e0dfa4ad1\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.1063.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1062.0\u003c/h2\u003e\n\u003ch4\u003e3.1062.0(2026-06-04)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003escripts:\u003c/strong\u003e  include generated packages when validating declared imports 1-1 with used imports (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8072\"\u003e#8072\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/291ad3664d63b413e6c9631ac0a833e5819ceeaa\"\u003e291ad366\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-guardduty:\u003c/strong\u003e  Remove unsupported RDS field for filter (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5815da7f30f1bdfdcd45fa09c59d0a199a4e8e0a\"\u003e5815da7f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-interconnect:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/34e23ef23951a492d90749601a3c2e395177b019\"\u003e34e23ef2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2-instance-connect:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c2a4981e83ab456c1335204c4c5693cf2b4ef510\"\u003ec2a4981e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mq:\u003c/strong\u003e  BDD bulk update change rollout (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e058b8fd7fb9bffbacde2468108973c5a82139e2\"\u003ee058b8fd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-workspaces:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6b1e3602cde54d7840c6ab80610c46c9bd07262c\"\u003e6b1e3602\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connectparticipant:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/22db2a6a6f37796f76290bcd3faf1a5bec0f4426\"\u003e22db2a6a\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/aws/aws-sdk-js-v3/blob/main/clients/client-ses/CHANGELOG.md\"\u003e@​aws-sdk/client-ses'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.1062.0...v3.1063.0\"\u003e3.1063.0\u003c/a\u003e (2026-06-05)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-ses\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1061.0...v3.1062.0\"\u003e3.1062.0\u003c/a\u003e (2026-06-04)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-ses\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1060.0...v3.1061.0\"\u003e3.1061.0\u003c/a\u003e (2026-06-03)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-ses\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1059.0...v3.1060.0\"\u003e3.1060.0\u003c/a\u003e (2026-06-03)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-ses\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1058.0...v3.1059.0\"\u003e3.1059.0\u003c/a\u003e (2026-06-02)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-ses\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1057.0...v3.1058.0\"\u003e3.1058.0\u003c/a\u003e (2026-06-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-ses\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1056.0...v3.1057.0\"\u003e3.1057.0\u003c/a\u003e (2026-05-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/85dabf4ef0c81d9db5405c483b3bfbd2126075d4\"\u003e\u003ccode\u003e85dabf4\u003c/code\u003e\u003c/a\u003e Publish v3.1063.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9bd1a86b9bec0f69c58dcfdda481c9e1797dd73f\"\u003e\u003ccode\u003e9bd1a86\u003c/code\u003e\u003c/a\u003e chore: update author URL in package.json (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ses/issues/8080\"\u003e#8080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f5235bbaa2e234435fed935ae69df09b33149d0c\"\u003e\u003ccode\u003ef5235bb\u003c/code\u003e\u003c/a\u003e Publish v3.1062.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/71df2cc54f319fdbd1a6cd82b0317dbb65b386a7\"\u003e\u003ccode\u003e71df2cc\u003c/code\u003e\u003c/a\u003e Publish v3.1061.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8aeb92dd6ab42e4b59ebb3ad5a7c43b503af0183\"\u003e\u003ccode\u003e8aeb92d\u003c/code\u003e\u003c/a\u003e Publish v3.1060.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/75bb4fc527454646b0992d69d8910e743d81654b\"\u003e\u003ccode\u003e75bb4fc\u003c/code\u003e\u003c/a\u003e Publish v3.1059.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6b082a6526a0bb0ba213bb16b4c97a0b1134bc45\"\u003e\u003ccode\u003e6b082a6\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for adaptive retry fix, EAI_AGAIN transient error (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ses/issues/8067\"\u003e#8067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d7602d4e4256f1c91b499dcfa8e444041fdf96b6\"\u003e\u003ccode\u003ed7602d4\u003c/code\u003e\u003c/a\u003e Publish v3.1058.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e836d5c0437f234ca692615924cf7f88cf2748c6\"\u003e\u003ccode\u003ee836d5c\u003c/code\u003e\u003c/a\u003e Publish v3.1057.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e55a38791745be6ed4be7009808d14a2a393adf9\"\u003e\u003ccode\u003ee55a387\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for smithy 1.71.0 and snapshot-testing fix (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ses/issues/8053\"\u003e#8053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1063.0/clients/client-ses\"\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.1063.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.1063.0\u003c/h2\u003e\n\u003ch4\u003e3.1063.0(2026-06-05)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupdate author URL in package.json (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8080\"\u003e#8080\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9bd1a86b9bec0f69c58dcfdda481c9e1797dd73f\"\u003e9bd1a86b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecrt-loader:\u003c/strong\u003e  update to latest aws-crt (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8079\"\u003e#8079\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8c2bdabd5826c8914eb1904880eade3c81ca6be4\"\u003e8c2bdabd\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-06-05 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/fe9a398fbfb3d324e4b67c7677fc63f62933f283\"\u003efe9a398f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sagemaker:\u003c/strong\u003e  This release adds support for MLflow experiment tracking in SageMaker inference optimization. CreateAIRecommendationJob and CreateAIBenchmarkJob now accept an optional OutputConfig.MlflowConfig (MLflow App ARN, experiment, run name) to stream benchmark metrics and artifacts to your own MLflow App. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/394304420ef42ed5c8918990273788bfd69d5f5a\"\u003e39430442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-emr-serverless:\u003c/strong\u003e  Adds support for updating max capacity and custom fields while application is started (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6c9cce08f51a2b91ca5c7fc9dca2bfd293980546\"\u003e6c9cce08\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-dynamodb:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/416005d46847152ba1a24e4ce3297f47469f685c\"\u003e416005d4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mediaconvert:\u003c/strong\u003e  Adds support for configurable number of Clear Lead segments at the beginning of encrypted output. Adds support for multiple trickplay variants. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/40eb4c6b527bb508bc7bdb2402528cff5ed49198\"\u003e40eb4c6b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-payment-cryptography:\u003c/strong\u003e  Adds CloudFormation support for resource-based policies on AWS Payment Cryptography keys. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c32019a8ffa7be444993d1ee8288d2c43c8a3f89\"\u003ec32019a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-quicksight:\u003c/strong\u003e  Adds support for Knowledge Base APIs and Index Capacity API (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8205152f535d2a38e0f0ea5e2d516ab8b484650d\"\u003e8205152f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore/httpAuthSchemes:\u003c/strong\u003e  fix concurrent skew correction (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8078\"\u003e#8078\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/83e48928b9f31c78c6c10adc2127d663837ddd2a\"\u003e83e48928\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eTests\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emiddleware-endpoint-discovery:\u003c/strong\u003e  remove integration tests (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8077\"\u003e#8077\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/02363831ab1c4cae1b254efe92ab49fa71f20700\"\u003e02363831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  add client error deserialization tests (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8075\"\u003e#8075\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0dfa4ad150e0283cf787cd231600aeb7d75695f0\"\u003e0dfa4ad1\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.1063.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1062.0\u003c/h2\u003e\n\u003ch4\u003e3.1062.0(2026-06-04)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003escripts:\u003c/strong\u003e  include generated packages when validating declared imports 1-1 with used imports (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8072\"\u003e#8072\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/291ad3664d63b413e6c9631ac0a833e5819ceeaa\"\u003e291ad366\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-guardduty:\u003c/strong\u003e  Remove unsupported RDS field for filter (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5815da7f30f1bdfdcd45fa09c59d0a199a4e8e0a\"\u003e5815da7f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-interconnect:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/34e23ef23951a492d90749601a3c2e395177b019\"\u003e34e23ef2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2-instance-connect:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c2a4981e83ab456c1335204c4c5693cf2b4ef510\"\u003ec2a4981e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mq:\u003c/strong\u003e  BDD bulk update change rollout (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e058b8fd7fb9bffbacde2468108973c5a82139e2\"\u003ee058b8fd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-workspaces:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6b1e3602cde54d7840c6ab80610c46c9bd07262c\"\u003e6b1e3602\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connectparticipant:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/22db2a6a6f37796f76290bcd3faf1a5bec0f4426\"\u003e22db2a6a\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/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.1062.0...v3.1063.0\"\u003e3.1063.0\u003c/a\u003e (2026-06-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.1061.0...v3.1062.0\"\u003e3.1062.0\u003c/a\u003e (2026-06-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.1060.0...v3.1061.0\"\u003e3.1061.0\u003c/a\u003e (2026-06-03)\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.1059.0...v3.1060.0\"\u003e3.1060.0\u003c/a\u003e (2026-06-03)\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.1058.0...v3.1059.0\"\u003e3.1059.0\u003c/a\u003e (2026-06-02)\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.1057.0...v3.1058.0\"\u003e3.1058.0\u003c/a\u003e (2026-06-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.1056.0...v3.1057.0\"\u003e3.1057.0\u003c/a\u003e (2026-05-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/85dabf4ef0c81d9db5405c483b3bfbd2126075d4\"\u003e\u003ccode\u003e85dabf4\u003c/code\u003e\u003c/a\u003e Publish v3.1063.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9bd1a86b9bec0f69c58dcfdda481c9e1797dd73f\"\u003e\u003ccode\u003e9bd1a86\u003c/code\u003e\u003c/a\u003e chore: update author URL in package.json (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner/issues/8080\"\u003e#8080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f5235bbaa2e234435fed935ae69df09b33149d0c\"\u003e\u003ccode\u003ef5235bb\u003c/code\u003e\u003c/a\u003e Publish v3.1062.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/71df2cc54f319fdbd1a6cd82b0317dbb65b386a7\"\u003e\u003ccode\u003e71df2cc\u003c/code\u003e\u003c/a\u003e Publish v3.1061.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8aeb92dd6ab42e4b59ebb3ad5a7c43b503af0183\"\u003e\u003ccode\u003e8aeb92d\u003c/code\u003e\u003c/a\u003e Publish v3.1060.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/75bb4fc527454646b0992d69d8910e743d81654b\"\u003e\u003ccode\u003e75bb4fc\u003c/code\u003e\u003c/a\u003e Publish v3.1059.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6b082a6526a0bb0ba213bb16b4c97a0b1134bc45\"\u003e\u003ccode\u003e6b082a6\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for adaptive retry fix, EAI_AGAIN transient error (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner/issues/8067\"\u003e#8067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d7602d4e4256f1c91b499dcfa8e444041fdf96b6\"\u003e\u003ccode\u003ed7602d4\u003c/code\u003e\u003c/a\u003e Publish v3.1058.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e836d5c0437f234ca692615924cf7f88cf2748c6\"\u003e\u003ccode\u003ee836d5c\u003c/code\u003e\u003c/a\u003e Publish v3.1057.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4b035429227c5be4093e5b3898a4eb5dc70824b0\"\u003e\u003ccode\u003e4b03542\u003c/code\u003e\u003c/a\u003e Publish v3.1056.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1063.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.53.1 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\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\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/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.53.1...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/profiling-node` from 10.53.1 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/profiling-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/profiling-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\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\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/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.53.1...10.56.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `arctic` from 2.3.4 to 3.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pilcrowonpaper/arctic/releases\"\u003earctic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Withings provider (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/304\"\u003e#304\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Start.gg authorization endpoint (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/300\"\u003e#300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Tiltify authorization endpoint (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/300\"\u003e#300\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Mastodon client (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/288\"\u003e#288\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd Autodesk Platform Services client (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/292\"\u003e#292\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eStrava: Add \u003ccode\u003erefreshAccessToken()\u003c/code\u003e method (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/295\"\u003e#295\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePolar.sh: Fix client authentication (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/286\"\u003e#286\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePolar.sh: Support public clients (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/286\"\u003e#286\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Kick provider (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/277\"\u003e#277\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd DonationAlerts provider (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/281\"\u003e#281\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd MercadoLibre provider (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/279\"\u003e#279\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd MercadoPago provider (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/279\"\u003e#279\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Gitea provider (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/265\"\u003e#265\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEntra ID: Fix \u003ccode\u003eAuthorization\u003c/code\u003e header (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/272\"\u003e#272\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFigma: Update endpoints to latest (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/267\"\u003e#267\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eEntra ID: Remove \u003ccode\u003eOrigin\u003c/code\u003e header for confidential clients (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/270\"\u003e#270\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEntra ID: Add \u003ccode\u003eOrigin\u003c/code\u003e header to requests (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/issues/260\"\u003e#260\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erefreshAccessToken()\u003c/code\u003e method to Figma provider (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/258\"\u003e#258\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Synology provider (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/248\"\u003e#248\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix TikTok endpoints and \u003ccode\u003escope\u003c/code\u003e parameter.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExport \u003ccode\u003eTikTok\u003c/code\u003e provider (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/pull/249\"\u003e#249\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Authentik endpoints (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/issues/244\"\u003e#244\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/pilcrowonpaper/arctic/commit/4a629fe34e97061928ff1fe3dd796ff2de807a3f\"\u003e\u003ccode\u003e4a629fe\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/issues/309\"\u003e#309\u003c/a\u003e from pilcrowonpaper/next\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pilcrowonpaper/arctic/commit/7f2da84a0dc6daffb045b5d96500ebc550e0c75b\"\u003e\u003ccode\u003e7f2da84\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into next\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pilcrowonpaper/arctic/commit/f803a38f987c2a85d3e4725450876a575db9aefa\"\u003e\u003ccode\u003ef803a38\u003c/code\u003e\u003c/a\u003e 3.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pilcrowonpaper/arctic/commit/cfdd6ac8b4fdb21c0d82adba80743d1aa7fa779f\"\u003e\u003ccode\u003ecfdd6ac\u003c/code\u003e\u003c/a\u003e Withings (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/issues/304\"\u003e#304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pilcrowonpaper/arctic/commit/cebe672320d5dacc3e42914318a76ae02219a420\"\u003e\u003ccode\u003ecebe672\u003c/code\u003e\u003c/a\u003e Fix example code in README and Docs (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/issues/303\"\u003e#303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pilcrowonpaper/arctic/commit/0204ba4bd5337b8348b917a69fc4e79116e7bc1f\"\u003e\u003ccode\u003e0204ba4\u003c/code\u003e\u003c/a\u003e delete .RELEASE.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pilcrowonpaper/arctic/commit/fb52301d54c2e1525e1611635ae3872af8d5c127\"\u003e\u003ccode\u003efb52301\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/issues/301\"\u003e#301\u003c/a\u003e from pilcrowonpaper/next\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pilcrowonpaper/arctic/commit/7577bf9b3a92559964210bcfb328ba90ff10ad9a\"\u003e\u003ccode\u003e7577bf9\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into next\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pilcrowonpaper/arctic/commit/289fef40019234ec1f38a679e0bed46ee6daee4f\"\u003e\u003ccode\u003e289fef4\u003c/code\u003e\u003c/a\u003e v3.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pilcrowonpaper/arctic/commit/d5b87e098e1ef2c0637fd4ec2f418994ca5214d0\"\u003e\u003ccode\u003ed5b87e0\u003c/code\u003e\u003c/a\u003e Fix: Correct authorization endpoint URL in StartGG and Tiltify provider (\u003ca href=\"https://redirect.github.com/pilcrowonpaper/arctic/issues/300\"\u003e#300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pilcrowonpaper/arctic/compare/v2.3.4...v3.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bullmq` from 5.76.5 to 5.78.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/taskforcesh/bullmq/releases\"\u003ebullmq's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.78.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.77.7...v5.78.0\"\u003e5.78.0\u003c/a\u003e (2026-06-02)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erust:\u003c/strong\u003e initial implementation of rust support (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/4200\"\u003e#4200\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/38798cc212e450f6369da3714c20eeced5a523a9\"\u003e38798cc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.77.7\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.77.6...v5.77.7\"\u003e5.77.7\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency msgpackr to v2.0.2 [security] (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/4202\"\u003e#4202\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/fbe04af1b3e9c7c9683229544914a54c5bb1f8d8\"\u003efbe04af\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.77.6\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.77.5...v5.77.6\"\u003e5.77.6\u003c/a\u003e (2026-05-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e change NodeRedisRawClient to be node-redis compliant (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/4195\"\u003e#4195\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/81709e4abe71f4e7c05c748938ec004a50c1fd4b\"\u003e81709e4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.77.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.77.4...v5.77.5\"\u003e5.77.5\u003c/a\u003e (2026-05-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003econnection:\u003c/strong\u003e handle cluster reconnection with timeouts (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/4186\"\u003e#4186\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/411690e9070ba0dda59a86628fc8b56ad9ebea04\"\u003e411690e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.77.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.77.3...v5.77.4\"\u003e5.77.4\u003c/a\u003e (2026-05-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ededuplication:\u003c/strong\u003e preserve custom jobId when requeuing keepLastIfActive proto-jobs (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/4190\"\u003e#4190\u003c/a\u003e) fixes...\n\n_Description has been truncated_","html_url":"https://github.com/tioperfumes07/IH35-TMS/pull/627","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tioperfumes07%2FIH35-TMS/issues/627","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/627/packages"}},{"old_version":"8.0.7","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2026-05-31T11:11:57.000Z","version_change":"8.0.7 → 10.1.0","issue":{"uuid":"4557359841","node_id":"PR_kwDOMxOQw87hFFJv","number":128,"state":"open","title":"deps(deps): bump react-markdown from 8.0.7 to 10.1.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-31T11:11:57.000Z","updated_at":"2026-05-31T11:12:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps)","packages":[{"name":"react-markdown","old_version":"8.0.7","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"}],"path":null,"ecosystem":"npm"},"body":"Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 8.0.7 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remarkjs/react-markdown/releases\"\u003ereact-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.1.0\u003c/h2\u003e\n\u003ch4\u003eAdd\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e939c667 Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/897\"\u003eremarkjs/react-markdown#897\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ea40ae2e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/896\"\u003eremarkjs/react-markdown#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e7c17ede Fix TypeScript performance around components\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/893\"\u003eremarkjs/react-markdown#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eaaaa40b Remove support for \u003ccode\u003eclassName\u003c/code\u003e prop\nsee \u003ca href=\"https://github.com/remarkjs/react-markdown/blob/main/changelog.md#remove-classname\"\u003e“Remove className”\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e6ce120e Add support for async plugins\nby \u003ca href=\"https://github.com/wooorm\"\u003e\u003ccode\u003e@​wooorm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/890\"\u003eremarkjs/react-markdown#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/remarkjs/react-markdown/compare/9.0.3...9.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.0.3...9.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.0.3\u003c/h2\u003e\n\u003cp\u003e(same as 9.0.2 but now with d.ts files)\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.0.2...9.0.3\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.0.2...9.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.0.2\u003c/h2\u003e\n\u003ch4\u003eTypes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eb151a90 Fix types for React 19\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/879\"\u003eremarkjs/react-markdown#879\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e6962af7 Add declaration maps\u003c/li\u003e\n\u003cli\u003eaa5933b Refactor to use \u003ccode\u003e@import\u003c/code\u003e to import types\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/836\"\u003eremarkjs/react-markdown#836\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMiscellaneous\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e9eb589e Fix typo in changelog\nby \u003ca href=\"https://github.com/NicholasWilsonDEV\"\u003e\u003ccode\u003e@​NicholasWilsonDEV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/874\"\u003eremarkjs/react-markdown#874\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e515bf19 Fix typo\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/remarkjs/react-markdown/blob/main/changelog.md\"\u003ereact-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes will be documented in this file.\u003c/p\u003e\n\u003ch2\u003e10.0.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aaaa40b\"\u003e\u003ccode\u003eaaaa40b\u003c/code\u003e\u003c/a\u003e\nRemove support for \u003ccode\u003eclassName\u003c/code\u003e prop\n\u003cstrong\u003emigrate\u003c/strong\u003e: see “Remove \u003ccode\u003eclassName\u003c/code\u003e” below\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemove \u003ccode\u003eclassName\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eclassName\u003c/code\u003e prop was removed.\nIf you want to add classes to some element that wraps the markdown\nyou can explicitly write that element and add the class to it.\nYou can then choose yourself which tag name to use and whether to add other\nprops.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;Markdown className=\u0026quot;markdown-body\u0026quot;\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;div className=\u0026quot;markdown-body\u0026quot;\u0026gt;\n  \u0026lt;Markdown\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e9.1.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/6ce120e\"\u003e\u003ccode\u003e6ce120e\u003c/code\u003e\u003c/a\u003e\nAdd support for async plugins\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.0.3 - 2025-01-06\u003c/h2\u003e\n\u003cp\u003e(same as 9.0.2 but now with d.ts files)\u003c/p\u003e\n\u003ch2\u003e9.0.2 - 2025-01-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/b151a90\"\u003e\u003ccode\u003eb151a90\u003c/code\u003e\u003c/a\u003e\nFix types for React 19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/6962af7\"\u003e\u003ccode\u003e6962af7\u003c/code\u003e\u003c/a\u003e\nAdd declaration maps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aa5933b\"\u003e\u003ccode\u003eaa5933b\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\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/44d2e4a44b37461ab7778d6870c1a9eb36393ad2\"\u003e\u003ccode\u003e44d2e4a\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/f2369cd7b7f3c8eb01b7ba1221cf305b7474716f\"\u003e\u003ccode\u003ef2369cd\u003c/code\u003e\u003c/a\u003e Refactor docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/26fdfe037516f9eee7e4c9472d633b795acc53e5\"\u003e\u003ccode\u003e26fdfe0\u003c/code\u003e\u003c/a\u003e Update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/544bff69fbd406b397bed3bc411f7bb12ad82b08\"\u003e\u003ccode\u003e544bff6\u003c/code\u003e\u003c/a\u003e Refactor code-style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/939c6671c9dbffccfe8e27bba256f62405031193\"\u003e\u003ccode\u003e939c667\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/a40ae2e3131eca0421c43bc179b63f05be0bfbb9\"\u003e\u003ccode\u003ea40ae2e\u003c/code\u003e\u003c/a\u003e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/ad7f37f0b407ed90663e0ff85dda246f7987b5a9\"\u003e\u003ccode\u003ead7f37f\u003c/code\u003e\u003c/a\u003e Add lifecycle tests for \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/2792c32cdd2e7fd38e5d79fe5761da521d3ca0ae\"\u003e\u003ccode\u003e2792c32\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/7c17ede8e47f57785d0b82a7b42fffd8287bf3a3\"\u003e\u003ccode\u003e7c17ede\u003c/code\u003e\u003c/a\u003e Fix performance around components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/21b47b9e7f916602987e1b85e7df7a688b9957ee\"\u003e\u003ccode\u003e21b47b9\u003c/code\u003e\u003c/a\u003e Remove local use of \u003ccode\u003eJSX\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/8.0.7...10.1.0\"\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=react-markdown\u0026package-manager=npm_and_yarn\u0026previous-version=8.0.7\u0026new-version=10.1.0)](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/bloodworks-io/phlox/pull/128","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bloodworks-io%2Fphlox/issues/128","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/128/packages"}},{"old_version":"9.1.0","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2026-05-30T21:07:05.000Z","version_change":"9.1.0 → 10.1.0","issue":{"uuid":"4555703189","node_id":"PR_kwDORz4FDs7hANe0","number":43,"state":"closed","title":"chore(deps): bump react-markdown from 9.1.0 to 10.1.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-31T06:49:00.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-30T21:07:05.000Z","updated_at":"2026-05-31T06:49:02.000Z","time_to_close":34915,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"}],"path":null,"ecosystem":"npm"},"body":"Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 9.1.0 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remarkjs/react-markdown/releases\"\u003ereact-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.1.0\u003c/h2\u003e\n\u003ch4\u003eAdd\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e939c667 Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/897\"\u003eremarkjs/react-markdown#897\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ea40ae2e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/896\"\u003eremarkjs/react-markdown#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e7c17ede Fix TypeScript performance around components\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/893\"\u003eremarkjs/react-markdown#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eaaaa40b Remove support for \u003ccode\u003eclassName\u003c/code\u003e prop\nsee \u003ca href=\"https://github.com/remarkjs/react-markdown/blob/main/changelog.md#remove-classname\"\u003e“Remove className”\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.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/remarkjs/react-markdown/blob/main/changelog.md\"\u003ereact-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes will be documented in this file.\u003c/p\u003e\n\u003ch2\u003e10.0.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aaaa40b\"\u003e\u003ccode\u003eaaaa40b\u003c/code\u003e\u003c/a\u003e\nRemove support for \u003ccode\u003eclassName\u003c/code\u003e prop\n\u003cstrong\u003emigrate\u003c/strong\u003e: see “Remove \u003ccode\u003eclassName\u003c/code\u003e” below\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemove \u003ccode\u003eclassName\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eclassName\u003c/code\u003e prop was removed.\nIf you want to add classes to some element that wraps the markdown\nyou can explicitly write that element and add the class to it.\nYou can then choose yourself which tag name to use and whether to add other\nprops.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;Markdown className=\u0026quot;markdown-body\u0026quot;\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;div className=\u0026quot;markdown-body\u0026quot;\u0026gt;\n  \u0026lt;Markdown\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\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/remarkjs/react-markdown/commit/44d2e4a44b37461ab7778d6870c1a9eb36393ad2\"\u003e\u003ccode\u003e44d2e4a\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/f2369cd7b7f3c8eb01b7ba1221cf305b7474716f\"\u003e\u003ccode\u003ef2369cd\u003c/code\u003e\u003c/a\u003e Refactor docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/26fdfe037516f9eee7e4c9472d633b795acc53e5\"\u003e\u003ccode\u003e26fdfe0\u003c/code\u003e\u003c/a\u003e Update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/544bff69fbd406b397bed3bc411f7bb12ad82b08\"\u003e\u003ccode\u003e544bff6\u003c/code\u003e\u003c/a\u003e Refactor code-style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/939c6671c9dbffccfe8e27bba256f62405031193\"\u003e\u003ccode\u003e939c667\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/a40ae2e3131eca0421c43bc179b63f05be0bfbb9\"\u003e\u003ccode\u003ea40ae2e\u003c/code\u003e\u003c/a\u003e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/ad7f37f0b407ed90663e0ff85dda246f7987b5a9\"\u003e\u003ccode\u003ead7f37f\u003c/code\u003e\u003c/a\u003e Add lifecycle tests for \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/2792c32cdd2e7fd38e5d79fe5761da521d3ca0ae\"\u003e\u003ccode\u003e2792c32\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/7c17ede8e47f57785d0b82a7b42fffd8287bf3a3\"\u003e\u003ccode\u003e7c17ede\u003c/code\u003e\u003c/a\u003e Fix performance around components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/21b47b9e7f916602987e1b85e7df7a688b9957ee\"\u003e\u003ccode\u003e21b47b9\u003c/code\u003e\u003c/a\u003e Remove local use of \u003ccode\u003eJSX\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/giulio333/ClaudeLens/pull/43","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/giulio333%2FClaudeLens/issues/43","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/43/packages"}},{"old_version":"9.1.0","new_version":"10.1.0","update_type":"major","path":"/web/frontend","pr_created_at":"2026-05-30T20:46:27.000Z","version_change":"9.1.0 → 10.1.0","issue":{"uuid":"4555650645","node_id":"PR_kwDORRFgPc7hADZj","number":24,"state":"closed","title":"deps: bump react-markdown from 9.1.0 to 10.1.0 in /web/frontend","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-05-30T23:53:39.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-30T20:46:27.000Z","updated_at":"2026-05-30T23:53:48.000Z","time_to_close":11232,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps","packages":[{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"}],"path":"/web/frontend","ecosystem":"npm"},"body":"Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 9.1.0 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remarkjs/react-markdown/releases\"\u003ereact-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.1.0\u003c/h2\u003e\n\u003ch4\u003eAdd\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e939c667 Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/897\"\u003eremarkjs/react-markdown#897\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ea40ae2e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/896\"\u003eremarkjs/react-markdown#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e7c17ede Fix TypeScript performance around components\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/893\"\u003eremarkjs/react-markdown#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eaaaa40b Remove support for \u003ccode\u003eclassName\u003c/code\u003e prop\nsee \u003ca href=\"https://github.com/remarkjs/react-markdown/blob/main/changelog.md#remove-classname\"\u003e“Remove className”\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.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/remarkjs/react-markdown/blob/main/changelog.md\"\u003ereact-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes will be documented in this file.\u003c/p\u003e\n\u003ch2\u003e10.0.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aaaa40b\"\u003e\u003ccode\u003eaaaa40b\u003c/code\u003e\u003c/a\u003e\nRemove support for \u003ccode\u003eclassName\u003c/code\u003e prop\n\u003cstrong\u003emigrate\u003c/strong\u003e: see “Remove \u003ccode\u003eclassName\u003c/code\u003e” below\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemove \u003ccode\u003eclassName\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eclassName\u003c/code\u003e prop was removed.\nIf you want to add classes to some element that wraps the markdown\nyou can explicitly write that element and add the class to it.\nYou can then choose yourself which tag name to use and whether to add other\nprops.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;Markdown className=\u0026quot;markdown-body\u0026quot;\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;div className=\u0026quot;markdown-body\u0026quot;\u0026gt;\n  \u0026lt;Markdown\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\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/remarkjs/react-markdown/commit/44d2e4a44b37461ab7778d6870c1a9eb36393ad2\"\u003e\u003ccode\u003e44d2e4a\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/f2369cd7b7f3c8eb01b7ba1221cf305b7474716f\"\u003e\u003ccode\u003ef2369cd\u003c/code\u003e\u003c/a\u003e Refactor docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/26fdfe037516f9eee7e4c9472d633b795acc53e5\"\u003e\u003ccode\u003e26fdfe0\u003c/code\u003e\u003c/a\u003e Update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/544bff69fbd406b397bed3bc411f7bb12ad82b08\"\u003e\u003ccode\u003e544bff6\u003c/code\u003e\u003c/a\u003e Refactor code-style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/939c6671c9dbffccfe8e27bba256f62405031193\"\u003e\u003ccode\u003e939c667\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/a40ae2e3131eca0421c43bc179b63f05be0bfbb9\"\u003e\u003ccode\u003ea40ae2e\u003c/code\u003e\u003c/a\u003e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/ad7f37f0b407ed90663e0ff85dda246f7987b5a9\"\u003e\u003ccode\u003ead7f37f\u003c/code\u003e\u003c/a\u003e Add lifecycle tests for \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/2792c32cdd2e7fd38e5d79fe5761da521d3ca0ae\"\u003e\u003ccode\u003e2792c32\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/7c17ede8e47f57785d0b82a7b42fffd8287bf3a3\"\u003e\u003ccode\u003e7c17ede\u003c/code\u003e\u003c/a\u003e Fix performance around components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/21b47b9e7f916602987e1b85e7df7a688b9957ee\"\u003e\u003ccode\u003e21b47b9\u003c/code\u003e\u003c/a\u003e Remove local use of \u003ccode\u003eJSX\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/Arete-Consortium/anchormd/pull/24","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Arete-Consortium%2Fanchormd/issues/24","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/24/packages"}},{"old_version":"9.1.0","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2026-05-29T15:39:23.000Z","version_change":"9.1.0 → 10.1.0","issue":{"uuid":"4549688605","node_id":"PR_kwDOSXTQXc7gtPqN","number":35,"state":"open","title":"deps: bump the all-npm group across 1 directory with 42 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-29T15:39:23.000Z","updated_at":"2026-07-04T03:56:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: bump","group_name":"all-npm","update_count":42,"packages":[{"name":"@emotion/css","old_version":"11.10.6","new_version":"11.13.5","repository_url":"https://github.com/emotion-js/emotion"},{"name":"@grafana/data","old_version":"12.3.1","new_version":"13.0.2","repository_url":"https://github.com/grafana/grafana"},{"name":"@grafana/llm","old_version":"0.22.1","new_version":"1.0.8","repository_url":"https://github.com/grafana/grafana-llm-app"},{"name":"@grafana/runtime","old_version":"12.3.1","new_version":"13.0.2","repository_url":"https://github.com/grafana/grafana"},{"name":"@grafana/schema","old_version":"12.3.1","new_version":"13.0.2","repository_url":"https://github.com/grafana/grafana"},{"name":"@grafana/ui","old_version":"12.3.1","new_version":"13.0.2","repository_url":"https://github.com/grafana/grafana"},{"name":"react-infinite-scroll-component","old_version":"6.1.1","new_version":"7.2.0","repository_url":"https://github.com/ankeetmaini/react-infinite-scroll-component"},{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"},{"name":"react-router-dom","old_version":"6.30.3","new_version":"7.17.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-syntax-highlighter","old_version":"16.1.0","new_version":"16.1.1","repository_url":"https://github.com/react-syntax-highlighter/react-syntax-highlighter"},{"name":"@grafana/eslint-config","old_version":"8.2.0","new_version":"9.0.0","repository_url":"https://github.com/grafana/eslint-config-grafana"},{"name":"@grafana/plugin-e2e","old_version":"2.2.3","new_version":"3.9.0","repository_url":"https://github.com/grafana/plugin-tools"},{"name":"@grafana/tsconfig","old_version":"2.0.1","new_version":"2.2.0","repository_url":"https://github.com/grafana/plugin-tools"},{"name":"@playwright/test","old_version":"1.57.0","new_version":"1.60.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"@stylistic/eslint-plugin-ts","old_version":"2.13.0","new_version":"4.4.1","repository_url":"https://github.com/eslint-stylistic/eslint-stylistic"},{"name":"@swc/core","old_version":"1.15.10","new_version":"1.15.40","repository_url":"https://github.com/swc-project/swc"},{"name":"@swc/helpers","old_version":"0.5.18","new_version":"0.5.23","repository_url":"https://github.com/swc-project/swc"},{"name":"@testing-library/jest-dom","old_version":"6.1.4","new_version":"6.9.1","repository_url":"https://github.com/testing-library/jest-dom"},{"name":"@types/testing-library__jest-dom","old_version":"5.14.8","new_version":"6.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@testing-library/react","old_version":"14.0.0","new_version":"16.3.2","repository_url":"https://github.com/testing-library/react-testing-library"},{"name":"@types/node","old_version":"20.19.30","new_version":"25.9.2","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.53.1","new_version":"8.60.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"css-loader","old_version":"6.11.0","new_version":"7.1.4","repository_url":"https://github.com/webpack/css-loader"},{"name":"eslint","old_version":"8.57.1","new_version":"10.4.1","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-config-prettier","old_version":"8.10.2","new_version":"10.1.8","repository_url":"https://github.com/prettier/eslint-config-prettier"},{"name":"eslint-plugin-jsdoc","old_version":"46.10.1","new_version":"63.0.1","repository_url":"https://github.com/gajus/eslint-plugin-jsdoc"},{"name":"eslint-plugin-react-hooks","old_version":"4.6.2","new_version":"7.1.1","repository_url":"https://github.com/facebook/react"},{"name":"eslint-webpack-plugin","old_version":"4.2.0","new_version":"6.0.0","repository_url":"https://github.com/webpack/eslint-webpack-plugin"},{"name":"fork-ts-checker-webpack-plugin","old_version":"8.0.0","new_version":"9.1.0","repository_url":"https://github.com/TypeStrong/fork-ts-checker-webpack-plugin"},{"name":"glob","old_version":"10.5.0","new_version":"13.0.6","repository_url":"https://github.com/isaacs/node-glob"},{"name":"jest","old_version":"29.7.0","new_version":"30.4.2","repository_url":"https://github.com/jestjs/jest"},{"name":"@types/jest","old_version":"29.5.14","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"jest-environment-jsdom","old_version":"29.7.0","new_version":"30.4.1","repository_url":"https://github.com/jestjs/jest"},{"name":"prettier","old_version":"2.8.8","new_version":"3.8.3","repository_url":"https://github.com/prettier/prettier"},{"name":"sass","old_version":"1.63.2","new_version":"1.100.0","repository_url":"https://github.com/sass/dart-sass"},{"name":"sass-loader","old_version":"13.3.1","new_version":"17.0.0","repository_url":"https://github.com/webpack/sass-loader"},{"name":"style-loader","old_version":"3.3.3","new_version":"4.0.0","repository_url":"https://github.com/webpack-contrib/style-loader"},{"name":"typescript","old_version":"5.5.4","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"webpack","old_version":"5.104.1","new_version":"5.107.2","repository_url":"https://github.com/webpack/webpack"},{"name":"webpack-cli","old_version":"5.1.4","new_version":"7.0.3","repository_url":"https://github.com/webpack/webpack-cli"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-npm group with 40 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@emotion/css](https://github.com/emotion-js/emotion) | `11.10.6` | `11.13.5` |\n| [@grafana/data](https://github.com/grafana/grafana/tree/HEAD/packages/grafana-data) | `12.3.1` | `13.0.2` |\n| [@grafana/llm](https://github.com/grafana/grafana-llm-app/tree/HEAD/packages/grafana-llm-frontend) | `0.22.1` | `1.0.8` |\n| [@grafana/runtime](https://github.com/grafana/grafana/tree/HEAD/packages/grafana-runtime) | `12.3.1` | `13.0.2` |\n| [@grafana/schema](https://github.com/grafana/grafana/tree/HEAD/packages/grafana-schema) | `12.3.1` | `13.0.2` |\n| [@grafana/ui](https://github.com/grafana/grafana/tree/HEAD/packages/grafana-ui) | `12.3.1` | `13.0.2` |\n| [react-infinite-scroll-component](https://github.com/ankeetmaini/react-infinite-scroll-component) | `6.1.1` | `7.2.0` |\n| [react-markdown](https://github.com/remarkjs/react-markdown) | `9.1.0` | `10.1.0` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.30.3` | `7.17.0` |\n| [react-syntax-highlighter](https://github.com/react-syntax-highlighter/react-syntax-highlighter) | `16.1.0` | `16.1.1` |\n| [@grafana/eslint-config](https://github.com/grafana/eslint-config-grafana) | `8.2.0` | `9.0.0` |\n| [@grafana/plugin-e2e](https://github.com/grafana/plugin-tools/tree/HEAD/packages/plugin-e2e) | `2.2.3` | `3.9.0` |\n| [@grafana/tsconfig](https://github.com/grafana/plugin-tools/tree/HEAD/packages/tsconfig) | `2.0.1` | `2.2.0` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.57.0` | `1.60.0` |\n| [@stylistic/eslint-plugin-ts](https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin-ts) | `2.13.0` | `4.4.1` |\n| [@swc/core](https://github.com/swc-project/swc/tree/HEAD/packages/core) | `1.15.10` | `1.15.40` |\n| [@swc/helpers](https://github.com/swc-project/swc/tree/HEAD/packages/helpers) | `0.5.18` | `0.5.23` |\n| [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) | `6.1.4` | `6.9.1` |\n| [@types/testing-library__jest-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/testing-library__jest-dom) | `5.14.8` | `6.0.0` |\n| [@testing-library/react](https://github.com/testing-library/react-testing-library) | `14.0.0` | `16.3.2` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.19.30` | `25.9.2` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.53.1` | `8.60.1` |\n| [css-loader](https://github.com/webpack/css-loader) | `6.11.0` | `7.1.4` |\n| [eslint](https://github.com/eslint/eslint) | `8.57.1` | `10.4.1` |\n| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | `8.10.2` | `10.1.8` |\n| [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) | `46.10.1` | `63.0.1` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `4.6.2` | `7.1.1` |\n| [eslint-webpack-plugin](https://github.com/webpack/eslint-webpack-plugin) | `4.2.0` | `6.0.0` |\n| [fork-ts-checker-webpack-plugin](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin) | `8.0.0` | `9.1.0` |\n| [glob](https://github.com/isaacs/node-glob) | `10.5.0` | `13.0.6` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.4.2` |\n| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.14` | `30.0.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `29.7.0` | `30.4.1` |\n| [prettier](https://github.com/prettier/prettier) | `2.8.8` | `3.8.3` |\n| [sass](https://github.com/sass/dart-sass) | `1.63.2` | `1.100.0` |\n| [sass-loader](https://github.com/webpack/sass-loader) | `13.3.1` | `17.0.0` |\n| [style-loader](https://github.com/webpack-contrib/style-loader) | `3.3.3` | `4.0.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.5.4` | `6.0.3` |\n| [webpack](https://github.com/webpack/webpack) | `5.104.1` | `5.107.2` |\n| [webpack-cli](https://github.com/webpack/webpack-cli) | `5.1.4` | `7.0.3` |\n\n\nUpdates `@emotion/css` from 11.10.6 to 11.13.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/emotion-js/emotion/releases\"\u003e@​emotion/css's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​emotion/css\u003c/code\u003e\u003ca href=\"https://github.com/11\"\u003e\u003ccode\u003e@​11\u003c/code\u003e\u003c/a\u003e.13.5\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/emotion-js/emotion/pull/3270\"\u003e#3270\u003c/a\u003e \u003ca href=\"https://github.com/emotion-js/emotion/commit/77d930dc708015ff6fd34a1084bb343b02d732fa\"\u003e\u003ccode\u003e77d930d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/emmatown\"\u003e\u003ccode\u003e@​emmatown\u003c/code\u003e\u003c/a\u003e! - Fix inconsistent hashes using development vs production bundles/\u003ccode\u003eexports\u003c/code\u003e conditions when using \u003ccode\u003e@emotion/babel-plugin\u003c/code\u003e with \u003ccode\u003esourceMap: true\u003c/code\u003e (the default). This is particularly visible when using Emotion with the Next.js Pages router where the \u003ccode\u003edevelopment\u003c/code\u003e condition is used when bundling code but not when importing external code with Node.js.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/emotion-js/emotion/commit/77d930dc708015ff6fd34a1084bb343b02d732fa\"\u003e\u003ccode\u003e77d930d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​emotion/serialize\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.3.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​emotion/cache\u003c/code\u003e\u003ca href=\"https://github.com/11\"\u003e\u003ccode\u003e@​11\u003c/code\u003e\u003c/a\u003e.13.5\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​emotion/utils\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.4.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​emotion/babel-plugin\u003c/code\u003e\u003ca href=\"https://github.com/11\"\u003e\u003ccode\u003e@​11\u003c/code\u003e\u003c/a\u003e.13.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​emotion/css\u003c/code\u003e\u003ca href=\"https://github.com/11\"\u003e\u003ccode\u003e@​11\u003c/code\u003e\u003c/a\u003e.13.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/emotion-js/emotion/pull/3262\"\u003e#3262\u003c/a\u003e \u003ca href=\"https://github.com/emotion-js/emotion/commit/b10de75cd400e9cd37b195afdc9a716736214708\"\u003e\u003ccode\u003eb10de75\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/emmatown\"\u003e\u003ccode\u003e@​emmatown\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003eCannot find name 'EmotionCache'\u003c/code\u003e type error\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​emotion/css\u003c/code\u003e\u003ca href=\"https://github.com/11\"\u003e\u003ccode\u003e@​11\u003c/code\u003e\u003c/a\u003e.13.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/emotion-js/emotion/pull/3198\"\u003e#3198\u003c/a\u003e \u003ca href=\"https://github.com/emotion-js/emotion/commit/d8ff8a5990c691017b463b3fa23a9f46ab28147b\"\u003e\u003ccode\u003ed8ff8a5\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Migrated away from relying on \u003ccode\u003eprocess.env.NODE_ENV\u003c/code\u003e checks to differentiate between production and development builds.\u003c/p\u003e\n\u003cp\u003eDevelopment builds (and other environment-specific builds) can be used by using proper conditions (see \u003ca href=\"https://nodejs.org/docs/v20.15.1/api/packages.html#resolving-user-conditions\"\u003ehere\u003c/a\u003e). Most modern bundlers/frameworks already preconfigure those for the user so no action has to be taken.\u003c/p\u003e\n\u003cp\u003eDefault files should continue to work in all environments.\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/emotion-js/emotion/commit/d8ff8a5990c691017b463b3fa23a9f46ab28147b\"\u003e\u003ccode\u003ed8ff8a5\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/emotion-js/emotion/commit/a9f691299844bf6837b7ad41ee17cd912496f3d5\"\u003e\u003ccode\u003ea9f6912\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​emotion/cache\u003c/code\u003e\u003ca href=\"https://github.com/11\"\u003e\u003ccode\u003e@​11\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​emotion/serialize\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​emotion/sheet\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.4.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​emotion/utils\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.4.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​emotion/css\u003c/code\u003e\u003ca href=\"https://github.com/11\"\u003e\u003ccode\u003e@​11\u003c/code\u003e\u003c/a\u003e.12.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/emotion-js/emotion/pull/2558\"\u003e#2558\u003c/a\u003e \u003ca href=\"https://github.com/emotion-js/emotion/commit/85772c33ecb01c70bc8afafa627c9fb7140b593c\"\u003e\u003ccode\u003e85772c3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/emmatown\"\u003e\u003ccode\u003e@​emmatown\u003c/code\u003e\u003c/a\u003e! - Source code has been migrated to TypeScript. From now on type declarations will be emitted based on that, instead of being hand-written.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/emotion-js/emotion/pull/2558\"\u003e#2558\u003c/a\u003e \u003ca href=\"https://github.com/emotion-js/emotion/commit/85772c33ecb01c70bc8afafa627c9fb7140b593c\"\u003e\u003ccode\u003e85772c3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/emmatown\"\u003e\u003ccode\u003e@​emmatown\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ccode\u003eoptions\u003c/code\u003e parameter to \u003ccode\u003ecreateEmotion\u003c/code\u003e from \u003ccode\u003e@emotion/css/create-instance\u003c/code\u003e incorrectly being marked as optional when it's required.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/emotion-js/emotion/commit/9ca22c6c23e9effa086d161a9b0ae1c645686680\"\u003e\u003ccode\u003e9ca22c6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/emotion-js/emotion/commit/16d8a8c2198461c4842c73048b406c346a70aa59\"\u003e\u003ccode\u003e16d8a8c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/emotion-js/emotion/commit/52aadc6e77140867392f81545cc92e04fd84d453\"\u003e\u003ccode\u003e52aadc6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/emotion-js/emotion/commit/52aadc6e77140867392f81545cc92e04fd84d453\"\u003e\u003ccode\u003e52aadc6\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​emotion/serialize\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.2.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​emotion/utils\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​emotion/sheet\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​emotion/babel-plugin\u003c/code\u003e\u003ca href=\"https://github.com/11\"\u003e\u003ccode\u003e@​11\u003c/code\u003e\u003c/a\u003e.12.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​emotion/cache\u003c/code\u003e\u003ca href=\"https://github.com/11\"\u003e\u003ccode\u003e@​11\u003c/code\u003e\u003c/a\u003e.12.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​emotion/css\u003c/code\u003e\u003ca href=\"https://github.com/11\"\u003e\u003ccode\u003e@​11\u003c/code\u003e\u003c/a\u003e.11.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/emotion-js/emotion/commit/c161e6f2f85977c27cc4a258d4efb0504a3b77b1\"\u003e\u003ccode\u003ec161e6f\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/emotion-js/emotion/issues/3272\"\u003e#3272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emotion-js/emotion/commit/f45eb1969c9cee76a689146606c2a79c862dbee1\"\u003e\u003ccode\u003ef45eb19\u003c/code\u003e\u003c/a\u003e Update changeset (\u003ca href=\"https://redirect.github.com/emotion-js/emotion/issues/3273\"\u003e#3273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emotion-js/emotion/commit/77d930dc708015ff6fd34a1084bb343b02d732fa\"\u003e\u003ccode\u003e77d930d\u003c/code\u003e\u003c/a\u003e Fix inconsistent hashes using development vs production bundles/\u003ccode\u003eexports\u003c/code\u003e con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emotion-js/emotion/commit/e310c6e6a9f0b4f55030831ef65cd07c7105ae01\"\u003e\u003ccode\u003ee310c6e\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/emotion-js/emotion/issues/3263\"\u003e#3263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emotion-js/emotion/commit/b10de75cd400e9cd37b195afdc9a716736214708\"\u003e\u003ccode\u003eb10de75\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eCannot find name 'EmotionCache'\u003c/code\u003e type error (\u003ca href=\"https://redirect.github.com/emotion-js/emotion/issues/3262\"\u003e#3262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emotion-js/emotion/commit/31fa40b9089f77a8e70c5a4d9c5c4f9bab36f881\"\u003e\u003ccode\u003e31fa40b\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/emotion-js/emotion/issues/3247\"\u003e#3247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emotion-js/emotion/commit/532ff57cafd8ba04f3b624074556ea47ec76fc9a\"\u003e\u003ccode\u003e532ff57\u003c/code\u003e\u003c/a\u003e Add fetchpriority to props (\u003ca href=\"https://redirect.github.com/emotion-js/emotion/issues/3093\"\u003e#3093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emotion-js/emotion/commit/ad630e33b57afbed0207e0b41724c27b4d79176c\"\u003e\u003ccode\u003ead630e3\u003c/code\u003e\u003c/a\u003e Minor performance improvements (\u003ca href=\"https://redirect.github.com/emotion-js/emotion/issues/3244\"\u003e#3244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emotion-js/emotion/commit/3f468846855ed1c6092922a6317a6f5df0ba8dcc\"\u003e\u003ccode\u003e3f46884\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/emotion-js/emotion/issues/3235\"\u003e#3235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emotion-js/emotion/commit/153cf885521f642462823a25675aa1a5be431db7\"\u003e\u003ccode\u003e153cf88\u003c/code\u003e\u003c/a\u003e Add scale property as unitless (\u003ca href=\"https://redirect.github.com/emotion-js/emotion/issues/3240\"\u003e#3240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/emotion-js/emotion/compare/@emotion/css@11.10.6...@emotion/css@11.13.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@grafana/data` from 12.3.1 to 13.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/grafana/releases\"\u003e@​grafana/data's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e13.0.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://grafana.com/grafana/download/13.0.2\"\u003eDownload page\u003c/a\u003e\n\u003ca href=\"https://grafana.com/docs/grafana/latest/whatsnew/\"\u003eWhat's new highlights\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures and enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDashboards:\u003c/strong\u003e Show k8s format in provisioned save \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123045\"\u003e#123045\u003c/a\u003e, \u003ca href=\"https://github.com/stephaniehingtgen\"\u003e\u003ccode\u003e@​stephaniehingtgen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocker:\u003c/strong\u003e Bump Alpine-based images to 3.23.4 \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122938\"\u003e#122938\u003c/a\u003e, \u003ca href=\"https://github.com/Proximyst\"\u003e\u003ccode\u003e@​Proximyst\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eGo:\u003c/strong\u003e Update version to 1.26.3 \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124454\"\u003e#124454\u003c/a\u003e, \u003ca href=\"https://github.com/macabu\"\u003e\u003ccode\u003e@​macabu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHomepage:\u003c/strong\u003e Support v2 dashboards if defined by a file \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123029\"\u003e#123029\u003c/a\u003e, \u003ca href=\"https://github.com/stephaniehingtgen\"\u003e\u003ccode\u003e@​stephaniehingtgen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eLibraryPanels:\u003c/strong\u003e Return 403 instead of 500 for insufficient permissions \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123467\"\u003e#123467\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Don't mark folders pending due to _folder.json metadata \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124139\"\u003e#124139\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Honor ruleset bypass for write workflow validation \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124128\"\u003e#124128\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Negotiate receive-pack capabilities for git pushes \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124130\"\u003e#124130\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Per-verb fallback for the files subresource \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123900\"\u003e#123900\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Scope repository uniqueness by (URL, branch, path) \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124121\"\u003e#124121\u003c/a\u003e, \u003ca href=\"https://github.com/ferruvich\"\u003e\u003ccode\u003e@​ferruvich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Surface folder uid-too-long and other validation 4xx as sync warnings \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123888\"\u003e#123888\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e add public_root_url instance setting for external URLs \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124258\"\u003e#124258\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDashboardDS:\u003c/strong\u003e Fix Mixed panels not updating on time-range change with stale upstreams \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124894\"\u003e#124894\u003c/a\u003e, \u003ca href=\"https://github.com/ivanortegaalba\"\u003e\u003ccode\u003e@​ivanortegaalba\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eJaeger:\u003c/strong\u003e Fix log event timestamp unit conversion in trace view \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123707\"\u003e#123707\u003c/a\u003e, \u003ca href=\"https://github.com/ktw4071\"\u003e\u003ccode\u003e@​ktw4071\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eK8s Dashboards:\u003c/strong\u003e Fix folder permission check to use dashboards:create \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124942\"\u003e#124942\u003c/a\u003e, \u003ca href=\"https://github.com/mihai-turdean\"\u003e\u003ccode\u003e@​mihai-turdean\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePostgreSQL:\u003c/strong\u003e Allow sql_engine to return results for EXPLAIN queries \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123246\"\u003e#123246\u003c/a\u003e, \u003ca href=\"https://github.com/sdague\"\u003e\u003ccode\u003e@​sdague\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Bump nanogit to v0.17.0 to fix pushes with repositories using git modules \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124140\"\u003e#124140\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRBAC:\u003c/strong\u003e Quick fix for global datasource permissions (Enterprise)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-9029\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33382\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-42127\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-42129\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-10601\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-8609\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-8595\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e13.0.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://grafana.com/grafana/download/13.0.1\"\u003eDownload page\u003c/a\u003e\n\u003ca href=\"https://grafana.com/docs/grafana/latest/whatsnew/\"\u003eWhat's new highlights\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures and enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDashboard:\u003c/strong\u003e Preserve timezone user-preference when converting V1 → V2 \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122673\"\u003e#122673\u003c/a\u003e, \u003ca href=\"https://github.com/ivanortegaalba\"\u003e\u003ccode\u003e@​ivanortegaalba\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Include dashboard validation errors in pull request comments \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122433\"\u003e#122433\u003c/a\u003e, \u003ca href=\"https://github.com/gttrigger\"\u003e\u003ccode\u003e@​gttrigger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eUnified storage:\u003c/strong\u003e Skip migrations if dualwrite state shows they were already migrated \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122880\"\u003e#122880\u003c/a\u003e, \u003ca href=\"https://github.com/stephaniehingtgen\"\u003e\u003ccode\u003e@​stephaniehingtgen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e13.0.1+security-01\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://grafana.com/grafana/download/13.0.1+security-01\"\u003eDownload page\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/grafana/blob/main/CHANGELOG.md\"\u003e@​grafana/data's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003e12.3.6+security-04 (2026-05-12)\u003c/h1\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAlerting:\u003c/strong\u003e Fix error when updating Alertmanager config with autogenerated receivers \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/113712\"\u003e#113712\u003c/a\u003e, \u003ca href=\"https://github.com/moustafab\"\u003e\u003ccode\u003e@​moustafab\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28374\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28383\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28380\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28379\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33377\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33378\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33381\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33380\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003e13.0.1+security-01 (2026-05-12)\u003c/h1\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28374\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28383\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28380\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28379\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33377\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33378\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33381\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33380\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003e12.4.3+security-02 (2026-05-12)\u003c/h1\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28374\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28383\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28380\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28379\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33377\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/grafana/commit/fa3833391cca06746cd5908ffdeaa2e2942065fb\"\u003e\u003ccode\u003efa38333\u003c/code\u003e\u003c/a\u003e HomePage: Fix redirect when served under a subpath (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-data/issues/124557\"\u003e#124557\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-data/issues/124573\"\u003e#124573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/4e04ec5444f3fe6a40fd7db3da4bc8b77af96973\"\u003e\u003ccode\u003e4e04ec5\u003c/code\u003e\u003c/a\u003e Release: 13.0.1 (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-data/issues/122911\"\u003e#122911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/fdbdd220dce3bc60235fa465d8e6615ba5ef388c\"\u003e\u003ccode\u003efdbdd22\u003c/code\u003e\u003c/a\u003e Alerting: Remove \u003ccode\u003ekubernetesAlertingRules\u003c/code\u003e feature flag (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-data/issues/121799\"\u003e#121799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/cc6193f554d499e9c2e9cfc2fd0325ab495ebe19\"\u003e\u003ccode\u003ecc6193f\u003c/code\u003e\u003c/a\u003e Prometheus: Prom Azure and AWS deprecate the feature flag (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-data/issues/121862\"\u003e#121862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/f887733a0349aab9761994d31f9bbaeb23bbc3a7\"\u003e\u003ccode\u003ef887733\u003c/code\u003e\u003c/a\u003e Splash Screen: Enable splashScreen flag by default for OSS (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-data/issues/121647\"\u003e#121647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/58991685228d6b687773f2bba3330f4c6c4ef76a\"\u003e\u003ccode\u003e5899168\u003c/code\u003e\u003c/a\u003e Feature Toggle: Update new unconfigured panel ft default (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-data/issues/121773\"\u003e#121773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/f3cc9997433dec2149a995d026417eabfaef5b34\"\u003e\u003ccode\u003ef3cc999\u003c/code\u003e\u003c/a\u003e Dashboard: Graduate Dynamic Dashboards to GA (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-data/issues/121836\"\u003e#121836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/b29635c8a99f00cd1cb337dd3168ed2b74eac87d\"\u003e\u003ccode\u003eb29635c\u003c/code\u003e\u003c/a\u003e Accessibility: Colorblind safe color palette for visualizations (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-data/issues/121385\"\u003e#121385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/741a9b4fdc6e53d17f9ce929a5630a1e2bd6abb2\"\u003e\u003ccode\u003e741a9b4\u003c/code\u003e\u003c/a\u003e Provisioning: Enable folder metadata by default (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-data/issues/121833\"\u003e#121833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/f9d4f96685bacb660eb3e6d4c5a216715e3e37c8\"\u003e\u003ccode\u003ef9d4f96\u003c/code\u003e\u003c/a\u003e FeatureToggles: Add reportingFooterSettings (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-data/issues/121174\"\u003e#121174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grafana/grafana/commits/v13.0.2/packages/grafana-data\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@grafana/llm` from 0.22.1 to 1.0.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/grafana/grafana-llm-app/commits/v1.0.8/packages/grafana-llm-frontend\"\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 \u003ccode\u003e@​grafana/llm\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@grafana/runtime` from 12.3.1 to 13.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/grafana/releases\"\u003e@​grafana/runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e13.0.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://grafana.com/grafana/download/13.0.2\"\u003eDownload page\u003c/a\u003e\n\u003ca href=\"https://grafana.com/docs/grafana/latest/whatsnew/\"\u003eWhat's new highlights\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures and enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDashboards:\u003c/strong\u003e Show k8s format in provisioned save \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123045\"\u003e#123045\u003c/a\u003e, \u003ca href=\"https://github.com/stephaniehingtgen\"\u003e\u003ccode\u003e@​stephaniehingtgen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocker:\u003c/strong\u003e Bump Alpine-based images to 3.23.4 \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122938\"\u003e#122938\u003c/a\u003e, \u003ca href=\"https://github.com/Proximyst\"\u003e\u003ccode\u003e@​Proximyst\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eGo:\u003c/strong\u003e Update version to 1.26.3 \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124454\"\u003e#124454\u003c/a\u003e, \u003ca href=\"https://github.com/macabu\"\u003e\u003ccode\u003e@​macabu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHomepage:\u003c/strong\u003e Support v2 dashboards if defined by a file \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123029\"\u003e#123029\u003c/a\u003e, \u003ca href=\"https://github.com/stephaniehingtgen\"\u003e\u003ccode\u003e@​stephaniehingtgen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eLibraryPanels:\u003c/strong\u003e Return 403 instead of 500 for insufficient permissions \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123467\"\u003e#123467\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Don't mark folders pending due to _folder.json metadata \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124139\"\u003e#124139\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Honor ruleset bypass for write workflow validation \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124128\"\u003e#124128\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Negotiate receive-pack capabilities for git pushes \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124130\"\u003e#124130\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Per-verb fallback for the files subresource \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123900\"\u003e#123900\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Scope repository uniqueness by (URL, branch, path) \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124121\"\u003e#124121\u003c/a\u003e, \u003ca href=\"https://github.com/ferruvich\"\u003e\u003ccode\u003e@​ferruvich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Surface folder uid-too-long and other validation 4xx as sync warnings \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123888\"\u003e#123888\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e add public_root_url instance setting for external URLs \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124258\"\u003e#124258\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDashboardDS:\u003c/strong\u003e Fix Mixed panels not updating on time-range change with stale upstreams \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124894\"\u003e#124894\u003c/a\u003e, \u003ca href=\"https://github.com/ivanortegaalba\"\u003e\u003ccode\u003e@​ivanortegaalba\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eJaeger:\u003c/strong\u003e Fix log event timestamp unit conversion in trace view \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123707\"\u003e#123707\u003c/a\u003e, \u003ca href=\"https://github.com/ktw4071\"\u003e\u003ccode\u003e@​ktw4071\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eK8s Dashboards:\u003c/strong\u003e Fix folder permission check to use dashboards:create \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124942\"\u003e#124942\u003c/a\u003e, \u003ca href=\"https://github.com/mihai-turdean\"\u003e\u003ccode\u003e@​mihai-turdean\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePostgreSQL:\u003c/strong\u003e Allow sql_engine to return results for EXPLAIN queries \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123246\"\u003e#123246\u003c/a\u003e, \u003ca href=\"https://github.com/sdague\"\u003e\u003ccode\u003e@​sdague\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Bump nanogit to v0.17.0 to fix pushes with repositories using git modules \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124140\"\u003e#124140\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRBAC:\u003c/strong\u003e Quick fix for global datasource permissions (Enterprise)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-9029\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33382\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-42127\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-42129\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-10601\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-8609\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-8595\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e13.0.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://grafana.com/grafana/download/13.0.1\"\u003eDownload page\u003c/a\u003e\n\u003ca href=\"https://grafana.com/docs/grafana/latest/whatsnew/\"\u003eWhat's new highlights\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures and enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDashboard:\u003c/strong\u003e Preserve timezone user-preference when converting V1 → V2 \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122673\"\u003e#122673\u003c/a\u003e, \u003ca href=\"https://github.com/ivanortegaalba\"\u003e\u003ccode\u003e@​ivanortegaalba\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Include dashboard validation errors in pull request comments \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122433\"\u003e#122433\u003c/a\u003e, \u003ca href=\"https://github.com/gttrigger\"\u003e\u003ccode\u003e@​gttrigger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eUnified storage:\u003c/strong\u003e Skip migrations if dualwrite state shows they were already migrated \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122880\"\u003e#122880\u003c/a\u003e, \u003ca href=\"https://github.com/stephaniehingtgen\"\u003e\u003ccode\u003e@​stephaniehingtgen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e13.0.1+security-01\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://grafana.com/grafana/download/13.0.1+security-01\"\u003eDownload page\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/grafana/blob/main/CHANGELOG.md\"\u003e@​grafana/runtime's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003e12.3.6+security-04 (2026-05-12)\u003c/h1\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAlerting:\u003c/strong\u003e Fix error when updating Alertmanager config with autogenerated receivers \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/113712\"\u003e#113712\u003c/a\u003e, \u003ca href=\"https://github.com/moustafab\"\u003e\u003ccode\u003e@​moustafab\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28374\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28383\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28380\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28379\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33377\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33378\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33381\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33380\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003e13.0.1+security-01 (2026-05-12)\u003c/h1\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28374\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28383\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28380\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28379\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33377\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33378\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33381\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33380\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003e12.4.3+security-02 (2026-05-12)\u003c/h1\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28374\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28383\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28380\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28379\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33377\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/grafana/commit/4e04ec5444f3fe6a40fd7db3da4bc8b77af96973\"\u003e\u003ccode\u003e4e04ec5\u003c/code\u003e\u003c/a\u003e Release: 13.0.1 (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-runtime/issues/122911\"\u003e#122911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/c654a6327e397fd22e4b49fe88214b623c1277fe\"\u003e\u003ccode\u003ec654a63\u003c/code\u003e\u003c/a\u003e Analytics: Remove dashboard and data source ID (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-runtime/issues/121326\"\u003e#121326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/6fb95c4c206f0025f83227ff8a25392b8a393ab7\"\u003e\u003ccode\u003e6fb95c4\u003c/code\u003e\u003c/a\u003e Lint: Use custom no-restricted-syntax rules (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-runtime/issues/121659\"\u003e#121659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/d34087f8ca1dc44cfc20074a9e223e0efd9ab6dc\"\u003e\u003ccode\u003ed34087f\u003c/code\u003e\u003c/a\u003e Plugins: add install/uninstall calls to new APIs (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-runtime/issues/121170\"\u003e#121170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/2485ec12ac3eb460b9538773cea9b559df78e3e2\"\u003e\u003ccode\u003e2485ec1\u003c/code\u003e\u003c/a\u003e UserStorage: Create react hook for getting a UserStorage instance (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-runtime/issues/121637\"\u003e#121637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/5c6b3c6d56849f7d547e1a596285f9f87ed1e5f5\"\u003e\u003ccode\u003e5c6b3c6\u003c/code\u003e\u003c/a\u003e PluginMeta: fallback to bootdata if api results are empty (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-runtime/issues/121511\"\u003e#121511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/5cfb7131e1dc9e6533a361671264f37f5eaa25fa\"\u003e\u003ccode\u003e5cfb713\u003c/code\u003e\u003c/a\u003e fix: add \u003ccode\u003e@​openfeature/web-sdk\u003c/code\u003e as direct dep of \u003ccode\u003e@​grafana/runtime\u003c/code\u003e (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-runtime/issues/121549\"\u003e#121549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/e8e0e2f40ce7b7b2c4261cc8e9b40d68aa8dacb8\"\u003e\u003ccode\u003ee8e0e2f\u003c/code\u003e\u003c/a\u003e PluginMeta: add mapper for aliasIds (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-runtime/issues/121276\"\u003e#121276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/6f825d9a8af5d8a21ac38f1260e6d59e452b61f9\"\u003e\u003ccode\u003e6f825d9\u003c/code\u003e\u003c/a\u003e Misc: Remove many old \u003ca href=\"https://github.com/alpha\"\u003e\u003ccode\u003e@​alpha\u003c/code\u003e\u003c/a\u003e tags across known stable methods (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-runtime/issues/121142\"\u003e#121142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/b10025b40d21c047176f1f4384fddc165211e5e8\"\u003e\u003ccode\u003eb10025b\u003c/code\u003e\u003c/a\u003e Chore: Add lint rule for consistent type imports (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-runtime/issues/121336\"\u003e#121336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grafana/grafana/commits/v13.0.2/packages/grafana-runtime\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@grafana/schema` from 12.3.1 to 13.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/grafana/releases\"\u003e@​grafana/schema's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e13.0.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://grafana.com/grafana/download/13.0.2\"\u003eDownload page\u003c/a\u003e\n\u003ca href=\"https://grafana.com/docs/grafana/latest/whatsnew/\"\u003eWhat's new highlights\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures and enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDashboards:\u003c/strong\u003e Show k8s format in provisioned save \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123045\"\u003e#123045\u003c/a\u003e, \u003ca href=\"https://github.com/stephaniehingtgen\"\u003e\u003ccode\u003e@​stephaniehingtgen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocker:\u003c/strong\u003e Bump Alpine-based images to 3.23.4 \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122938\"\u003e#122938\u003c/a\u003e, \u003ca href=\"https://github.com/Proximyst\"\u003e\u003ccode\u003e@​Proximyst\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eGo:\u003c/strong\u003e Update version to 1.26.3 \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124454\"\u003e#124454\u003c/a\u003e, \u003ca href=\"https://github.com/macabu\"\u003e\u003ccode\u003e@​macabu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHomepage:\u003c/strong\u003e Support v2 dashboards if defined by a file \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123029\"\u003e#123029\u003c/a\u003e, \u003ca href=\"https://github.com/stephaniehingtgen\"\u003e\u003ccode\u003e@​stephaniehingtgen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eLibraryPanels:\u003c/strong\u003e Return 403 instead of 500 for insufficient permissions \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123467\"\u003e#123467\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Don't mark folders pending due to _folder.json metadata \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124139\"\u003e#124139\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Honor ruleset bypass for write workflow validation \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124128\"\u003e#124128\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Negotiate receive-pack capabilities for git pushes \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124130\"\u003e#124130\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Per-verb fallback for the files subresource \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123900\"\u003e#123900\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Scope repository uniqueness by (URL, branch, path) \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124121\"\u003e#124121\u003c/a\u003e, \u003ca href=\"https://github.com/ferruvich\"\u003e\u003ccode\u003e@​ferruvich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Surface folder uid-too-long and other validation 4xx as sync warnings \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123888\"\u003e#123888\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e add public_root_url instance setting for external URLs \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124258\"\u003e#124258\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDashboardDS:\u003c/strong\u003e Fix Mixed panels not updating on time-range change with stale upstreams \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124894\"\u003e#124894\u003c/a\u003e, \u003ca href=\"https://github.com/ivanortegaalba\"\u003e\u003ccode\u003e@​ivanortegaalba\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eJaeger:\u003c/strong\u003e Fix log event timestamp unit conversion in trace view \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123707\"\u003e#123707\u003c/a\u003e, \u003ca href=\"https://github.com/ktw4071\"\u003e\u003ccode\u003e@​ktw4071\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eK8s Dashboards:\u003c/strong\u003e Fix folder permission check to use dashboards:create \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124942\"\u003e#124942\u003c/a\u003e, \u003ca href=\"https://github.com/mihai-turdean\"\u003e\u003ccode\u003e@​mihai-turdean\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePostgreSQL:\u003c/strong\u003e Allow sql_engine to return results for EXPLAIN queries \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123246\"\u003e#123246\u003c/a\u003e, \u003ca href=\"https://github.com/sdague\"\u003e\u003ccode\u003e@​sdague\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Bump nanogit to v0.17.0 to fix pushes with repositories using git modules \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124140\"\u003e#124140\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRBAC:\u003c/strong\u003e Quick fix for global datasource permissions (Enterprise)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-9029\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33382\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-42127\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-42129\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-10601\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-8609\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-8595\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e13.0.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://grafana.com/grafana/download/13.0.1\"\u003eDownload page\u003c/a\u003e\n\u003ca href=\"https://grafana.com/docs/grafana/latest/whatsnew/\"\u003eWhat's new highlights\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures and enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDashboard:\u003c/strong\u003e Preserve timezone user-preference when converting V1 → V2 \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122673\"\u003e#122673\u003c/a\u003e, \u003ca href=\"https://github.com/ivanortegaalba\"\u003e\u003ccode\u003e@​ivanortegaalba\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Include dashboard validation errors in pull request comments \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122433\"\u003e#122433\u003c/a\u003e, \u003ca href=\"https://github.com/gttrigger\"\u003e\u003ccode\u003e@​gttrigger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eUnified storage:\u003c/strong\u003e Skip migrations if dualwrite state shows they were already migrated \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122880\"\u003e#122880\u003c/a\u003e, \u003ca href=\"https://github.com/stephaniehingtgen\"\u003e\u003ccode\u003e@​stephaniehingtgen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e13.0.1+security-01\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://grafana.com/grafana/download/13.0.1+security-01\"\u003eDownload page\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/grafana/blob/main/CHANGELOG.md\"\u003e@​grafana/schema's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003e12.3.6+security-04 (2026-05-12)\u003c/h1\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAlerting:\u003c/strong\u003e Fix error when updating Alertmanager config with autogenerated receivers \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/113712\"\u003e#113712\u003c/a\u003e, \u003ca href=\"https://github.com/moustafab\"\u003e\u003ccode\u003e@​moustafab\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28374\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28383\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28380\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28379\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33377\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33378\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33381\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33380\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003e13.0.1+security-01 (2026-05-12)\u003c/h1\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28374\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28383\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28380\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28379\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33377\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33378\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33381\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33380\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003e12.4.3+security-02 (2026-05-12)\u003c/h1\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28374\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28383\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28380\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28379\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33377\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/grafana/commit/5956baeaeeb0130ec72a1a611ebdb8547a1eb76a\"\u003e\u003ccode\u003e5956bae\u003c/code\u003e\u003c/a\u003e [release-13.0.2] fix: module is now fully tidy (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-schema/issues/124034\"\u003e#124034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/4e04ec5444f3fe6a40fd7db3da4bc8b77af96973\"\u003e\u003ccode\u003e4e04ec5\u003c/code\u003e\u003c/a\u003e Release: 13.0.1 (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-schema/issues/122911\"\u003e#122911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/896f17eac808b9a835b34929cc9d7283bd1a4f75\"\u003e\u003ccode\u003e896f17e\u003c/code\u003e\u003c/a\u003e Dashboards: Add enableGroupBy field to v1 ad-hoc variable schema and conversi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/b10025b40d21c047176f1f4384fddc165211e5e8\"\u003e\u003ccode\u003eb10025b\u003c/code\u003e\u003c/a\u003e Chore: Add lint rule for consistent type imports (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-schema/issues/121336\"\u003e#121336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/8c4e445aeb05bc83846387da881a3218986ae39d\"\u003e\u003ccode\u003e8c4e445\u003c/code\u003e\u003c/a\u003e Dashboard: Switch frontend API to v2 (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-schema/issues/119474\"\u003e#119474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/face90d946f1c136cd59f9302c34451d68a05e01\"\u003e\u003ccode\u003eface90d\u003c/code\u003e\u003c/a\u003e Elasticsearch: Remove core datasource (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-schema/issues/119956\"\u003e#119956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/a4dbaa5653e70932c086d2240fac361eb066eef0\"\u003e\u003ccode\u003ea4dbaa5\u003c/code\u003e\u003c/a\u003e Dashboard: Add v2 API version with aligned TransformationKind and Dashboard P...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/718716e76c851c03dc2f04a20101bed36d470d9f\"\u003e\u003ccode\u003e718716e\u003c/code\u003e\u003c/a\u003e ci: add validation for cue using new make target and backend check (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-schema/issues/121032\"\u003e#121032\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/6739bf3a25e16183424d8bed896bf16141d855ab\"\u003e\u003ccode\u003e6739bf3\u003c/code\u003e\u003c/a\u003e Dashboards: toggle groupby UI (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-schema/issues/120601\"\u003e#120601\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/2f87fffaf73534dda7e39f79c42758cfe3709806\"\u003e\u003ccode\u003e2f87fff\u003c/code\u003e\u003c/a\u003e Explore: Logs Table Panel (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-schema/issues/117954\"\u003e#117954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grafana/grafana/commits/v13.0.2/packages/grafana-schema\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@grafana/ui` from 12.3.1 to 13.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/grafana/releases\"\u003e@​grafana/ui's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e13.0.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://grafana.com/grafana/download/13.0.2\"\u003eDownload page\u003c/a\u003e\n\u003ca href=\"https://grafana.com/docs/grafana/latest/whatsnew/\"\u003eWhat's new highlights\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures and enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDashboards:\u003c/strong\u003e Show k8s format in provisioned save \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123045\"\u003e#123045\u003c/a\u003e, \u003ca href=\"https://github.com/stephaniehingtgen\"\u003e\u003ccode\u003e@​stephaniehingtgen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocker:\u003c/strong\u003e Bump Alpine-based images to 3.23.4 \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122938\"\u003e#122938\u003c/a\u003e, \u003ca href=\"https://github.com/Proximyst\"\u003e\u003ccode\u003e@​Proximyst\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eGo:\u003c/strong\u003e Update version to 1.26.3 \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124454\"\u003e#124454\u003c/a\u003e, \u003ca href=\"https://github.com/macabu\"\u003e\u003ccode\u003e@​macabu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHomepage:\u003c/strong\u003e Support v2 dashboards if defined by a file \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123029\"\u003e#123029\u003c/a\u003e, \u003ca href=\"https://github.com/stephaniehingtgen\"\u003e\u003ccode\u003e@​stephaniehingtgen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eLibraryPanels:\u003c/strong\u003e Return 403 instead of 500 for insufficient permissions \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123467\"\u003e#123467\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Don't mark folders pending due to _folder.json metadata \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124139\"\u003e#124139\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Honor ruleset bypass for write workflow validation \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124128\"\u003e#124128\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Negotiate receive-pack capabilities for git pushes \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124130\"\u003e#124130\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Per-verb fallback for the files subresource \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123900\"\u003e#123900\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Scope repository uniqueness by (URL, branch, path) \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124121\"\u003e#124121\u003c/a\u003e, \u003ca href=\"https://github.com/ferruvich\"\u003e\u003ccode\u003e@​ferruvich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Surface folder uid-too-long and other validation 4xx as sync warnings \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123888\"\u003e#123888\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e add public_root_url instance setting for external URLs \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124258\"\u003e#124258\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDashboardDS:\u003c/strong\u003e Fix Mixed panels not updating on time-range change with stale upstreams \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124894\"\u003e#124894\u003c/a\u003e, \u003ca href=\"https://github.com/ivanortegaalba\"\u003e\u003ccode\u003e@​ivanortegaalba\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eJaeger:\u003c/strong\u003e Fix log event timestamp unit conversion in trace view \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123707\"\u003e#123707\u003c/a\u003e, \u003ca href=\"https://github.com/ktw4071\"\u003e\u003ccode\u003e@​ktw4071\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eK8s Dashboards:\u003c/strong\u003e Fix folder permission check to use dashboards:create \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124942\"\u003e#124942\u003c/a\u003e, \u003ca href=\"https://github.com/mihai-turdean\"\u003e\u003ccode\u003e@​mihai-turdean\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePostgreSQL:\u003c/strong\u003e Allow sql_engine to return results for EXPLAIN queries \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/123246\"\u003e#123246\u003c/a\u003e, \u003ca href=\"https://github.com/sdague\"\u003e\u003ccode\u003e@​sdague\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Bump nanogit to v0.17.0 to fix pushes with repositories using git modules \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/124140\"\u003e#124140\u003c/a\u003e, \u003ca href=\"https://github.com/MissingRoberto\"\u003e\u003ccode\u003e@​MissingRoberto\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRBAC:\u003c/strong\u003e Quick fix for global datasource permissions (Enterprise)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-9029\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33382\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-42127\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-42129\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-10601\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-8609\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-8595\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e13.0.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://grafana.com/grafana/download/13.0.1\"\u003eDownload page\u003c/a\u003e\n\u003ca href=\"https://grafana.com/docs/grafana/latest/whatsnew/\"\u003eWhat's new highlights\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures and enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDashboard:\u003c/strong\u003e Preserve timezone user-preference when converting V1 → V2 \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122673\"\u003e#122673\u003c/a\u003e, \u003ca href=\"https://github.com/ivanortegaalba\"\u003e\u003ccode\u003e@​ivanortegaalba\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProvisioning:\u003c/strong\u003e Include dashboard validation errors in pull request comments \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122433\"\u003e#122433\u003c/a\u003e, \u003ca href=\"https://github.com/gttrigger\"\u003e\u003ccode\u003e@​gttrigger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eUnified storage:\u003c/strong\u003e Skip migrations if dualwrite state shows they were already migrated \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/122880\"\u003e#122880\u003c/a\u003e, \u003ca href=\"https://github.com/stephaniehingtgen\"\u003e\u003ccode\u003e@​stephaniehingtgen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e13.0.1+security-01\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://grafana.com/grafana/download/13.0.1+security-01\"\u003eDownload page\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grafana/grafana/blob/main/CHANGELOG.md\"\u003e@​grafana/ui's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003e12.3.6+security-04 (2026-05-12)\u003c/h1\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAlerting:\u003c/strong\u003e Fix error when updating Alertmanager config with autogenerated receivers \u003ca href=\"https://redirect.github.com/grafana/grafana/pull/113712\"\u003e#113712\u003c/a\u003e, \u003ca href=\"https://github.com/moustafab\"\u003e\u003ccode\u003e@​moustafab\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28374\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28383\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28380\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28379\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33377\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33378\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33381\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33380\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003e13.0.1+security-01 (2026-05-12)\u003c/h1\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28374\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28383\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28380\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28379\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33377\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33378\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33381\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33380\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003e12.4.3+security-02 (2026-05-12)\u003c/h1\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28374\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28383\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28380\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33376\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-28379\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e: CVE-2026-33377\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/grafana/commit/3fcdbc5a6e5c955bd42bd3715dd03cbad2b078c1\"\u003e\u003ccode\u003e3fcdbc5\u003c/code\u003e\u003c/a\u003e [release-13.0.2] patch: apply patches for June 2nd release (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-ui/issues/125790\"\u003e#125790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/292bb6bea7f3566d5028ea76e802b2e8c66cdbf2\"\u003e\u003ccode\u003e292bb6b\u003c/code\u003e\u003c/a\u003e [release-13.0.2] Table: Use npm-published grafana fork of react-data-grid (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-ui/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/4e04ec5444f3fe6a40fd7db3da4bc8b77af96973\"\u003e\u003ccode\u003e4e04ec5\u003c/code\u003e\u003c/a\u003e Release: 13.0.1 (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-ui/issues/122911\"\u003e#122911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/6c69e48c269c451511f061c3e0378522d8e50fd3\"\u003e\u003ccode\u003e6c69e48\u003c/code\u003e\u003c/a\u003e Dashboard: Simplify variable change (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-ui/issues/121727\"\u003e#121727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/d6cf53bb4d46608fca0c1bc78302065e60902c32\"\u003e\u003ccode\u003ed6cf53b\u003c/code\u003e\u003c/a\u003e Chore: Replace trivial lodash functions with native equivalents in grafana-ui...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/66c4588e2611d063c0be1f6f4cbc9addcba53cd8\"\u003e\u003ccode\u003e66c4588\u003c/code\u003e\u003c/a\u003e Accessibility: Add accessible labels to drag handles (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-ui/issues/121672\"\u003e#121672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/db466741a635469b99eae1412f165d7ec38cb7e4\"\u003e\u003ccode\u003edb46674\u003c/code\u003e\u003c/a\u003e Chore: Migrate saga docs back into storybook (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-ui/issues/121559\"\u003e#121559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/197a9c3a5013ee2bca5bc3f817296124d652ce4a\"\u003e\u003ccode\u003e197a9c3\u003c/code\u003e\u003c/a\u003e Fix: Keyboard accessibility for menus (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-ui/issues/118251\"\u003e#118251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/e3ed84f5e6fa6ecc7b4f91a07ea782054d5b12cc\"\u003e\u003ccode\u003ee3ed84f\u003c/code\u003e\u003c/a\u003e MultiCombobox: Fix remove button for hidden options (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-ui/issues/115922\"\u003e#115922\u003c/a\u003e) (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-ui/issues/120554\"\u003e#120554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grafana/grafana/commit/22c1e77d39c5425cc31888add6f14671df714d78\"\u003e\u003ccode\u003e22c1e77\u003c/code\u003e\u003c/a\u003e Docs: Saga sweep (\u003ca href=\"https://github.com/grafana/grafana/tree/HEAD/packages/grafana-ui/issues/121717\"\u003e#121717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grafana/grafana/commits/v13.0.2/packages/grafana-ui\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-infinite-scroll-component` from 6.1.1 to 7.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ankeetmaini/react-infinite-scroll-component/releases\"\u003ereact-infinite-scroll-component's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.2.0 - useInfiniteScroll hook\u003c/h2\u003e\n\u003ch2\u003eWhat's new\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003euseInfiniteScroll\u003c/code\u003e hook\u003c/h3\u003e\n\u003cp\u003eA new named export for building fully custom infinite scroll UIs. The hook manages the \u003ccode\u003eIntersectionObserver\u003c/code\u003e lifecycle and exposes \u003ccode\u003esentinelRef\u003c/code\u003e and \u003ccode\u003eisLoading\u003c/code\u003e — your markup, your styles, your loader.\u003c/p\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003eimport { useInfiniteScroll } from 'react-infinite-scroll-component';\r\n\u003cp\u003econst { sentinelRef, isLoading } = useInfiniteScroll({\u003cbr /\u003e\nnext: fetchMore,\u003cbr /\u003e\nhasMore,\u003cbr /\u003e\ndataLength: items.length,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eAttach \u003ccode\u003esentinelRef\u003c/code\u003e to any element at the end of your list. \u003ccode\u003eisLoading\u003c/code\u003e is \u003ccode\u003etrue\u003c/code\u003e from when \u003ccode\u003enext()\u003c/code\u003e fires until \u003ccode\u003edataLength\u003c/code\u003e changes.\u003c/p\u003e\n\u003cp\u003eAccepts the same \u003ccode\u003ehasMore\u003c/code\u003e, \u003ccode\u003edataLength\u003c/code\u003e, \u003ccode\u003enext\u003c/code\u003e, \u003ccode\u003escrollThreshold\u003c/code\u003e, \u003ccode\u003escrollableTarget\u003c/code\u003e, and \u003ccode\u003einverse\u003c/code\u003e props as the \u003ccode\u003eInfiniteScroll\u003c/code\u003e component.\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eInfiniteScroll\u003c/code\u003e component is unchanged. This is a purely additive export with no breaking changes.\u003c/p\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eREADME overhauled: prop descriptions expanded with behavioral detail and when-to-use guidance, all default values filled in, framework recipes added for Next.js App Router, TanStack Query, and SWR.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003epackage.json\u003c/code\u003e keywords and description updated for better npm discoverability.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAGENTS.md\u003c/code\u003e and \u003ccode\u003ellms.txt\u003c/code\u003e added for AI tooling compatibility.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpgrading\u003c/h2\u003e\n\u003cp\u003eNo breaking changes. Drop-in compatible with v7.1.0.\u003c/p\u003e\n\u003ch2\u003ev7.1.0 - IntersectionObserver rewrite\u003c/h2\u003e\n\u003ch2\u003eWhat's new\u003c/h2\u003e\n\u003ch3\u003eIntersectionObserver-based triggering\u003c/h3\u003e\n\u003cp\u003e\u003ccode\u003enext()\u003c/code\u003e is now fired by an \u003ccode\u003eIntersectionObserver\u003c/code\u003e watching an invisible sentinel div at the end of the list, instead of a throttled scroll event listener. IO runs off the main thread and requires no throttling, scripting overhead drops from ~29% to ~23%.\u003c/p\u003e\n\u003ch3\u003eZero runtime dependencies\u003c/h3\u003e\n\u003cp\u003e\u003ccode\u003ethrottle-debounce\u003c/code\u003e has been removed. The package now ships with no runtime dependencies.\u003c/p\u003e\n\u003ch3\u003eFunction component rewrite\u003c/h3\u003e\n\u003cp\u003eThe class component has been fully replaced with a function component using \u003ccode\u003euseRef\u003c/code\u003e/\u003ccode\u003euseEffect\u003c/code\u003e/\u003ccode\u003euseState\u003c/code\u003e. The public API is unchanged.\u003c/p\u003e\n\u003ch2\u003eBug fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eInverse scroll\u003c/strong\u003e: sentinel is now always the last DOM child. In a \u003ccode\u003eflex-direction: column-reverse\u003c/code\u003e container this places it at the visual top, so \u003ccode\u003enext()\u003c/code\u003e fires at the correct threshold as the user scrolls up rather than requiring a full scroll to the opposite end.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eonScroll\u003c/code\u003e prop type\u003c/strong\u003e: corrected from \u003ccode\u003eMouseEvent\u003c/code\u003e to \u003ccode\u003eUIEvent\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003escrollableTarget\u003c/code\u003e prop type\u003c/strong\u003e: corrected from \u003ccode\u003eReactNode\u003c/code\u003e to \u003ccode\u003eHTMLElement | string | null\u003c/code\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/ankeetmaini/react-infinite-scroll-component/commit/92b3249f361e97323dc9c0ffde603fb91823196c\"\u003e\u003ccode\u003e92b3249\u003c/code\u003e\u003c/a\u003e chore: bump version to 7.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ankeetmaini/react-infinite-scroll-component/commit/d896cc9f166e6c2b57effcfd86d2d32d0d67a383\"\u003e\u003ccode\u003ed896cc9\u003c/code\u003e\u003c/a\u003e fix: update stories.tsx import to renamed ScrollableTop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ankeetmaini/react-infinite-scroll-component/commit/a3102a644304ab1927bbee2044417cb875a8f038\"\u003e\u003ccode\u003ea3102a6\u003c/code\u003e\u003c/a\u003e docs: fill empty defaults with dash, expand all prop descriptions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ankeetmaini/react-infinite-scroll-component/commit/d93280928ef51481c5d1ee6bdac75cb64f38fbe7\"\u003e\u003ccode\u003ed932809\u003c/code\u003e\u003c/a\u003e docs: overhaul README and improve package.json metadata\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ankeetmaini/react-infinite-scroll-component/commit/b53588b1cadfeaef6aec9a70266421d83d0d2ae9\"\u003e\u003ccode\u003eb53588b\u003c/code\u003e\u003c/a\u003e feat: add AGENTS.md and llms.txt for AI discoverability\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ankeetmaini/react-infinite-scroll-component/commit/cfd26d5810988b096623269871c25f2b8bf37ee0\"\u003e\u003ccode\u003ecfd26d5\u003c/code\u003e\u003c/a\u003e feat: add useInfiniteScroll hook (\u003ca href=\"https://redirect.github.com/ankeetmaini/react-infinite-scroll-component/issues/426\"\u003e#426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ankeetmaini/react-infinite-scroll-component/commit/d99aff00817bb60b2447b7d93758ef32625c6e51\"\u003e\u003ccode\u003ed99aff0\u003c/code\u003e\u003c/a\u003e fix: rename ScrolleableTop to ScrollableTop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ankeetmaini/react-infinite-scroll-component/commit/810f9150e489386778fdcce8dd50922048b9534b\"\u003e\u003ccode\u003e810f915\u003c/code\u003e\u003c/a\u003e fix: move inverse sentinel to last DOM child so it sits at visual top in colu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ankeetmaini/react-infinite-scroll-component/commit/22309a886f7057f03f0de5f26b4745881689b7e8\"\u003e\u003ccode\u003e22309a8\u003c/code\u003e\u003c/a\u003e fix: wire up Babel compiler addon and automatic JSX runtime for Storybook v10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ankeetmaini/react-infinite-scroll-component/commit/369efa72728b8c3c720c6cbccee80a0ffaff15b8\"\u003e\u003ccode\u003e369efa7\u003c/code\u003e\u003c/a\u003e docs: update README for v7, add What's new section\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ankeetmaini/react-infinite-scroll-component/compare/v6.1.1...v7.2.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/~iamdarshshah\"\u003eiamdarshshah\u003c/a\u003e, a new releaser for react-infinite-scroll-component since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\u003eprepare\u003c/code\u003e ...\n\n_Description has been truncated_","html_url":"https://github.com/cisco-open/cisco-aichat-app/pull/35","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cisco-open%2Fcisco-aichat-app/issues/35","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/35/packages"}},{"old_version":"9.0.1","new_version":"9.1.0","update_type":"minor","path":null,"pr_created_at":"2026-05-27T21:32:02.000Z","version_change":"9.0.1 → 9.1.0","issue":{"uuid":"4535882245","node_id":"PR_kwDORKboPc7gADV9","number":608,"state":"closed","title":"build(deps): bump the client-prod group across 1 directory with 41 updates","user":"dependabot[bot]","labels":["dependencies","dependabot"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-30T00:09:05.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-27T21:32:02.000Z","updated_at":"2026-05-30T00:09:07.000Z","time_to_close":182223,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"client-prod","update_count":41,"packages":[{"name":"@googlemaps/js-api-loader","old_version":"1.15.1","new_version":"1.16.10","repository_url":"https://github.com/googlemaps/js-api-loader"},{"name":"@opentelemetry/auto-instrumentations-web","old_version":"0.41.0","new_version":"0.63.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js-contrib"},{"name":"@opentelemetry/context-zone","old_version":"1.26.0","new_version":"1.30.1","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/exporter-trace-otlp-http","old_version":"0.53.0","new_version":"0.218.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/instrumentation","old_version":"0.53.0","new_version":"0.218.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/propagator-aws-xray","old_version":"1.26.0","new_version":"1.26.2","repository_url":"https://github.com/open-telemetry/opentelemetry-js-contrib"},{"name":"@opentelemetry/resources","old_version":"1.26.0","new_version":"1.30.1","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/sdk-trace-base","old_version":"1.26.0","new_version":"1.30.1","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/sdk-trace-web","old_version":"1.26.0","new_version":"1.30.1","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@radix-ui/react-checkbox","old_version":"1.1.1","new_version":"1.3.3","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-label","old_version":"2.1.0","new_version":"2.1.8","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-popover","old_version":"1.1.1","new_version":"1.1.15","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-select","old_version":"2.1.1","new_version":"2.2.6","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-separator","old_version":"1.1.0","new_version":"1.1.8","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-slider","old_version":"1.2.0","new_version":"1.3.6","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-switch","old_version":"1.1.0","new_version":"1.2.6","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-tooltip","old_version":"1.1.2","new_version":"1.2.8","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@tailwindcss/forms","old_version":"0.5.7","new_version":"0.5.11","repository_url":"https://github.com/tailwindlabs/tailwindcss-forms"},{"name":"@tailwindcss/typography","old_version":"0.5.13","new_version":"0.5.19","repository_url":"https://github.com/tailwindlabs/tailwindcss-typography"},{"name":"@tiptap/react","old_version":"2.0.4","new_version":"2.27.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"@tiptap/starter-kit","old_version":"2.0.4","new_version":"2.27.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"antd","old_version":"4.24.7","new_version":"4.24.16","repository_url":"https://github.com/ant-design/ant-design"},{"name":"class-variance-authority","old_version":"0.7.0","new_version":"0.7.1","repository_url":"https://github.com/joe-bell/cva"},{"name":"framer-motion","old_version":"11.1.7","new_version":"11.18.2","repository_url":"https://github.com/motiondivision/motion"},{"name":"graphql","old_version":"16.13.2","new_version":"16.14.0","repository_url":"https://github.com/graphql/graphql-js"},{"name":"lucide-react","old_version":"0.452.0","new_version":"0.577.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"next-themes","old_version":"0.3.0","new_version":"0.4.6","repository_url":"https://github.com/pacocoursey/next-themes"},{"name":"papaparse","old_version":"5.4.1","new_version":"5.5.3","repository_url":"https://github.com/mholt/PapaParse"},{"name":"react","old_version":"18.2.0","new_version":"18.3.1","repository_url":"https://github.com/facebook/react"},{"name":"react-day-picker","old_version":"8.10.1","new_version":"8.10.2","repository_url":"https://github.com/gpbl/react-day-picker"},{"name":"react-dom","old_version":"18.2.0","new_version":"18.3.1","repository_url":"https://github.com/facebook/react"},{"name":"react-helmet-async","old_version":"2.0.3","new_version":"2.0.5","repository_url":"https://github.com/staylor/react-helmet-async"},{"name":"react-markdown","old_version":"9.0.1","new_version":"9.1.0","repository_url":"https://github.com/remarkjs/react-markdown"},{"name":"react-player","old_version":"2.11.0","new_version":"2.16.1","repository_url":"https://github.com/cookpete/react-player"},{"name":"react-syntax-highlighter","old_version":"16.1.0","new_version":"16.1.1","repository_url":"https://github.com/react-syntax-highlighter/react-syntax-highlighter"},{"name":"safe-stable-stringify","old_version":"2.4.2","new_version":"2.5.0","repository_url":"https://github.com/BridgeAR/safe-stable-stringify"},{"name":"sonner","old_version":"1.5.0","new_version":"1.7.4","repository_url":"https://github.com/emilkowalski/sonner"},{"name":"tailwind-merge","old_version":"2.5.2","new_version":"2.6.1","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"validator","old_version":"13.15.26","new_version":"13.15.35","repository_url":"https://github.com/validatorjs/validator.js"},{"name":"vaul","old_version":"0.9.1","new_version":"0.9.9","repository_url":"https://github.com/emilkowalski/vaul"}],"path":null,"ecosystem":"npm"},"body":"Bumps the client-prod group with 40 updates in the /client directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@googlemaps/js-api-loader](https://github.com/googlemaps/js-api-loader) | `1.15.1` | `1.16.10` |\n| [@opentelemetry/auto-instrumentations-web](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-web) | `0.41.0` | `0.63.0` |\n| [@opentelemetry/context-zone](https://github.com/open-telemetry/opentelemetry-js) | `1.26.0` | `1.30.1` |\n| [@opentelemetry/exporter-trace-otlp-http](https://github.com/open-telemetry/opentelemetry-js) | `0.53.0` | `0.218.0` |\n| [@opentelemetry/instrumentation](https://github.com/open-telemetry/opentelemetry-js) | `0.53.0` | `0.218.0` |\n| [@opentelemetry/propagator-aws-xray](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/propagator-aws-xray) | `1.26.0` | `1.26.2` |\n| [@opentelemetry/resources](https://github.com/open-telemetry/opentelemetry-js) | `1.26.0` | `1.30.1` |\n| [@opentelemetry/sdk-trace-base](https://github.com/open-telemetry/opentelemetry-js) | `1.26.0` | `1.30.1` |\n| [@opentelemetry/sdk-trace-web](https://github.com/open-telemetry/opentelemetry-js) | `1.26.0` | `1.30.1` |\n| [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives) | `1.1.1` | `1.3.3` |\n| [@radix-ui/react-label](https://github.com/radix-ui/primitives) | `2.1.0` | `2.1.8` |\n| [@radix-ui/react-popover](https://github.com/radix-ui/primitives) | `1.1.1` | `1.1.15` |\n| [@radix-ui/react-select](https://github.com/radix-ui/primitives) | `2.1.1` | `2.2.6` |\n| [@radix-ui/react-separator](https://github.com/radix-ui/primitives) | `1.1.0` | `1.1.8` |\n| [@radix-ui/react-slider](https://github.com/radix-ui/primitives) | `1.2.0` | `1.3.6` |\n| [@radix-ui/react-switch](https://github.com/radix-ui/primitives) | `1.1.0` | `1.2.6` |\n| [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives) | `1.1.2` | `1.2.8` |\n| [@tailwindcss/forms](https://github.com/tailwindlabs/tailwindcss-forms) | `0.5.7` | `0.5.11` |\n| [@tailwindcss/typography](https://github.com/tailwindlabs/tailwindcss-typography) | `0.5.13` | `0.5.19` |\n| [@tiptap/react](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/react) | `2.0.4` | `2.27.2` |\n| [@tiptap/starter-kit](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/starter-kit) | `2.0.4` | `2.27.2` |\n| [antd](https://github.com/ant-design/ant-design) | `4.24.7` | `4.24.16` |\n| [class-variance-authority](https://github.com/joe-bell/cva) | `0.7.0` | `0.7.1` |\n| [framer-motion](https://github.com/motiondivision/motion) | `11.1.7` | `11.18.2` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.13.2` | `16.14.0` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.452.0` | `0.577.0` |\n| [next-themes](https://github.com/pacocoursey/next-themes) | `0.3.0` | `0.4.6` |\n| [papaparse](https://github.com/mholt/PapaParse) | `5.4.1` | `5.5.3` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.2.0` | `18.3.1` |\n| [react-day-picker](https://github.com/gpbl/react-day-picker/tree/HEAD/packages/react-day-picker) | `8.10.1` | `8.10.2` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.2.0` | `18.3.1` |\n| [react-helmet-async](https://github.com/staylor/react-helmet-async) | `2.0.3` | `2.0.5` |\n| [react-markdown](https://github.com/remarkjs/react-markdown) | `9.0.1` | `9.1.0` |\n| [react-player](https://github.com/cookpete/react-player) | `2.11.0` | `2.16.1` |\n| [react-syntax-highlighter](https://github.com/react-syntax-highlighter/react-syntax-highlighter) | `16.1.0` | `16.1.1` |\n| [safe-stable-stringify](https://github.com/BridgeAR/safe-stable-stringify) | `2.4.2` | `2.5.0` |\n| [sonner](https://github.com/emilkowalski/sonner) | `1.5.0` | `1.7.4` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `2.5.2` | `2.6.1` |\n| [validator](https://github.com/validatorjs/validator.js) | `13.15.26` | `13.15.35` |\n| [vaul](https://github.com/emilkowalski/vaul) | `0.9.1` | `0.9.9` |\n\n\nUpdates `@googlemaps/js-api-loader` from 1.15.1 to 1.16.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googlemaps/js-api-loader/releases\"\u003e@​googlemaps/js-api-loader's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.10\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/compare/v1.16.9...v1.16.10\"\u003e1.16.10\u003c/a\u003e (2025-06-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependencies and fix compatibility (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/1001\"\u003e#1001\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/530cd67eca59702cb02262bc32f852751c373334\"\u003e530cd67\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e add missing \u003ccode\u003eMaps3DLibrary\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/994\"\u003e#994\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/a938c1ed7e900db3926d5809d793a0e18f328bf3\"\u003ea938c1e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.16.9\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/compare/v1.16.8...v1.16.9\"\u003e1.16.9\u003c/a\u003e (2024-11-04)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echange jest-lite url to use https (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/856\"\u003e#856\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/d3932c63f6e02f196fd1b21fb024d200d920fbca\"\u003ed3932c6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.16.8\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/compare/v1.16.7...v1.16.8\"\u003e1.16.8\u003c/a\u003e (2024-07-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etrigger release-please (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/f1964a5233f2de606cbf6bd7a36afa50fe614cfa\"\u003ef1964a5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.16.7\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/compare/v1.16.6...v1.16.7\"\u003e1.16.7\u003c/a\u003e (2024-06-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix a timing issue for sequential importLibrary calls (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/843\"\u003e#843\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/f24a1aea8f508356bb51ed6972e0724dc36c9596\"\u003ef24a1ae\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/809\"\u003e#809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erollup configuration (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/835\"\u003e#835\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/3436cc0b90ea64e0b38a3e3dfe54e003a3aba970\"\u003e3436cc0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.16.6\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/compare/v1.16.5...v1.16.6\"\u003e1.16.6\u003c/a\u003e (2024-02-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echange filename for esm build to use .mjs extension (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/831\"\u003e#831\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/1a50235c6c42611bbe6b0efc9c4c246a7b3e8a59\"\u003e1a50235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emove \u003ccode\u003e@​rollup/plugin-terser\u003c/code\u003e to devDependencies (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/830\"\u003e#830\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/2d951197b6256ae82a51d555549cbdb900d4e208\"\u003e2d95119\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.16.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/compare/v1.16.4...v1.16.5\"\u003e1.16.5\u003c/a\u003e (2024-02-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003especify correct location for typings (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/828\"\u003e#828\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/c3c45833ae54cc384943883252c949e27eb7dd08\"\u003ec3c4583\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/825\"\u003e#825\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/googlemaps/js-api-loader/blob/main/CHANGELOG.md\"\u003e@​googlemaps/js-api-loader's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/compare/v1.16.9...v1.16.10\"\u003e1.16.10\u003c/a\u003e (2025-06-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependencies and fix compatibility (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/1001\"\u003e#1001\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/530cd67eca59702cb02262bc32f852751c373334\"\u003e530cd67\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e add missing \u003ccode\u003eMaps3DLibrary\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/994\"\u003e#994\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/a938c1ed7e900db3926d5809d793a0e18f328bf3\"\u003ea938c1e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/compare/v1.16.8...v1.16.9\"\u003e1.16.9\u003c/a\u003e (2024-11-04)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echange jest-lite url to use https (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/856\"\u003e#856\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/d3932c63f6e02f196fd1b21fb024d200d920fbca\"\u003ed3932c6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/compare/v1.16.7...v1.16.8\"\u003e1.16.8\u003c/a\u003e (2024-07-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etrigger release-please (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/f1964a5233f2de606cbf6bd7a36afa50fe614cfa\"\u003ef1964a5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/compare/v1.16.6...v1.16.7\"\u003e1.16.7\u003c/a\u003e (2024-06-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix a timing issue for sequential importLibrary calls (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/843\"\u003e#843\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/f24a1aea8f508356bb51ed6972e0724dc36c9596\"\u003ef24a1ae\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/809\"\u003e#809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erollup configuration (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/835\"\u003e#835\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/3436cc0b90ea64e0b38a3e3dfe54e003a3aba970\"\u003e3436cc0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/compare/v1.16.5...v1.16.6\"\u003e1.16.6\u003c/a\u003e (2024-02-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echange filename for esm build to use .mjs extension (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/831\"\u003e#831\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/1a50235c6c42611bbe6b0efc9c4c246a7b3e8a59\"\u003e1a50235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emove \u003ccode\u003e@​rollup/plugin-terser\u003c/code\u003e to devDependencies (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/830\"\u003e#830\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/2d951197b6256ae82a51d555549cbdb900d4e208\"\u003e2d95119\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/compare/v1.16.4...v1.16.5\"\u003e1.16.5\u003c/a\u003e (2024-02-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003especify correct location for typings (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/828\"\u003e#828\u003c/a\u003e) (\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/c3c45833ae54cc384943883252c949e27eb7dd08\"\u003ec3c4583\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/825\"\u003e#825\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/compare/v1.16.3...v1.16.4\"\u003e1.16.4\u003c/a\u003e (2024-02-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\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/googlemaps/js-api-loader/commit/8f0644150ce6c5012c0f38189da11b971715f29b\"\u003e\u003ccode\u003e8f06441\u003c/code\u003e\u003c/a\u003e chore(main): release 1.16.10 (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/1000\"\u003e#1000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/530cd67eca59702cb02262bc32f852751c373334\"\u003e\u003ccode\u003e530cd67\u003c/code\u003e\u003c/a\u003e fix(deps): update dependencies and fix compatibility (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/1001\"\u003e#1001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/3f2fb3c30e90372f7f883f846ecfc73761439ef1\"\u003e\u003ccode\u003e3f2fb3c\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump \u003ccode\u003e@​rollup/plugin-commonjs\u003c/code\u003e from 28.0.2 to 28.0.6 (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/995\"\u003e#995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/357ab9d964e85d0021d62fb2714b9d8dc6a47310\"\u003e\u003ccode\u003e357ab9d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump tar-fs from 3.0.6 to 3.0.9 (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/67e10f74d33dd0f02523703eb01b99dc67bd4a7f\"\u003e\u003ccode\u003e67e10f7\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump \u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/996\"\u003e#996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/c11b98386bdc07ed03cb209004c27289788d9841\"\u003e\u003ccode\u003ec11b983\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump \u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e from 8.25.0 to 8.34.1 (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/997\"\u003e#997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/5e0eddf94bc84bc19e00c7f4bca1eebfed6c4846\"\u003e\u003ccode\u003e5e0eddf\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.7.3 to 5.8.3 (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/963\"\u003e#963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/a938c1ed7e900db3926d5809d793a0e18f328bf3\"\u003e\u003ccode\u003ea938c1e\u003c/code\u003e\u003c/a\u003e fix(types): add missing \u003ccode\u003eMaps3DLibrary\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/994\"\u003e#994\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/c71c8a3dbb09d7cad40d38f6b647671bf88a0e50\"\u003e\u003ccode\u003ec71c8a3\u003c/code\u003e\u003c/a\u003e chore: add contents:write permission for pushing to gh-pages (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/999\"\u003e#999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googlemaps/js-api-loader/commit/3486a26f1db7081e6e14c13472fe2aee7716adf3\"\u003e\u003ccode\u003e3486a26\u003c/code\u003e\u003c/a\u003e chore: update github actions to latest versions (\u003ca href=\"https://redirect.github.com/googlemaps/js-api-loader/issues/998\"\u003e#998\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googlemaps/js-api-loader/compare/v1.15.1...v1.16.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@opentelemetry/auto-instrumentations-web` from 0.41.0 to 0.63.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/releases\"\u003e@​opentelemetry/auto-instrumentations-web's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003einstrumentation-document-load: v0.63.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/compare/instrumentation-document-load-v0.62.0...instrumentation-document-load-v0.63.0\"\u003e0.63.0\u003c/a\u003e (2026-05-13)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update deps matching '@opentelemetry/*' (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3523\"\u003e#3523\u003c/a\u003e) (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/e26a90af6e2fb4666b22388b770add7a60140c9b\"\u003ee26a90a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003einstrumentation-winston: v0.62.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/compare/instrumentation-winston-v0.61.0...instrumentation-winston-v0.62.0\"\u003e0.62.0\u003c/a\u003e (2026-05-13)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update deps matching '@opentelemetry/*' (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3523\"\u003e#3523\u003c/a\u003e) (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/e26a90af6e2fb4666b22388b770add7a60140c9b\"\u003ee26a90a\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\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​opentelemetry/winston-transport\u003c/code\u003e bumped from ^0.27.0 to ^0.28.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\u003einstrumentation-router: v0.62.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/compare/instrumentation-router-v0.61.0...instrumentation-router-v0.62.0\"\u003e0.62.0\u003c/a\u003e (2026-05-13)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update deps matching '@opentelemetry/*' (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3523\"\u003e#3523\u003c/a\u003e) (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/e26a90af6e2fb4666b22388b770add7a60140c9b\"\u003ee26a90a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einstrumentation-router:\u003c/strong\u003e fix MaxListenersExceededWarning (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3495\"\u003e#3495\u003c/a\u003e) (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/9a0bf882bfdf3087a0cb71f6b2f407da6a7d9d0a\"\u003e9a0bf88\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003einstrumentation-restify: v0.63.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/compare/instrumentation-restify-v0.62.0...instrumentation-restify-v0.63.0\"\u003e0.63.0\u003c/a\u003e (2026-05-13)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update deps matching '@opentelemetry/*' (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3523\"\u003e#3523\u003c/a\u003e) (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/e26a90af6e2fb4666b22388b770add7a60140c9b\"\u003ee26a90a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003einstrumentation-oracledb: v0.43.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/compare/instrumentation-oracledb-v0.42.0...instrumentation-oracledb-v0.43.0\"\u003e0.43.0\u003c/a\u003e (2026-05-13)\u003c/h2\u003e\n\u003ch3\u003eFeatures\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/open-telemetry/opentelemetry-js-contrib/blob/main/packages/auto-instrumentations-web/CHANGELOG.md\"\u003e@​opentelemetry/auto-instrumentations-web's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/compare/auto-instrumentations-web-v0.62.0...auto-instrumentations-web-v0.63.0\"\u003e0.63.0\u003c/a\u003e (2026-05-13)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update deps matching '@opentelemetry/*' (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3523\"\u003e#3523\u003c/a\u003e) (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/e26a90af6e2fb4666b22388b770add7a60140c9b\"\u003ee26a90a\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@​opentelemetry/instrumentation-document-load\u003c/code\u003e bumped from ^0.62.0 to ^0.63.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​opentelemetry/instrumentation-user-interaction\u003c/code\u003e bumped from ^0.61.0 to ^0.62.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\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/compare/auto-instrumentations-web-v0.61.0...auto-instrumentations-web-v0.62.0\"\u003e0.62.0\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update deps matching '@opentelemetry/*' (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3507\"\u003e#3507\u003c/a\u003e) (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/e1ef3d1b14f177afd738f1c967018c1dc6fc900e\"\u003ee1ef3d1\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@​opentelemetry/instrumentation-document-load\u003c/code\u003e bumped from ^0.61.0 to ^0.62.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​opentelemetry/instrumentation-user-interaction\u003c/code\u003e bumped from ^0.60.0 to ^0.61.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\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/compare/auto-instrumentations-web-v0.60.0...auto-instrumentations-web-v0.61.0\"\u003e0.61.0\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update deps matching '@opentelemetry/*' (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3497\"\u003e#3497\u003c/a\u003e) (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/a91133aa0aac9486eda26f3338d7673851b8bd69\"\u003ea91133a\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@​opentelemetry/instrumentation-document-load\u003c/code\u003e bumped from ^0.60.0 to ^0.61.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​opentelemetry/instrumentation-user-interaction\u003c/code\u003e bumped from ^0.59.0 to ^0.60.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\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/compare/auto-instrumentations-web-v0.59.0...auto-instrumentations-web-v0.60.0\"\u003e0.60.0\u003c/a\u003e (2026-04-17)\u003c/h2\u003e\n\u003ch3\u003eFeatures\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/open-telemetry/opentelemetry-js-contrib/commit/03ed3a3a4ab3f9fd481ba81dddb72b3f8e7dae30\"\u003e\u003ccode\u003e03ed3a3\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-web/issues/3481\"\u003e#3481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/a91133aa0aac9486eda26f3338d7673851b8bd69\"\u003e\u003ccode\u003ea91133a\u003c/code\u003e\u003c/a\u003e feat(deps): update deps matching '@opentelemetry/*' (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-web/issues/3497\"\u003e#3497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/bd017c86bcdf369d7bc1b490e455f95b25385779\"\u003e\u003ccode\u003ebd017c8\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-web/issues/3451\"\u003e#3451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/8891261cb590efcb661bd9f8afec4d1adf885ad8\"\u003e\u003ccode\u003e8891261\u003c/code\u003e\u003c/a\u003e feat(deps): update deps matching '@opentelemetry/*' (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-web/issues/3479\"\u003e#3479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/36a030c766030d0e793a619fb4f8629f4c07672d\"\u003e\u003ccode\u003e36a030c\u003c/code\u003e\u003c/a\u003e chore: switch to short license header (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-web/issues/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/ed97091c9890dd18e52759f2ea98e9d7593b3ae4\"\u003e\u003ccode\u003eed97091\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-web/issues/3415\"\u003e#3415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/c8df394f02d68ae48a79a50258682c09dac13b8b\"\u003e\u003ccode\u003ec8df394\u003c/code\u003e\u003c/a\u003e feat(deps): update deps matching '@opentelemetry/*' (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-web/issues/3450\"\u003e#3450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/39f08c313dc4d929c110ab7c43771c3cdbf8aa4c\"\u003e\u003ccode\u003e39f08c3\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-web/issues/3410\"\u003e#3410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/7f4b776abbe22aa38d2e9f36c22aa293a9e31687\"\u003e\u003ccode\u003e7f4b776\u003c/code\u003e\u003c/a\u003e feat(deps): update deps matching \u0026quot;@opentelemetry/*\u0026quot; (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-web/issues/3411\"\u003e#3411\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/0b33a118f289c0435a241c84c3c3923312fc2b98\"\u003e\u003ccode\u003e0b33a11\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-web/issues/3365\"\u003e#3365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commits/contrib-test-utils-v0.63.0/packages/auto-instrumentations-web\"\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 \u003ccode\u003e@​opentelemetry/auto-instrumentations-web\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@opentelemetry/context-zone` from 1.26.0 to 1.30.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/releases\"\u003e@​opentelemetry/context-zone's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.30.1\u003c/h2\u003e\n\u003ch2\u003e1.30.1\u003c/h2\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sdk-metrics): do not export from \u003ccode\u003ePeriodicExportingMetricReader\u003c/code\u003e when there are no metrics to export. \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5288\"\u003e#5288\u003c/a\u003e \u003ca href=\"https://github.com/jacksonweber\"\u003e\u003ccode\u003e@​jacksonweber\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:house: (Internal)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eci: make changelog workflow check v1.x \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5338\"\u003e#5338\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.30.0\u003c/h2\u003e\n\u003ch2\u003e1.30.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: (Enhancement)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(sdk-metrics): PeriodicExportingMetricReader now flushes pending tasks at shutdown \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5242\"\u003e#5242\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sdk-trace-base): do not load OTEL_ env vars on module load, but when needed \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5233\"\u003e#5233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(instrumentation-xhr, instrumentation-fetch): content length attributes no longer get removed with \u003ccode\u003eignoreNetworkEvents: true\u003c/code\u003e being set \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5229\"\u003e#5229\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esemconv/v1.30.0\u003c/h2\u003e\n\u003ch2\u003e1.30.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: (Enhancement)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: update semantic conventions to v1.30.0 \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5433\"\u003e#5433\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSemantic Conventions v1.30.0: \u003ca href=\"https://github.com/open-telemetry/semantic-conventions/blob/main/CHANGELOG.md#v1300\"\u003echangelog\u003c/a\u003e | \u003ca href=\"https://opentelemetry.io/docs/specs/semconv/\"\u003elatest docs\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@opentelemetry/semantic-conventions\u003c/code\u003e (stable) changes: \u003cem\u003e1 newly deprecated exports, 25 added exports\u003c/em\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@opentelemetry/semantic-conventions/incubating\u003c/code\u003e (unstable) changes: \u003cem\u003e24 newly deprecated exports, 165 added exports\u003c/em\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eStable changes in v1.30.0\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eATTR_EXCEPTION_ESCAPED // exception.escaped: It's no longer recommended to record exceptions that are handled and do not escape the scope of a span.\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/blob/v1.30.1/CHANGELOG.md\"\u003e@​opentelemetry/context-zone's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.30.1\u003c/h2\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sdk-metrics): do not export from \u003ccode\u003ePeriodicExportingMetricReader\u003c/code\u003e when there are no metrics to export. \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5288\"\u003e#5288\u003c/a\u003e \u003ca href=\"https://github.com/jacksonweber\"\u003e\u003ccode\u003e@​jacksonweber\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:house: (Internal)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eci: make changelog workflow check v1.x \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5338\"\u003e#5338\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.30.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: (Enhancement)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(sdk-metrics): PeriodicExportingMetricReader now flushes pending tasks at shutdown \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5242\"\u003e#5242\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sdk-trace-base): do not load OTEL_ env vars on module load, but when needed \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5233\"\u003e#5233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(instrumentation-xhr, instrumentation-fetch): content length attributes no longer get removed with \u003ccode\u003eignoreNetworkEvents: true\u003c/code\u003e being set \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5229\"\u003e#5229\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.29.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: (Enhancement)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(sdk-metrics): Add support for aggregation cardinality limit with a default limit of 2000. This limit can be customized via views \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5128\"\u003e#5128\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.28.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: (Enhancement)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efeat(sdk-metrics, sdk-trace): add \u003ccode\u003emergeResourceWithDefaults\u003c/code\u003e flag, which allows opting-out of resources getting merged with the default resource \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/4617\"\u003e#4617\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edefault: \u003ccode\u003etrue\u003c/code\u003e (no change in behavior)\u003c/li\u003e\n\u003cli\u003enote: \u003ccode\u003efalse\u003c/code\u003e will become the default behavior in the next major version in order to comply with \u003ca href=\"https://github.com/open-telemetry/opentelemetry-specification/blob/f3511a5ccda376dfd1de76dfa086fc9b35b54757/specification/resource/sdk.md?plain=1#L31-L36\"\u003especification requirements\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efeat(sdk-trace-base): add \u003ccode\u003espanProcessors\u003c/code\u003e property in \u003ccode\u003eTracerConfig\u003c/code\u003e interface. \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5138\"\u003e#5138\u003c/a\u003e \u003ca href=\"https://github.com/david-luna\"\u003e\u003ccode\u003e@​david-luna\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sdk-metrics): await exports in \u003ccode\u003ePeriodicExportingMetricReader\u003c/code\u003e when async resource attributes have not yet settled \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5119/\"\u003e#5119\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(sdk-trace): performance.now() may return the same value for consecutive calls \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5150\"\u003e#5150\u003c/a\u003e \u003ca href=\"https://github.com/dyladan\"\u003e\u003ccode\u003e@​dyladan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(sdk-trace-base): pass BatchSpanProcessor#forceFlush() errors on visibilitychange/pagehide to globalErrorHandler \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5143\"\u003e#5143\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003efixes a bug where switching browser tabs with a failing exporter would cause an unhandled error\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.27.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: (Enhancement)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add processors for adding session.id attribute to spans and logs \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/4972\"\u003e#4972\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/open-telemetry/opentelemetry-js/commit/cbc912d67bda462ca00449d7ce7b80052c20a4fc\"\u003e\u003ccode\u003ecbc912d\u003c/code\u003e\u003c/a\u003e chore: prepare next v1.x release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5342\"\u003e#5342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/942628d7d7d569b9497b5122f236c2d8fce5d3ed\"\u003e\u003ccode\u003e942628d\u003c/code\u003e\u003c/a\u003e [backport/v1.x] ci: make v1.x release PR workflow checkout correct branch (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5\"\u003e#5\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/1fa5492b06fadb7fa56c014b6f8eaf1a2bdcfa56\"\u003e\u003ccode\u003e1fa5492\u003c/code\u003e\u003c/a\u003e [backport/v1.x] fix(exporter-metrics-otlp-http): browser OTLPMetricExporter w...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/18b33a0a1d40703cc42ae5c91025b047d8f32ad9\"\u003e\u003ccode\u003e18b33a0\u003c/code\u003e\u003c/a\u003e [backport/v1.x] fix(sdk-metrics): don't export from PeriodicExportingMetricRe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/3acae302fe2f39ae920ee3d8491a347b5ec1a15c\"\u003e\u003ccode\u003e3acae30\u003c/code\u003e\u003c/a\u003e [backport/v1.x] ci: make changelog workflow check v1.x (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5338\"\u003e#5338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/dba373ca7ba93c36735ae68d665847f4322dd889\"\u003e\u003ccode\u003edba373c\u003c/code\u003e\u003c/a\u003e chore: updated v1.x supported versions (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5286\"\u003e#5286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/aae44680f7fa4a489a488654a95ce7883b024324\"\u003e\u003ccode\u003eaae4468\u003c/code\u003e\u003c/a\u003e ci: prepare release script to run on v1.x branch (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5276\"\u003e#5276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/616d27a0a111c9b813d14c56d8d8f1ffbd7d7156\"\u003e\u003ccode\u003e616d27a\u003c/code\u003e\u003c/a\u003e chore: prepare next release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5274\"\u003e#5274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/e524148b480366bb7ecc129828a64e00058bb84e\"\u003e\u003ccode\u003ee524148\u003c/code\u003e\u003c/a\u003e chore: removed circular dependency from BasicTracerProvider (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5279\"\u003e#5279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/67a0e9cb0c5257b0d0fbdc6a5efd310a1c37b493\"\u003e\u003ccode\u003e67a0e9c\u003c/code\u003e\u003c/a\u003e Update links to openmetrics to reference the v1.0.0 release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5267\"\u003e#5267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/compare/v1.26.0...v1.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@opentelemetry/exporter-trace-otlp-http` from 0.53.0 to 0.218.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/releases\"\u003e@​opentelemetry/exporter-trace-otlp-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eexperimental/v0.218.0\u003c/h2\u003e\n\u003ch2\u003e0.218.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(otlp-transformer): replace protobufjs metrics serialization with custom implementation \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6629\"\u003e#6625\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(configuration): show all config validation errors, if there are multiple \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6683\"\u003e#6683\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(sdk-node): allow startNodeSDK() without an arg \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6688\"\u003e#6688\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:house: Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(sdk-logs): alias \u003ccode\u003eLoggerProviderConfig\u003c/code\u003e to \u003ccode\u003eLoggerProviderOptions\u003c/code\u003e \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6691\"\u003e#6691\u003c/a\u003e \u003ca href=\"https://github.com/david-luna\"\u003e\u003ccode\u003e@​david-luna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(sdk-logs): use \u003ccode\u003eLogger.enabled()\u003c/code\u003e within \u003ccode\u003eLogger.emit()\u003c/code\u003e implementation \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6680\"\u003e#6680\u003c/a\u003e \u003ca href=\"https://github.com/david-luna\"\u003e\u003ccode\u003e@​david-luna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eexperimental/v0.217.0\u003c/h2\u003e\n\u003ch2\u003e0.217.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(otlp-transformer): replace protobufjs trace serialization with custom implementation \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6625\"\u003e#6625\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(configuration): auto-generate TypeScript types from OTel declarative config JSON schema (stable v1.0.0) using \u003ccode\u003ejson-schema-to-typescript\u003c/code\u003e and \u003ccode\u003eajv\u003c/code\u003e \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6533\"\u003e#6533\u003c/a\u003e \u003ca href=\"https://github.com/MikeGoldsmith\"\u003e\u003ccode\u003e@​MikeGoldsmith\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(configuration, sdk-node): \u003ccode\u003estartNodeSDK()\u003c/code\u003e code path now uses \u003ccode\u003elog_level\u003c/code\u003e configuration to setup a DiagConsoleLogger \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6668\"\u003e#6668\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eNote that allowed values for \u003ccode\u003elog_level\u003c/code\u003e in a configuration YAML file are \u003cem\u003enot\u003c/em\u003e the same set as for \u003ccode\u003eOTEL_LOG_LEVEL\u003c/code\u003e. Use \u003ccode\u003elog_level: trace\u003c/code\u003e to see \u003cem\u003eall\u003c/em\u003e logs (equivalent of \u003ccode\u003eOTEL_LOG_LEVEL=ALL\u003c/code\u003e). Use \u003ccode\u003elog_level: fatal\u003c/code\u003e to effectively disable the SDK's internal diagnostic logger (equivalent of \u003ccode\u003eOTEL_LOG_LEVEL=NONE\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eIf \u003ccode\u003elog_level\u003c/code\u003e is not specified, a diagnostic console logger at \u0026quot;info\u0026quot; level will be setup.\u003c/li\u003e\n\u003cli\u003eAn invalid YAML config file will now result in a noop OTel SDK.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(configuration): do not validate \u003ccode\u003eOTEL_CONFIG_FILE\u003c/code\u003e value before using it for file config \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6643\"\u003e#6643\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(configuration): improve how 'additionalProperties' in JSON schema is translated to TS types \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6650\"\u003e#6650\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(configuration): remove stripMinItems and preprocessNullArrays from validation/parsing \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6657\"\u003e#6657\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(configuration): improve handling of enums in generated types \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6659\"\u003e#6659\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(configuration): improve the technique for removing '| null' on types the JSON Schema \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6662\"\u003e#6662\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(sampler-jaeger-remote): add missing axios dep \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6656\"\u003e#6656\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(exporter-prometheus): handle malformed URLs in Prometheus exporter request handler \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6674\"\u003e#6674\u003c/a\u003e \u003ca href=\"https://github.com/homanp\"\u003e\u003ccode\u003e@​homanp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eexperimental/v0.216.0\u003c/h2\u003e\n\u003ch2\u003e0.216.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(sdk-node): wire attribute_keys from declarative configuration to ViewOptions.attributesProcessors \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6427\"\u003e#6427\u003c/a\u003e \u003ca href=\"https://github.com/ravitheja4531-cell\"\u003e\u003ccode\u003e@​ravitheja4531-cell\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(sdk-node): set TracerProvider in startNodeSDK() \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6607\"\u003e#6607\u003c/a\u003e \u003ca href=\"https://github.com/maryliag\"\u003e\u003ccode\u003e@​maryliag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(instrumentation-xml-http-request): avoid unwrapping \u003ccode\u003eXMLHttpRequest\u003c/code\u003e API when disabling \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6611\"\u003e#6611\u003c/a\u003e \u003ca href=\"https://github.com/david-luna\"\u003e\u003ccode\u003e@​david-luna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(instrumentation-fetch): tolerate non-writable \u003ccode\u003eglobalThis.fetch\u003c/code\u003e and fix premature \u003ccode\u003e_isEnabled\u003c/code\u003e / \u003ccode\u003e_isFetchPatched\u003c/code\u003e flips in \u003ccode\u003eenable()\u003c/code\u003e \u003ca href=\"https://github.com/brunorodmoreira\"\u003e\u003ccode\u003e@​brunorodmoreira\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\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/06ad0eaaecbd49f5ead871325f852cc2a3454079\"\u003e\u003ccode\u003e06ad0ea\u003c/code\u003e\u003c/a\u003e chore: prepare next release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6703\"\u003e#6703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/38ca257e64ebd13f5603d5539f8a48d6d9232037\"\u003e\u003ccode\u003e38ca257\u003c/code\u003e\u003c/a\u003e feat(otlp-transformer): replace protobufjs metrics serialization with custom ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/013c60085b84351a4c1e4e4f79e3dd67c56661cd\"\u003e\u003ccode\u003e013c600\u003c/code\u003e\u003c/a\u003e chore: prepare next release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6699\"\u003e#6699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/b7a0c63bde39d7916fdb73cbb3d64cf1c93282c5\"\u003e\u003ccode\u003eb7a0c63\u003c/code\u003e\u003c/a\u003e feat(semantic-conventions): update semantic conventions to v1.41.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6695\"\u003e#6695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/774143b2c6667c6537c000ab48ea5ce998278ca0\"\u003e\u003ccode\u003e774143b\u003c/code\u003e\u003c/a\u003e chore(renovate): add minimumReleaseAge to config (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6697\"\u003e#6697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/e0dafe0d9fadaccf7dd8d7b02dd85531356e2ac1\"\u003e\u003ccode\u003ee0dafe0\u003c/code\u003e\u003c/a\u003e fix(otlp-exporter-base): remove brackets from IPv6 hostname in HTTP transport...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/f804c93d1d6d903036b8bf38f8c3713dbbaf0360\"\u003e\u003ccode\u003ef804c93\u003c/code\u003e\u003c/a\u003e chore(deps): update github/codeql-action digest to 68bde55 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6682\"\u003e#6682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/95e48e7afcc475ded350b95b43070c54591ecbbb\"\u003e\u003ccode\u003e95e48e7\u003c/code\u003e\u003c/a\u003e refactor(sdk-logs): alias \u003ccode\u003eLoggerProviderConfig\u003c/code\u003e to \u003ccode\u003eLoggerProviderOptions\u003c/code\u003e (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/907b627d9ada25844b0f06551ecd9bbda5c0ea4f\"\u003e\u003ccode\u003e907b627\u003c/code\u003e\u003c/a\u003e feat(sdk-node): allow startNodeSDK() without an arg (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6688\"\u003e#6688\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/0d1526198fafe7f90078ff353103d0427e6c64d4\"\u003e\u003ccode\u003e0d15261\u003c/code\u003e\u003c/a\u003e docs: Add SIG meeting info and welcoming language (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6689\"\u003e#6689\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/compare/experimental/v0.53.0...experimental/v0.218.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 \u003ccode\u003e@​opentelemetry/exporter-trace-otlp-http\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@opentelemetry/instrumentation` from 0.53.0 to 0.218.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/releases\"\u003e@​opentelemetry/instrumentation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eexperimental/v0.218.0\u003c/h2\u003e\n\u003ch2\u003e0.218.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(otlp-transformer): replace protobufjs metrics serialization with custom implementation \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6629\"\u003e#6625\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(configuration): show all config validation errors, if there are multiple \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6683\"\u003e#6683\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(sdk-node): allow startNodeSDK() without an arg \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6688\"\u003e#6688\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:house: Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(sdk-logs): alias \u003ccode\u003eLoggerProviderConfig\u003c/code\u003e to \u003ccode\u003eLoggerProviderOptions\u003c/code\u003e \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6691\"\u003e#6691\u003c/a\u003e \u003ca href=\"https://github.com/david-luna\"\u003e\u003ccode\u003e@​david-luna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(sdk-logs): use \u003ccode\u003eLogger.enabled()\u003c/code\u003e within \u003ccode\u003eLogger.emit()\u003c/code\u003e implementation \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6680\"\u003e#6680\u003c/a\u003e \u003ca href=\"https://github.com/david-luna\"\u003e\u003ccode\u003e@​david-luna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eexperimental/v0.217.0\u003c/h2\u003e\n\u003ch2\u003e0.217.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(otlp-transformer): replace protobufjs trace serialization with custom implementation \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6625\"\u003e#6625\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(configuration): auto-generate TypeScript types from OTel declarative config JSON schema (stable v1.0.0) using \u003ccode\u003ejson-schema-to-typescript\u003c/code\u003e and \u003ccode\u003eajv\u003c/code\u003e \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6533\"\u003e#6533\u003c/a\u003e \u003ca href=\"https://github.com/MikeGoldsmith\"\u003e\u003ccode\u003e@​MikeGoldsmith\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(configuration, sdk-node): \u003ccode\u003estartNodeSDK()\u003c/code\u003e code path now uses \u003ccode\u003elog_level\u003c/code\u003e configuration to setup a DiagConsoleLogger \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6668\"\u003e#6668\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eNote that allowed values for \u003ccode\u003elog_level\u003c/code\u003e in a configuration YAML file are \u003cem\u003enot\u003c/em\u003e the same set as for \u003ccode\u003eOTEL_LOG_LEVEL\u003c/code\u003e. Use \u003ccode\u003elog_level: trace\u003c/code\u003e to see \u003cem\u003eall\u003c/em\u003e logs (equivalent of \u003ccode\u003eOTEL_LOG_LEVEL=ALL\u003c/code\u003e). Use \u003ccode\u003elog_level: fatal\u003c/code\u003e to effectively disable the SDK's internal diagnostic logger (equivalent of \u003ccode\u003eOTEL_LOG_LEVEL=NONE\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eIf \u003ccode\u003elog_level\u003c/code\u003e is not specified, a diagnostic console logger at \u0026quot;info\u0026quot; level will be setup.\u003c/li\u003e\n\u003cli\u003eAn invalid YAML config file will now result in a noop OTel SDK.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(configuration): do not validate \u003ccode\u003eOTEL_CONFIG_FILE\u003c/code\u003e value before using it for file config \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6643\"\u003e#6643\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(configuration): improve how 'additionalProperties' in JSON schema is translated to TS types \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6650\"\u003e#6650\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(configuration): remove stripMinItems and preprocessNullArrays from validation/parsing \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6657\"\u003e#6657\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(configuration): improve handling of enums in generated types \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6659\"\u003e#6659\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(configuration): improve the technique for removing '| null' on types the JSON Schema \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6662\"\u003e#6662\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(sampler-jaeger-remote): add missing axios dep \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6656\"\u003e#6656\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(exporter-prometheus): handle malformed URLs in Prometheus exporter request handler \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6674\"\u003e#6674\u003c/a\u003e \u003ca href=\"https://github.com/homanp\"\u003e\u003ccode\u003e@​homanp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eexperimental/v0.216.0\u003c/h2\u003e\n\u003ch2\u003e0.216.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(sdk-node): wire attribute_keys from declarative configuration to ViewOptions.attributesProcessors \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6427\"\u003e#6427\u003c/a\u003e \u003ca href=\"https://github.com/ravitheja4531-cell\"\u003e\u003ccode\u003e@​ravitheja4531-cell\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(sdk-node): set TracerProvider in startNodeSDK() \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6607\"\u003e#6607\u003c/a\u003e \u003ca href=\"https://github.com/maryliag\"\u003e\u003ccode\u003e@​maryliag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(instrumentation-xml-http-request): avoid unwrapping \u003ccode\u003eXMLHttpRequest\u003c/code\u003e API when disabling \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6611\"\u003e#6611\u003c/a\u003e \u003ca href=\"https://github.com/david-luna\"\u003e\u003ccode\u003e@​david-luna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(instrumentation-fetch): tolerate non-writable \u003ccode\u003eglobalThis.fetch\u003c/code\u003e and fix premature \u003ccode\u003e_isEnabled\u003c/code\u003e / \u003ccode\u003e_isFetchPatched\u003c/code\u003e flips in \u003ccode\u003eenable()\u003c/code\u003e \u003ca href=\"https://github.com/brunorodmoreira\"\u003e\u003ccode\u003e@​brunorodmoreira\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\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/06ad0eaaecbd49f5ead871325f852cc2a3454079\"\u003e\u003ccode\u003e06ad0ea\u003c/code\u003e\u003c/a\u003e chore: prepare next release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6703\"\u003e#6703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/38ca257e64ebd13f5603d5539f8a48d6d9232037\"\u003e\u003ccode\u003e38ca257\u003c/code\u003e\u003c/a\u003e feat(otlp-transformer): replace protobufjs metrics serialization with custom ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/013c60085b84351a4c1e4e4f79e3dd67c56661cd\"\u003e\u003ccode\u003e013c600\u003c/code\u003e\u003c/a\u003e chore: prepare next release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6699\"\u003e#6699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/b7a0c63bde39d7916fdb73cbb3d64cf1c93282c5\"\u003e\u003ccode\u003eb7a0c63\u003c/code\u003e\u003c/a\u003e feat(semantic-conventions): update semantic conventions to v1.41.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6695\"\u003e#6695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/774143b2c6667c6537c000ab48ea5ce998278ca0\"\u003e\u003ccode\u003e774143b\u003c/code\u003e\u003c/a\u003e chore(renovate): add minimumReleaseAge to config (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6697\"\u003e#6697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/e0dafe0d9fadaccf7dd8d7b02dd85531356e2ac1\"\u003e\u003ccode\u003ee0dafe0\u003c/code\u003e\u003c/a\u003e fix(otlp-exporter-base): remove brackets from IPv6 hostname in HTTP transport...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/f804c93d1d6d903036b8bf38f8c3713dbbaf0360\"\u003e\u003ccode\u003ef804c93\u003c/code\u003e\u003c/a\u003e chore(deps): update github/codeql-action digest to 68bde55 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6682\"\u003e#6682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/95e48e7afcc475ded350b95b43070c54591ecbbb\"\u003e\u003ccode\u003e95e48e7\u003c/code\u003e\u003c/a\u003e refactor(sdk-logs): alias \u003ccode\u003eLoggerProviderConfig\u003c/code\u003e to \u003ccode\u003eLoggerProviderOptions\u003c/code\u003e (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/907b627d9ada25844b0f06551ecd9bbda5c0ea4f\"\u003e\u003ccode\u003e907b627\u003c/code\u003e\u003c/a\u003e feat(sdk-node): allow startNodeSDK() without an arg (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6688\"\u003e#6688\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/0d1526198fafe7f90078ff353103d0427e6c64d4\"\u003e\u003ccode\u003e0d15261\u003c/code\u003e\u003c/a\u003e docs: Add SIG meeting info and welcoming language (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6689\"\u003e#6689\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/compare/experimental/v0.53.0...experimental/v0.218.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 \u003ccode\u003e@​opentelemetry/instrumentation\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@opentelemetry/propagator-aws-xray` from 1.26.0 to 1.26.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/packages/propagator-aws-xray/CHANGELOG.md\"\u003e@​opentelemetry/propagator-aws-xray's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/compare/propagator-aws-xray-v1.26.1...propagator-aws-xray-v1.26.2\"\u003e1.26.2\u003c/a\u003e (2025-02-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update all patch versions (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/2413\"\u003e#2413\u003c/a\u003e) (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/1a55420d8c00ca998b57270df77857c48ebbe8d7\"\u003e1a55420\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/compare/propagator-aws-xray-v1.26.0...propagator-aws-xray-v1.26.1\"\u003e1.26.1\u003c/a\u003e (2025-01-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epropagator-aws-xray:\u003c/strong\u003e correctly propagate over grpc (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/2604\"\u003e#2604\u003c/a\u003e) (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js-contrib/commit/4cfcc59441da12c7c20132484e8fbe8282af33d2\"\u003e4cfcc59\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/open-telemetry/opentelemetry-js-contrib/commits/propagator-aws-xray-v1.26.2/packages/propagator-aws-xray\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@opentelemetry/resources` from 1.26.0 to 1.30.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/releases\"\u003e@​opentelemetry/resources's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.30.1\u003c/h2\u003e\n\u003ch2\u003e1.30.1\u003c/h2\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sdk-metrics): do not export from \u003ccode\u003ePeriodicExportingMetricReader\u003c/code\u003e when there are no metrics to export. \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5288\"\u003e#5288\u003c/a\u003e \u003ca href=\"https://github.com/jacksonweber\"\u003e\u003ccode\u003e@​jacksonweber\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:house: (Internal)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eci: make changelog workflow check v1.x \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5338\"\u003e#5338\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.30.0\u003c/h2\u003e\n\u003ch2\u003e1.30.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: (Enhancement)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(sdk-metrics): PeriodicExportingMetricReader now flushes pending tasks at shutdown \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5242\"\u003e#5242\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sdk-trace-base): do not load OTEL_ env vars on module load, but when needed \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5233\"\u003e#5233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(instrumentation-xhr, instrumentation-fetch): content length attributes no longer get removed with \u003ccode\u003eignoreNetworkEvents: true\u003c/code\u003e being set \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5229\"\u003e#5229\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esemconv/v1.30.0\u003c/h2\u003e\n\u003ch2\u003e1.30.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: (Enhancement)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: update semantic conventions to v1.30.0 \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5433\"\u003e#5433\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSemantic Conventions v1.30.0: \u003ca href=\"https://github.com/open-telemetry/semantic-conventions/blob/main/CHANGELOG.md#v1300\"\u003echangelog\u003c/a\u003e | \u003ca href=\"https://opentelemetry.io/docs/specs/semconv/\"\u003elatest docs\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@opentelemetry/semantic-conventions\u003c/code\u003e (stable) changes: \u003cem\u003e1 newly deprecated exports, 25 added exports\u003c/em\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@opentelemetry/semantic-conventions/incubating\u003c/code\u003e (unstable) changes: \u003cem\u003e24 newly deprecated exports, 165 added exports\u003c/em\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eStable changes in v1.30.0\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eATTR_EXCEPTION_ESCAPED // exception.escaped: It's no longer recommended to record exceptions that are handled and do not escape the scope of a span.\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/blob/v1.30.1/CHANGELOG.md\"\u003e@​opentelemetry/resources's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.30.1\u003c/h2\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sdk-metrics): do not export from \u003ccode\u003ePeriodicExportingMetricReader\u003c/code\u003e when there are no metrics to export. \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5288\"\u003e#5288\u003c/a\u003e \u003ca href=\"https://github.com/jacksonweber\"\u003e\u003ccode\u003e@​jacksonweber\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:house: (Internal)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eci: make changelog workflow check v1.x \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5338\"\u003e#5338\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.30.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: (Enhancement)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(sdk-metrics): PeriodicExportingMetricReader now flushes pending tasks at shutdown \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5242\"\u003e#5242\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sdk-trace-base): do not load OTEL_ env vars on module load, but when needed \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5233\"\u003e#5233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(instrumentation-xhr, instrumentation-fetch): content length attributes no longer get removed with \u003ccode\u003eignoreNetworkEvents: true\u003c/code\u003e being set \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5229\"\u003e#5229\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.29.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: (Enhancement)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(sdk-metrics): Add support for aggregation cardinality limit with a default limit of 2000. This limit can be customized via views \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5128\"\u003e#5128\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.28.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: (Enhancement)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efeat(sdk-metrics, sdk-trace): add \u003ccode\u003emergeResourceWithDefaults\u003c/code\u003e flag, which allows opting-out of resources getting merged with the default resource \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/4617\"\u003e#4617\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edefault: \u003ccode\u003etrue\u003c/code\u003e (no change in behavior)\u003c/li\u003e\n\u003cli\u003enote: \u003ccode\u003efalse\u003c/code\u003e will become the default behavior in the next major version in order to comply with \u003ca href=\"https://github.com/open-telemetry/opentelemetry-specification/blob/f3511a5ccda376dfd1de76dfa086fc9b35b54757/specification/resource/sdk.md?plain=1#L31-L36\"\u003especification requirements\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efeat(sdk-trace-base): add \u003ccode\u003espanProcessors\u003c/code\u003e property in \u003ccode\u003eTracerConfig\u003c/code\u003e interface. \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5138\"\u003e#5138\u003c/a\u003e \u003ca href=\"https://github.com/david-luna\"\u003e\u003ccode\u003e@​david-luna\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sdk-metrics): await exports in \u003ccode\u003ePeriodicExportingMetricReader\u003c/code\u003e when async resource attributes have not yet settled \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5119/\"\u003e#5119\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(sdk-trace): performance.now() may return the same value for consecutive calls \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5150\"\u003e#5150\u003c/a\u003e \u003ca href=\"https://github.com/dyladan\"\u003e\u003ccode\u003e@​dyladan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(sdk-trace-base): pass BatchSpanProcessor#forceFlush() errors on visibilitychange/pagehide to globalErrorHandler \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5143\"\u003e#5143\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003efixes a bug where switching browser tabs with a failing exporter would cause an unhandled error\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.27.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: (Enhancement)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add processors for adding session.id attribute to spans and logs \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/4972\"\u003e#4972\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/open-telemetry/opentelemetry-js/commit/cbc912d67bda462ca00449d7ce7b80052c20a4fc\"\u003e\u003ccode\u003ecbc912d\u003c/code\u003e\u003c/a\u003e chore: prepare next v1.x release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5342\"\u003e#5342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/942628d7d7d569b9497b5122f236c2d8fce5d3ed\"\u003e\u003ccode\u003e942628d\u003c/code\u003e\u003c/a\u003e [backport/v1.x] ci: make v1.x release PR workflow checkout correct branch (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5\"\u003e#5\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/1fa5492b06fadb7fa56c014b6f8eaf1a2bdcfa56\"\u003e\u003ccode\u003e1fa5492\u003c/code\u003e\u003c/a\u003e [backport/v1.x] fix(exporter-metrics-otlp-http): browser OTLPMetricExporter w...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/18b33a0a1d40703cc42ae5c91025b047d8f32ad9\"\u003e\u003ccode\u003e18b33a0\u003c/code\u003e\u003c/a\u003e [backport/v1.x] fix(sdk-metrics): don't export from PeriodicExportingMetricRe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/3acae302fe2f39ae920ee3d8491a347b5ec1a15c\"\u003e\u003ccode\u003e3acae30\u003c/code\u003e\u003c/a\u003e [backport/v1.x] ci: make changelog workflow check v1.x (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5338\"\u003e#5338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/dba373ca7ba93c36735ae68d665847f4322dd889\"\u003e\u003ccode\u003edba373c\u003c/code\u003e\u003c/a\u003e chore: updated v1.x supported versions (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5286\"\u003e#5286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/aae44680f7fa4a489a488654a95ce7883b024324\"\u003e\u003ccode\u003eaae4468\u003c/code\u003e\u003c/a\u003e ci: prepare release script to run on v1.x branch (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5276\"\u003e#5276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/616d27a0a111c9b813d14c56d8d8f1ffbd7d7156\"\u003e\u003ccode\u003e616d27a\u003c/code\u003e\u003c/a\u003e chore: prepare next release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5274\"\u003e#5274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/e524148b480366bb7ecc129828a64e00058bb84e\"\u003e\u003ccode\u003ee524148\u003c/code\u003e\u003c/a\u003e chore: removed circular dependency from BasicTracerProvider (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5279\"\u003e#5279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/67a0e9cb0c5257b0d0fbdc6a5efd310a1c37b493\"\u003e\u003ccode\u003e67a0e9c\u003c/code\u003e\u003c/a\u003e Update links to openmetrics to reference the v1.0.0 release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/5267\"\u003e#5267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/compare/v1.26.0...v1.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@opentelemetry/sdk-trace-base` from 1.26.0 to 1.30.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/releases\"\u003e@​opentelemetry/sdk-trace-base's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.30.1\u003c/h2\u003e\n\u003ch2\u003e1.30.1\u003c/h2\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sdk-metrics): do not export from \u003ccode\u003ePeriodicExportingMetricReader\u003c/code\u003e when there are no metrics to export. \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5288\"\u003e#5288\u003c/a\u003e \u003ca href=\"https://github.com/jacksonweber\"\u003e\u003ccode\u003e@​jacksonweber\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:house: (Int...\n\n_Description has been truncated_","html_url":"https://github.com/roostorg/coop/pull/608","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/roostorg%2Fcoop/issues/608","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/608/packages"}},{"old_version":"9.1.0","new_version":"10.1.0","update_type":"major","path":"/web","pr_created_at":"2026-05-24T21:53:18.000Z","version_change":"9.1.0 → 10.1.0","issue":{"uuid":"4513030030","node_id":"PR_kwDORtTeR87e2ECn","number":30,"state":"closed","title":"chore(deps): bump react-markdown from 9.1.0 to 10.1.0 in /web","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-31T22:19:21.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-24T21:53:18.000Z","updated_at":"2026-05-31T22:19:53.000Z","time_to_close":606363,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"}],"path":"/web","ecosystem":"npm"},"body":"Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 9.1.0 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remarkjs/react-markdown/releases\"\u003ereact-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.1.0\u003c/h2\u003e\n\u003ch4\u003eAdd\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e939c667 Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/897\"\u003eremarkjs/react-markdown#897\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ea40ae2e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/896\"\u003eremarkjs/react-markdown#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e7c17ede Fix TypeScript performance around components\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/893\"\u003eremarkjs/react-markdown#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eaaaa40b Remove support for \u003ccode\u003eclassName\u003c/code\u003e prop\nsee \u003ca href=\"https://github.com/remarkjs/react-markdown/blob/main/changelog.md#remove-classname\"\u003e“Remove className”\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.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/remarkjs/react-markdown/blob/main/changelog.md\"\u003ereact-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes will be documented in this file.\u003c/p\u003e\n\u003ch2\u003e10.0.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aaaa40b\"\u003e\u003ccode\u003eaaaa40b\u003c/code\u003e\u003c/a\u003e\nRemove support for \u003ccode\u003eclassName\u003c/code\u003e prop\n\u003cstrong\u003emigrate\u003c/strong\u003e: see “Remove \u003ccode\u003eclassName\u003c/code\u003e” below\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemove \u003ccode\u003eclassName\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eclassName\u003c/code\u003e prop was removed.\nIf you want to add classes to some element that wraps the markdown\nyou can explicitly write that element and add the class to it.\nYou can then choose yourself which tag name to use and whether to add other\nprops.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;Markdown className=\u0026quot;markdown-body\u0026quot;\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;div className=\u0026quot;markdown-body\u0026quot;\u0026gt;\n  \u0026lt;Markdown\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\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/remarkjs/react-markdown/commit/44d2e4a44b37461ab7778d6870c1a9eb36393ad2\"\u003e\u003ccode\u003e44d2e4a\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/f2369cd7b7f3c8eb01b7ba1221cf305b7474716f\"\u003e\u003ccode\u003ef2369cd\u003c/code\u003e\u003c/a\u003e Refactor docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/26fdfe037516f9eee7e4c9472d633b795acc53e5\"\u003e\u003ccode\u003e26fdfe0\u003c/code\u003e\u003c/a\u003e Update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/544bff69fbd406b397bed3bc411f7bb12ad82b08\"\u003e\u003ccode\u003e544bff6\u003c/code\u003e\u003c/a\u003e Refactor code-style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/939c6671c9dbffccfe8e27bba256f62405031193\"\u003e\u003ccode\u003e939c667\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/a40ae2e3131eca0421c43bc179b63f05be0bfbb9\"\u003e\u003ccode\u003ea40ae2e\u003c/code\u003e\u003c/a\u003e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/ad7f37f0b407ed90663e0ff85dda246f7987b5a9\"\u003e\u003ccode\u003ead7f37f\u003c/code\u003e\u003c/a\u003e Add lifecycle tests for \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/2792c32cdd2e7fd38e5d79fe5761da521d3ca0ae\"\u003e\u003ccode\u003e2792c32\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/7c17ede8e47f57785d0b82a7b42fffd8287bf3a3\"\u003e\u003ccode\u003e7c17ede\u003c/code\u003e\u003c/a\u003e Fix performance around components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/21b47b9e7f916602987e1b85e7df7a688b9957ee\"\u003e\u003ccode\u003e21b47b9\u003c/code\u003e\u003c/a\u003e Remove local use of \u003ccode\u003eJSX\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.1.0\"\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=react-markdown\u0026package-manager=npm_and_yarn\u0026previous-version=9.1.0\u0026new-version=10.1.0)](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/AlexsanderHamir/T2A/pull/30","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexsanderHamir%2FT2A/issues/30","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/30/packages"}},{"old_version":"9.1.0","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2026-05-23T18:30:19.000Z","version_change":"9.1.0 → 10.1.0","issue":{"uuid":"4509239833","node_id":"PR_kwDOR0XBts7eq-88","number":91,"state":"open","title":"chore(deps): bump react-markdown from 9.1.0 to 10.1.0","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-23T18:30:19.000Z","updated_at":"2026-05-23T18:30:20.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"}],"path":null,"ecosystem":"npm"},"body":"Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 9.1.0 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remarkjs/react-markdown/releases\"\u003ereact-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.1.0\u003c/h2\u003e\n\u003ch4\u003eAdd\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e939c667 Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/897\"\u003eremarkjs/react-markdown#897\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ea40ae2e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/896\"\u003eremarkjs/react-markdown#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e7c17ede Fix TypeScript performance around components\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/893\"\u003eremarkjs/react-markdown#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eaaaa40b Remove support for \u003ccode\u003eclassName\u003c/code\u003e prop\nsee \u003ca href=\"https://github.com/remarkjs/react-markdown/blob/main/changelog.md#remove-classname\"\u003e“Remove className”\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.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/remarkjs/react-markdown/blob/main/changelog.md\"\u003ereact-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes will be documented in this file.\u003c/p\u003e\n\u003ch2\u003e10.0.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aaaa40b\"\u003e\u003ccode\u003eaaaa40b\u003c/code\u003e\u003c/a\u003e\nRemove support for \u003ccode\u003eclassName\u003c/code\u003e prop\n\u003cstrong\u003emigrate\u003c/strong\u003e: see “Remove \u003ccode\u003eclassName\u003c/code\u003e” below\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemove \u003ccode\u003eclassName\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eclassName\u003c/code\u003e prop was removed.\nIf you want to add classes to some element that wraps the markdown\nyou can explicitly write that element and add the class to it.\nYou can then choose yourself which tag name to use and whether to add other\nprops.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;Markdown className=\u0026quot;markdown-body\u0026quot;\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;div className=\u0026quot;markdown-body\u0026quot;\u0026gt;\n  \u0026lt;Markdown\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\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/remarkjs/react-markdown/commit/44d2e4a44b37461ab7778d6870c1a9eb36393ad2\"\u003e\u003ccode\u003e44d2e4a\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/f2369cd7b7f3c8eb01b7ba1221cf305b7474716f\"\u003e\u003ccode\u003ef2369cd\u003c/code\u003e\u003c/a\u003e Refactor docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/26fdfe037516f9eee7e4c9472d633b795acc53e5\"\u003e\u003ccode\u003e26fdfe0\u003c/code\u003e\u003c/a\u003e Update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/544bff69fbd406b397bed3bc411f7bb12ad82b08\"\u003e\u003ccode\u003e544bff6\u003c/code\u003e\u003c/a\u003e Refactor code-style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/939c6671c9dbffccfe8e27bba256f62405031193\"\u003e\u003ccode\u003e939c667\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/a40ae2e3131eca0421c43bc179b63f05be0bfbb9\"\u003e\u003ccode\u003ea40ae2e\u003c/code\u003e\u003c/a\u003e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/ad7f37f0b407ed90663e0ff85dda246f7987b5a9\"\u003e\u003ccode\u003ead7f37f\u003c/code\u003e\u003c/a\u003e Add lifecycle tests for \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/2792c32cdd2e7fd38e5d79fe5761da521d3ca0ae\"\u003e\u003ccode\u003e2792c32\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/7c17ede8e47f57785d0b82a7b42fffd8287bf3a3\"\u003e\u003ccode\u003e7c17ede\u003c/code\u003e\u003c/a\u003e Fix performance around components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/21b47b9e7f916602987e1b85e7df7a688b9957ee\"\u003e\u003ccode\u003e21b47b9\u003c/code\u003e\u003c/a\u003e Remove local use of \u003ccode\u003eJSX\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.1.0\"\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=react-markdown\u0026package-manager=npm_and_yarn\u0026previous-version=9.1.0\u0026new-version=10.1.0)](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/scoobydrew83/sfdt/pull/91","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/scoobydrew83%2Fsfdt/issues/91","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/91/packages"}},{"old_version":"9.1.0","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2026-05-23T17:40:58.000Z","version_change":"9.1.0 → 10.1.0","issue":{"uuid":"4509101374","node_id":"PR_kwDOSkmg-c7eqjk0","number":6,"state":"closed","title":"chore(deps): bump the ui-deps group across 1 directory with 22 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-08T01:28:18.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-23T17:40:58.000Z","updated_at":"2026-06-08T01:28:20.000Z","time_to_close":1324040,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"ui-deps","update_count":22,"packages":[{"name":"@hookform/resolvers","old_version":"3.10.0","new_version":"5.4.0","repository_url":"https://github.com/react-hook-form/resolvers"},{"name":"@tanstack/react-query","old_version":"5.100.11","new_version":"5.100.14","repository_url":"https://github.com/TanStack/query"},{"name":"lucide-react","old_version":"0.412.0","new_version":"1.16.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"next","old_version":"14.2.35","new_version":"16.2.6","repository_url":"https://github.com/vercel/next.js"},{"name":"react","old_version":"18.3.1","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"18.3.28","new_version":"19.2.15","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"18.3.1","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"18.3.7","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-hook-form","old_version":"7.76.0","new_version":"7.76.1","repository_url":"https://github.com/react-hook-form/react-hook-form"},{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"},{"name":"tailwind-merge","old_version":"2.6.1","new_version":"3.6.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"zod","old_version":"3.25.76","new_version":"4.4.3","repository_url":"https://github.com/colinhacks/zod"},{"name":"@vitejs/plugin-react","old_version":"4.7.0","new_version":"6.0.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"@types/node","old_version":"20.19.41","new_version":"25.9.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"8.57.1","new_version":"10.4.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-config-next","old_version":"14.2.35","new_version":"16.2.6","repository_url":"https://github.com/vercel/next.js"},{"name":"eslint-config-prettier","old_version":"9.1.2","new_version":"10.1.8","repository_url":"https://github.com/prettier/eslint-config-prettier"},{"name":"jsdom","old_version":"24.1.3","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"prettier-plugin-tailwindcss","old_version":"0.6.14","new_version":"0.8.0","repository_url":"https://github.com/tailwindlabs/prettier-plugin-tailwindcss"},{"name":"tailwindcss","old_version":"3.4.19","new_version":"4.3.0","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"vitest","old_version":"2.1.9","new_version":"4.1.7","repository_url":"https://github.com/vitest-dev/vitest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the ui-deps group with 22 updates in the /ui directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@hookform/resolvers](https://github.com/react-hook-form/resolvers) | `3.10.0` | `5.4.0` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.100.11` | `5.100.14` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.412.0` | `1.16.0` |\n| [next](https://github.com/vercel/next.js) | `14.2.35` | `16.2.6` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.3.1` | `19.2.6` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.3.28` | `19.2.15` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.3.1` | `19.2.6` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `18.3.7` | `19.2.3` |\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.76.0` | `7.76.1` |\n| [react-markdown](https://github.com/remarkjs/react-markdown) | `9.1.0` | `10.1.0` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `2.6.1` | `3.6.0` |\n| [zod](https://github.com/colinhacks/zod) | `3.25.76` | `4.4.3` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `4.7.0` | `6.0.2` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.19.41` | `25.9.1` |\n| [eslint](https://github.com/eslint/eslint) | `8.57.1` | `10.4.0` |\n| [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `14.2.35` | `16.2.6` |\n| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | `9.1.2` | `10.1.8` |\n| [jsdom](https://github.com/jsdom/jsdom) | `24.1.3` | `29.1.1` |\n| [prettier-plugin-tailwindcss](https://github.com/tailwindlabs/prettier-plugin-tailwindcss) | `0.6.14` | `0.8.0` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `3.4.19` | `4.3.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `2.1.9` | `4.1.7` |\n\n\nUpdates `@hookform/resolvers` from 3.10.0 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\u003ch2\u003ev5.2.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.2.1...v5.2.2\"\u003e5.2.2\u003c/a\u003e (2025-09-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ezod:\u003c/strong\u003e fix output type for Zod 4 resolver (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/803\"\u003e#803\u003c/a\u003e) (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/e95721d3c8c6d6e555508b0e7b21c6ac801360cf\"\u003ee95721d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.2.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.2.0...v5.2.1\"\u003e5.2.1\u003c/a\u003e (2025-07-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ediscriminated union for zod v4 mini (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/784\"\u003e#784\u003c/a\u003e) (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/49a0d7ba939f58e04ca2d01a98949fc70f50b53e\"\u003e49a0d7b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ezod v4 peer deps (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/798\"\u003e#798\u003c/a\u003e) (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/2d28e6aca611b042e07da0ae4cf448adbe78e1f3\"\u003e2d28e6a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezod:\u003c/strong\u003e fix output type for Zod 4 resolver (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/801\"\u003e#801\u003c/a\u003e) (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/bc09647a5eec21d07097a8ccf89fb52ebf50a1ec\"\u003ebc09647\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.2.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.1.1...v5.2.0\"\u003e5.2.0\u003c/a\u003e (2025-07-25)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eajv:\u003c/strong\u003e add ajv-formats for ajvResolver (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/797\"\u003e#797\u003c/a\u003e) (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/f04003972a3cc7875beb073ff88c942deb6a2086\"\u003ef040039\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.1.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.1.0...v5.1.1\"\u003e5.1.1\u003c/a\u003e (2025-06-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ezod peer dep issue (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/780\"\u003e#780\u003c/a\u003e) (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/79cd8b284da29a5a42cd5fdafa2e767747fcfcf7\"\u003e79cd8b2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.0.1...v5.1.0\"\u003e5.1.0\u003c/a\u003e (2025-06-07)\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/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\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/e95721d3c8c6d6e555508b0e7b21c6ac801360cf\"\u003e\u003ccode\u003ee95721d\u003c/code\u003e\u003c/a\u003e fix(zod): fix output type for Zod 4 resolver (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/803\"\u003e#803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/49a0d7ba939f58e04ca2d01a98949fc70f50b53e\"\u003e\u003ccode\u003e49a0d7b\u003c/code\u003e\u003c/a\u003e fix: discriminated union for zod v4 mini (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v3.10.0...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.11 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\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\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 `lucide-react` from 0.412.0 to 1.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lucide-icons/lucide/releases\"\u003elucide-react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eblender\u003c/code\u003e icon by \u003ca href=\"https://github.com/rrod497\"\u003e\u003ccode\u003e@​rrod497\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3884\"\u003elucide-icons/lucide#3884\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.15.0...1.16.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.15.0...1.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: remove 'less' from brand stopwords by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4331\"\u003elucide-icons/lucide#4331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(\u003ccode\u003e@​lucide/vue\u003c/code\u003e): Clone slots before passing to icon by \u003ca href=\"https://github.com/axtho\"\u003e\u003ccode\u003e@​axtho\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4339\"\u003elucide-icons/lucide#4339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003etext-cursor\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamiemlaw\"\u003e\u003ccode\u003e@​jamiemlaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4340\"\u003elucide-icons/lucide#4340\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003elandmark\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamiemlaw\"\u003e\u003ccode\u003e@​jamiemlaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4334\"\u003elucide-icons/lucide#4334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump nitropack from 2.13.1 to 2.13.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/lucide-icons/lucide/pull/4352\"\u003elucide-icons/lucide#4352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump simple-git from 3.33.0 to 3.36.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/lucide-icons/lucide/pull/4349\"\u003elucide-icons/lucide#4349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003ecandy-cane\u003c/code\u003e icon by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4148\"\u003elucide-icons/lucide#4148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003evolleyball\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamiemlaw\"\u003e\u003ccode\u003e@​jamiemlaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4338\"\u003elucide-icons/lucide#4338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003echart-no-axes-combined\u003c/code\u003e icon by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3567\"\u003elucide-icons/lucide#3567\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icon): added broccoli icon by \u003ca href=\"https://github.com/swastik7805\"\u003e\u003ccode\u003e@​swastik7805\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4263\"\u003elucide-icons/lucide#4263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(site): Updates to site and updated carbon ads by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4359\"\u003elucide-icons/lucide#4359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added sticky note variants by \u003ca href=\"https://github.com/Barakudum\"\u003e\u003ccode\u003e@​Barakudum\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4348\"\u003elucide-icons/lucide#4348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump astro from 6.1.6 to 6.1.10 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/lucide-icons/lucide/pull/4361\"\u003elucide-icons/lucide#4361\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/axtho\"\u003e\u003ccode\u003e@​axtho\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4339\"\u003elucide-icons/lucide#4339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Barakudum\"\u003e\u003ccode\u003e@​Barakudum\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4348\"\u003elucide-icons/lucide#4348\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.14.0...1.15.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.14.0...1.15.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003erepeat-off\u003c/code\u003e icon by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3102\"\u003elucide-icons/lucide#3102\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.13.0...1.14.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.13.0...1.14.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.13.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(docs): sync URL params with UI state on categories page by \u003ca href=\"https://github.com/taimar\"\u003e\u003ccode\u003e@​taimar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4111\"\u003elucide-icons/lucide#4111\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): add \u003ccode\u003ewaves-vertical\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamiemlaw\"\u003e\u003ccode\u003e@​jamiemlaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3867\"\u003elucide-icons/lucide#3867\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.12.0...1.13.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.12.0...1.13.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.12.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icon): add folder-bookmark icon by \u003ca href=\"https://github.com/swastik7805\"\u003e\u003ccode\u003e@​swastik7805\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4262\"\u003elucide-icons/lucide#4262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(readme): Update readme files by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4320\"\u003elucide-icons/lucide#4320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eastroid\u003c/code\u003e icon by \u003ca href=\"https://github.com/whoisBugsbunny\"\u003e\u003ccode\u003e@​whoisBugsbunny\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4217\"\u003elucide-icons/lucide#4217\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/lucide-icons/lucide/commit/07c885e6c1f9952965ba388b7fd2bb7c4d416a67\"\u003e\u003ccode\u003e07c885e\u003c/code\u003e\u003c/a\u003e fix(docs): fix zephyr-cloud URL in readmes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/50d8af5a1012e188f3d71ac8f1fc0fba1aab5357\"\u003e\u003ccode\u003e50d8af5\u003c/code\u003e\u003c/a\u003e docs(readme): Update readme files (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4320\"\u003e#4320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/653e44b83293567ff24dcb90ca1094a9cf0a042a\"\u003e\u003ccode\u003e653e44b\u003c/code\u003e\u003c/a\u003e feat(packages): use .mjs for ESM bundles (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4285\"\u003e#4285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/7623e23f787fe78e5075a613fd22da2cecbb9b1b\"\u003e\u003ccode\u003e7623e23\u003c/code\u003e\u003c/a\u003e feat(docs): add Zephyr Cloud to Hero Backers tier \u0026amp; rework updateSponsors scr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/dada0a82970d3733d1d716e2089591c538272a39\"\u003e\u003ccode\u003edada0a8\u003c/code\u003e\u003c/a\u003e fix(lucide-react): Fix dynamic imports (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4210\"\u003e#4210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/a6e648a66ff470c2255d3666765fd73cfcc185ff\"\u003e\u003ccode\u003ea6e648a\u003c/code\u003e\u003c/a\u003e fix(lucide-react): correct client directives in RSC files (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4189\"\u003e#4189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/1f010a357a21c7a8c5e1f92dd90f09d76a04e2dd\"\u003e\u003ccode\u003e1f010a3\u003c/code\u003e\u003c/a\u003e fix(lucide-react): Fixes provider export and RSC render issues (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4175\"\u003e#4175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/484f2c9cd377dbeb536f63d4b183ecfd26947014\"\u003e\u003ccode\u003e484f2c9\u003c/code\u003e\u003c/a\u003e docs(version-1): Version 1 website (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4142\"\u003e#4142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/a0e202d759da95c243b541f8d3c1c26eada32b2e\"\u003e\u003ccode\u003ea0e202d\u003c/code\u003e\u003c/a\u003e feat(packages/angular): add new \u003ccode\u003e@​lucide/angular\u003c/code\u003e package (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/3897\"\u003e#3897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/c5b155ec37f0217bfd85e309873029379df473ac\"\u003e\u003ccode\u003ec5b155e\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of \u003ca href=\"https://github.com/lucide-icons/lucide\"\u003ehttps://github.com/lucide-icons/lucide\u003c/a\u003e into next\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lucide-icons/lucide/commits/1.16.0/packages/lucide-react\"\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 lucide-react since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 14.2.35 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\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-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\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/ee6e79b1792a4d401ddf2480f40a83549fe8e722\"\u003e\u003ccode\u003eee6e79b\u003c/code\u003e\u003c/a\u003e v16.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/afa053d9eb9c2a68c7eba43e84fe6bed8babcd45\"\u003e\u003ccode\u003eafa053d\u003c/code\u003e\u003c/a\u003e Turbopack: Match proxy matchers with webpack implementation (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93594\"\u003e#93594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/97a154e5bbee0cb1ac3fb8aa4db66ac36e796e3d\"\u003e\u003ccode\u003e97a154e\u003c/code\u003e\u003c/a\u003e Turbopack: Fix middleware matcher suffix (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93590\"\u003e#93590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/83899bc89103d4df1479e065c7c1e09d4698a7b6\"\u003e\u003ccode\u003e83899bc\u003c/code\u003e\u003c/a\u003e [backport] Disable build caches for production/staging/force-preview deploys ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/7b222b90954d607fc28a34e9b360a9b1636bc206\"\u003e\u003ccode\u003e7b222b9\u003c/code\u003e\u003c/a\u003e [backport][test] Pin package manager to patch versions (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93595\"\u003e#93595\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/a8dc24f1fe23d4a22d24fac734837f7c824138f7\"\u003e\u003ccode\u003ea8dc24f\u003c/code\u003e\u003c/a\u003e [backport] Turbopack: more strict vergen setup (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93587\"\u003e#93587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/766148f9cd48c0e218acafcd0f15defc14871bf4\"\u003e\u003ccode\u003e766148f\u003c/code\u003e\u003c/a\u003e v16.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/0dd94836a8b43209fcfefa448c141683c22c1a27\"\u003e\u003ccode\u003e0dd9483\u003c/code\u003e\u003c/a\u003e fix: add explicit checks for RSC header (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/83\"\u003e#83\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98\"\u003e#98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/d166096c399c4fc4e09cd2d1bf26dca6579a855d\"\u003e\u003ccode\u003ed166096\u003c/code\u003e\u003c/a\u003e fix proxy matching for segment prefetch URLs (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/89\"\u003e#89\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/9d50c0b7190f59c470308578e12882788819f14c\"\u003e\u003ccode\u003e9d50c0b\u003c/code\u003e\u003c/a\u003e Strip next-resume header from incoming requests (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92\"\u003e#92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v14.2.35...v16.2.6\"\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 next since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 18.3.1 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 `@types/react` from 18.3.28 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 18.3.1 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 `@types/react-dom` from 18.3.7 to 19.2.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/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.76.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\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\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.76.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-markdown` from 9.1.0 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remarkjs/react-markdown/releases\"\u003ereact-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.1.0\u003c/h2\u003e\n\u003ch4\u003eAdd\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e939c667 Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/897\"\u003eremarkjs/react-markdown#897\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ea40ae2e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/896\"\u003eremarkjs/react-markdown#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e7c17ede Fix TypeScript performance around components\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/893\"\u003eremarkjs/react-markdown#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eaaaa40b Remove support for \u003ccode\u003eclassName\u003c/code\u003e prop\nsee \u003ca href=\"https://github.com/remarkjs/react-markdown/blob/main/changelog.md#remove-classname\"\u003e“Remove className”\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.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/remarkjs/react-markdown/blob/main/changelog.md\"\u003ereact-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes will be documented in this file.\u003c/p\u003e\n\u003ch2\u003e10.0.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aaaa40b\"\u003e\u003ccode\u003eaaaa40b\u003c/code\u003e\u003c/a\u003e\nRemove support for \u003ccode\u003eclassName\u003c/code\u003e prop\n\u003cstrong\u003emigrate\u003c/strong\u003e: see “Remove \u003ccode\u003eclassName\u003c/code\u003e” below\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemove \u003ccode\u003eclassName\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eclassName\u003c/code\u003e prop was removed.\nIf you want to add classes to some element that wraps the markdown\nyou can explicitly write that element and add the class to it.\nYou can then choose yourself which tag name to use and whether to add other\nprops.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;Markdown className=\u0026quot;markdown-body\u0026quot;\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;div className=\u0026quot;markdown-body\u0026quot;\u0026gt;\n  \u0026lt;Markdown\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\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/remarkjs/react-markdown/commit/44d2e4a44b37461ab7778d6870c1a9eb36393ad2\"\u003e\u003ccode\u003e44d2e4a\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/f2369cd7b7f3c8eb01b7ba1221cf305b7474716f\"\u003e\u003ccode\u003ef2369cd\u003c/code\u003e\u003c/a\u003e Refactor docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/26fdfe037516f9eee7e4c9472d633b7...\n\n_Description has been truncated_","html_url":"https://github.com/ishrath99/gargantua/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ishrath99%2Fgargantua/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"}},{"old_version":"9.1.0","new_version":"10.1.0","update_type":"major","path":"/apps/web","pr_created_at":"2026-05-22T23:11:39.000Z","version_change":"9.1.0 → 10.1.0","issue":{"uuid":"4506048903","node_id":"PR_kwDOSje04M7ehGUD","number":10,"state":"open","title":"Bump react-markdown from 9.1.0 to 10.1.0 in /apps/web","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-22T23:11:39.000Z","updated_at":"2026-05-22T23:11:40.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"}],"path":"/apps/web","ecosystem":"npm"},"body":"Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 9.1.0 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remarkjs/react-markdown/releases\"\u003ereact-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.1.0\u003c/h2\u003e\n\u003ch4\u003eAdd\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e939c667 Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/897\"\u003eremarkjs/react-markdown#897\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ea40ae2e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/896\"\u003eremarkjs/react-markdown#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e7c17ede Fix TypeScript performance around components\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/893\"\u003eremarkjs/react-markdown#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eaaaa40b Remove support for \u003ccode\u003eclassName\u003c/code\u003e prop\nsee \u003ca href=\"https://github.com/remarkjs/react-markdown/blob/main/changelog.md#remove-classname\"\u003e“Remove className”\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.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/remarkjs/react-markdown/blob/main/changelog.md\"\u003ereact-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes will be documented in this file.\u003c/p\u003e\n\u003ch2\u003e10.0.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aaaa40b\"\u003e\u003ccode\u003eaaaa40b\u003c/code\u003e\u003c/a\u003e\nRemove support for \u003ccode\u003eclassName\u003c/code\u003e prop\n\u003cstrong\u003emigrate\u003c/strong\u003e: see “Remove \u003ccode\u003eclassName\u003c/code\u003e” below\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemove \u003ccode\u003eclassName\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eclassName\u003c/code\u003e prop was removed.\nIf you want to add classes to some element that wraps the markdown\nyou can explicitly write that element and add the class to it.\nYou can then choose yourself which tag name to use and whether to add other\nprops.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;Markdown className=\u0026quot;markdown-body\u0026quot;\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;div className=\u0026quot;markdown-body\u0026quot;\u0026gt;\n  \u0026lt;Markdown\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\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/remarkjs/react-markdown/commit/44d2e4a44b37461ab7778d6870c1a9eb36393ad2\"\u003e\u003ccode\u003e44d2e4a\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/f2369cd7b7f3c8eb01b7ba1221cf305b7474716f\"\u003e\u003ccode\u003ef2369cd\u003c/code\u003e\u003c/a\u003e Refactor docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/26fdfe037516f9eee7e4c9472d633b795acc53e5\"\u003e\u003ccode\u003e26fdfe0\u003c/code\u003e\u003c/a\u003e Update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/544bff69fbd406b397bed3bc411f7bb12ad82b08\"\u003e\u003ccode\u003e544bff6\u003c/code\u003e\u003c/a\u003e Refactor code-style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/939c6671c9dbffccfe8e27bba256f62405031193\"\u003e\u003ccode\u003e939c667\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/a40ae2e3131eca0421c43bc179b63f05be0bfbb9\"\u003e\u003ccode\u003ea40ae2e\u003c/code\u003e\u003c/a\u003e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/ad7f37f0b407ed90663e0ff85dda246f7987b5a9\"\u003e\u003ccode\u003ead7f37f\u003c/code\u003e\u003c/a\u003e Add lifecycle tests for \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/2792c32cdd2e7fd38e5d79fe5761da521d3ca0ae\"\u003e\u003ccode\u003e2792c32\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/7c17ede8e47f57785d0b82a7b42fffd8287bf3a3\"\u003e\u003ccode\u003e7c17ede\u003c/code\u003e\u003c/a\u003e Fix performance around components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/21b47b9e7f916602987e1b85e7df7a688b9957ee\"\u003e\u003ccode\u003e21b47b9\u003c/code\u003e\u003c/a\u003e Remove local use of \u003ccode\u003eJSX\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.1.0\"\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=react-markdown\u0026package-manager=npm_and_yarn\u0026previous-version=9.1.0\u0026new-version=10.1.0)](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/xemoe/skills-lector/pull/10","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/xemoe%2Fskills-lector/issues/10","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10/packages"}},{"old_version":"9.0.3","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2026-05-19T11:10:11.000Z","version_change":"9.0.3 → 10.1.0","issue":{"uuid":"4476831930","node_id":"PR_kwDOM_wsQ87dCcc4","number":290,"state":"open","title":"chore(deps): bump the dependencies group across 1 directory with 33 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-19T11:10:11.000Z","updated_at":"2026-05-30T08:46:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"dependencies","update_count":33,"packages":[{"name":"@headlessui/react","old_version":"2.2.0","new_version":"2.2.10","repository_url":"https://github.com/tailwindlabs/headlessui"},{"name":"@next/third-parties","old_version":"15.1.7","new_version":"16.2.6","repository_url":"https://github.com/vercel/next.js"},{"name":"@phosphor-icons/react","old_version":"2.1.7","new_version":"2.1.10","repository_url":"https://github.com/phosphor-icons/react"},{"name":"@radix-ui/react-popover","old_version":"1.1.6","new_version":"1.1.15","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-progress","old_version":"1.1.2","new_version":"1.1.8","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-select","old_version":"2.1.6","new_version":"2.2.6","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@supabase/ssr","old_version":"0.5.2","new_version":"0.10.3","repository_url":"https://github.com/supabase/ssr"},{"name":"@supabase/supabase-js","old_version":"2.48.1","new_version":"2.106.0","repository_url":"https://github.com/supabase/supabase-js"},{"name":"@tailwindcss/typography","old_version":"0.5.16","new_version":"0.5.19","repository_url":"https://github.com/tailwindlabs/tailwindcss-typography"},{"name":"@tanstack/react-query","old_version":"5.66.0","new_version":"5.100.11","repository_url":"https://github.com/TanStack/query"},{"name":"@tanstack/react-store","old_version":"0.7.0","new_version":"0.11.0","repository_url":"https://github.com/TanStack/store"},{"name":"@tanstack/store","old_version":"0.7.0","new_version":"0.11.0","repository_url":"https://github.com/TanStack/store"},{"name":"axios","old_version":"1.7.9","new_version":"1.16.1","repository_url":"https://github.com/axios/axios"},{"name":"chart.js","old_version":"4.4.7","new_version":"4.5.1","repository_url":"https://github.com/chartjs/Chart.js"},{"name":"date-fns","old_version":"4.1.0","new_version":"4.2.1","repository_url":"https://github.com/date-fns/date-fns"},{"name":"lucide-react","old_version":"0.475.0","new_version":"1.16.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"react-chartjs-2","old_version":"5.3.0","new_version":"5.3.1","repository_url":"https://github.com/reactchartjs/react-chartjs-2"},{"name":"react-day-picker","old_version":"9.5.1","new_version":"10.0.1","repository_url":"https://github.com/gpbl/react-day-picker"},{"name":"react-markdown","old_version":"9.0.3","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"},{"name":"recharts","old_version":"2.15.1","new_version":"3.8.1","repository_url":"https://github.com/recharts/recharts"},{"name":"sass","old_version":"1.84.0","new_version":"1.99.0","repository_url":"https://github.com/sass/dart-sass"},{"name":"tailwind-merge","old_version":"3.0.1","new_version":"3.6.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"uuid","old_version":"11.0.5","new_version":"14.0.0","repository_url":"https://github.com/uuidjs/uuid"},{"name":"@eslint/eslintrc","old_version":"3.2.0","new_version":"3.3.5","repository_url":"https://github.com/eslint/eslintrc"},{"name":"@newrelic/publish-sourcemap","old_version":"5.1.3","new_version":"5.1.4"},{"name":"@tailwindcss/postcss","old_version":"4.0.6","new_version":"4.3.0","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@types/node","old_version":"22.13.1","new_version":"25.9.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"9.17.0","new_version":"10.4.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-config-next","old_version":"15.1.7","new_version":"16.2.6","repository_url":"https://github.com/vercel/next.js"},{"name":"typescript","old_version":"5.7.2","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dependencies group with 30 updates in the /playground_v2 directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@headlessui/react](https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-react) | `2.2.0` | `2.2.10` |\n| [@next/third-parties](https://github.com/vercel/next.js/tree/HEAD/packages/third-parties) | `15.1.7` | `16.2.6` |\n| [@phosphor-icons/react](https://github.com/phosphor-icons/react) | `2.1.7` | `2.1.10` |\n| [@radix-ui/react-popover](https://github.com/radix-ui/primitives) | `1.1.6` | `1.1.15` |\n| [@radix-ui/react-progress](https://github.com/radix-ui/primitives) | `1.1.2` | `1.1.8` |\n| [@radix-ui/react-select](https://github.com/radix-ui/primitives) | `2.1.6` | `2.2.6` |\n| [@supabase/ssr](https://github.com/supabase/ssr) | `0.5.2` | `0.10.3` |\n| [@supabase/supabase-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js) | `2.48.1` | `2.106.0` |\n| [@tailwindcss/typography](https://github.com/tailwindlabs/tailwindcss-typography) | `0.5.16` | `0.5.19` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.66.0` | `5.100.11` |\n| [@tanstack/react-store](https://github.com/TanStack/store/tree/HEAD/packages/react-store) | `0.7.0` | `0.11.0` |\n| [@tanstack/store](https://github.com/TanStack/store/tree/HEAD/packages/store) | `0.7.0` | `0.11.0` |\n| [axios](https://github.com/axios/axios) | `1.7.9` | `1.16.1` |\n| [chart.js](https://github.com/chartjs/Chart.js) | `4.4.7` | `4.5.1` |\n| [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.2.1` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.475.0` | `1.16.0` |\n| [react-chartjs-2](https://github.com/reactchartjs/react-chartjs-2) | `5.3.0` | `5.3.1` |\n| [react-day-picker](https://github.com/gpbl/react-day-picker/tree/HEAD/packages/react-day-picker) | `9.5.1` | `10.0.1` |\n| [react-markdown](https://github.com/remarkjs/react-markdown) | `9.0.3` | `10.1.0` |\n| [recharts](https://github.com/recharts/recharts) | `2.15.1` | `3.8.1` |\n| [sass](https://github.com/sass/dart-sass) | `1.84.0` | `1.99.0` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.0.1` | `3.6.0` |\n| [uuid](https://github.com/uuidjs/uuid) | `11.0.5` | `14.0.0` |\n| [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.2.0` | `3.3.5` |\n| @newrelic/publish-sourcemap | `5.1.3` | `5.1.4` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.0.6` | `4.3.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.13.1` | `25.9.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.17.0` | `10.4.0` |\n| [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `15.1.7` | `16.2.6` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.7.2` | `6.0.3` |\n\n\nUpdates `@headlessui/react` from 2.2.0 to 2.2.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tailwindlabs/headlessui/releases\"\u003e@​headlessui/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​headlessui/react\u003c/code\u003e\u003ca href=\"https://github.com/v2\"\u003e\u003ccode\u003e@​v2\u003c/code\u003e\u003c/a\u003e.2.10\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon’t render \u003ccode\u003e\u0026lt;Portal\u0026gt;\u003c/code\u003e while hydrating (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3825\"\u003e#3825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix passing props on \u003ccode\u003eFragment\u003c/code\u003e error due to \u003ccode\u003eSymbol(react.lazy)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3873\"\u003e#3873\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​headlessui/react\u003c/code\u003e\u003ca href=\"https://github.com/v2\"\u003e\u003ccode\u003e@​v2\u003c/code\u003e\u003c/a\u003e.2.9\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove focus management in shadow DOM roots (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3794\"\u003e#3794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't accidentally open the \u003ccode\u003eCombobox\u003c/code\u003e when touching the \u003ccode\u003eComboboxButton\u003c/code\u003e while dragging on mobile (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3795\"\u003e#3795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure sibling \u003ccode\u003eDialog\u003c/code\u003e components are scrollable on mobile (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3796\"\u003e#3796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInfer \u003ccode\u003eCombobox\u003c/code\u003e type based on \u003ccode\u003eonChange\u003c/code\u003e handler (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3798\"\u003e#3798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow home/end key default behavior inside \u003ccode\u003eComboboxInput\u003c/code\u003e when \u003ccode\u003eCombobox\u003c/code\u003e is closed (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3798\"\u003e#3798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure interacting with a \u003ccode\u003eDialog\u003c/code\u003e on iOS works after interacting with a disallowed area (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3801\"\u003e#3801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeze Listbox values as soon as a value is selected (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3802\"\u003e#3802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure refs are forwarded when freezing data (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3390\"\u003e#3390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not serialize React components into form fields (\u003ca href=\"https://github.com/tailwindlabs/headlessui/commit/49e9e8e54d71b50971af7bc064a62827190e8b36\"\u003e49e9e8e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​headlessui/react\u003c/code\u003e\u003ca href=\"https://github.com/v2\"\u003e\u003ccode\u003e@​v2\u003c/code\u003e\u003c/a\u003e.2.8\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure we are not freezing data when the \u003ccode\u003estatic\u003c/code\u003e prop is used (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3779\"\u003e#3779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eonChange\u003c/code\u003e types are contravariant instead of bivariant (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3781\"\u003e#3781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003e\u0026lt;summary\u0026gt;\u003c/code\u003e as a focusable element inside \u003ccode\u003e\u0026lt;details\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3389\"\u003e#3389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eMaximum update depth exceeded\u003c/code\u003e crash when using \u003ccode\u003etransition\u003c/code\u003e prop (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3782\"\u003e#3782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure pressing \u003ccode\u003eTab\u003c/code\u003e in the \u003ccode\u003eComboboxInput\u003c/code\u003e, correctly syncs the input value (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003e--button-width\u003c/code\u003e and \u003ccode\u003e--input-width\u003c/code\u003e have the latest value (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3786\"\u003e#3786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix 'Invalid prop \u003ccode\u003edata-headlessui-state\u003c/code\u003e supplied to \u003ccode\u003eReact.Fragment\u003c/code\u003e' warning (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3788\"\u003e#3788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eelement\u003c/code\u003e in \u003ccode\u003eref\u003c/code\u003e callback is always connected when rendering in a \u003ccode\u003ePortal\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3789\"\u003e#3789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure form state is up to date when using uncontrolled components (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3790\"\u003e#3790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003edata-open\u003c/code\u003e on \u003ccode\u003eComboboxInput\u003c/code\u003e is up to date (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3791\"\u003e#3791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure changing the \u003ccode\u003eimmediate\u003c/code\u003e prop value on the \u003ccode\u003eCombobox\u003c/code\u003e component works as expected (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3792\"\u003e#3792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​headlessui/react\u003c/code\u003e\u003ca href=\"https://github.com/v2\"\u003e\u003ccode\u003e@​v2\u003c/code\u003e\u003c/a\u003e.2.7\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect double invocation of menu items, listbox options and combobox options (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3766\"\u003e#3766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix memory leak in SSR environment (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3767\"\u003e#3767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure programmatic \u003ccode\u003e.click()\u003c/code\u003e on \u003ccode\u003eMenuButton\u003c/code\u003e ref works (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3768\"\u003e#3768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't activate hovered items while using the keyboard (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3769\"\u003e#3769\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​headlessui/react\u003c/code\u003e\u003ca href=\"https://github.com/v2\"\u003e\u003ccode\u003e@​v2\u003c/code\u003e\u003c/a\u003e.2.6\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix immediately closing Listbox by requiring some cursor movement (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3762\"\u003e#3762\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​headlessui/react\u003c/code\u003e\u003ca href=\"https://github.com/v2\"\u003e\u003ccode\u003e@​v2\u003c/code\u003e\u003c/a\u003e.2.5\u003c/h2\u003e\n\u003ch3\u003eFixed\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/tailwindlabs/headlessui/blob/main/packages/@headlessui-react/CHANGELOG.md\"\u003e@​headlessui/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[2.2.10] - 2026-04-07\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon’t render \u003ccode\u003e\u0026lt;Portal\u0026gt;\u003c/code\u003e while hydrating (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3825\"\u003e#3825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix passing props on \u003ccode\u003eFragment\u003c/code\u003e error due to \u003ccode\u003eSymbol(react.lazy)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3873\"\u003e#3873\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.2.9] - 2025-09-25\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove focus management in shadow DOM roots (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3794\"\u003e#3794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't accidentally open the \u003ccode\u003eCombobox\u003c/code\u003e when touching the \u003ccode\u003eComboboxButton\u003c/code\u003e while dragging on mobile (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3795\"\u003e#3795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure sibling \u003ccode\u003eDialog\u003c/code\u003e components are scrollable on mobile (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3796\"\u003e#3796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInfer \u003ccode\u003eCombobox\u003c/code\u003e type based on \u003ccode\u003eonChange\u003c/code\u003e handler (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3798\"\u003e#3798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow home/end key default behavior inside \u003ccode\u003eComboboxInput\u003c/code\u003e when \u003ccode\u003eCombobox\u003c/code\u003e is closed (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3798\"\u003e#3798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure interacting with a \u003ccode\u003eDialog\u003c/code\u003e on iOS works after interacting with a disallowed area (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3801\"\u003e#3801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFreeze Listbox values as soon as a value is selected (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3802\"\u003e#3802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure refs are forwarded when freezing data (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3390\"\u003e#3390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not serialize React components into form fields (\u003ca href=\"https://github.com/tailwindlabs/headlessui/commit/49e9e8e54d71b50971af7bc064a62827190e8b36\"\u003e49e9e8e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.2.8] - 2025-09-12\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure we are not freezing data when the \u003ccode\u003estatic\u003c/code\u003e prop is used (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3779\"\u003e#3779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eonChange\u003c/code\u003e types are contravariant instead of bivariant (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3781\"\u003e#3781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003e\u0026lt;summary\u0026gt;\u003c/code\u003e as a focusable element inside \u003ccode\u003e\u0026lt;details\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3389\"\u003e#3389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eMaximum update depth exceeded\u003c/code\u003e crash when using \u003ccode\u003etransition\u003c/code\u003e prop (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3782\"\u003e#3782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure pressing \u003ccode\u003eTab\u003c/code\u003e in the \u003ccode\u003eComboboxInput\u003c/code\u003e, correctly syncs the input value (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003e--button-width\u003c/code\u003e and \u003ccode\u003e--input-width\u003c/code\u003e have the latest value (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3786\"\u003e#3786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix 'Invalid prop \u003ccode\u003edata-headlessui-state\u003c/code\u003e supplied to \u003ccode\u003eReact.Fragment\u003c/code\u003e' warning (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3788\"\u003e#3788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eelement\u003c/code\u003e in \u003ccode\u003eref\u003c/code\u003e callback is always connected when rendering in a \u003ccode\u003ePortal\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3789\"\u003e#3789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure form state is up to date when using uncontrolled components (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3790\"\u003e#3790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003edata-open\u003c/code\u003e on \u003ccode\u003eComboboxInput\u003c/code\u003e is up to date (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3791\"\u003e#3791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure changing the \u003ccode\u003eimmediate\u003c/code\u003e prop value on the \u003ccode\u003eCombobox\u003c/code\u003e component works as expected (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3792\"\u003e#3792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.2.7] - 2025-07-30\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect double invocation of menu items, listbox options and combobox options (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3766\"\u003e#3766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix memory leak in SSR environment (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3767\"\u003e#3767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure programmatic \u003ccode\u003e.click()\u003c/code\u003e on \u003ccode\u003eMenuButton\u003c/code\u003e ref works (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3768\"\u003e#3768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't activate hovered items while using the keyboard (\u003ca href=\"https://redirect.github.com/tailwindlabs/headlessui/pull/3769\"\u003e#3769\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.2.6] - 2025-07-24\u003c/h2\u003e\n\u003ch3\u003eFixed\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/tailwindlabs/headlessui/commit/d13526d02a2de92c4ad7b62c15cd980636543fe2\"\u003e\u003ccode\u003ed13526d\u003c/code\u003e\u003c/a\u003e 2.2.10 - \u003ccode\u003e@​headlessui/react\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/headlessui/commit/b0dcd8fc6ce78bc80221e602c0b1aa94e304ef81\"\u003e\u003ccode\u003eb0dcd8f\u003c/code\u003e\u003c/a\u003e Handle props on Fragment error due to \u003ccode\u003eSymbol(react.lazy)\u003c/code\u003e (\u003ca href=\"https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-react/issues/3873\"\u003e#3873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/headlessui/commit/7baca70434e11432b4210e87558cd452801bb2f9\"\u003e\u003ccode\u003e7baca70\u003c/code\u003e\u003c/a\u003e Don’t render \u003ccode\u003e\\\u0026lt;Portal\u0026gt;\u003c/code\u003es while hydrating (\u003ca href=\"https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-react/issues/3825\"\u003e#3825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/headlessui/commit/5ef7395d86dc322ea056c4839bfd0910299b3808\"\u003e\u003ccode\u003e5ef7395\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eRefProp\u003c/code\u003e to \u003ccode\u003eprops\u003c/code\u003e (\u003ca href=\"https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-react/issues/3823\"\u003e#3823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/headlessui/commit/589ea90296cca579daa8733597b609266ef47e82\"\u003e\u003ccode\u003e589ea90\u003c/code\u003e\u003c/a\u003e 2.2.9 - \u003ccode\u003e@​headlessui/react\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/headlessui/commit/bba75c7cdb1faba3dd4deb556abd8422b8ec98a5\"\u003e\u003ccode\u003ebba75c7\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/headlessui/commit/ca536ed11a041b642fa6680e19d1c89a20f3da82\"\u003e\u003ccode\u003eca536ed\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/headlessui/commit/49e9e8e54d71b50971af7bc064a62827190e8b36\"\u003e\u003ccode\u003e49e9e8e\u003c/code\u003e\u003c/a\u003e do not serialize React components into form fields\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/headlessui/commit/2a647a79c36b02d2550420e4354870f78e62d272\"\u003e\u003ccode\u003e2a647a7\u003c/code\u003e\u003c/a\u003e Ensure refs are forwarded when freezing data (\u003ca href=\"https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-react/issues/3390\"\u003e#3390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/headlessui/commit/da2fa94e5cfc7cccf6e9eb6897a65496d6331387\"\u003e\u003ccode\u003eda2fa94\u003c/code\u003e\u003c/a\u003e Freeze values as soon as possible (\u003ca href=\"https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-react/issues/3802\"\u003e#3802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tailwindlabs/headlessui/commits/@headlessui/react@v2.2.10/packages/@headlessui-react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@next/third-parties` from 15.1.7 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\"\u003e@​next/third-parties'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://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/92231\"\u003e#92231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix fallback route params case in app-page handler (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/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://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/91541\"\u003e#91541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePatch setHeader for direct route handlers (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/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://github.com/vercel/next.js/tree/HEAD/packages/third-parties/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://github.com/vercel/next.js/tree/HEAD/packages/third-parties/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\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-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\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/ee6e79b1792a4d401ddf2480f40a83549fe8e722\"\u003e\u003ccode\u003eee6e79b\u003c/code\u003e\u003c/a\u003e v16.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/766148f9cd48c0e218acafcd0f15defc14871bf4\"\u003e\u003ccode\u003e766148f\u003c/code\u003e\u003c/a\u003e v16.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2275bd8598c88e8652d1271e74bcf972f72f4f38\"\u003e\u003ccode\u003e2275bd8\u003c/code\u003e\u003c/a\u003e v16.2.4\u003c/li\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/52faae3d94641584e13691238df5be158d0f00fb\"\u003e\u003ccode\u003e52faae3\u003c/code\u003e\u003c/a\u003e v16.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/ed7d2cef246dcb3e2955c018fd8b2027e0ff8eed\"\u003e\u003ccode\u003eed7d2ce\u003c/code\u003e\u003c/a\u003e v16.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/c5c94dffbf084e66b172a9c6ff23d80c24973764\"\u003e\u003ccode\u003ec5c94df\u003c/code\u003e\u003c/a\u003e v16.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/3683192a6bea9011222e9b236f8000b5266f3fe6\"\u003e\u003ccode\u003e3683192\u003c/code\u003e\u003c/a\u003e v16.2.0-canary.104\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/668981482a3f9de97c4c1371e940e0f84972c080\"\u003e\u003ccode\u003e6689814\u003c/code\u003e\u003c/a\u003e v16.2.0-canary.103\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/ad66dbc89b356867c308110dc5365a696c763991\"\u003e\u003ccode\u003ead66dbc\u003c/code\u003e\u003c/a\u003e v16.2.0-canary.102\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/commits/v16.2.6/packages/third-parties\"\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 \u003ccode\u003e@​next/third-parties\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@phosphor-icons/react` from 2.1.7 to 2.1.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phosphor-icons/react/releases\"\u003e@​phosphor-icons/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.1.10\u003c/h2\u003e\n\u003ch2\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd explicit \u003ccode\u003e\u0026quot;type\u0026quot;: \u0026quot;module\u0026quot;\u003c/code\u003e back to \u003ccode\u003epackage.json\u003c/code\u003e for more predictable bundler behavior\u003c/li\u003e\n\u003cli\u003eAdd export map alias \u003ccode\u003e@phosphor-icons/react/ssr\u003c/code\u003e for easier access to SSR versions of icons\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelated projects\u003c/h2\u003e\n\u003cp\u003eCheck out our plugins for popular design tools:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.figma.com/community/plugin/898620911119764089/Phosphor-Icons\"\u003e@​phosphor-icons/figma\u003c/a\u003e ▲ Phosphor plugin for Figma\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/phosphor-sketch\"\u003e@​phosphor-icons/sketch\u003c/a\u003e ▲ Phosphor plugin for Sketch\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor developers, please check out our framework-specific packages:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/core\"\u003e@​phosphor-icons/core\u003c/a\u003e ▲ Phosphor icon assets and catalog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/react\"\u003e@​phosphor-icons/react\u003c/a\u003e ▲ Phosphor icon component library for React\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/web\"\u003e@​phosphor-icons/web\u003c/a\u003e ▲ Phosphor icons for Vanilla JS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/vue\"\u003e@​phosphor-icons/vue\u003c/a\u003e ▲ Phosphor icon component library for Vue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/swift\"\u003e@​phosphor-icons/swift\u003c/a\u003e ▲ Phosphor icon component library for SwiftUI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/phosphor-elm\"\u003e@​phosphor-icons/elm\u003c/a\u003e ▲ Phosphor icons for Elm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/flutter\"\u003e@​phosphor-icons/flutter\u003c/a\u003e ▲ Phosphor IconData library for Flutter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/webcomponents\"\u003e@​phosphor-icons/webcomponents\u003c/a\u003e ▲ Phosphor icons as Web Components\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.1.8\u003c/h2\u003e\n\u003ch2\u003eEnhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAll exported icon components are now suffixed with the word \u0026quot;Icon\u0026quot;. We think this will improve readability of JSX and avoid polluting the scope, name-squatting common app things like \u003ccode\u003eUser\u003c/code\u003e and \u003ccode\u003eSettings\u003c/code\u003e. Old names are still valid, but are marked deprecated. For additional context, see: \u003ca href=\"https://redirect.github.com/phosphor-icons/react/issues/104\"\u003e#104\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phosphor-icons/react/issues/127\"\u003e#127\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// ⚠️ This is still valid, but deprecated:\r\nimport { User } from \u0026quot;@phosphor-icons/react\u0026quot;;\r\n\u003cp\u003e// ✅ This is the new name going forward:\u003cbr /\u003e\nimport { UserIcon } from \u0026quot;\u003ccode\u003e@​phosphor-icons/react\u003c/code\u003e\u0026quot;;\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBundle size \u003ca href=\"https://bundlephobia.com/package/@phosphor-icons/react@2.1.8\"\u003ereduced\u003c/a\u003e ~20% thanks to better minification.\u003c/li\u003e\n\u003cli\u003ePotentially fixed TypeScript errors in some projects due to more explicit \u003ccode\u003e\u0026quot;exports\u0026quot;\u003c/code\u003e field and disambiguation between \u003ccode\u003ees\u003c/code\u003e and \u003ccode\u003ecjs\u003c/code\u003e builds.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelated projects\u003c/h2\u003e\n\u003cp\u003eCheck out our plugins for popular design tools:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.figma.com/community/plugin/898620911119764089/Phosphor-Icons\"\u003e@​phosphor-icons/figma\u003c/a\u003e ▲ Phosphor plugin for Figma\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/phosphor-sketch\"\u003e@​phosphor-icons/sketch\u003c/a\u003e ▲ Phosphor plugin for Sketch\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor developers, please check out our framework-specific packages:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/core\"\u003e@​phosphor-icons/core\u003c/a\u003e ▲ Phosphor icon assets and catalog\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/phosphor-icons/react/commit/57424d5f99b793b585f5c6f5cab76f79772510e5\"\u003e\u003ccode\u003e57424d5\u003c/code\u003e\u003c/a\u003e chore(lib): better export mapping\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/react/commit/96fba92c5f7e65d1b654fef8f92f987ebea0e615\"\u003e\u003ccode\u003e96fba92\u003c/code\u003e\u003c/a\u003e chore(lib): explicit module type declaration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/react/commit/5ac3fd97d40354c164b29bb2cdcd97e9ae52a533\"\u003e\u003ccode\u003e5ac3fd9\u003c/code\u003e\u003c/a\u003e chore(lib): promote version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/react/commit/c0362b9f1460cef5bc307c906096af11a95c40a9\"\u003e\u003ccode\u003ec0362b9\u003c/code\u003e\u003c/a\u003e fix(lib): use classic jsx runtime, more compatible imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/react/commit/85f73c49fc571f12451cf5c3398bee10f4b34a6b\"\u003e\u003ccode\u003e85f73c4\u003c/code\u003e\u003c/a\u003e chore(build+deps): update build config and dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/react/commit/8f28530bfe32a534d71438643883d4f0a7d74e9b\"\u003e\u003ccode\u003e8f28530\u003c/code\u003e\u003c/a\u003e feat(icons): add \u0026quot;Icon\u0026quot; suffix to all icons and deprecate old names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/react/commit/7235f24611ad3e120fcfe0de4c01efc539b3da3e\"\u003e\u003ccode\u003e7235f24\u003c/code\u003e\u003c/a\u003e chore(docs): sync readme section\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/react/commit/8ae94cf2dccd21523f14ce63fe1dec0127afbd2c\"\u003e\u003ccode\u003e8ae94cf\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/react/commit/ed61cf0478ee0eb5b48e692fe2d0aa393ede0c6c\"\u003e\u003ccode\u003eed61cf0\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phosphor-icons/react/commit/64549d8956bdd864f3f442c126a95bc1f458c4b1\"\u003e\u003ccode\u003e64549d8\u003c/code\u003e\u003c/a\u003e Double quotes instead of single\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/phosphor-icons/react/compare/v2.1.7...v2.1.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-popover` from 1.1.6 to 1.1.15\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-progress` from 1.1.2 to 1.1.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-select` from 2.1.6 to 2.2.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-slot` from 1.1.2 to 1.2.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits\"\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.5.2 to 0.10.3\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@​supabase/ssr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.10.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.2...v0.10.3\"\u003e0.10.3\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow cookies encode without getAll/setAll on browser client (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/213\"\u003e#213\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/89f3f28e1df80835d0c72e505d9e5e0d3cb75141\"\u003e89f3f28\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/supabase/ssr/issues/170\"\u003e#170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eenable tree-shaking for browser bundles (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/216\"\u003e#216\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/f009d71bbf9b8b8ec1804f9489c1eeb601a91b49\"\u003ef009d71\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etsconfig:\u003c/strong\u003e set explicit rootDir to silence TS6059 in consumer IDEs (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/a77ee8a476597a7b08025a6a1722f83af900ba29\"\u003ea77ee8a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/supabase/ssr/issues/209\"\u003e#209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003evalidate base64-prefixed chunked cookies decode to valid JSON (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/210\"\u003e#210\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/302cc0e5ae39aad08d52bd6e428544a9228c443d\"\u003e302cc0e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.10.3-rc.101\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: allow cookies encode without getAll/setAll on browser client 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/213\"\u003esupabase/ssr#213\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.3-rc.100...v0.10.3-rc.101\"\u003ehttps://github.com/supabase/ssr/compare/v0.10.3-rc.100...v0.10.3-rc.101\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.10.3-rc.100\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.105.3 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/215\"\u003esupabase/ssr#215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: enable tree-shaking for browser bundles 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/216\"\u003esupabase/ssr#216\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.3-rc.98...v0.10.3-rc.100\"\u003ehttps://github.com/supabase/ssr/compare/v0.10.3-rc.98...v0.10.3-rc.100\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.10.3-rc.98\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.105.2 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/214\"\u003esupabase/ssr#214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: validate base64-prefixed chunked cookies decode to valid JSON 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/210\"\u003esupabase/ssr#210\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.3-rc.96...v0.10.3-rc.98\"\u003ehttps://github.com/supabase/ssr/compare/v0.10.3-rc.96...v0.10.3-rc.98\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.10.3-rc.96\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.103.0 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/199\"\u003esupabase/ssr#199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.103.2 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/201\"\u003esupabase/ssr#201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.104.0 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/203\"\u003esupabase/ssr#203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.104.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/204\"\u003esupabase/ssr#204\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.105.0 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/206\"\u003esupabase/ssr#206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.105.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/208\"\u003esupabase/ssr#208\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(tsconfig): set explicit rootDir to silence TS6059 in consumer IDEs 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/211\"\u003esupabase/ssr#211\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.2...v0.10.3-rc.96\"\u003ehttps://github.com/supabase/ssr/compare/v0.10.2...v0.10.3-rc.96\u003c/a\u003e\u003c/p\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\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@​supabase/ssr'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.2...v0.10.3\"\u003e0.10.3\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow cookies encode without getAll/setAll on browser client (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/213\"\u003e#213\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/89f3f28e1df80835d0c72e505d9e5e0d3cb75141\"\u003e89f3f28\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/supabase/ssr/issues/170\"\u003e#170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eenable tree-shaking for browser bundles (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/216\"\u003e#216\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/f009d71bbf9b8b8ec1804f9489c1eeb601a91b49\"\u003ef009d71\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etsconfig:\u003c/strong\u003e set explicit rootDir to silence TS6059 in consumer IDEs (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/a77ee8a476597a7b08025a6a1722f83af900ba29\"\u003ea77ee8a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/supabase/ssr/issues/209\"\u003e#209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003evalidate base64-prefixed chunked cookies decode to valid JSON (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/210\"\u003e#210\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/302cc0e5ae39aad08d52bd6e428544a9228c443d\"\u003e302cc0e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\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\u003ch2\u003e\u003ca href=\"https://github.com/supabase/ssr/compare/v0.8.1...v0.9.0\"\u003e0.9.0\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease workflow RC versioning and publish reliability (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/164\"\u003e#164\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/81e68f4f30ae6e905ba92667221c4a7512b91c81\"\u003e81e68f4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/ssr/compare/v0.8.0...v0.8.1\"\u003e0.8.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate README session docs (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/159\"\u003e#159\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/b859905b355e1629f9069ff4bf8837b77f4577ce\"\u003eb859905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse skipAutoInitialize to prevent SSR token refresh race condition (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/131\"\u003e#131\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/0b7be2871f470234a5f2d18fd4b71c522696c83d\"\u003e0b7be28\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/ssr/compare/v0.7.0...v0.8.0\"\u003e0.8.0\u003c/a\u003e (2025-11-26)\u003c/h2\u003e\n\u003ch3\u003eFeatures\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/supabase/ssr/commit/9630b33f67cd79058dfac89f87066e80b94f296b\"\u003e\u003ccode\u003e9630b33\u003c/code\u003e\u003c/a\u003e chore(main): release 0.10.3 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/89f3f28e1df80835d0c72e505d9e5e0d3cb75141\"\u003e\u003ccode\u003e89f3f28\u003c/code\u003e\u003c/a\u003e fix: allow cookies encode without getAll/setAll on browser client (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/f009d71bbf9b8b8ec1804f9489c1eeb601a91b49\"\u003e\u003ccode\u003ef009d71\u003c/code\u003e\u003c/a\u003e fix: enable tree-shaking for browser bundles (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/216\"\u003e#216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/4fef7d987b38447e1416b11ab22334672884b61b\"\u003e\u003ccode\u003e4fef7d9\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.105.3 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/215\"\u003e#215\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/302cc0e5ae39aad08d52bd6e428544a9228c443d\"\u003e\u003ccode\u003e302cc0e\u003c/code\u003e\u003c/a\u003e fix: validate base64-prefixed chunked cookies decode to valid JSON (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/210\"\u003e#210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/8449015462ca8569c74bca524e2ab7e0274490e8\"\u003e\u003ccode\u003e8449015\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.105.2 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/a77ee8a476597a7b08025a6a1722f83af900ba29\"\u003e\u003ccode\u003ea77ee8a\u003c/code\u003e\u003c/a\u003e fix(tsconfig): set explicit rootDir to silence TS6059 in consumer IDEs (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/65453df4d44481a49b5291d4f181140f508bd6ae\"\u003e\u003ccode\u003e65453df\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.105.1 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/2ec334906e92d3284cce1f807aa330269edf3827\"\u003e\u003ccode\u003e2ec3349\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.105.0 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/0ca003108a5b50407b5549ccbf479b452fc5a843\"\u003e\u003ccode\u003e0ca0031\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.104.1 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/supabase/ssr/compare/v0.5.2...v0.10.3\"\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 \u003ccode\u003e@​supabase/ssr\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@supabase/supabase-js` from 2.48.1 to 2.106.0\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@​supabase/supabase-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.106.0\u003c/h2\u003e\n\u003ch2\u003e2.106.0 (2026-05-18)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esupabase:\u003c/strong\u003e W3C/OpenTelemetry trace context propagation (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2163\"\u003e#2163\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e return null user and session for email_change single-confirmation verifyOtp (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2378\"\u003e#2378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e mark \u003ccode\u003e@​supabase/tracing\u003c/code\u003e private and snapshot it for JSR (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2370\"\u003e#2370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estorage:\u003c/strong\u003e make StreamDownloadBuilder implement Promise and memoize executor (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2367\"\u003e#2367\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClaude Sonnet 4.5\u003c/li\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\u003cli\u003eoniani1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.106.0-canary.4\u003c/h2\u003e\n\u003ch2\u003e2.106.0-canary.4 (2026-05-15)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.0-canary.3\u003c/h2\u003e\n\u003ch2\u003e2.106.0-canary.3 (2026-05-15)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.0-canary.2\u003c/h2\u003e\n\u003ch2\u003e2.106.0-canary.2 (2026-05-14)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.0-canary.1\u003c/h2\u003e\n\u003ch2\u003e2.106.0-canary.1 (2026-05-13)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e mark \u003ccode\u003e@​supabase/tracing\u003c/code\u003e private and snapshot it for JSR (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2370\"\u003e#2370\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.106.0-canary.0\u003c/h2\u003e\n\u003ch2\u003e2.106.0-canary.0 (2026-05-13)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\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/supabase/supabase-js/blob/master/packages/core/supabase-js/CHANGELOG.md\"\u003e@​supabase/supabase-js's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.106.0 (2026-05-18)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esupabase:\u003c/strong\u003e W3C/OpenTelemetry trace context propagation (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2163\"\u003e#2163\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e mark \u003ccode\u003e@​supabase/tracing\u003c/code\u003e private and snapshot it for JSR (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2370\"\u003e#2370\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClaude Sonnet 4.5\u003c/li\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.105.4 (2026-05-08)\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.105.2 (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e forward lockAcquireTimeout to SupabaseAuthClient (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2309\"\u003e#2309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e widen enum-like unions with (string \u0026amp; {}) for forward compat (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2303\"\u003e#2303\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMuzzaiyyan Hussain \u003ca href=\"https://github.com/MuzzaiyyanHussain\"\u003e\u003ccode\u003e@​MuzzaiyyanHussain\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.105.1 (2026-04-28)\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.105.0 (2026-04-27)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e add passkey support with WebAuthn registration, authentication, and management (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2283\"\u003e#2283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erealtime:\u003c/strong\u003e Realtime deferred disconnect (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2282\"\u003e#2282\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\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\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/1c48755657c5f7aac5e4a7abf3f68f27efc0c746\"\u003e\u003ccode\u003e1c48755\u003c/code\u003e\u003c/a\u003e chore(deps): cleanups and updates (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2371\"\u003e#2371\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/9dfba1c3d98c2c41c60f940a211950dfd3924e01\"\u003e\u003ccode\u003e9dfba1c\u003c/code\u003e\u003c/a\u003e chore(repo): migrate to pnpm (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2368\"\u003e#2368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/6731c4a900135ecbb14420bb3f3fe39196a0a9db\"\u003e\u003ccode\u003e6731c4a\u003c/code\u003e\u003c/a\u003e fix(release): mark \u003ccode\u003e@​supabase/tracing\u003c/code\u003e private and snapshot it for JSR (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2370\"\u003e#2370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/2fe1801fd5e9e03dd22308bcb98854429f634dd4\"\u003e\u003ccode\u003e2fe1801\u003c/code\u003e\u003c/a\u003e feat(supabase): W3C/OpenTelemetry trace context propagation (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2163\"\u003e#2163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/fae67728092fad24bd2b926f0fe57ef3e3554fc1\"\u003e\u003ccode\u003efae6772\u003c/code\u003e\u003c/a\u003e chore(repo): update to nx 22 (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2353\"\u003e#2353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/c6f7a386867d07ae45e5846543ded70e485c6ea1\"\u003e\u003ccode\u003ec6f7a38\u003c/code\u003e\u003c/a\u003e chore(release): version 2.105.4 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2342\"\u003e#2342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/db53b0fd15f413e75220104c180ae0539b2aa556\"\u003e\u003ccode\u003edb53b0f\u003c/code\u003e\u003c/a\u003e chore(release): version 2.105.2 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2323\"\u003e#2323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/5223888e85bf3f8f176bd2321e735aac1f31f44a\"\u003e\u003ccode\u003e5223888\u003c/code\u003e\u003c/a\u003e [patchback] docs(repo): \u003ca href=\"https://github.com/category\"\u003e\u003ccode\u003e@​category\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/subcategory\"\u003e\u003ccode\u003e@​subcategory\u003c/code\u003e\u003c/a\u003e tags across all packages (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/0412d0db46ac482a39694cfd932a68d0d95064a3\"\u003e\u003ccode\u003e0412d0d\u003c/code\u003e\u003c/a\u003e fix(auth): forward lockAcquireTimeout to SupabaseAuthClient (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2309\"\u003e#2309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/42c9cbbcba16b4b4b916c870e9bcd8a64ad71141\"\u003e\u003ccode\u003e42c9cbb\u003c/code\u003e\u003c/a\u003e [patchback] fix(misc): widen enum-like unions with (string \u0026amp; {}) for forward ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/supabase/supabase-js/commits/v2.106.0/packages/core/supabase-js\"\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 \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tailwindcss/typography` from 0.5.16 to 0.5.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tailwindlabs/tailwindcss-typography/releases\"\u003e@​tailwindcss/typography's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.19\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed broken color styles (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/405\"\u003e#405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.5.18\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed undefined variable error (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/403\"\u003e#403\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.5.17\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd modifiers for description list elements (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eprose-picture\u003c/code\u003e modifier (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude unit in \u003ccode\u003ehr\u003c/code\u003e border-width value (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003e\u0026lt;kbd\u0026gt;\u003c/code\u003e styles work with Tailwind CSS v4 (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove lodash dependencies (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/402\"\u003e#402\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/tailwindlabs/tailwindcss-typography/blob/main/CHANGELOG.md\"\u003e@​tailwindcss/typography's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.5.19] - 2025-09-24\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed broken color styles (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/405\"\u003e#405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.5.18] - 2025-09-19\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed undefined variable error (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/403\"\u003e#403\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.5.17] - 2025-09-19\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd modifiers for description list elements (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eprose-picture\u003c/code\u003e modifier (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude unit in \u003ccode\u003ehr\u003c/code\u003e border-width value (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003e\u0026lt;kbd\u0026gt;\u003c/code\u003e styles work with Tailwind CSS v4 (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove lodash dependencies (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/402\"\u003e#402\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/tailwindlabs/tailwindcss-typography/commit/e002ab89ad8f4202638249c1c300c0cf0b3739c5\"\u003e\u003ccode\u003ee002ab8\u003c/code\u003e\u003c/a\u003e 0.5.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss-typography/commit/bbb1c21099e34ff4d1d7f82f7528b85e71ed3c5a\"\u003e\u003ccode\u003ebbb1c21\u003c/code\u003e\u003c/a\u003e Fix bad RGB syntax (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/issues/405\"\u003e#405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss-typography/commit/b316f958af5bc12a981526c3091d8319626e274e\"\u003e\u003ccode\u003eb316f95\u003c/code\u003e\u003c/a\u003e 0.5.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss-typography/commit/ed952066e698dbb65a2f082eeb903ccba5a6834a\"\u003e\u003ccode\u003eed95206\u003c/code\u003e\u003c/a\u003e Fix variable declaration in opacity function (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/issues/403\"\u003e#403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss-typography/commit/7efcb4a499e6ede67088e28393a906d4d089e580\"\u003e\u003ccode\u003e7efcb4a\u003c/code\u003e\u003c/a\u003e 0.5.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss-typography/commit/e0ec248bafa002d589509e29bfd9f054570e6d85\"\u003e\u003ccode\u003ee0ec248\u003c/code\u003e\u003c/a\u003e chore(ci): update actions for release insiders\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss-typography/commit/511afcb0bd9732eb8fcdc703f35ff76e57bfcd7b\"\u003e\u003ccode\u003e511afcb\u003c/code\u003e\u003c/a\u003e Add modifiers for description list elements (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss-typography/commit/042a531528cd3ddecafda94fe972394dc8aab6ae\"\u003e\u003ccode\u003e042a531\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eprose-picture\u003c/code\u003e modifiers (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss-typography/commit/f822222ae6e289e8cc0b23636891dc3545d5682a\"\u003e\u003ccode\u003ef822222\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003ekbd\u003c/code\u003e shadow colors not being calculated on oklch colors (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/issues/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss-typography/commit/ecb7e87a52d86afbbff64200d40f05fe59433039\"\u003e\u003ccode\u003eecb7e87\u003c/code\u003e\u003c/a\u003e Add Tailwind v4 custom color theme example to README (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss-typography/issues/396\"\u003e#396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tailwindlabs/tailwindcss-typography/compare/v0.5.16...v0.5.19\"\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.66.0 to 5.100.11\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.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-devtools\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\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.11\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.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/react-query\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\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.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-persist-client-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\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.11\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.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\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]:\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.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\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\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/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\u003e\u003ca href=\"https://github.com/TanStack/query/commit/8c3d523d0ab0b3f8fad28fbaae6807e7aca7eb54\"\u003e\u003ccode\u003e8c3d523\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10630\"\u003e#10630\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/9800c8f1a3f7907956410c23426a26d981e7d694\"\u003e\u003ccode\u003e9800c8f\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10623\"\u003e#10623\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/3ae42619e5713b2fd6916760e84f7c9ddaa7a317\"\u003e\u003ccode\u003e3ae4261\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10620\"\u003e#10620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/87f7ccf580d7c12c527ce922a43977c9c653f897\"\u003e\u003ccode\u003e87f7ccf\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10604\"\u003e#10604\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/441204b9d22d1dcfc7ac85b04c21ce017a28603e\"\u003e\u003ccode\u003e441204b\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10582\"\u003e#10582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/55afb3e6fb631d684e9448b8265c68a4185c76b3\"\u003e\u003ccode\u003e55afb3e\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10581\"\u003e#10581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/fe287cc2471b74726a5d05f1c40a86a9ef891c7e\"\u003e\u003ccode\u003efe287cc\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10579\"\u003e#10579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.100.11/packages/react-query\"\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 \u003ccode\u003e@​tanstack/react-query\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-store` from 0.7.0 to 0.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/store/releases\"\u003e@​tanstack/react-store's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-store\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.11.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHooks included in this release: (\u003ca href=\"https://redirect.github.com/TanStack/store/pull/306\"\u003e#306\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003euseAtom\u003c/li\u003e\n\u003cli\u003euseSelector\u003c/li\u003e\n\u003cli\u003euseStore (deprecated, replaced by useSelector)\u003c/li\u003e\n\u003cli\u003ecreateStoreContext (provides StoreProvider and useStoreContext for context-based consumption)\u003c/li\u003e\n\u003c/ul\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/TanStack/store/commit/4d87a83158d0966cbbaf38cd51419693641f57fa\"\u003e\u003ccode\u003e4d87a83\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/store\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.11.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-store\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.10.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: update deps and change build process to tsdown (\u003ca href=\"https://redirect.github.com/TanStack/store/pull/304\"\u003e#304\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=\"h...\n\n_Description has been truncated_","html_url":"https://github.com/Aroha-Labs/mira-network/pull/290","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aroha-Labs%2Fmira-network/issues/290","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/290/packages"}},{"old_version":"9.1.0","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2026-05-19T02:16:30.000Z","version_change":"9.1.0 → 10.1.0","issue":{"uuid":"4473895446","node_id":"PR_kwDOSAaQAc7c5BLq","number":15,"state":"closed","title":"build(deps): bump the major group across 1 directory with 31 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-25T22:41:00.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-19T02:16:30.000Z","updated_at":"2026-05-25T22:41:01.000Z","time_to_close":591870,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"major","update_count":31,"packages":[{"name":"@mikro-orm/core","old_version":"6.6.12","new_version":"7.0.17","repository_url":"https://github.com/mikro-orm/mikro-orm"},{"name":"@mikro-orm/migrations","old_version":"6.6.12","new_version":"7.0.17","repository_url":"https://github.com/mikro-orm/mikro-orm"},{"name":"@mikro-orm/postgresql","old_version":"6.6.12","new_version":"7.0.17","repository_url":"https://github.com/mikro-orm/mikro-orm"},{"name":"awilix","old_version":"12.0.5","new_version":"13.0.3","repository_url":"https://github.com/jeffijoe/awilix"},{"name":"lucide-react","old_version":"0.556.0","new_version":"1.16.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"newrelic","old_version":"13.16.0","new_version":"14.0.0","repository_url":"https://github.com/newrelic/node-newrelic"},{"name":"pdfjs-dist","old_version":"4.10.38","new_version":"5.7.284","repository_url":"https://github.com/mozilla/pdf.js"},{"name":"react","old_version":"18.3.1","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.9","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"18.3.1","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-email","old_version":"5.2.10","new_version":"6.1.5","repository_url":"https://github.com/resend/react-email"},{"name":"@types/node","old_version":"20.19.30","new_version":"25.9.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"cross-env","old_version":"7.0.3","new_version":"10.1.0","repository_url":"https://github.com/kentcdodds/cross-env"},{"name":"eslint","old_version":"9.39.2","new_version":"10.4.0","repository_url":"https://github.com/eslint/eslint"},{"name":"glob","old_version":"11.1.0","new_version":"13.0.6","repository_url":"https://github.com/isaacs/node-glob"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"rimraf","old_version":"5.0.10","new_version":"6.1.3","repository_url":"https://github.com/isaacs/rimraf"},{"name":"@stripe/react-stripe-js","old_version":"3.10.0","new_version":"6.4.0","repository_url":"https://github.com/stripe/react-stripe-js"},{"name":"@stripe/stripe-js","old_version":"7.9.0","new_version":"9.6.0","repository_url":"https://github.com/stripe/stripe-js"},{"name":"@ai-sdk/google","old_version":"2.0.52","new_version":"3.0.75","repository_url":"https://github.com/vercel/ai"},{"name":"framer-motion","old_version":"11.18.2","new_version":"12.39.0","repository_url":"https://github.com/motiondivision/motion"},{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"},{"name":"html-to-text","old_version":"9.0.5","new_version":"10.0.0","repository_url":"https://github.com/html-to-text/node-html-to-text"},{"name":"@simplewebauthn/browser","old_version":"11.0.0","new_version":"13.3.0","repository_url":"https://github.com/MasterKale/SimpleWebAuthn"},{"name":"@simplewebauthn/server","old_version":"11.0.0","new_version":"13.3.0","repository_url":"https://github.com/MasterKale/SimpleWebAuthn"},{"name":"@simplewebauthn/types","old_version":"11.0.0","new_version":"12.0.0","repository_url":"https://github.com/MasterKale/SimpleWebAuthn"},{"name":"stripe","old_version":"17.7.0","new_version":"22.1.1","repository_url":"https://github.com/stripe/stripe-node"},{"name":"cron-parser","old_version":"4.9.0","new_version":"5.5.0","repository_url":"https://github.com/harrisiirak/cron-parser"},{"name":"rate-limiter-flexible","old_version":"9.1.1","new_version":"11.1.0","repository_url":"https://github.com/animir/node-rate-limiter-flexible"},{"name":"react-day-picker","old_version":"9.13.2","new_version":"10.0.1","repository_url":"https://github.com/gpbl/react-day-picker"},{"name":"recharts","old_version":"2.15.4","new_version":"3.8.1","repository_url":"https://github.com/recharts/recharts"}],"path":null,"ecosystem":"npm"},"body":"Bumps the major group with 31 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@mikro-orm/core](https://github.com/mikro-orm/mikro-orm) | `6.6.12` | `7.0.17` |\n| [@mikro-orm/migrations](https://github.com/mikro-orm/mikro-orm) | `6.6.12` | `7.0.17` |\n| [@mikro-orm/postgresql](https://github.com/mikro-orm/mikro-orm) | `6.6.12` | `7.0.17` |\n| [awilix](https://github.com/jeffijoe/awilix) | `12.0.5` | `13.0.3` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.556.0` | `1.16.0` |\n| [newrelic](https://github.com/newrelic/node-newrelic) | `13.16.0` | `14.0.0` |\n| [pdfjs-dist](https://github.com/mozilla/pdf.js) | `4.10.38` | `5.7.284` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.3.1` | `19.2.6` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.9` | `19.2.14` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.3.1` | `19.2.6` |\n| [react-email](https://github.com/resend/react-email/tree/HEAD/packages/react-email) | `5.2.10` | `6.1.5` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.19.30` | `25.9.0` |\n| [cross-env](https://github.com/kentcdodds/cross-env) | `7.0.3` | `10.1.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.2` | `10.4.0` |\n| [glob](https://github.com/isaacs/node-glob) | `11.1.0` | `13.0.6` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` |\n| [rimraf](https://github.com/isaacs/rimraf) | `5.0.10` | `6.1.3` |\n| [@stripe/react-stripe-js](https://github.com/stripe/react-stripe-js) | `3.10.0` | `6.4.0` |\n| [@stripe/stripe-js](https://github.com/stripe/stripe-js) | `7.9.0` | `9.6.0` |\n| [@ai-sdk/google](https://github.com/vercel/ai/tree/HEAD/packages/google) | `2.0.52` | `3.0.75` |\n| [framer-motion](https://github.com/motiondivision/motion) | `11.18.2` | `12.39.0` |\n| [react-markdown](https://github.com/remarkjs/react-markdown) | `9.1.0` | `10.1.0` |\n| [html-to-text](https://github.com/html-to-text/node-html-to-text) | `9.0.5` | `10.0.0` |\n| [@simplewebauthn/browser](https://github.com/MasterKale/SimpleWebAuthn/tree/HEAD/packages/browser) | `11.0.0` | `13.3.0` |\n| [@simplewebauthn/server](https://github.com/MasterKale/SimpleWebAuthn/tree/HEAD/packages/server) | `11.0.0` | `13.3.0` |\n| [@simplewebauthn/types](https://github.com/MasterKale/SimpleWebAuthn/tree/HEAD/packages/types) | `11.0.0` | `12.0.0` |\n| [stripe](https://github.com/stripe/stripe-node) | `17.7.0` | `22.1.1` |\n| [cron-parser](https://github.com/harrisiirak/cron-parser) | `4.9.0` | `5.5.0` |\n| [rate-limiter-flexible](https://github.com/animir/node-rate-limiter-flexible) | `9.1.1` | `11.1.0` |\n| [react-day-picker](https://github.com/gpbl/react-day-picker/tree/HEAD/packages/react-day-picker) | `9.13.2` | `10.0.1` |\n| [recharts](https://github.com/recharts/recharts) | `2.15.4` | `3.8.1` |\n\n\nUpdates `@mikro-orm/core` from 6.6.12 to 7.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mikro-orm/mikro-orm/releases\"\u003e@​mikro-orm/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.17\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.16...v7.0.17\"\u003e7.0.17\u003c/a\u003e (2026-05-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e allow local \u003ccode\u003eforceObject: false\u003c/code\u003e to override global setting (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7739\"\u003e#7739\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/4f5b71d15e5beda58fbb2e803ac4dbebb7bf6ce4\"\u003e4f5b71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7738\"\u003e#7738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e avoid duplicate queries when \u003ccode\u003e:ref\u003c/code\u003e populate overlaps with \u003ccode\u003efields\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7720\"\u003e#7720\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/793f079f2f9566a238bfec1a080bffe03aed9141\"\u003e793f079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e carry user-declared STI discriminator through mergeData (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7736\"\u003e#7736\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/826ab28d61ab67332cc68279313f15581b5e79c2\"\u003e826ab28\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7735\"\u003e#7735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e merge index \u003ccode\u003ecolumns\u003c/code\u003e overrides with the full property list (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7733\"\u003e#7733\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/7aad84b99c6c018424eadb9ba0923b5f49e6f4bc\"\u003e7aad84b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e populate partial inverse one-to-one refs (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7721\"\u003e#7721\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/a235b422027f6d1ad8f96c85ad5f59b377272575\"\u003ea235b42\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e propagate pivot entity to STI root for inverse M:N (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7725\"\u003e#7725\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/885287580f5a352b51acfe8085fc62960b437bfe\"\u003e8852875\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7724\"\u003e#7724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve TPT parent alias for custom-typed inherited columns (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7731\"\u003e#7731\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/202ab1cbf0c1f4f1cea0b75425e931c4a3c532dc\"\u003e202ab1c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e scope auto-joined filter refs to fields shared by all polymorphic targets (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7723\"\u003e#7723\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/d67c2c5f826b68a5175ca848df4f8347fb5a6ec2\"\u003ed67c2c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7722\"\u003e#7722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e scope STI subclass discriminator when extends is a schema (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7727\"\u003e#7727\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/df74b4bd6116d9e31812a264fd3903e47f6d8ec4\"\u003edf74b4b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7726\"\u003e#7726\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.16\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.15...v7.0.16\"\u003e7.0.16\u003c/a\u003e (2026-05-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e do not propagate parent indexes to child TPT tables (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7715\"\u003e#7715\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/de6856648afd91862acc443a47924c87363dbac8\"\u003ede68566\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7714\"\u003e#7714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e pass entity instance to \u003ccode\u003ebeforeUpsert\u003c/code\u003e hook and propagate mutations to SQL (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7716\"\u003e#7716\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b84d48e418126ff77919427c711fc4a1c0e73c3d\"\u003eb84d48e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e reset stale collections on upserted entities (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7718\"\u003e#7718\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/bbc82c58532bacbafe7e268c2ffd38d05fd27a7f\"\u003ebbc82c5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve polymorphic TPT-child filter columns to parent table (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7719\"\u003e#7719\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/2e5a91a5f2f3cb695779e26f31c91b68599d0c96\"\u003e2e5a91a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7717\"\u003e#7717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e respect partial \u003ccode\u003efields\u003c/code\u003e option when populating inverse 1:1 relations (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7708\"\u003e#7708\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/721d6ff2f511b1182055cb5d86cff20b904d71f5\"\u003e721d6ff\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e treat \u003ccode\u003eLockMode.NONE\u003c/code\u003e like \u003ccode\u003eundefined\u003c/code\u003e in \u003ccode\u003eem.findOne()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7704\"\u003e#7704\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/08d7ecf43f61871d05419f25d4ee47aa90eb7e37\"\u003e08d7ecf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7702\"\u003e#7702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eschema:\u003c/strong\u003e centralize identifier-length truncation across platforms (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7706\"\u003e#7706\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/1987833d79285c9d9b5623e0c0a388b790bd39ff\"\u003e1987833\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e expose embedded sub-columns to check constraint callbacks (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7713\"\u003e#7713\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b15f9578f8186cebcc420afe6b05a87aff41cd72\"\u003eb15f957\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7712\"\u003e#7712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epostgres:\u003c/strong\u003e support \u003ccode\u003edriverOptions.onPoolCreated\u003c/code\u003e hook for \u003ccode\u003epg.Pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7711\"\u003e#7711\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/72bac1bc7b749482aedef3519628b54b5032611e\"\u003e72bac1b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.15\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.14...v7.0.15\"\u003e7.0.15\u003c/a\u003e (2026-05-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e apply array customType to scalar arrays defined via property chain (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7689\"\u003e#7689\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/26f8107d4683edc843ce2c284a745bfab270aa9c\"\u003e26f8107\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7688\"\u003e#7688\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e apply filters to inverse 1:1 populate joins instead of duplicating them (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7684\"\u003e#7684\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/895c93e38cf323d61fe14e8ef6e9794035cccc11\"\u003e895c93e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7680\"\u003e#7680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e narrow inherited discriminator to literal value in \u003ccode\u003edefineEntity\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7678\"\u003e#7678\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/571a91ebf749c50dcf37bb134d4c98af70cc09f2\"\u003e571a91e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7677\"\u003e#7677\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emigrations:\u003c/strong\u003e log migration inside the runner's transaction (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7676\"\u003e#7676\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/59a96f470be05b0f915f7ad3d0d278a10c16123b\"\u003e59a96f4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emysql:\u003c/strong\u003e default maxIdle when pool.idleTimeoutMillis is set (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7673\"\u003e#7673\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b71199743e3aaefa4be07cc83637104224e81948\"\u003eb711997\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7672\"\u003e#7672\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esql:\u003c/strong\u003e apply customType SQL wrappers in getKysely (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7682\"\u003e#7682\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/89f9222d00aa9b5690d78cccf735d354e70e63ed\"\u003e89f9222\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7679\"\u003e#7679\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esql:\u003c/strong\u003e nest auto-joins inside a join cond's target to avoid forward references (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7683\"\u003e#7683\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/2ad53b3b59b5ba048cde7a72c929afc50f917519\"\u003e2ad53b3\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7681\"\u003e#7681\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/mikro-orm/mikro-orm/blob/master/CHANGELOG.md\"\u003e@​mikro-orm/core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.16...v7.0.17\"\u003e7.0.17\u003c/a\u003e (2026-05-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e allow local \u003ccode\u003eforceObject: false\u003c/code\u003e to override global setting (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7739\"\u003e#7739\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/4f5b71d15e5beda58fbb2e803ac4dbebb7bf6ce4\"\u003e4f5b71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7738\"\u003e#7738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e avoid duplicate queries when \u003ccode\u003e:ref\u003c/code\u003e populate overlaps with \u003ccode\u003efields\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7720\"\u003e#7720\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/793f079f2f9566a238bfec1a080bffe03aed9141\"\u003e793f079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e carry user-declared STI discriminator through mergeData (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7736\"\u003e#7736\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/826ab28d61ab67332cc68279313f15581b5e79c2\"\u003e826ab28\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7735\"\u003e#7735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e merge index \u003ccode\u003ecolumns\u003c/code\u003e overrides with the full property list (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7733\"\u003e#7733\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/7aad84b99c6c018424eadb9ba0923b5f49e6f4bc\"\u003e7aad84b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e populate partial inverse one-to-one refs (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7721\"\u003e#7721\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/a235b422027f6d1ad8f96c85ad5f59b377272575\"\u003ea235b42\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e propagate pivot entity to STI root for inverse M:N (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7725\"\u003e#7725\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/885287580f5a352b51acfe8085fc62960b437bfe\"\u003e8852875\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7724\"\u003e#7724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve TPT parent alias for custom-typed inherited columns (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7731\"\u003e#7731\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/202ab1cbf0c1f4f1cea0b75425e931c4a3c532dc\"\u003e202ab1c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e scope auto-joined filter refs to fields shared by all polymorphic targets (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7723\"\u003e#7723\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/d67c2c5f826b68a5175ca848df4f8347fb5a6ec2\"\u003ed67c2c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7722\"\u003e#7722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e scope STI subclass discriminator when extends is a schema (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7727\"\u003e#7727\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/df74b4bd6116d9e31812a264fd3903e47f6d8ec4\"\u003edf74b4b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7726\"\u003e#7726\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.15...v7.0.16\"\u003e7.0.16\u003c/a\u003e (2026-05-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e do not propagate parent indexes to child TPT tables (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7715\"\u003e#7715\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/de6856648afd91862acc443a47924c87363dbac8\"\u003ede68566\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7714\"\u003e#7714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e pass entity instance to \u003ccode\u003ebeforeUpsert\u003c/code\u003e hook and propagate mutations to SQL (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7716\"\u003e#7716\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b84d48e418126ff77919427c711fc4a1c0e73c3d\"\u003eb84d48e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e reset stale collections on upserted entities (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7718\"\u003e#7718\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/bbc82c58532bacbafe7e268c2ffd38d05fd27a7f\"\u003ebbc82c5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve polymorphic TPT-child filter columns to parent table (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7719\"\u003e#7719\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/2e5a91a5f2f3cb695779e26f31c91b68599d0c96\"\u003e2e5a91a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7717\"\u003e#7717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e respect partial \u003ccode\u003efields\u003c/code\u003e option when populating inverse 1:1 relations (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7708\"\u003e#7708\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/721d6ff2f511b1182055cb5d86cff20b904d71f5\"\u003e721d6ff\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e treat \u003ccode\u003eLockMode.NONE\u003c/code\u003e like \u003ccode\u003eundefined\u003c/code\u003e in \u003ccode\u003eem.findOne()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7704\"\u003e#7704\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/08d7ecf43f61871d05419f25d4ee47aa90eb7e37\"\u003e08d7ecf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7702\"\u003e#7702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eschema:\u003c/strong\u003e centralize identifier-length truncation across platforms (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7706\"\u003e#7706\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/1987833d79285c9d9b5623e0c0a388b790bd39ff\"\u003e1987833\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e expose embedded sub-columns to check constraint callbacks (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7713\"\u003e#7713\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b15f9578f8186cebcc420afe6b05a87aff41cd72\"\u003eb15f957\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7712\"\u003e#7712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epostgres:\u003c/strong\u003e support \u003ccode\u003edriverOptions.onPoolCreated\u003c/code\u003e hook for \u003ccode\u003epg.Pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7711\"\u003e#7711\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/72bac1bc7b749482aedef3519628b54b5032611e\"\u003e72bac1b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.14...v7.0.15\"\u003e7.0.15\u003c/a\u003e (2026-05-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e apply array customType to scalar arrays defined via property chain (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7689\"\u003e#7689\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/26f8107d4683edc843ce2c284a745bfab270aa9c\"\u003e26f8107\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7688\"\u003e#7688\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e apply filters to inverse 1:1 populate joins instead of duplicating them (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7684\"\u003e#7684\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/895c93e38cf323d61fe14e8ef6e9794035cccc11\"\u003e895c93e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7680\"\u003e#7680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e narrow inherited discriminator to literal value in \u003ccode\u003edefineEntity\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7678\"\u003e#7678\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/571a91ebf749c50dcf37bb134d4c98af70cc09f2\"\u003e571a91e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7677\"\u003e#7677\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/mikro-orm/mikro-orm/commit/9b56228bb32d5b3337bfc8f37ce1ff7372dea41f\"\u003e\u003ccode\u003e9b56228\u003c/code\u003e\u003c/a\u003e chore(release): v7.0.17 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/272a1bb59b18bbbe87421e28ad2ee8da54305c7a\"\u003e\u003ccode\u003e272a1bb\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency kysely to 0.29.2 (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7742\"\u003e#7742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/725a0e8a386a92c6921d2d3c65dd7967fae1e758\"\u003e\u003ccode\u003e725a0e8\u003c/code\u003e\u003c/a\u003e chore(ci): retry docker compose up --wait to survive mssql restart (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7741\"\u003e#7741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/4f5b71d15e5beda58fbb2e803ac4dbebb7bf6ce4\"\u003e\u003ccode\u003e4f5b71d\u003c/code\u003e\u003c/a\u003e fix(core): allow local \u003ccode\u003eforceObject: false\u003c/code\u003e to override global setting (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7739\"\u003e#7739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/826ab28d61ab67332cc68279313f15581b5e79c2\"\u003e\u003ccode\u003e826ab28\u003c/code\u003e\u003c/a\u003e fix(core): carry user-declared STI discriminator through mergeData (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7736\"\u003e#7736\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/7aad84b99c6c018424eadb9ba0923b5f49e6f4bc\"\u003e\u003ccode\u003e7aad84b\u003c/code\u003e\u003c/a\u003e fix(core): merge index \u003ccode\u003ecolumns\u003c/code\u003e overrides with the full property list (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7733\"\u003e#7733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/af7a7db0033396d6db0008f11034db8764351772\"\u003e\u003ccode\u003eaf7a7db\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency tsx to v4.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/202ab1cbf0c1f4f1cea0b75425e931c4a3c532dc\"\u003e\u003ccode\u003e202ab1c\u003c/code\u003e\u003c/a\u003e fix(core): resolve TPT parent alias for custom-typed inherited columns (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7731\"\u003e#7731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/46c91bba07486c09ca62e9c9e28aa807ee1a374a\"\u003e\u003ccode\u003e46c91bb\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency tsx to v4.21.1 (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7728\"\u003e#7728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/df74b4bd6116d9e31812a264fd3903e47f6d8ec4\"\u003e\u003ccode\u003edf74b4b\u003c/code\u003e\u003c/a\u003e fix(core): scope STI subclass discriminator when extends is a schema (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7727\"\u003e#7727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v6.6.12...v7.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mikro-orm/migrations` from 6.6.12 to 7.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mikro-orm/mikro-orm/releases\"\u003e@​mikro-orm/migrations's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.17\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.16...v7.0.17\"\u003e7.0.17\u003c/a\u003e (2026-05-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e allow local \u003ccode\u003eforceObject: false\u003c/code\u003e to override global setting (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7739\"\u003e#7739\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/4f5b71d15e5beda58fbb2e803ac4dbebb7bf6ce4\"\u003e4f5b71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7738\"\u003e#7738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e avoid duplicate queries when \u003ccode\u003e:ref\u003c/code\u003e populate overlaps with \u003ccode\u003efields\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7720\"\u003e#7720\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/793f079f2f9566a238bfec1a080bffe03aed9141\"\u003e793f079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e carry user-declared STI discriminator through mergeData (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7736\"\u003e#7736\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/826ab28d61ab67332cc68279313f15581b5e79c2\"\u003e826ab28\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7735\"\u003e#7735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e merge index \u003ccode\u003ecolumns\u003c/code\u003e overrides with the full property list (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7733\"\u003e#7733\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/7aad84b99c6c018424eadb9ba0923b5f49e6f4bc\"\u003e7aad84b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e populate partial inverse one-to-one refs (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7721\"\u003e#7721\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/a235b422027f6d1ad8f96c85ad5f59b377272575\"\u003ea235b42\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e propagate pivot entity to STI root for inverse M:N (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7725\"\u003e#7725\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/885287580f5a352b51acfe8085fc62960b437bfe\"\u003e8852875\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7724\"\u003e#7724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve TPT parent alias for custom-typed inherited columns (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7731\"\u003e#7731\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/202ab1cbf0c1f4f1cea0b75425e931c4a3c532dc\"\u003e202ab1c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e scope auto-joined filter refs to fields shared by all polymorphic targets (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7723\"\u003e#7723\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/d67c2c5f826b68a5175ca848df4f8347fb5a6ec2\"\u003ed67c2c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7722\"\u003e#7722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e scope STI subclass discriminator when extends is a schema (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7727\"\u003e#7727\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/df74b4bd6116d9e31812a264fd3903e47f6d8ec4\"\u003edf74b4b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7726\"\u003e#7726\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.16\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.15...v7.0.16\"\u003e7.0.16\u003c/a\u003e (2026-05-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e do not propagate parent indexes to child TPT tables (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7715\"\u003e#7715\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/de6856648afd91862acc443a47924c87363dbac8\"\u003ede68566\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7714\"\u003e#7714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e pass entity instance to \u003ccode\u003ebeforeUpsert\u003c/code\u003e hook and propagate mutations to SQL (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7716\"\u003e#7716\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b84d48e418126ff77919427c711fc4a1c0e73c3d\"\u003eb84d48e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e reset stale collections on upserted entities (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7718\"\u003e#7718\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/bbc82c58532bacbafe7e268c2ffd38d05fd27a7f\"\u003ebbc82c5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve polymorphic TPT-child filter columns to parent table (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7719\"\u003e#7719\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/2e5a91a5f2f3cb695779e26f31c91b68599d0c96\"\u003e2e5a91a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7717\"\u003e#7717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e respect partial \u003ccode\u003efields\u003c/code\u003e option when populating inverse 1:1 relations (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7708\"\u003e#7708\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/721d6ff2f511b1182055cb5d86cff20b904d71f5\"\u003e721d6ff\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e treat \u003ccode\u003eLockMode.NONE\u003c/code\u003e like \u003ccode\u003eundefined\u003c/code\u003e in \u003ccode\u003eem.findOne()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7704\"\u003e#7704\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/08d7ecf43f61871d05419f25d4ee47aa90eb7e37\"\u003e08d7ecf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7702\"\u003e#7702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eschema:\u003c/strong\u003e centralize identifier-length truncation across platforms (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7706\"\u003e#7706\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/1987833d79285c9d9b5623e0c0a388b790bd39ff\"\u003e1987833\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e expose embedded sub-columns to check constraint callbacks (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7713\"\u003e#7713\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b15f9578f8186cebcc420afe6b05a87aff41cd72\"\u003eb15f957\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7712\"\u003e#7712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epostgres:\u003c/strong\u003e support \u003ccode\u003edriverOptions.onPoolCreated\u003c/code\u003e hook for \u003ccode\u003epg.Pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7711\"\u003e#7711\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/72bac1bc7b749482aedef3519628b54b5032611e\"\u003e72bac1b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.15\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.14...v7.0.15\"\u003e7.0.15\u003c/a\u003e (2026-05-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e apply array customType to scalar arrays defined via property chain (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7689\"\u003e#7689\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/26f8107d4683edc843ce2c284a745bfab270aa9c\"\u003e26f8107\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7688\"\u003e#7688\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e apply filters to inverse 1:1 populate joins instead of duplicating them (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7684\"\u003e#7684\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/895c93e38cf323d61fe14e8ef6e9794035cccc11\"\u003e895c93e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7680\"\u003e#7680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e narrow inherited discriminator to literal value in \u003ccode\u003edefineEntity\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7678\"\u003e#7678\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/571a91ebf749c50dcf37bb134d4c98af70cc09f2\"\u003e571a91e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7677\"\u003e#7677\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emigrations:\u003c/strong\u003e log migration inside the runner's transaction (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7676\"\u003e#7676\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/59a96f470be05b0f915f7ad3d0d278a10c16123b\"\u003e59a96f4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emysql:\u003c/strong\u003e default maxIdle when pool.idleTimeoutMillis is set (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7673\"\u003e#7673\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b71199743e3aaefa4be07cc83637104224e81948\"\u003eb711997\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7672\"\u003e#7672\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esql:\u003c/strong\u003e apply customType SQL wrappers in getKysely (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7682\"\u003e#7682\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/89f9222d00aa9b5690d78cccf735d354e70e63ed\"\u003e89f9222\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7679\"\u003e#7679\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esql:\u003c/strong\u003e nest auto-joins inside a join cond's target to avoid forward references (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7683\"\u003e#7683\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/2ad53b3b59b5ba048cde7a72c929afc50f917519\"\u003e2ad53b3\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7681\"\u003e#7681\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/mikro-orm/mikro-orm/blob/master/CHANGELOG.md\"\u003e@​mikro-orm/migrations's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.16...v7.0.17\"\u003e7.0.17\u003c/a\u003e (2026-05-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e allow local \u003ccode\u003eforceObject: false\u003c/code\u003e to override global setting (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7739\"\u003e#7739\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/4f5b71d15e5beda58fbb2e803ac4dbebb7bf6ce4\"\u003e4f5b71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7738\"\u003e#7738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e avoid duplicate queries when \u003ccode\u003e:ref\u003c/code\u003e populate overlaps with \u003ccode\u003efields\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7720\"\u003e#7720\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/793f079f2f9566a238bfec1a080bffe03aed9141\"\u003e793f079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e carry user-declared STI discriminator through mergeData (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7736\"\u003e#7736\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/826ab28d61ab67332cc68279313f15581b5e79c2\"\u003e826ab28\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7735\"\u003e#7735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e merge index \u003ccode\u003ecolumns\u003c/code\u003e overrides with the full property list (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7733\"\u003e#7733\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/7aad84b99c6c018424eadb9ba0923b5f49e6f4bc\"\u003e7aad84b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e populate partial inverse one-to-one refs (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7721\"\u003e#7721\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/a235b422027f6d1ad8f96c85ad5f59b377272575\"\u003ea235b42\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e propagate pivot entity to STI root for inverse M:N (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7725\"\u003e#7725\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/885287580f5a352b51acfe8085fc62960b437bfe\"\u003e8852875\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7724\"\u003e#7724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve TPT parent alias for custom-typed inherited columns (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7731\"\u003e#7731\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/202ab1cbf0c1f4f1cea0b75425e931c4a3c532dc\"\u003e202ab1c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e scope auto-joined filter refs to fields shared by all polymorphic targets (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7723\"\u003e#7723\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/d67c2c5f826b68a5175ca848df4f8347fb5a6ec2\"\u003ed67c2c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7722\"\u003e#7722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e scope STI subclass discriminator when extends is a schema (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7727\"\u003e#7727\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/df74b4bd6116d9e31812a264fd3903e47f6d8ec4\"\u003edf74b4b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7726\"\u003e#7726\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.15...v7.0.16\"\u003e7.0.16\u003c/a\u003e (2026-05-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e do not propagate parent indexes to child TPT tables (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7715\"\u003e#7715\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/de6856648afd91862acc443a47924c87363dbac8\"\u003ede68566\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7714\"\u003e#7714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e pass entity instance to \u003ccode\u003ebeforeUpsert\u003c/code\u003e hook and propagate mutations to SQL (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7716\"\u003e#7716\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b84d48e418126ff77919427c711fc4a1c0e73c3d\"\u003eb84d48e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e reset stale collections on upserted entities (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7718\"\u003e#7718\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/bbc82c58532bacbafe7e268c2ffd38d05fd27a7f\"\u003ebbc82c5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve polymorphic TPT-child filter columns to parent table (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7719\"\u003e#7719\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/2e5a91a5f2f3cb695779e26f31c91b68599d0c96\"\u003e2e5a91a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7717\"\u003e#7717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e respect partial \u003ccode\u003efields\u003c/code\u003e option when populating inverse 1:1 relations (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7708\"\u003e#7708\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/721d6ff2f511b1182055cb5d86cff20b904d71f5\"\u003e721d6ff\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e treat \u003ccode\u003eLockMode.NONE\u003c/code\u003e like \u003ccode\u003eundefined\u003c/code\u003e in \u003ccode\u003eem.findOne()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7704\"\u003e#7704\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/08d7ecf43f61871d05419f25d4ee47aa90eb7e37\"\u003e08d7ecf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7702\"\u003e#7702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eschema:\u003c/strong\u003e centralize identifier-length truncation across platforms (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7706\"\u003e#7706\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/1987833d79285c9d9b5623e0c0a388b790bd39ff\"\u003e1987833\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e expose embedded sub-columns to check constraint callbacks (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7713\"\u003e#7713\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b15f9578f8186cebcc420afe6b05a87aff41cd72\"\u003eb15f957\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7712\"\u003e#7712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epostgres:\u003c/strong\u003e support \u003ccode\u003edriverOptions.onPoolCreated\u003c/code\u003e hook for \u003ccode\u003epg.Pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7711\"\u003e#7711\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/72bac1bc7b749482aedef3519628b54b5032611e\"\u003e72bac1b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.14...v7.0.15\"\u003e7.0.15\u003c/a\u003e (2026-05-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e apply array customType to scalar arrays defined via property chain (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7689\"\u003e#7689\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/26f8107d4683edc843ce2c284a745bfab270aa9c\"\u003e26f8107\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7688\"\u003e#7688\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e apply filters to inverse 1:1 populate joins instead of duplicating them (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7684\"\u003e#7684\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/895c93e38cf323d61fe14e8ef6e9794035cccc11\"\u003e895c93e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7680\"\u003e#7680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e narrow inherited discriminator to literal value in \u003ccode\u003edefineEntity\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7678\"\u003e#7678\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/571a91ebf749c50dcf37bb134d4c98af70cc09f2\"\u003e571a91e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7677\"\u003e#7677\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/mikro-orm/mikro-orm/commit/9b56228bb32d5b3337bfc8f37ce1ff7372dea41f\"\u003e\u003ccode\u003e9b56228\u003c/code\u003e\u003c/a\u003e chore(release): v7.0.17 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/272a1bb59b18bbbe87421e28ad2ee8da54305c7a\"\u003e\u003ccode\u003e272a1bb\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency kysely to 0.29.2 (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7742\"\u003e#7742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/725a0e8a386a92c6921d2d3c65dd7967fae1e758\"\u003e\u003ccode\u003e725a0e8\u003c/code\u003e\u003c/a\u003e chore(ci): retry docker compose up --wait to survive mssql restart (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7741\"\u003e#7741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/4f5b71d15e5beda58fbb2e803ac4dbebb7bf6ce4\"\u003e\u003ccode\u003e4f5b71d\u003c/code\u003e\u003c/a\u003e fix(core): allow local \u003ccode\u003eforceObject: false\u003c/code\u003e to override global setting (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7739\"\u003e#7739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/826ab28d61ab67332cc68279313f15581b5e79c2\"\u003e\u003ccode\u003e826ab28\u003c/code\u003e\u003c/a\u003e fix(core): carry user-declared STI discriminator through mergeData (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7736\"\u003e#7736\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/7aad84b99c6c018424eadb9ba0923b5f49e6f4bc\"\u003e\u003ccode\u003e7aad84b\u003c/code\u003e\u003c/a\u003e fix(core): merge index \u003ccode\u003ecolumns\u003c/code\u003e overrides with the full property list (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7733\"\u003e#7733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/af7a7db0033396d6db0008f11034db8764351772\"\u003e\u003ccode\u003eaf7a7db\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency tsx to v4.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/202ab1cbf0c1f4f1cea0b75425e931c4a3c532dc\"\u003e\u003ccode\u003e202ab1c\u003c/code\u003e\u003c/a\u003e fix(core): resolve TPT parent alias for custom-typed inherited columns (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7731\"\u003e#7731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/46c91bba07486c09ca62e9c9e28aa807ee1a374a\"\u003e\u003ccode\u003e46c91bb\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency tsx to v4.21.1 (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7728\"\u003e#7728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/df74b4bd6116d9e31812a264fd3903e47f6d8ec4\"\u003e\u003ccode\u003edf74b4b\u003c/code\u003e\u003c/a\u003e fix(core): scope STI subclass discriminator when extends is a schema (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7727\"\u003e#7727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v6.6.12...v7.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mikro-orm/postgresql` from 6.6.12 to 7.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mikro-orm/mikro-orm/releases\"\u003e@​mikro-orm/postgresql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.17\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.16...v7.0.17\"\u003e7.0.17\u003c/a\u003e (2026-05-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e allow local \u003ccode\u003eforceObject: false\u003c/code\u003e to override global setting (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7739\"\u003e#7739\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/4f5b71d15e5beda58fbb2e803ac4dbebb7bf6ce4\"\u003e4f5b71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7738\"\u003e#7738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e avoid duplicate queries when \u003ccode\u003e:ref\u003c/code\u003e populate overlaps with \u003ccode\u003efields\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7720\"\u003e#7720\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/793f079f2f9566a238bfec1a080bffe03aed9141\"\u003e793f079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e carry user-declared STI discriminator through mergeData (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7736\"\u003e#7736\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/826ab28d61ab67332cc68279313f15581b5e79c2\"\u003e826ab28\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7735\"\u003e#7735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e merge index \u003ccode\u003ecolumns\u003c/code\u003e overrides with the full property list (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7733\"\u003e#7733\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/7aad84b99c6c018424eadb9ba0923b5f49e6f4bc\"\u003e7aad84b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e populate partial inverse one-to-one refs (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7721\"\u003e#7721\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/a235b422027f6d1ad8f96c85ad5f59b377272575\"\u003ea235b42\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e propagate pivot entity to STI root for inverse M:N (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7725\"\u003e#7725\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/885287580f5a352b51acfe8085fc62960b437bfe\"\u003e8852875\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7724\"\u003e#7724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve TPT parent alias for custom-typed inherited columns (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7731\"\u003e#7731\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/202ab1cbf0c1f4f1cea0b75425e931c4a3c532dc\"\u003e202ab1c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e scope auto-joined filter refs to fields shared by all polymorphic targets (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7723\"\u003e#7723\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/d67c2c5f826b68a5175ca848df4f8347fb5a6ec2\"\u003ed67c2c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7722\"\u003e#7722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e scope STI subclass discriminator when extends is a schema (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7727\"\u003e#7727\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/df74b4bd6116d9e31812a264fd3903e47f6d8ec4\"\u003edf74b4b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7726\"\u003e#7726\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.16\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.15...v7.0.16\"\u003e7.0.16\u003c/a\u003e (2026-05-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e do not propagate parent indexes to child TPT tables (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7715\"\u003e#7715\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/de6856648afd91862acc443a47924c87363dbac8\"\u003ede68566\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7714\"\u003e#7714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e pass entity instance to \u003ccode\u003ebeforeUpsert\u003c/code\u003e hook and propagate mutations to SQL (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7716\"\u003e#7716\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b84d48e418126ff77919427c711fc4a1c0e73c3d\"\u003eb84d48e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e reset stale collections on upserted entities (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7718\"\u003e#7718\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/bbc82c58532bacbafe7e268c2ffd38d05fd27a7f\"\u003ebbc82c5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve polymorphic TPT-child filter columns to parent table (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7719\"\u003e#7719\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/2e5a91a5f2f3cb695779e26f31c91b68599d0c96\"\u003e2e5a91a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7717\"\u003e#7717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e respect partial \u003ccode\u003efields\u003c/code\u003e option when populating inverse 1:1 relations (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7708\"\u003e#7708\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/721d6ff2f511b1182055cb5d86cff20b904d71f5\"\u003e721d6ff\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e treat \u003ccode\u003eLockMode.NONE\u003c/code\u003e like \u003ccode\u003eundefined\u003c/code\u003e in \u003ccode\u003eem.findOne()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7704\"\u003e#7704\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/08d7ecf43f61871d05419f25d4ee47aa90eb7e37\"\u003e08d7ecf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7702\"\u003e#7702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eschema:\u003c/strong\u003e centralize identifier-length truncation across platforms (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7706\"\u003e#7706\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/1987833d79285c9d9b5623e0c0a388b790bd39ff\"\u003e1987833\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e expose embedded sub-columns to check constraint callbacks (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7713\"\u003e#7713\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b15f9578f8186cebcc420afe6b05a87aff41cd72\"\u003eb15f957\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7712\"\u003e#7712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epostgres:\u003c/strong\u003e support \u003ccode\u003edriverOptions.onPoolCreated\u003c/code\u003e hook for \u003ccode\u003epg.Pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7711\"\u003e#7711\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/72bac1bc7b749482aedef3519628b54b5032611e\"\u003e72bac1b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.15\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.14...v7.0.15\"\u003e7.0.15\u003c/a\u003e (2026-05-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e apply array customType to scalar arrays defined via property chain (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7689\"\u003e#7689\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/26f8107d4683edc843ce2c284a745bfab270aa9c\"\u003e26f8107\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7688\"\u003e#7688\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e apply filters to inverse 1:1 populate joins instead of duplicating them (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7684\"\u003e#7684\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/895c93e38cf323d61fe14e8ef6e9794035cccc11\"\u003e895c93e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7680\"\u003e#7680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e narrow inherited discriminator to literal value in \u003ccode\u003edefineEntity\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7678\"\u003e#7678\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/571a91ebf749c50dcf37bb134d4c98af70cc09f2\"\u003e571a91e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7677\"\u003e#7677\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emigrations:\u003c/strong\u003e log migration inside the runner's transaction (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7676\"\u003e#7676\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/59a96f470be05b0f915f7ad3d0d278a10c16123b\"\u003e59a96f4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emysql:\u003c/strong\u003e default maxIdle when pool.idleTimeoutMillis is set (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7673\"\u003e#7673\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b71199743e3aaefa4be07cc83637104224e81948\"\u003eb711997\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7672\"\u003e#7672\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esql:\u003c/strong\u003e apply customType SQL wrappers in getKysely (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7682\"\u003e#7682\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/89f9222d00aa9b5690d78cccf735d354e70e63ed\"\u003e89f9222\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7679\"\u003e#7679\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esql:\u003c/strong\u003e nest auto-joins inside a join cond's target to avoid forward references (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7683\"\u003e#7683\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/2ad53b3b59b5ba048cde7a72c929afc50f917519\"\u003e2ad53b3\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7681\"\u003e#7681\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/mikro-orm/mikro-orm/blob/master/CHANGELOG.md\"\u003e@​mikro-orm/postgresql's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.16...v7.0.17\"\u003e7.0.17\u003c/a\u003e (2026-05-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e allow local \u003ccode\u003eforceObject: false\u003c/code\u003e to override global setting (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7739\"\u003e#7739\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/4f5b71d15e5beda58fbb2e803ac4dbebb7bf6ce4\"\u003e4f5b71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7738\"\u003e#7738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e avoid duplicate queries when \u003ccode\u003e:ref\u003c/code\u003e populate overlaps with \u003ccode\u003efields\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7720\"\u003e#7720\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/793f079f2f9566a238bfec1a080bffe03aed9141\"\u003e793f079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e carry user-declared STI discriminator through mergeData (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7736\"\u003e#7736\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/826ab28d61ab67332cc68279313f15581b5e79c2\"\u003e826ab28\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7735\"\u003e#7735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e merge index \u003ccode\u003ecolumns\u003c/code\u003e overrides with the full property list (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7733\"\u003e#7733\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/7aad84b99c6c018424eadb9ba0923b5f49e6f4bc\"\u003e7aad84b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e populate partial inverse one-to-one refs (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7721\"\u003e#7721\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/a235b422027f6d1ad8f96c85ad5f59b377272575\"\u003ea235b42\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e propagate pivot entity to STI root for inverse M:N (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7725\"\u003e#7725\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/885287580f5a352b51acfe8085fc62960b437bfe\"\u003e8852875\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7724\"\u003e#7724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve TPT parent alias for custom-typed inherited columns (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7731\"\u003e#7731\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/202ab1cbf0c1f4f1cea0b75425e931c4a3c532dc\"\u003e202ab1c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e scope auto-joined filter refs to fields shared by all polymorphic targets (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7723\"\u003e#7723\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/d67c2c5f826b68a5175ca848df4f8347fb5a6ec2\"\u003ed67c2c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7722\"\u003e#7722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e scope STI subclass discriminator when extends is a schema (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7727\"\u003e#7727\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/df74b4bd6116d9e31812a264fd3903e47f6d8ec4\"\u003edf74b4b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7726\"\u003e#7726\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.15...v7.0.16\"\u003e7.0.16\u003c/a\u003e (2026-05-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e do not propagate parent indexes to child TPT tables (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7715\"\u003e#7715\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/de6856648afd91862acc443a47924c87363dbac8\"\u003ede68566\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7714\"\u003e#7714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e pass entity instance to \u003ccode\u003ebeforeUpsert\u003c/code\u003e hook and propagate mutations to SQL (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7716\"\u003e#7716\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b84d48e418126ff77919427c711fc4a1c0e73c3d\"\u003eb84d48e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e reset stale collections on upserted entities (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7718\"\u003e#7718\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/bbc82c58532bacbafe7e268c2ffd38d05fd27a7f\"\u003ebbc82c5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve polymorphic TPT-child filter columns to parent table (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7719\"\u003e#7719\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/2e5a91a5f2f3cb695779e26f31c91b68599d0c96\"\u003e2e5a91a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7717\"\u003e#7717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e respect partial \u003ccode\u003efields\u003c/code\u003e option when populating inverse 1:1 relations (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7708\"\u003e#7708\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/721d6ff2f511b1182055cb5d86cff20b904d71f5\"\u003e721d6ff\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e treat \u003ccode\u003eLockMode.NONE\u003c/code\u003e like \u003ccode\u003eundefined\u003c/code\u003e in \u003ccode\u003eem.findOne()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7704\"\u003e#7704\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/08d7ecf43f61871d05419f25d4ee47aa90eb7e37\"\u003e08d7ecf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7702\"\u003e#7702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eschema:\u003c/strong\u003e centralize identifier-length truncation across platforms (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7706\"\u003e#7706\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/1987833d79285c9d9b5623e0c0a388b790bd39ff\"\u003e1987833\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e expose embedded sub-columns to check constraint callbacks (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7713\"\u003e#7713\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/b15f9578f8186cebcc420afe6b05a87aff41cd72\"\u003eb15f957\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7712\"\u003e#7712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epostgres:\u003c/strong\u003e support \u003ccode\u003edriverOptions.onPoolCreated\u003c/code\u003e hook for \u003ccode\u003epg.Pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7711\"\u003e#7711\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/72bac1bc7b749482aedef3519628b54b5032611e\"\u003e72bac1b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v7.0.14...v7.0.15\"\u003e7.0.15\u003c/a\u003e (2026-05-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e apply array customType to scalar arrays defined via property chain (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7689\"\u003e#7689\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/26f8107d4683edc843ce2c284a745bfab270aa9c\"\u003e26f8107\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7688\"\u003e#7688\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e apply filters to inverse 1:1 populate joins instead of duplicating them (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7684\"\u003e#7684\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/895c93e38cf323d61fe14e8ef6e9794035cccc11\"\u003e895c93e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7680\"\u003e#7680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e narrow inherited discriminator to literal value in \u003ccode\u003edefineEntity\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7678\"\u003e#7678\u003c/a\u003e) (\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/571a91ebf749c50dcf37bb134d4c98af70cc09f2\"\u003e571a91e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7677\"\u003e#7677\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/mikro-orm/mikro-orm/commit/9b56228bb32d5b3337bfc8f37ce1ff7372dea41f\"\u003e\u003ccode\u003e9b56228\u003c/code\u003e\u003c/a\u003e chore(release): v7.0.17 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/272a1bb59b18bbbe87421e28ad2ee8da54305c7a\"\u003e\u003ccode\u003e272a1bb\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency kysely to 0.29.2 (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7742\"\u003e#7742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/725a0e8a386a92c6921d2d3c65dd7967fae1e758\"\u003e\u003ccode\u003e725a0e8\u003c/code\u003e\u003c/a\u003e chore(ci): retry docker compose up --wait to survive mssql restart (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7741\"\u003e#7741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/4f5b71d15e5beda58fbb2e803ac4dbebb7bf6ce4\"\u003e\u003ccode\u003e4f5b71d\u003c/code\u003e\u003c/a\u003e fix(core): allow local \u003ccode\u003eforceObject: false\u003c/code\u003e to override global setting (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7739\"\u003e#7739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/826ab28d61ab67332cc68279313f15581b5e79c2\"\u003e\u003ccode\u003e826ab28\u003c/code\u003e\u003c/a\u003e fix(core): carry user-declared STI discriminator through mergeData (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7736\"\u003e#7736\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/7aad84b99c6c018424eadb9ba0923b5f49e6f4bc\"\u003e\u003ccode\u003e7aad84b\u003c/code\u003e\u003c/a\u003e fix(core): merge index \u003ccode\u003ecolumns\u003c/code\u003e overrides with the full property list (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7733\"\u003e#7733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/af7a7db0033396d6db0008f11034db8764351772\"\u003e\u003ccode\u003eaf7a7db\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency tsx to v4.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/202ab1cbf0c1f4f1cea0b75425e931c4a3c532dc\"\u003e\u003ccode\u003e202ab1c\u003c/code\u003e\u003c/a\u003e fix(core): resolve TPT parent alias for custom-typed inherited columns (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7731\"\u003e#7731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/46c91bba07486c09ca62e9c9e28aa807ee1a374a\"\u003e\u003ccode\u003e46c91bb\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency tsx to v4.21.1 (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7728\"\u003e#7728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikro-orm/mikro-orm/commit/df74b4bd6116d9e31812a264fd3903e47f6d8ec4\"\u003e\u003ccode\u003edf74b4b\u003c/code\u003e\u003c/a\u003e fix(core): scope STI subclass discriminator when extends is a schema (\u003ca href=\"https://redirect.github.com/mikro-orm/mikro-orm/issues/7727\"\u003e#7727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mikro-orm/mikro-orm/compare/v6.6.12...v7.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `awilix` from 12.0.5 to 13.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jeffijoe/awilix/blob/master/CHANGELOG.md\"\u003eawilix's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003ev13.0.3\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix CJS environments (e.g. Jest + esbuild) failing to \u003ccode\u003erequire()\u003c/code\u003e the \u003ccode\u003e.mjs\u003c/code\u003e native loader by providing separate CJS and ESM versions of \u003ccode\u003eload-module-native\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jeffijoe/awilix/issues/418\"\u003e#418\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jeffijoe/awilix/pull/419\"\u003e#419\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev13.0.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix ESM interop by renaming \u003ccode\u003eload-module-native.js\u003c/code\u003e to \u003ccode\u003eload-module-native.mjs\u003c/code\u003e so Node.js treats it as ESM regardless of the package \u003ccode\u003etype\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/jeffijoe/awilix/issues/416\"\u003e#416\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jeffijoe/awilix/pull/417\"\u003e#417\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev13.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eimportModule\u003c/code\u003e export by migrating from \u003ccode\u003emodule.exports\u003c/code\u003e to \u003ccode\u003eexport\u003c/code\u003e (reported \u0026amp; fix suggested in \u003ca href=\"https://redirect.github.com/jeffijoe/awilix/pull/413\"\u003e#413\u003c/a\u003e by \u003ca href=\"https://github.com/vinniciusolliveiracostaa\"\u003eVinícius Oliveira\u003c/a\u003e, fixed in \u003ca href=\"https://redirect.github.com/jeffijoe/awilix/pull/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate packages\u003c/li\u003e\n\u003cli\u003eBump supported Node version to 20 (this should have been done in the latest major)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev13.0.0\u003c/h1\u003e\n\u003cp\u003eNo runtime changes — all breaking changes are TypeScript-only.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING (types)\u003c/strong\u003e: Default cradle type changed from \u003ccode\u003eany\u003c/code\u003e to \u003ccode\u003e{}\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING (types)\u003c/strong\u003e: \u003ccode\u003eregister()\u003c/code\u003e returns a new container type that includes the registered resolvers\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING (types)\u003c/strong\u003e: \u003ccode\u003easValue()\u003c/code\u003e now preserves literal types and deep readonly for objects\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003ch4\u003eDefault cradle type changed from \u003ccode\u003eany\u003c/code\u003e to \u003ccode\u003e{}\u003c/code\u003e\u003c/h4\u003e\n\u003cp\u003e\u003ccode\u003ecreateContainer()\u003c/code\u003e without an explicit generic now returns \u003ccode\u003eAwilixContainer\u0026lt;{}\u0026gt;\u003c/code\u003e instead of \u003ccode\u003eAwilixContainer\u0026lt;any\u0026gt;\u003c/code\u003e. This enables type accumulation via \u003ccode\u003eregister()\u003c/code\u003e chaining (\u003ccode\u003eany \u0026amp; T\u003c/code\u003e collapses to \u003ccode\u003eany\u003c/code\u003e, while \u003ccode\u003e{} \u0026amp; T\u003c/code\u003e produces \u003ccode\u003eT\u003c/code\u003e).\u003c/p\u003e\n\u003cp\u003eIf yo...\n\n_Description has been truncated_","html_url":"https://github.com/matchojecki/logistiko-celny/pull/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/matchojecki%2Flogistiko-celny/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"}},{"old_version":"9.1.0","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2026-05-19T01:31:41.000Z","version_change":"9.1.0 → 10.1.0","issue":{"uuid":"4473731976","node_id":"PR_kwDOSFF8_c7c4gE0","number":22,"state":"open","title":"chore(deps): Bump the prod-deps group across 1 directory with 14 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-19T01:31:41.000Z","updated_at":"2026-05-19T01:32:15.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","group_name":"prod-deps","update_count":14,"packages":[{"name":"@sentry/react","old_version":"10.48.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@tanstack/react-query","old_version":"5.99.0","new_version":"5.100.11","repository_url":"https://github.com/TanStack/query"},{"name":"axios","old_version":"1.15.0","new_version":"1.16.1","repository_url":"https://github.com/axios/axios"},{"name":"date-fns","old_version":"4.1.0","new_version":"4.2.1","repository_url":"https://github.com/date-fns/date-fns"},{"name":"lucide-react","old_version":"0.469.0","new_version":"1.16.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"react","old_version":"18.3.1","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"18.3.28","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"18.3.1","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"18.3.7","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"},{"name":"react-router-dom","old_version":"6.30.3","new_version":"7.15.1","repository_url":"https://github.com/remix-run/react-router"},{"name":"recharts","old_version":"2.15.4","new_version":"3.8.1","repository_url":"https://github.com/recharts/recharts"},{"name":"tailwind-merge","old_version":"2.6.1","new_version":"3.6.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"zustand","old_version":"5.0.12","new_version":"5.0.13","repository_url":"https://github.com/pmndrs/zustand"}],"path":null,"ecosystem":"npm"},"body":"Bumps the prod-deps group with 14 updates in the /frontend directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.48.0` | `10.53.1` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.99.0` | `5.100.11` |\n| [axios](https://github.com/axios/axios) | `1.15.0` | `1.16.1` |\n| [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.2.1` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.469.0` | `1.16.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.3.1` | `19.2.6` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.3.28` | `19.2.14` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.3.1` | `19.2.6` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `18.3.7` | `19.2.3` |\n| [react-markdown](https://github.com/remarkjs/react-markdown) | `9.1.0` | `10.1.0` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.30.3` | `7.15.1` |\n| [recharts](https://github.com/recharts/recharts) | `2.15.4` | `3.8.1` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `2.6.1` | `3.6.0` |\n| [zustand](https://github.com/pmndrs/zustand) | `5.0.12` | `5.0.13` |\n\n\nUpdates `@sentry/react` from 10.48.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.48.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.99.0 to 5.100.11\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.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-devtools\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\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.11\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.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/react-query\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\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.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-persist-client-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\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.11\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.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\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]:\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.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\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\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/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\u003e\u003ca href=\"https://github.com/TanStack/query/commit/8c3d523d0ab0b3f8fad28fbaae6807e7aca7eb54\"\u003e\u003ccode\u003e8c3d523\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10630\"\u003e#10630\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/9800c8f1a3f7907956410c23426a26d981e7d694\"\u003e\u003ccode\u003e9800c8f\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10623\"\u003e#10623\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/3ae42619e5713b2fd6916760e84f7c9ddaa7a317\"\u003e\u003ccode\u003e3ae4261\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10620\"\u003e#10620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/87f7ccf580d7c12c527ce922a43977c9c653f897\"\u003e\u003ccode\u003e87f7ccf\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10604\"\u003e#10604\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/441204b9d22d1dcfc7ac85b04c21ce017a28603e\"\u003e\u003ccode\u003e441204b\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10582\"\u003e#10582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/55afb3e6fb631d684e9448b8265c68a4185c76b3\"\u003e\u003ccode\u003e55afb3e\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10581\"\u003e#10581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/fe287cc2471b74726a5d05f1c40a86a9ef891c7e\"\u003e\u003ccode\u003efe287cc\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10579\"\u003e#10579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.100.11/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.0 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\u003ch1\u003eChangelog\u003c/h1\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\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFetch adapter now enforces \u003ccode\u003emaxBodyLength\u003c/code\u003e and \u003ccode\u003emaxContentLength\u003c/code\u003e.\u003c/strong\u003e These limits were silently ignored on the fetch adapter prior to 1.16.0 — anyone relying on them as a safety net (DoS protection, accidental large uploads) had no protection. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10795\"\u003e#10795\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy requests now preserve user-supplied \u003ccode\u003eHost\u003c/code\u003e headers.\u003c/strong\u003e Previously, the proxy path could overwrite a custom \u003ccode\u003eHost\u003c/code\u003e. Virtual-host-style routing through a proxy will now behave correctly. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10822\"\u003e#10822\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBasic auth credentials embedded in URLs are now URL-decoded.\u003c/strong\u003e If you have percent-encoded credentials in a URL (e.g. \u003ccode\u003ehttps://user:p%40ss@host\u003c/code\u003e), the decoded value is what now goes on the wire. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10825\"\u003e#10825\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eparseProtocol\u003c/code\u003e now strictly requires a colon in the protocol separator.\u003c/strong\u003e Strings that loosely parsed as protocols before may no longer match. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10729\"\u003e#10729\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDeprecated \u003ccode\u003eunescape()\u003c/code\u003e replaced with modern UTF-8 encoding.\u003c/strong\u003e Non-ASCII URL handling is now spec-correct; consumers depending on legacy \u003ccode\u003eunescape()\u003c/code\u003e quirks may see different output bytes. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7378\"\u003e#7378\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003etransformRequest\u003c/code\u003e input typing change was reverted.\u003c/strong\u003e The typing change introduced in \u003ca href=\"https://redirect.github.com/axios/axios/issues/10745\"\u003e#10745\u003c/a\u003e was reverted in \u003ca href=\"https://redirect.github.com/axios/axios/issues/10810\"\u003e#10810\u003c/a\u003e after follow-up review — net behavior is unchanged from 1.15.2. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10745\"\u003e#10745\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10810\"\u003e#10810\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\u003eQUERY HTTP Method:\u003c/strong\u003e Added support for the QUERY HTTP method across adapters and type definitions. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10802\"\u003e#10802\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eECONNREFUSED Error Constant:\u003c/strong\u003e Exposed \u003ccode\u003eECONNREFUSED\u003c/code\u003e as a constant on \u003ccode\u003eAxiosError\u003c/code\u003e so callers can match connection-refused failures without comparing string literals (closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/6485\"\u003e#6485\u003c/a\u003e). (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10680\"\u003e#10680\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eEncode Helper Export:\u003c/strong\u003e Exported the internal \u003ccode\u003eencode\u003c/code\u003e helper from \u003ccode\u003ebuildURL\u003c/code\u003e so userland param serializers can reuse the same encoding logic that axios uses internally. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/6897\"\u003e#6897\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\u003eHTTP Adapter — Redirects \u0026amp; Headers:\u003c/strong\u003e Cleared stale headers when a redirect targets a no-proxy host, fixed the redirect listener chain so listeners no longer stack across hops, restored the missing \u003ccode\u003erequestDetails\u003c/code\u003e argument on \u003ccode\u003ebeforeRedirect\u003c/code\u003e, preserved user-supplied \u003ccode\u003eHost\u003c/code\u003e headers when forwarding through a proxy, and properly URL-decoded basic auth credentials. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10794\"\u003e#10794\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10800\"\u003e#10800\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/6241\"\u003e#6241\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10822\"\u003e#10822\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10825\"\u003e#10825\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHTTP Adapter — Streams \u0026amp; Timeouts:\u003c/strong\u003e Preserved the partial response object on \u003ccode\u003eAxiosError\u003c/code\u003e when a stream is aborted after headers arrive, honoured the \u003ccode\u003etimeout\u003c/code\u003e option during the connect phase when redirects are disabled, and resolved an unsettled-promise hang when an aborted request was combined with compression and \u003ccode\u003emaxRedirects: 0\u003c/code\u003e. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10708\"\u003e#10708\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10819\"\u003e#10819\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7149\"\u003e#7149\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFetch Adapter:\u003c/strong\u003e Enforced \u003ccode\u003emaxBodyLength\u003c/code\u003e / \u003ccode\u003emaxContentLength\u003c/code\u003e in the fetch adapter, set the \u003ccode\u003eUser-Agent\u003c/code\u003e header to match the HTTP adapter, preserved the original abort reason instead of replacing it with a generic error, and deferred global access so importing the module no longer throws a \u003ccode\u003eTypeError\u003c/code\u003e in restricted environments. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10795\"\u003e#10795\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10772\"\u003e#10772\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10806\"\u003e#10806\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7260\"\u003e#7260\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eXHR Adapter:\u003c/strong\u003e Unsubscribed the \u003ccode\u003ecancelToken\u003c/code\u003e and \u003ccode\u003eAbortSignal\u003c/code\u003e listeners on the error, timeout, and abort code paths to prevent leaked subscriptions. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10787\"\u003e#10787\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eError Handling:\u003c/strong\u003e Attached the parsed response to \u003ccode\u003eAxiosError\u003c/code\u003e when \u003ccode\u003eJSON.parse\u003c/code\u003e fails inside \u003ccode\u003edispatchRequest\u003c/code\u003e, prevented \u003ccode\u003esettle\u003c/code\u003e from emitting \u003ccode\u003eundefined\u003c/code\u003e error codes, and tightened the \u003ccode\u003eparseProtocol\u003c/code\u003e regex to require a colon in the protocol separator. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10724\"\u003e#10724\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7276\"\u003e#7276\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10729\"\u003e#10729\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTypes \u0026amp; Exports:\u003c/strong\u003e Aligned the CommonJS \u003ccode\u003eCancelToken\u003c/code\u003e typings with the ESM build, fixed a compiler error caused by \u003ccode\u003eRawAxiosHeaders\u003c/code\u003e, and re-exported \u003ccode\u003ecreate\u003c/code\u003e from the package index. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7414\"\u003e#7414\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/6389\"\u003e#6389\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/6460\"\u003e#6460\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUTF-8 Encoding:\u003c/strong\u003e Replaced the deprecated \u003ccode\u003eunescape()\u003c/code\u003e call with a modern UTF-8 encoding implementation. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7378\"\u003e#7378\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMisc Cleanup:\u003c/strong\u003e Resolved a batch of small inconsistencies and gadget-level issues across the codebase. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10833\"\u003e#10833\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\u003eRefactor — ES6 Modernisation:\u003c/strong\u003e Modernised the \u003ccode\u003eutils\u003c/code\u003e module and XHR adapter to use ES6 features, and tidied the multipart boundary error message. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10588\"\u003e#10588\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7419\"\u003e#7419\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTests:\u003c/strong\u003e Hardened the HTTP test server lifecycle to fix flaky \u003ccode\u003eFormData\u003c/code\u003e EPIPE failures, fixed Win32 platform support for the pipe tests, and corrected an incorrect test assumption. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10820\"\u003e#10820\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10791\"\u003e#10791\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10796\"\u003e#10796\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocs:\u003c/strong\u003e Documented \u003ccode\u003eparamsSerializer.encode\u003c/code\u003e for strict RFC 3986 query encoding, updated the \u003ccode\u003eparseReviver\u003c/code\u003e TypeScript definitions and configuration docs for ES2023, added timeout guidance to the README's first async example, and expanded notes around the recent type changes. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10821\"\u003e#10821\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10782\"\u003e#10782\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10759\"\u003e#10759\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10804\"\u003e#10804\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eReverted:\u003c/strong\u003e Reverted the \u003ccode\u003etransformRequest\u003c/code\u003e input typing change from \u003ca href=\"https://redirect.github.com/axios/axios/issues/10745\"\u003e#10745\u003c/a\u003e after follow-up review. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10745\"\u003e#10745\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10810\"\u003e#10810\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003eactions/setup-node\u003c/code\u003e, the \u003ccode\u003egithub-actions\u003c/code\u003e group, and \u003ccode\u003epostcss\u003c/code\u003e (in \u003ccode\u003e/docs\u003c/code\u003e) to their latest versions. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10785\"\u003e#10785\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10813\"\u003e#10813\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10814\"\u003e#10814\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRelease:\u003c/strong\u003e Updated changelog and packages, and prepared the 1.16.0 release. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10790\"\u003e#10790\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10834\"\u003e#10834\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/singhankit001\"\u003e\u003ccode\u003e@​singhankit001\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10588\"\u003e#10588\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7419\"\u003e#7419\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/iruizsalinas\"\u003e\u003ccode\u003e@​iruizsalinas\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10787\"\u003e#10787\u003c/a\u003e\u003c/strong\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/axios/axios/commit/1337d6b537afb2d3f501074c8ac4ef4308221197\"\u003e\u003ccode\u003e1337d6b\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.16.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10877\"\u003e#10877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/858a790cec06054547d0d3f941916d6fb2a4d18e\"\u003e\u003ccode\u003e858a790\u003c/code\u003e\u003c/a\u003e fix: remove all caches (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/34adfd90efc9c145488399e1cf7fa96de67080fa\"\u003e\u003ccode\u003e34adfd9\u003c/code\u003e\u003c/a\u003e revert: \u0026quot;fix: support URL object as config.url input (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/847d89b43654405d9a231e0b669832c2092b621f\"\u003e\u003ccode\u003e847d89b\u003c/code\u003e\u003c/a\u003e fix: support URL object as config.url input (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/40948863677bb793bfff0293cce7e7b4f8a1b212\"\u003e\u003ccode\u003e4094886\u003c/code\u003e\u003c/a\u003e fix(progress): guard malformed XHR upload events (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/44f0c5bf73c45df6009365141faa394d73596bd7\"\u003e\u003ccode\u003e44f0c5b\u003c/code\u003e\u003c/a\u003e chore: change sponsorship link and add Twicsy advertisement (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/64e1095efedc64c9fecf5176bd9cf2e5e93140d6\"\u003e\u003ccode\u003e64e1095\u003c/code\u003e\u003c/a\u003e chore: update PR and issue template to use h2 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10865\"\u003e#10865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/3e6b4e1f311b43aa1dc77d78150a601d9fe4b280\"\u003e\u003ccode\u003e3e6b4e1\u003c/code\u003e\u003c/a\u003e fix: error unexpected token in fetch JS compatibility issue with Webpack 4 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/c4453bab70f53575175903aee60810c821f72129\"\u003e\u003ccode\u003ec4453ba\u003c/code\u003e\u003c/a\u003e fix: add the ability to add additional sponsors to the process sponsors scrip...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/caa00a90b524bb67ed033474abcf4d8645ced793\"\u003e\u003ccode\u003ecaa00a9\u003c/code\u003e\u003c/a\u003e fix: https data in cleartext to proxy (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v1.15.0...v1.16.1\"\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.2.1\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.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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/date-fns/date-fns/blob/main/CHANGELOG.md\"\u003edate-fns's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.2.1 - 2026-05-19\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 - 2026-05-18\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/87635a887d79d5b112666750780e08c33d243b4f\"\u003e\u003ccode\u003e87635a8\u003c/code\u003e\u003c/a\u003e Fix missing type definitions, promote to v4.2.1 (closed \u003ca href=\"https://redirect.github.com/date-fns/date-fns/issues/4190\"\u003e#4190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/3d4ca4bbd142e1b9a967cd599e55cb143eab11a3\"\u003e\u003ccode\u003e3d4ca4b\u003c/code\u003e\u003c/a\u003e Update browserslist\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/562c48555f92fa3da2cbad00b564a0abefe4530e\"\u003e\u003ccode\u003e562c485\u003c/code\u003e\u003c/a\u003e Promote to v4.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/3709c0231c8a74fe5544a5c3d789bdf7aae8b14e\"\u003e\u003ccode\u003e3709c02\u003c/code\u003e\u003c/a\u003e Make steps into the Temporal-first future\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/07592b9d72731bb9406f95883ec231ac988660b6\"\u003e\u003ccode\u003e07592b9\u003c/code\u003e\u003c/a\u003e Upgrade Node.js types, upgrade TypeScript\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/09ece22eaea4ffab1a8fa396beeeb6a451dcfbf4\"\u003e\u003ccode\u003e09ece22\u003c/code\u003e\u003c/a\u003e Upgrade Vitest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/c37c22e6db06353a2ea816e22d872732c8b1e841\"\u003e\u003ccode\u003ec37c22e\u003c/code\u003e\u003c/a\u003e Set up Oxfmt as the default formatter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/d40bb80cac2171ba9e87f1fbe5e4f0c88eaae2e8\"\u003e\u003ccode\u003ed40bb80\u003c/code\u003e\u003c/a\u003e Upgrade mise setup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/dd66398305c2b015fba3c1b3d31ccff42ee8d4cf\"\u003e\u003ccode\u003edd66398\u003c/code\u003e\u003c/a\u003e Fix tz tests workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/ef962f81e67866a3ccedba28799ea27cc68f3493\"\u003e\u003ccode\u003eef962f8\u003c/code\u003e\u003c/a\u003e Adjust smoke tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/date-fns/date-fns/compare/v4.1.0...v4.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lucide-react` from 0.469.0 to 1.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lucide-icons/lucide/releases\"\u003elucide-react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eblender\u003c/code\u003e icon by \u003ca href=\"https://github.com/rrod497\"\u003e\u003ccode\u003e@​rrod497\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3884\"\u003elucide-icons/lucide#3884\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.15.0...1.16.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.15.0...1.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: remove 'less' from brand stopwords by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4331\"\u003elucide-icons/lucide#4331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(\u003ccode\u003e@​lucide/vue\u003c/code\u003e): Clone slots before passing to icon by \u003ca href=\"https://github.com/axtho\"\u003e\u003ccode\u003e@​axtho\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4339\"\u003elucide-icons/lucide#4339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003etext-cursor\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamiemlaw\"\u003e\u003ccode\u003e@​jamiemlaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4340\"\u003elucide-icons/lucide#4340\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003elandmark\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamiemlaw\"\u003e\u003ccode\u003e@​jamiemlaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4334\"\u003elucide-icons/lucide#4334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump nitropack from 2.13.1 to 2.13.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/lucide-icons/lucide/pull/4352\"\u003elucide-icons/lucide#4352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump simple-git from 3.33.0 to 3.36.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/lucide-icons/lucide/pull/4349\"\u003elucide-icons/lucide#4349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003ecandy-cane\u003c/code\u003e icon by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4148\"\u003elucide-icons/lucide#4148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003evolleyball\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamiemlaw\"\u003e\u003ccode\u003e@​jamiemlaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4338\"\u003elucide-icons/lucide#4338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003echart-no-axes-combined\u003c/code\u003e icon by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3567\"\u003elucide-icons/lucide#3567\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icon): added broccoli icon by \u003ca href=\"https://github.com/swastik7805\"\u003e\u003ccode\u003e@​swastik7805\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4263\"\u003elucide-icons/lucide#4263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(site): Updates to site and updated carbon ads by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4359\"\u003elucide-icons/lucide#4359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added sticky note variants by \u003ca href=\"https://github.com/Barakudum\"\u003e\u003ccode\u003e@​Barakudum\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4348\"\u003elucide-icons/lucide#4348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump astro from 6.1.6 to 6.1.10 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/lucide-icons/lucide/pull/4361\"\u003elucide-icons/lucide#4361\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/axtho\"\u003e\u003ccode\u003e@​axtho\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4339\"\u003elucide-icons/lucide#4339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Barakudum\"\u003e\u003ccode\u003e@​Barakudum\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4348\"\u003elucide-icons/lucide#4348\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.14.0...1.15.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.14.0...1.15.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003erepeat-off\u003c/code\u003e icon by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3102\"\u003elucide-icons/lucide#3102\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.13.0...1.14.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.13.0...1.14.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.13.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(docs): sync URL params with UI state on categories page by \u003ca href=\"https://github.com/taimar\"\u003e\u003ccode\u003e@​taimar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4111\"\u003elucide-icons/lucide#4111\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): add \u003ccode\u003ewaves-vertical\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamiemlaw\"\u003e\u003ccode\u003e@​jamiemlaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3867\"\u003elucide-icons/lucide#3867\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.12.0...1.13.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.12.0...1.13.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.12.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icon): add folder-bookmark icon by \u003ca href=\"https://github.com/swastik7805\"\u003e\u003ccode\u003e@​swastik7805\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4262\"\u003elucide-icons/lucide#4262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(readme): Update readme files by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4320\"\u003elucide-icons/lucide#4320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eastroid\u003c/code\u003e icon by \u003ca href=\"https://github.com/whoisBugsbunny\"\u003e\u003ccode\u003e@​whoisBugsbunny\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4217\"\u003elucide-icons/lucide#4217\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/lucide-icons/lucide/commit/07c885e6c1f9952965ba388b7fd2bb7c4d416a67\"\u003e\u003ccode\u003e07c885e\u003c/code\u003e\u003c/a\u003e fix(docs): fix zephyr-cloud URL in readmes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/50d8af5a1012e188f3d71ac8f1fc0fba1aab5357\"\u003e\u003ccode\u003e50d8af5\u003c/code\u003e\u003c/a\u003e docs(readme): Update readme files (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4320\"\u003e#4320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/653e44b83293567ff24dcb90ca1094a9cf0a042a\"\u003e\u003ccode\u003e653e44b\u003c/code\u003e\u003c/a\u003e feat(packages): use .mjs for ESM bundles (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4285\"\u003e#4285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/7623e23f787fe78e5075a613fd22da2cecbb9b1b\"\u003e\u003ccode\u003e7623e23\u003c/code\u003e\u003c/a\u003e feat(docs): add Zephyr Cloud to Hero Backers tier \u0026amp; rework updateSponsors scr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/dada0a82970d3733d1d716e2089591c538272a39\"\u003e\u003ccode\u003edada0a8\u003c/code\u003e\u003c/a\u003e fix(lucide-react): Fix dynamic imports (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4210\"\u003e#4210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/a6e648a66ff470c2255d3666765fd73cfcc185ff\"\u003e\u003ccode\u003ea6e648a\u003c/code\u003e\u003c/a\u003e fix(lucide-react): correct client directives in RSC files (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4189\"\u003e#4189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/1f010a357a21c7a8c5e1f92dd90f09d76a04e2dd\"\u003e\u003ccode\u003e1f010a3\u003c/code\u003e\u003c/a\u003e fix(lucide-react): Fixes provider export and RSC render issues (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4175\"\u003e#4175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/484f2c9cd377dbeb536f63d4b183ecfd26947014\"\u003e\u003ccode\u003e484f2c9\u003c/code\u003e\u003c/a\u003e docs(version-1): Version 1 website (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4142\"\u003e#4142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/a0e202d759da95c243b541f8d3c1c26eada32b2e\"\u003e\u003ccode\u003ea0e202d\u003c/code\u003e\u003c/a\u003e feat(packages/angular): add new \u003ccode\u003e@​lucide/angular\u003c/code\u003e package (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/3897\"\u003e#3897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/c5b155ec37f0217bfd85e309873029379df473ac\"\u003e\u003ccode\u003ec5b155e\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of \u003ca href=\"https://github.com/lucide-icons/lucide\"\u003ehttps://github.com/lucide-icons/lucide\u003c/a\u003e into next\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lucide-icons/lucide/commits/1.16.0/packages/lucide-react\"\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 lucide-react since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 18.3.1 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/053df4e8561ef4caecef31c330f4178...\n\n_Description has been truncated_","html_url":"https://github.com/hoang2454050218-creator/CompeteHub/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hoang2454050218-creator%2FCompeteHub/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"}},{"old_version":"9.1.0","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2026-05-18T23:57:58.000Z","version_change":"9.1.0 → 10.1.0","issue":{"uuid":"4473381896","node_id":"PR_kwDOSVPcH87c3ZzH","number":11,"state":"open","title":"chore(deps): Bump react-markdown from 9.1.0 to 10.1.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-18T23:57:58.000Z","updated_at":"2026-05-18T23:58:38.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","packages":[{"name":"react-markdown","old_version":"9.1.0","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"}],"path":null,"ecosystem":"npm"},"body":"Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 9.1.0 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remarkjs/react-markdown/releases\"\u003ereact-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.1.0\u003c/h2\u003e\n\u003ch4\u003eAdd\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e939c667 Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/897\"\u003eremarkjs/react-markdown#897\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ea40ae2e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/896\"\u003eremarkjs/react-markdown#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e7c17ede Fix TypeScript performance around components\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/893\"\u003eremarkjs/react-markdown#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eaaaa40b Remove support for \u003ccode\u003eclassName\u003c/code\u003e prop\nsee \u003ca href=\"https://github.com/remarkjs/react-markdown/blob/main/changelog.md#remove-classname\"\u003e“Remove className”\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.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/remarkjs/react-markdown/blob/main/changelog.md\"\u003ereact-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes will be documented in this file.\u003c/p\u003e\n\u003ch2\u003e10.0.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aaaa40b\"\u003e\u003ccode\u003eaaaa40b\u003c/code\u003e\u003c/a\u003e\nRemove support for \u003ccode\u003eclassName\u003c/code\u003e prop\n\u003cstrong\u003emigrate\u003c/strong\u003e: see “Remove \u003ccode\u003eclassName\u003c/code\u003e” below\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemove \u003ccode\u003eclassName\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eclassName\u003c/code\u003e prop was removed.\nIf you want to add classes to some element that wraps the markdown\nyou can explicitly write that element and add the class to it.\nYou can then choose yourself which tag name to use and whether to add other\nprops.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;Markdown className=\u0026quot;markdown-body\u0026quot;\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;div className=\u0026quot;markdown-body\u0026quot;\u0026gt;\n  \u0026lt;Markdown\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\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/remarkjs/react-markdown/commit/44d2e4a44b37461ab7778d6870c1a9eb36393ad2\"\u003e\u003ccode\u003e44d2e4a\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/f2369cd7b7f3c8eb01b7ba1221cf305b7474716f\"\u003e\u003ccode\u003ef2369cd\u003c/code\u003e\u003c/a\u003e Refactor docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/26fdfe037516f9eee7e4c9472d633b795acc53e5\"\u003e\u003ccode\u003e26fdfe0\u003c/code\u003e\u003c/a\u003e Update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/544bff69fbd406b397bed3bc411f7bb12ad82b08\"\u003e\u003ccode\u003e544bff6\u003c/code\u003e\u003c/a\u003e Refactor code-style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/939c6671c9dbffccfe8e27bba256f62405031193\"\u003e\u003ccode\u003e939c667\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/a40ae2e3131eca0421c43bc179b63f05be0bfbb9\"\u003e\u003ccode\u003ea40ae2e\u003c/code\u003e\u003c/a\u003e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/ad7f37f0b407ed90663e0ff85dda246f7987b5a9\"\u003e\u003ccode\u003ead7f37f\u003c/code\u003e\u003c/a\u003e Add lifecycle tests for \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/2792c32cdd2e7fd38e5d79fe5761da521d3ca0ae\"\u003e\u003ccode\u003e2792c32\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/7c17ede8e47f57785d0b82a7b42fffd8287bf3a3\"\u003e\u003ccode\u003e7c17ede\u003c/code\u003e\u003c/a\u003e Fix performance around components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/21b47b9e7f916602987e1b85e7df7a688b9957ee\"\u003e\u003ccode\u003e21b47b9\u003c/code\u003e\u003c/a\u003e Remove local use of \u003ccode\u003eJSX\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.1.0\"\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=react-markdown\u0026package-manager=npm_and_yarn\u0026previous-version=9.1.0\u0026new-version=10.1.0)](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/sesamemua/bhn-training-platform/pull/11","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sesamemua%2Fbhn-training-platform/issues/11","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11/packages"}},{"old_version":"9.0.1","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2026-05-12T06:43:34.000Z","version_change":"9.0.1 → 10.1.0","issue":{"uuid":"4426825192","node_id":"PR_kwDOSbB1Sc7ajYF-","number":9,"state":"open","title":"deps: bump react-markdown from 9.0.1 to 10.1.0","user":"dependabot[bot]","labels":["size/XL"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-12T06:43:34.000Z","updated_at":"2026-05-12T08:03:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps","packages":[{"name":"react-markdown","old_version":"9.0.1","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"}],"path":null,"ecosystem":"npm"},"body":"Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 9.0.1 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remarkjs/react-markdown/releases\"\u003ereact-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.1.0\u003c/h2\u003e\n\u003ch4\u003eAdd\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e939c667 Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/897\"\u003eremarkjs/react-markdown#897\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ea40ae2e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/896\"\u003eremarkjs/react-markdown#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e7c17ede Fix TypeScript performance around components\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/893\"\u003eremarkjs/react-markdown#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eaaaa40b Remove support for \u003ccode\u003eclassName\u003c/code\u003e prop\nsee \u003ca href=\"https://github.com/remarkjs/react-markdown/blob/main/changelog.md#remove-classname\"\u003e“Remove className”\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e6ce120e Add support for async plugins\nby \u003ca href=\"https://github.com/wooorm\"\u003e\u003ccode\u003e@​wooorm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/890\"\u003eremarkjs/react-markdown#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/remarkjs/react-markdown/compare/9.0.3...9.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.0.3...9.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.0.3\u003c/h2\u003e\n\u003cp\u003e(same as 9.0.2 but now with d.ts files)\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.0.2...9.0.3\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.0.2...9.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.0.2\u003c/h2\u003e\n\u003ch4\u003eTypes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eb151a90 Fix types for React 19\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/879\"\u003eremarkjs/react-markdown#879\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e6962af7 Add declaration maps\u003c/li\u003e\n\u003cli\u003eaa5933b Refactor to use \u003ccode\u003e@import\u003c/code\u003e to import types\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/836\"\u003eremarkjs/react-markdown#836\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMiscellaneous\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e9eb589e Fix typo in changelog\nby \u003ca href=\"https://github.com/NicholasWilsonDEV\"\u003e\u003ccode\u003e@​NicholasWilsonDEV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/874\"\u003eremarkjs/react-markdown#874\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e515bf19 Fix typo\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/remarkjs/react-markdown/blob/main/changelog.md\"\u003ereact-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes will be documented in this file.\u003c/p\u003e\n\u003ch2\u003e10.0.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aaaa40b\"\u003e\u003ccode\u003eaaaa40b\u003c/code\u003e\u003c/a\u003e\nRemove support for \u003ccode\u003eclassName\u003c/code\u003e prop\n\u003cstrong\u003emigrate\u003c/strong\u003e: see “Remove \u003ccode\u003eclassName\u003c/code\u003e” below\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemove \u003ccode\u003eclassName\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eclassName\u003c/code\u003e prop was removed.\nIf you want to add classes to some element that wraps the markdown\nyou can explicitly write that element and add the class to it.\nYou can then choose yourself which tag name to use and whether to add other\nprops.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;Markdown className=\u0026quot;markdown-body\u0026quot;\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;div className=\u0026quot;markdown-body\u0026quot;\u0026gt;\n  \u0026lt;Markdown\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e9.1.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/6ce120e\"\u003e\u003ccode\u003e6ce120e\u003c/code\u003e\u003c/a\u003e\nAdd support for async plugins\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.0.3 - 2025-01-06\u003c/h2\u003e\n\u003cp\u003e(same as 9.0.2 but now with d.ts files)\u003c/p\u003e\n\u003ch2\u003e9.0.2 - 2025-01-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/b151a90\"\u003e\u003ccode\u003eb151a90\u003c/code\u003e\u003c/a\u003e\nFix types for React 19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/6962af7\"\u003e\u003ccode\u003e6962af7\u003c/code\u003e\u003c/a\u003e\nAdd declaration maps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aa5933b\"\u003e\u003ccode\u003eaa5933b\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\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/44d2e4a44b37461ab7778d6870c1a9eb36393ad2\"\u003e\u003ccode\u003e44d2e4a\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/f2369cd7b7f3c8eb01b7ba1221cf305b7474716f\"\u003e\u003ccode\u003ef2369cd\u003c/code\u003e\u003c/a\u003e Refactor docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/26fdfe037516f9eee7e4c9472d633b795acc53e5\"\u003e\u003ccode\u003e26fdfe0\u003c/code\u003e\u003c/a\u003e Update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/544bff69fbd406b397bed3bc411f7bb12ad82b08\"\u003e\u003ccode\u003e544bff6\u003c/code\u003e\u003c/a\u003e Refactor code-style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/939c6671c9dbffccfe8e27bba256f62405031193\"\u003e\u003ccode\u003e939c667\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/a40ae2e3131eca0421c43bc179b63f05be0bfbb9\"\u003e\u003ccode\u003ea40ae2e\u003c/code\u003e\u003c/a\u003e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/ad7f37f0b407ed90663e0ff85dda246f7987b5a9\"\u003e\u003ccode\u003ead7f37f\u003c/code\u003e\u003c/a\u003e Add lifecycle tests for \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/2792c32cdd2e7fd38e5d79fe5761da521d3ca0ae\"\u003e\u003ccode\u003e2792c32\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/7c17ede8e47f57785d0b82a7b42fffd8287bf3a3\"\u003e\u003ccode\u003e7c17ede\u003c/code\u003e\u003c/a\u003e Fix performance around components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/21b47b9e7f916602987e1b85e7df7a688b9957ee\"\u003e\u003ccode\u003e21b47b9\u003c/code\u003e\u003c/a\u003e Remove local use of \u003ccode\u003eJSX\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.0.1...10.1.0\"\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=react-markdown\u0026package-manager=npm_and_yarn\u0026previous-version=9.0.1\u0026new-version=10.1.0)](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/LetMeHelpYouREALTY/craigranchhomes.com/pull/9","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/LetMeHelpYouREALTY%2Fcraigranchhomes.com/issues/9","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/9/packages"}},{"old_version":"9.0.1","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2026-05-12T06:41:42.000Z","version_change":"9.0.1 → 10.1.0","issue":{"uuid":"4426814352","node_id":"PR_kwDOSbB1z87ajV3c","number":8,"state":"open","title":"deps: bump react-markdown from 9.0.1 to 10.1.0","user":"dependabot[bot]","labels":["size/XL"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-12T06:41:42.000Z","updated_at":"2026-05-12T08:00:11.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps","packages":[{"name":"react-markdown","old_version":"9.0.1","new_version":"10.1.0","repository_url":"https://github.com/remarkjs/react-markdown"}],"path":null,"ecosystem":"npm"},"body":"Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 9.0.1 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remarkjs/react-markdown/releases\"\u003ereact-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.1.0\u003c/h2\u003e\n\u003ch4\u003eAdd\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e939c667 Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/897\"\u003eremarkjs/react-markdown#897\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ea40ae2e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/896\"\u003eremarkjs/react-markdown#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e7c17ede Fix TypeScript performance around components\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/893\"\u003eremarkjs/react-markdown#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\"\u003ehttps://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e10.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eaaaa40b Remove support for \u003ccode\u003eclassName\u003c/code\u003e prop\nsee \u003ca href=\"https://github.com/remarkjs/react-markdown/blob/main/changelog.md#remove-classname\"\u003e“Remove className”\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.1.0...10.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e6ce120e Add support for async plugins\nby \u003ca href=\"https://github.com/wooorm\"\u003e\u003ccode\u003e@​wooorm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/890\"\u003eremarkjs/react-markdown#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/remarkjs/react-markdown/compare/9.0.3...9.1.0\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.0.3...9.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.0.3\u003c/h2\u003e\n\u003cp\u003e(same as 9.0.2 but now with d.ts files)\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.0.2...9.0.3\"\u003ehttps://github.com/remarkjs/react-markdown/compare/9.0.2...9.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.0.2\u003c/h2\u003e\n\u003ch4\u003eTypes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eb151a90 Fix types for React 19\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/879\"\u003eremarkjs/react-markdown#879\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e6962af7 Add declaration maps\u003c/li\u003e\n\u003cli\u003eaa5933b Refactor to use \u003ccode\u003e@import\u003c/code\u003e to import types\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/836\"\u003eremarkjs/react-markdown#836\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMiscellaneous\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e9eb589e Fix typo in changelog\nby \u003ca href=\"https://github.com/NicholasWilsonDEV\"\u003e\u003ccode\u003e@​NicholasWilsonDEV\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/remarkjs/react-markdown/pull/874\"\u003eremarkjs/react-markdown#874\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e515bf19 Fix typo\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/remarkjs/react-markdown/blob/main/changelog.md\"\u003ereact-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes will be documented in this file.\u003c/p\u003e\n\u003ch2\u003e10.0.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aaaa40b\"\u003e\u003ccode\u003eaaaa40b\u003c/code\u003e\u003c/a\u003e\nRemove support for \u003ccode\u003eclassName\u003c/code\u003e prop\n\u003cstrong\u003emigrate\u003c/strong\u003e: see “Remove \u003ccode\u003eclassName\u003c/code\u003e” below\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemove \u003ccode\u003eclassName\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eclassName\u003c/code\u003e prop was removed.\nIf you want to add classes to some element that wraps the markdown\nyou can explicitly write that element and add the class to it.\nYou can then choose yourself which tag name to use and whether to add other\nprops.\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;Markdown className=\u0026quot;markdown-body\u0026quot;\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u0026lt;div className=\u0026quot;markdown-body\u0026quot;\u0026gt;\n  \u0026lt;Markdown\u0026gt;{markdown}\u0026lt;/Markdown\u0026gt;\n\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e9.1.0 - 2025-02-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/6ce120e\"\u003e\u003ccode\u003e6ce120e\u003c/code\u003e\u003c/a\u003e\nAdd support for async plugins\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.0.3 - 2025-01-06\u003c/h2\u003e\n\u003cp\u003e(same as 9.0.2 but now with d.ts files)\u003c/p\u003e\n\u003ch2\u003e9.0.2 - 2025-01-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/b151a90\"\u003e\u003ccode\u003eb151a90\u003c/code\u003e\u003c/a\u003e\nFix types for React 19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/6962af7\"\u003e\u003ccode\u003e6962af7\u003c/code\u003e\u003c/a\u003e\nAdd declaration maps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/aa5933b\"\u003e\u003ccode\u003eaa5933b\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\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/44d2e4a44b37461ab7778d6870c1a9eb36393ad2\"\u003e\u003ccode\u003e44d2e4a\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/f2369cd7b7f3c8eb01b7ba1221cf305b7474716f\"\u003e\u003ccode\u003ef2369cd\u003c/code\u003e\u003c/a\u003e Refactor docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/26fdfe037516f9eee7e4c9472d633b795acc53e5\"\u003e\u003ccode\u003e26fdfe0\u003c/code\u003e\u003c/a\u003e Update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/544bff69fbd406b397bed3bc411f7bb12ad82b08\"\u003e\u003ccode\u003e544bff6\u003c/code\u003e\u003c/a\u003e Refactor code-style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/939c6671c9dbffccfe8e27bba256f62405031193\"\u003e\u003ccode\u003e939c667\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003efallback\u003c/code\u003e prop to \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/a40ae2e3131eca0421c43bc179b63f05be0bfbb9\"\u003e\u003ccode\u003ea40ae2e\u003c/code\u003e\u003c/a\u003e Fix race condition in \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/ad7f37f0b407ed90663e0ff85dda246f7987b5a9\"\u003e\u003ccode\u003ead7f37f\u003c/code\u003e\u003c/a\u003e Add lifecycle tests for \u003ccode\u003eMarkdownHooks\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/2792c32cdd2e7fd38e5d79fe5761da521d3ca0ae\"\u003e\u003ccode\u003e2792c32\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/7c17ede8e47f57785d0b82a7b42fffd8287bf3a3\"\u003e\u003ccode\u003e7c17ede\u003c/code\u003e\u003c/a\u003e Fix performance around components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remarkjs/react-markdown/commit/21b47b9e7f916602987e1b85e7df7a688b9957ee\"\u003e\u003ccode\u003e21b47b9\u003c/code\u003e\u003c/a\u003e Remove local use of \u003ccode\u003eJSX\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remarkjs/react-markdown/compare/9.0.1...10.1.0\"\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=react-markdown\u0026package-manager=npm_and_yarn\u0026previous-version=9.0.1\u0026new-version=10.1.0)](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/LetMeHelpYouREALTY/searchforhomesvegas.com/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/LetMeHelpYouREALTY%2Fsearchforhomesvegas.com/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"}}]}