{"id":263,"name":"algoliasearch","ecosystem":"npm","repository_url":"https://github.com/algolia/algoliasearch-client-javascript","issues_count":628,"created_at":"2025-06-06T15:01:33.473Z","updated_at":"2025-06-06T15:01:33.473Z","purl":"pkg:npm/algoliasearch","metadata":{"id":1403029,"name":"algoliasearch","ecosystem":"npm","description":"A fully-featured and blazing-fast JavaScript API client to interact with Algolia API.","homepage":"https://github.com/algolia/algoliasearch-client-javascript/packages/algoliasearch#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/algolia/algoliasearch-client-javascript","keywords_array":[],"namespace":null,"versions_count":409,"first_release_published_at":"2013-11-03T09:33:21.757Z","latest_release_published_at":"2025-06-04T12:15:05.282Z","latest_release_number":"5.26.0","last_synced_at":"2025-06-04T12:16:52.381Z","created_at":"2022-04-08T23:53:23.315Z","updated_at":"2025-06-04T12:16:52.877Z","registry_url":"https://www.npmjs.com/package/algoliasearch","install_command":"npm install algoliasearch","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"legacy":"2.9.7","alpha":"5.0.0-alpha.112","beta":"5.10.0-beta.1","latest":"5.26.0"}},"repo_metadata":{"id":8551448,"uuid":"10174599","full_name":"algolia/algoliasearch-client-javascript","owner":"algolia","description":"⚡️ A fully-featured and blazing-fast JavaScript API client to interact with Algolia.","archived":false,"fork":false,"pushed_at":"2024-04-10T22:26:35.000Z","size":60828,"stargazers_count":1297,"open_issues_count":56,"forks_count":212,"subscribers_count":98,"default_branch":"master","last_synced_at":"2024-04-14T11:52:29.405Z","etag":null,"topics":["algolia","api-client","javascript","search"],"latest_commit_sha":null,"homepage":"https://www.algolia.com/doc/api-client/javascript/getting-started/","language":"TypeScript","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/algolia.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2013-05-20T14:35:15.000Z","updated_at":"2024-04-15T13:06:02.606Z","dependencies_parsed_at":"2023-11-09T11:05:41.650Z","dependency_job_id":"29cf2d19-fa9d-40ce-943b-4711aee47179","html_url":"https://github.com/algolia/algoliasearch-client-javascript","commit_stats":{"total_commits":2192,"total_committers":91,"mean_commits":"24.087912087912088","dds":0.6583029197080292,"last_synced_commit":"252228ab7c5d5c94890885e8ce9bb9b072905756"},"previous_names":["algolia/algoliasearch-client-js"],"tags_count":348,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/algolia","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":214659174,"owners_count":15765769,"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":"algolia","name":"Algolia","uuid":"2034458","kind":"organization","description":"Open source tools for building search. Learn more at community.algolia.com","email":"hey@algolia.com","website":"https://www.algolia.com","location":"United States of America","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/2034458?v=4","repositories_count":490,"last_synced_at":"2024-04-11T04:19:47.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/algolia","funding_links":[],"total_stars":38212,"followers":528,"following":0,"created_at":"2022-11-02T16:23:39.685Z","updated_at":"2024-04-11T04:21:53.144Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/algolia","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/algolia/repositories"},"tags":[{"name":"4.23.3","sha":"f49a6bce8eb3af26ec5a1ef5baba87b31127e313","kind":"commit","published_at":"2024-04-10T21:49:05.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.23.3","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.23.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.23.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.23.3/manifests"},{"name":"5.0.0-alpha.113","sha":"f9b938ab0f76cdd8cda5c1ba4ea9b9601344aa3f","kind":"commit","published_at":"2024-04-09T08:53:58.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.113","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.113","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.113","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.113/manifests"},{"name":"5.0.0-alpha.112","sha":"9667a941a23110fc593c5a95eb449874111cc7bc","kind":"commit","published_at":"2024-04-03T09:33:20.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.112","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.112","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.112","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.112/manifests"},{"name":"4.23.2","sha":"3ce4eae9b2cd02fa5e8d24631e6fe6281c22050c","kind":"commit","published_at":"2024-03-27T14:39:14.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.23.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.23.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.23.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.23.2/manifests"},{"name":"4.23.1","sha":"8e196d60ce0f7b202be5002ee0e49e6cb403460e","kind":"commit","published_at":"2024-03-26T15:54:29.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.23.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.23.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.23.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.23.1/manifests"},{"name":"4.23.0","sha":"19d4d3b1675baff22e5921415a8672264704f082","kind":"commit","published_at":"2024-03-26T09:50:45.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.23.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.23.0/manifests"},{"name":"5.0.0-alpha.111","sha":"d699e1e9cd32dad1e243d5d054d62637e4e40af4","kind":"commit","published_at":"2024-03-25T12:52:00.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.111","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.111","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.111","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.111/manifests"},{"name":"5.0.0-alpha.110","sha":"5f475cba9075f1665404bf2f5188275ec334a796","kind":"commit","published_at":"2024-03-19T08:20:30.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.110","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.110","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.110","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.110/manifests"},{"name":"5.0.0-alpha.109","sha":"52421659dfa71f73f6cf4157273aee5e339c110c","kind":"commit","published_at":"2024-03-13T11:35:09.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.109","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.109","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.109","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.109/manifests"},{"name":"5.0.0-alpha.108","sha":"36c305606d77e75ca93d03753b8257361b8ad2ca","kind":"commit","published_at":"2024-03-05T09:22:53.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.108","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.108","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.108","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.108/manifests"},{"name":"5.0.0-alpha.107","sha":"52eee8fc684328208c3d4dfc1b558a5e954ff9fc","kind":"commit","published_at":"2024-03-04T15:59:52.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.107","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.107","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.107","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.107/manifests"},{"name":"5.0.0-alpha.106","sha":"5784caf930d7dbc72ea985ed8ca5a5c3f24dbac3","kind":"commit","published_at":"2024-02-29T16:25:48.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.106","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.106","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.106","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.106/manifests"},{"name":"5.0.0-alpha.105","sha":"4e20a52994765f72e11877d906105e6b29a0a5a2","kind":"commit","published_at":"2024-02-27T13:30:13.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.105","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.105","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.105","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.105/manifests"},{"name":"5.0.0-alpha.104","sha":"6e397ba53ae01acdace3278463a8107d4599db49","kind":"commit","published_at":"2024-02-20T17:15:40.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.104","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.104","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.104","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.104/manifests"},{"name":"5.0.0-alpha.103","sha":"f1bd9e573fadbf9e602057e1af15faa55701653b","kind":"commit","published_at":"2024-02-20T12:40:23.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.103","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.103","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.103","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.103/manifests"},{"name":"5.0.0-alpha.102","sha":"d0c8ca4784635b94016a59b1efdcdc84d25709f0","kind":"commit","published_at":"2024-02-02T14:13:27.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.102","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.102","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.102","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.102/manifests"},{"name":"5.0.0-alpha.101","sha":"6000d2a714ea6ad5e3110d1f5039e8aa93063eb4","kind":"commit","published_at":"2024-01-29T16:38:51.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.101","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.101","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.101","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.101/manifests"},{"name":"5.0.0-alpha.100","sha":"cb68ef315287648acf9b7fd1cd2f65d5888ed17b","kind":"commit","published_at":"2024-01-23T22:16:36.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.100","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.100","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.100","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.100/manifests"},{"name":"5.0.0-alpha.99","sha":"33399ebb66397569570a24b1f67bfc9fde3cfa08","kind":"commit","published_at":"2024-01-16T14:31:50.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.99","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.99","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.99","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.99/manifests"},{"name":"5.0.0-alpha.98","sha":"3c9a3a31f83d6a35e819569be137fe7ba2dae20f","kind":"commit","published_at":"2024-01-16T08:29:04.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.98","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.98","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.98","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.98/manifests"},{"name":"5.0.0-alpha.97","sha":"9462eead9298c16c5129f44fc57083203304a0d6","kind":"commit","published_at":"2024-01-09T14:23:17.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.97","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.97","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.97","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.97/manifests"},{"name":"4.22.1","sha":"252228ab7c5d5c94890885e8ce9bb9b072905756","kind":"commit","published_at":"2024-01-09T09:47:14.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.22.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.22.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.22.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.22.1/manifests"},{"name":"5.0.0-alpha.96","sha":"bb9ae215796e73d8f13f5b8c5d8b542b7757eea3","kind":"commit","published_at":"2024-01-09T08:14:37.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.96","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.96","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.96","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.96/manifests"},{"name":"5.0.0-alpha.95","sha":"8d665380f1d2f33a70cc884f9af6ecf7a8c58f07","kind":"commit","published_at":"2024-01-04T15:09:16.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.95","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.95","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.95","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.95/manifests"},{"name":"5.0.0-alpha.94","sha":"58d9ef6d3ec196cb53eb1142307d3c586565ce21","kind":"commit","published_at":"2023-12-28T15:48:31.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.94","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.94","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.94","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.94/manifests"},{"name":"4.22.0","sha":"5a2a128861b0e037bfb69e47a3ba0b88e9798386","kind":"commit","published_at":"2023-12-14T15:50:32.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.22.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.22.0/manifests"},{"name":"4.21.1","sha":"ea7b9b17daefe8c514e848cd06e321e5e954e575","kind":"commit","published_at":"2023-12-12T14:31:58.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.21.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.21.1/manifests"},{"name":"4.21.0","sha":"ccead52af6909d7b7d84667bd84108b52ddd326f","kind":"commit","published_at":"2023-12-11T09:34:25.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.21.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.21.0/manifests"},{"name":"5.0.0-alpha.93","sha":"035c878f8efcf24f9a1082f2b7157c3e08f85e5e","kind":"commit","published_at":"2023-11-13T17:17:06.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.93","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.93","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.93","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.93/manifests"},{"name":"5.0.0-alpha.92","sha":"b12a626431602f30cc839885c671caf390a01b48","kind":"commit","published_at":"2023-11-09T10:50:48.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.92","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.92","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.92","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.92/manifests"},{"name":"5.0.0-alpha.91","sha":"2d000e868156d6eaed12f648d60ccaf6e1ed1173","kind":"commit","published_at":"2023-11-07T15:20:09.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.91","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.91","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.91","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.91/manifests"},{"name":"5.0.0-alpha.90","sha":"cd986a9984682e0a84fd286db66c1f6a17652123","kind":"commit","published_at":"2023-10-18T11:26:45.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.90","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.90","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.90","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.90/manifests"},{"name":"5.0.0-alpha.89","sha":"ec9bfd26aec431394ed42c611de24bd82dc117b6","kind":"commit","published_at":"2023-10-12T08:41:57.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.89","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.89","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.89","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.89/manifests"},{"name":"5.0.0-alpha.88","sha":"6e7e158cb35cef73c4e690f2dfbdbe968976e46f","kind":"commit","published_at":"2023-10-11T15:18:42.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.88","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.88","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.88","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.88/manifests"},{"name":"5.0.0-alpha.87","sha":"a4b29e48b24273c4462aa2171bd11396441a38aa","kind":"commit","published_at":"2023-10-10T13:34:54.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.87","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.87","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.87","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.87/manifests"},{"name":"5.0.0-alpha.86","sha":"a984d9746fdc065c67e932dfb3dbaa522b8ce035","kind":"commit","published_at":"2023-09-28T08:29:56.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.86","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.86","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.86","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.86/manifests"},{"name":"5.0.0-alpha.85","sha":"c419da4da7863182b5257402a1466a4ac9e0d247","kind":"commit","published_at":"2023-09-20T16:48:18.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.85","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.85","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.85","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.85/manifests"},{"name":"5.0.0-alpha.84","sha":"75e94446fbedb2e9668ff8b190775e6ce4eea08f","kind":"commit","published_at":"2023-09-18T11:43:01.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.84","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.84","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.84","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.84/manifests"},{"name":"5.0.0-alpha.83","sha":"db2677454c3b24036e76060efcdc23b0c9aab499","kind":"commit","published_at":"2023-09-14T13:54:36.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.83","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.83","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.83","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.83/manifests"},{"name":"4.20.0","sha":"70f392e141d6a1268fc5bb12fc90dace02a9233d","kind":"commit","published_at":"2023-09-12T09:54:17.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.20.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.20.0/manifests"},{"name":"5.0.0-alpha.82","sha":"986627271972f260091f8cb6207d29b6c63d50d5","kind":"commit","published_at":"2023-09-07T14:44:42.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.82","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.82","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.82","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.82/manifests"},{"name":"5.0.0-alpha.81","sha":"fc0f22db3ba7092e32b71eafa53d5f4e3e0dac6f","kind":"commit","published_at":"2023-08-29T07:07:16.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.81","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.81","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.81","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.81/manifests"},{"name":"5.0.0-alpha.80","sha":"359d2640b7092d20c571a384619d17d404e39e46","kind":"commit","published_at":"2023-08-21T15:29:17.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.80","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.80","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.80","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.80/manifests"},{"name":"5.0.0-alpha.79","sha":"b339bf5a47b28404211f59980aab06f33cb9a3cb","kind":"commit","published_at":"2023-08-16T08:40:06.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.79","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.79","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.79","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.79/manifests"},{"name":"5.0.0-alpha.77","sha":"7bc4face06bf540c66e6b941325ac26bf385a881","kind":"commit","published_at":"2023-08-07T14:20:01.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.77","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.77","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.77","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.77/manifests"},{"name":"5.0.0-alpha.76","sha":"0e99d0f61953e338747a38595e6975930a4addbd","kind":"commit","published_at":"2023-08-01T08:43:45.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.76","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.76","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.76","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.76/manifests"},{"name":"5.0.0-alpha.75","sha":"35b021008c471be3336f92c14391506dce23b480","kind":"commit","published_at":"2023-07-25T08:29:21.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.75","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.75","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.75","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.75/manifests"},{"name":"4.19.1","sha":"038c7013ecad91261f9fbf2561eb05eb01b10185","kind":"commit","published_at":"2023-07-20T09:35:20.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.19.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.19.1/manifests"},{"name":"5.0.0-alpha.74","sha":"daaac16ea6bd86c24a149a1e88fd3d6b04bd7ea8","kind":"commit","published_at":"2023-07-20T07:22:27.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.74","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.74","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.74","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.74/manifests"},{"name":"4.19.0","sha":"a38a628e31c8f6dd7d559824e80542999b2dac18","kind":"commit","published_at":"2023-07-18T12:09:22.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.19.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.19.0/manifests"},{"name":"5.0.0-alpha.73","sha":"ca024e5cdedd0b2089ffa3c8f77e11bf13379b21","kind":"commit","published_at":"2023-06-27T07:12:14.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.73","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.73","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.73","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.73/manifests"},{"name":"4.18.0","sha":"f09349842d25f84f0f00b7fd44f54785bfa34725","kind":"commit","published_at":"2023-06-23T09:31:38.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.18.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.18.0/manifests"},{"name":"5.0.0-alpha.72","sha":"1b8c615ce98b28676c0ec1467d3265f7a2e671fb","kind":"commit","published_at":"2023-06-21T20:36:26.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.72","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.72","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.72","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.72/manifests"},{"name":"5.0.0-alpha.71","sha":"0d353d822df903027c3802421cc1f771f0445bfb","kind":"commit","published_at":"2023-06-20T15:49:15.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.71","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.71","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.71","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.71/manifests"},{"name":"5.0.0-alpha.70","sha":"f7f9173e0aa12453faa30b72f81c8061b2a12cd6","kind":"commit","published_at":"2023-06-16T09:45:07.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.70","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.70","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.70","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.70/manifests"},{"name":"5.0.0-alpha.69","sha":"33aee3bf7fd8ce410545af2bb52a89f759ef9727","kind":"commit","published_at":"2023-06-15T15:18:45.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.69","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.69","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.69","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.69/manifests"},{"name":"5.0.0-alpha.68","sha":"692ebd911c4b36339dfdebe425692993928d2453","kind":"commit","published_at":"2023-06-15T13:40:26.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.68","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.68","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.68","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.68/manifests"},{"name":"4.17.2","sha":"a5c6a64b6d15f480b0fe11e20c44a895ad270eca","kind":"commit","published_at":"2023-06-08T12:20:16.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.17.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.17.2/manifests"},{"name":"5.0.0-alpha.67","sha":"54b102b0fc68a1a7779e0a5d7a0b53d30949c590","kind":"commit","published_at":"2023-06-05T13:42:52.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.67","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.67","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.67","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.67/manifests"},{"name":"5.0.0-alpha.66","sha":"dfb9cbb970d6ffa155207b02bc4f841d2b4dc8cb","kind":"commit","published_at":"2023-05-31T13:26:40.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.66","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.66","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.66","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.66/manifests"},{"name":"5.0.0-alpha.65","sha":"083a5e1ef225d92206a2ce38a4e148dcba7674e8","kind":"commit","published_at":"2023-05-25T09:45:15.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.65","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.65","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.65","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.65/manifests"},{"name":"4.17.1","sha":"e000362f5a53a287c334ffc35b8d11a7ce7faa58","kind":"commit","published_at":"2023-05-24T13:56:22.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.17.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.17.1/manifests"},{"name":"5.0.0-alpha.64","sha":"27c2c635460b23c396ec65607b030fcb80c08ad9","kind":"commit","published_at":"2023-05-23T07:05:23.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.64","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.64","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.64","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.64/manifests"},{"name":"5.0.0-alpha.63","sha":"01cd035e6d4ae5aebb78d187e0d7310ea3d69058","kind":"commit","published_at":"2023-05-16T15:13:31.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.63","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.63","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.63","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.63/manifests"},{"name":"5.0.0-alpha.61","sha":"7987bed2fd9a2b7aed6914d95769db856fefb2e7","kind":"commit","published_at":"2023-05-09T10:28:37.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.61","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.61","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.61","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.61/manifests"},{"name":"5.0.0-alpha.60","sha":"0143e76f95edbc28d1b1ed785e6e344ee20138da","kind":"commit","published_at":"2023-05-02T07:25:38.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.60","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.60","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.60","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.60/manifests"},{"name":"5.0.0-alpha.59","sha":"b3762ff3d18863c565eb93a74d2418b09f80c438","kind":"commit","published_at":"2023-04-20T12:47:30.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.59","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.59","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.59","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.59/manifests"},{"name":"5.0.0-alpha.58","sha":"295c8bdd57cf70544512a6f7cdb33e74e06b6e25","kind":"commit","published_at":"2023-04-18T12:52:29.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.58","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.58","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.58","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.58/manifests"},{"name":"5.0.0-alpha.57","sha":"8c8cf04a47a2b5293ae0afab685968f5357a67e5","kind":"commit","published_at":"2023-04-12T14:27:25.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.57","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.57","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.57","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.57/manifests"},{"name":"5.0.0-alpha.56","sha":"37a41a2ead7fd94f1874cce451a7fb763d019f43","kind":"commit","published_at":"2023-04-06T09:10:58.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.56","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.56","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.56","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.56/manifests"},{"name":"5.0.0-alpha.55","sha":"f01967e78bb9db419657151037b2b5316a66c828","kind":"commit","published_at":"2023-04-03T16:23:53.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.55","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.55","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.55","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.55/manifests"},{"name":"4.17.0","sha":"9a0a94e060a6e81d14f921a976b6760e97166bd2","kind":"commit","published_at":"2023-04-03T15:58:41.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.17.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.17.0/manifests"},{"name":"5.0.0-alpha.54","sha":"e823d2151dcd63c50c6784ca853c5cf3c1ee79ef","kind":"commit","published_at":"2023-03-24T10:55:36.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.54","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.54","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.54","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.54/manifests"},{"name":"4.16.0","sha":"5159f615b3f7497045decf48da1f2c92a4705545","kind":"commit","published_at":"2023-03-22T15:41:15.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.16.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.16.0/manifests"},{"name":"5.0.0-alpha.53","sha":"e424d2dd1da1e57a6a997f247bd346d6919fddd3","kind":"commit","published_at":"2023-03-14T09:14:31.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.53","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.53","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.53","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.53/manifests"},{"name":"5.0.0-alpha.52","sha":"401cd371b90d9c7e1886ddaf85910853d8912534","kind":"commit","published_at":"2023-03-08T09:27:08.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.52","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.52","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.52","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.52/manifests"},{"name":"4.15.0","sha":"db3b266178f2a30b8b091f4687a766aea183a479","kind":"commit","published_at":"2023-03-02T15:50:29.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.15.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.15.0/manifests"},{"name":"5.0.0-alpha.51","sha":"f1b6bdef014f532422c3db15439357c364e4e4a4","kind":"commit","published_at":"2023-03-02T13:26:30.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.51","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.51","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.51","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.51/manifests"},{"name":"5.0.0-alpha.50","sha":"2ed29e72d1024edf882eed9366c5760b5f452ea1","kind":"commit","published_at":"2023-02-28T13:51:04.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.50","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.50","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.50","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.50/manifests"},{"name":"5.0.0-alpha.49","sha":"276c8649c70a3808e9d4c10792921b1c3a33af4e","kind":"commit","published_at":"2023-02-27T08:44:56.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.49","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.49","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.49","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.49/manifests"},{"name":"5.0.0-alpha.48","sha":"02b8a23428a8d0381888ffdd1b5d21d98cf2d354","kind":"commit","published_at":"2023-02-22T12:52:36.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.48","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.48","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.48","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.48/manifests"},{"name":"5.0.0-alpha.47","sha":"548d24d57461795d93ac6fd4d1936dda71675ccb","kind":"commit","published_at":"2023-02-15T12:34:12.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.47","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.47","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.47","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.47/manifests"},{"name":"5.0.0-alpha.46","sha":"e03906e0ba459edf55b18b9516ec128d48c31b08","kind":"commit","published_at":"2023-02-14T14:47:03.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.46","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.46","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.46","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.46/manifests"},{"name":"5.0.0-alpha.45","sha":"42ce474127499fc38a1e8260d5a87ec975b4bf83","kind":"commit","published_at":"2023-02-13T13:10:16.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.45","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.45","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.45","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.45/manifests"},{"name":"5.0.0-alpha.44","sha":"94b42e6c7b820d7ed36ad261bbdb4f6c9760f726","kind":"commit","published_at":"2023-02-10T13:13:20.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.44","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.44","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.44/manifests"},{"name":"5.0.0-alpha.43","sha":"a6e9600e7ccb9267563a941c8891243c36301fb5","kind":"commit","published_at":"2023-02-09T11:05:44.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.43","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.43","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.43","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.43/manifests"},{"name":"5.0.0-alpha.42","sha":"06f2e4cf1906a6d2b9d6b5b3aba5b11048926779","kind":"commit","published_at":"2023-02-06T16:41:50.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.42","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.42","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.42/manifests"},{"name":"5.0.0-alpha.41","sha":"0400b4642c4906b144e549c64eb604ca32cb0399","kind":"commit","published_at":"2023-02-03T15:15:46.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.41","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.41","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.41/manifests"},{"name":"5.0.0-alpha.40","sha":"092d0183241d800ef921794bfbcd52234b32840c","kind":"commit","published_at":"2023-02-03T11:41:05.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.40","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.40","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.40/manifests"},{"name":"5.0.0-alpha.39","sha":"852a1528a622f02b2d4b553bb6731f248b3ed362","kind":"commit","published_at":"2023-01-31T14:40:11.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.39","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.39","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.39/manifests"},{"name":"5.0.0-alpha.38","sha":"b8aecd1f0766c4e0df66215a4d520f680fdda2ae","kind":"commit","published_at":"2023-01-30T16:21:39.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.38","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.38","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.38/manifests"},{"name":"5.0.0-alpha.37","sha":"18a928fd5f18f458fbc08431223a28cb86b70fdb","kind":"commit","published_at":"2023-01-26T11:22:09.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.37","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.37","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.37/manifests"},{"name":"5.0.0-alpha.36","sha":"8ca532a897caedd21df033d0dea6cd57c9e47a0b","kind":"commit","published_at":"2023-01-20T09:17:20.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.36","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.36","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.36/manifests"},{"name":"5.0.0-alpha.35","sha":"18a1e4f7a2ce6a0fa7cd31a39309133e9eda6319","kind":"commit","published_at":"2023-01-17T17:38:32.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.35","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.35/manifests"},{"name":"5.0.0-alpha.34","sha":"633bc5b0d4cd01738b1a70478e086f5c951a1ae6","kind":"commit","published_at":"2023-01-17T11:18:19.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.34","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.34/manifests"},{"name":"5.0.0-alpha.33","sha":"dee04f4dc52dae1f64eeaa2910283d6c4bbc4372","kind":"commit","published_at":"2023-01-17T07:40:46.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.33","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.33/manifests"},{"name":"5.0.0-alpha.32","sha":"81ae1df4f14b936dbefc136f6632c3b2f0a6644d","kind":"commit","published_at":"2023-01-13T10:25:49.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.32","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.32/manifests"},{"name":"5.0.0-alpha.31","sha":"64a4b39fc9f3ad62b056c3b7e3e00d155b8cc201","kind":"commit","published_at":"2023-01-04T14:23:36.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.31","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.31/manifests"},{"name":"5.0.0-alpha.30","sha":"f673187f307ed8bfa08a4d39637873a62a2147e7","kind":"commit","published_at":"2022-12-28T15:28:42.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.30","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.30/manifests"},{"name":"5.0.0-alpha.29","sha":"56d113bdfecf939babba5d74ba9b32b872aa57c6","kind":"commit","published_at":"2022-12-23T12:13:24.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.29","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.29/manifests"},{"name":"4.14.3","sha":"35e9858a86a18a400bee29dae21a6eb28f78aab2","kind":"commit","published_at":"2022-12-19T16:52:03.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.14.3","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.14.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.14.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.14.3/manifests"},{"name":"5.0.0-alpha.28","sha":"8921ac13444e2ebf9c7b526cf7a7f507f547c341","kind":"commit","published_at":"2022-12-15T09:42:29.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.28","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.28/manifests"},{"name":"5.0.0-alpha.27","sha":"6e253608a185fc1d6ab02d9999ccb43ae61fe553","kind":"commit","published_at":"2022-11-03T13:32:38.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.27","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.27/manifests"},{"name":"5.0.0-alpha.26","sha":"2e245355526cb25437b47bfd8bd35fa0ceb3e9a8","kind":"commit","published_at":"2022-10-12T10:33:16.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.26","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.26/manifests"},{"name":"5.0.0-alpha.25","sha":"91437a413ac2b5bd5bd0a59faaa410c97c9698ef","kind":"commit","published_at":"2022-10-11T08:11:51.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.25","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.25/manifests"},{"name":"5.0.0-alpha.24","sha":"49b281771049ea56b6b3737ee27d32ccb8fac99d","kind":"commit","published_at":"2022-10-03T16:03:02.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.24","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.24/manifests"},{"name":"5.0.0-alpha.23","sha":"95bd31d22f562c057d8f054a441d42258701bfcb","kind":"commit","published_at":"2022-10-03T13:30:19.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.23","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.23/manifests"},{"name":"5.0.0-alpha.22","sha":"2a6f08602ce4881ddb7e1f6350caae2dd6020d7a","kind":"commit","published_at":"2022-09-23T14:45:50.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.22","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.22/manifests"},{"name":"5.0.0-alpha.21","sha":"9f13e012cdcb23150cf1d2660488ffb7ae30c2fc","kind":"commit","published_at":"2022-09-20T12:05:17.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.21","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.21/manifests"},{"name":"5.0.0-alpha.20","sha":"141b2bb2eacd93ac4af3491df0fbd3b0b73fe529","kind":"commit","published_at":"2022-09-15T09:39:57.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.20","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.20/manifests"},{"name":"5.0.0-alpha.19","sha":"1a6d2f0b369babd30f865656dd853611037db36b","kind":"commit","published_at":"2022-09-14T11:00:14.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.19","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.19/manifests"},{"name":"5.0.0-alpha.18","sha":"ca731fe2b9bbcec636685680fa5a0833a890e6a5","kind":"commit","published_at":"2022-09-12T14:30:20.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.18","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.18/manifests"},{"name":"5.0.0-alpha.17","sha":"491411cf828b73bc65e7d53a06679b76d89083b0","kind":"commit","published_at":"2022-09-08T10:53:33.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.17","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.17/manifests"},{"name":"5.0.0-alpha.16","sha":"1d9ea2ccf95153d1718ced5734317ecbbbb69e9d","kind":"commit","published_at":"2022-09-01T15:40:45.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.16","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.16/manifests"},{"name":"5.0.0-alpha.15","sha":"669aee6e5941d448fd837732e7cd79ccb9e8adfa","kind":"commit","published_at":"2022-09-01T14:03:35.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.15","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.15/manifests"},{"name":"5.0.0-alpha.14","sha":"dcfd48ae52ac5edf7cff9bc9b9eab56a11c4dad1","kind":"commit","published_at":"2022-08-31T08:34:10.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.14","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.14/manifests"},{"name":"5.0.0-alpha.13","sha":"0245b4e8a3cb85d62232eac0c7fffece9fbca370","kind":"commit","published_at":"2022-08-26T09:40:25.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.13","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.13/manifests"},{"name":"5.0.0-alpha.12","sha":"679fd2e2aa26019e610c0d9d401b7c1f62f9b007","kind":"commit","published_at":"2022-08-25T18:10:29.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.12","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.12/manifests"},{"name":"5.0.0-alpha.11","sha":"a4b8cfd63574904f2ea7ae07651707dcce2f90dd","kind":"commit","published_at":"2022-08-23T08:39:26.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.11","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.11/manifests"},{"name":"5.0.0-alpha.10","sha":"f98135e335e56304c7eda652c9d70a98630b8967","kind":"commit","published_at":"2022-08-12T13:27:48.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.10","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.10/manifests"},{"name":"5.0.0-alpha.9","sha":"b489ede5ff8a957ee3fc4aefd6e4778177ee4260","kind":"commit","published_at":"2022-08-11T09:43:44.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.9","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.9/manifests"},{"name":"5.0.0-alpha.8","sha":"51ba1cdf855710d6805d8e5e1a598e209f8896f9","kind":"commit","published_at":"2022-08-10T13:22:40.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.8","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.8/manifests"},{"name":"5.0.0-alpha.7","sha":"0cdda225b282a59f35bbaceb52ae5084b02a571f","kind":"commit","published_at":"2022-08-09T11:13:13.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.7","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.7/manifests"},{"name":"5.0.0-alpha.6","sha":"fd02b1b5cce4b75a70dd21f29ca63cc7e6155b70","kind":"commit","published_at":"2022-08-08T16:21:54.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.6","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.6/manifests"},{"name":"5.0.0-alpha.5","sha":"eab2fa4005607c43f9680732ef5fda94a913be92","kind":"commit","published_at":"2022-08-04T14:24:23.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.5","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.5/manifests"},{"name":"5.0.0-alpha.4","sha":"3a59f7745c1b9008a668a79c8a15e66814bea3d8","kind":"commit","published_at":"2022-08-03T14:54:59.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.4","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.4/manifests"},{"name":"5.0.0-alpha.3","sha":"816f8ca08302cea910eeea3260261cf85230dd6a","kind":"commit","published_at":"2022-07-28T15:30:05.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.3","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.3/manifests"},{"name":"5.0.0-alpha.2","sha":"188b057d251ffa50f1b5a087245586942ca93227","kind":"commit","published_at":"2022-07-27T15:23:43.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.2/manifests"},{"name":"4.14.2","sha":"b906cbf0649a7a556b055a9bd3565886cd71d372","kind":"commit","published_at":"2022-07-27T09:26:19.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.14.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.14.2/manifests"},{"name":"5.0.0-alpha.1","sha":"c61b765da416583d5852904d7c7d8a6a3ee983dc","kind":"commit","published_at":"2022-07-25T16:09:43.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/5.0.0-alpha.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/5.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/5.0.0-alpha.1/manifests"},{"name":"4.14.1","sha":"76c7061d22dc9bd19a8dfc0ce905341405ab8157","kind":"commit","published_at":"2022-07-20T13:34:31.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.14.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.14.1/manifests"},{"name":"4.14.0","sha":"407e949f077ee281dd65a88be38320416857ba86","kind":"commit","published_at":"2022-07-18T12:16:30.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.14.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.14.0/manifests"},{"name":"0.8.0","sha":"0bba73b59d5bd5d03a0319824bd9a0875cc7e5c5","kind":"commit","published_at":"2022-07-05T08:47:20.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/0.8.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/0.8.0/manifests"},{"name":"0.7.2","sha":"521d6c9c4e5c72eb4382e9043366b36406c96cad","kind":"commit","published_at":"2022-06-30T09:59:41.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/0.7.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/0.7.2/manifests"},{"name":"0.7.0","sha":"2d79fbeb022d0b8d67ae2721cc64cc586acf5869","kind":"commit","published_at":"2022-06-28T14:23:52.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/0.7.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/0.7.0/manifests"},{"name":"0.6.1","sha":"08fc87790a6ab529633219cbd738b71de3deb13b","kind":"commit","published_at":"2022-06-23T14:00:27.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/0.6.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/0.6.1/manifests"},{"name":"0.6.0","sha":"a175a498e83fa07baec3e2ada7f67f1e4d3efd86","kind":"commit","published_at":"2022-06-22T15:16:35.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/0.6.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/0.6.0/manifests"},{"name":"0.5.1","sha":"17f862e1ddf4bfd76161588302ea1512e7a1f367","kind":"commit","published_at":"2022-06-21T09:43:32.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/0.5.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/0.5.1/manifests"},{"name":"4.13.1","sha":"7f201f3769071f516d585ba293524739390b3c65","kind":"commit","published_at":"2022-05-18T07:35:50.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.13.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.13.1/manifests"},{"name":"4.13.0","sha":"30518b030e994d0de96000da7b62831843acfbc3","kind":"commit","published_at":"2022-03-14T12:15:28.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.13.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.13.0/manifests"},{"name":"v0.0.4","sha":"63c8ae2cf3d99e139fdd765e47b4668b7de3504f","kind":"commit","published_at":"2022-03-07T16:03:05.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/v0.0.4","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/v0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/v0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/v0.0.4/manifests"},{"name":"4.12.2","sha":"ede7a4b4ed3014733b73f85bf69f115901e574c1","kind":"commit","published_at":"2022-03-02T11:03:43.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.12.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.12.2/manifests"},{"name":"4.12.1","sha":"49d6635f48db224c46af7ec14e5dc687f8e695f3","kind":"commit","published_at":"2022-01-28T12:26:26.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.12.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.12.1/manifests"},{"name":"4.12.0","sha":"2c626a3dd59941b97549990bc03af4dd9b095484","kind":"commit","published_at":"2022-01-07T08:59:04.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.12.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.12.0/manifests"},{"name":"4.11.0","sha":"9392aa43ab3ed70ea12d41d9493ea56a8391fba2","kind":"commit","published_at":"2021-10-20T13:07:04.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.11.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.11.0/manifests"},{"name":"4.10.5","sha":"566ae230b321071c94c91ae0aefa9c2e6d328181","kind":"commit","published_at":"2021-08-26T12:07:13.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.10.5","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.10.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.10.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.10.5/manifests"},{"name":"4.10.4","sha":"8923c4e11d8e7c6e5cb9c620924871c7459db9d1","kind":"commit","published_at":"2021-08-23T07:26:46.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.10.4","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.10.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.10.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.10.4/manifests"},{"name":"4.10.3","sha":"7c8e9677316bff244aac609117b8cebafa669367","kind":"commit","published_at":"2021-07-05T07:13:59.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.10.3","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.10.3/manifests"},{"name":"4.10.2","sha":"4f6ccea8a1e97f148880eec2354dbbad4c30cbeb","kind":"commit","published_at":"2021-06-23T15:49:32.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.10.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.10.2/manifests"},{"name":"4.10.0","sha":"9d2d23b974836cd55e818d3a678df64d57325bd6","kind":"commit","published_at":"2021-06-23T12:06:41.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.10.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.10.0/manifests"},{"name":"4.9.3","sha":"27433a79cc83ce309472702300408e86b3c9e57d","kind":"commit","published_at":"2021-06-15T09:10:18.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.9.3","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.9.3/manifests"},{"name":"4.9.2","sha":"db59caefe1517c354aeff1e4a11f343304fa958f","kind":"commit","published_at":"2021-06-10T15:16:35.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.9.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.9.2/manifests"},{"name":"4.9.1","sha":"3bb8e2d61e3e3b61333dfb5bac20ae68cda9f23c","kind":"commit","published_at":"2021-04-26T09:36:45.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.9.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.9.1/manifests"},{"name":"4.9.0","sha":"cd39284a204a8bf2f6a99220bf96f0298b12c9c5","kind":"commit","published_at":"2021-04-13T11:14:14.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.9.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.9.0/manifests"},{"name":"4.8.6","sha":"b12fdb1acdb0b847630cd134c32a8ce194416790","kind":"commit","published_at":"2021-03-08T10:32:18.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.8.6","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.8.6/manifests"},{"name":"4.8.5","sha":"677e9022b8d94513cff2f22f71671bd4f98c8403","kind":"commit","published_at":"2021-02-08T13:21:54.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.8.5","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.8.5/manifests"},{"name":"4.8.4","sha":"74972a1c86198fc3034e6cc96454425920ce6818","kind":"commit","published_at":"2021-01-20T14:44:35.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.8.4","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.8.4/manifests"},{"name":"4.8.3","sha":"608f2ec45d807e86c1099f2472c12d98f836bab1","kind":"commit","published_at":"2020-12-03T09:57:46.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.8.3","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.8.3/manifests"},{"name":"4.8.2","sha":"cd9c879020e8e875c22b92ea9fc43ce57c962371","kind":"commit","published_at":"2020-11-26T09:42:20.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.8.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.8.2/manifests"},{"name":"4.8.1","sha":"42935ba1b78bb75a717325b0287b766a28c3ec29","kind":"commit","published_at":"2020-11-25T08:56:59.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.8.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.8.1/manifests"},{"name":"4.8.0","sha":"1bdedd71c6410e37083e32f1ad21138f4b4f1e88","kind":"commit","published_at":"2020-11-19T09:31:52.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.8.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.8.0/manifests"},{"name":"4.7.0","sha":"c7bff86961461aefb4ecfe3e6ebbdb777ade66ba","kind":"commit","published_at":"2020-11-16T14:01:09.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.7.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.7.0/manifests"},{"name":"4.6.0","sha":"da500fb2be4a286efb98cea60af63ba886b3e1e8","kind":"commit","published_at":"2020-11-02T12:22:23.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.6.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.6.0/manifests"},{"name":"4.5.1","sha":"94bfb75e55082e5d88cc8de0f8056be886ad41e9","kind":"commit","published_at":"2020-09-14T14:57:24.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.5.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.5.1/manifests"},{"name":"4.5.0","sha":"80e2468c2ae4ec3f427da8c3af19748444ea591a","kind":"commit","published_at":"2020-09-14T13:57:18.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.5.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.5.0/manifests"},{"name":"4.4.0","sha":"c6e8718c103680fafc2e5d365a5669fa3ea90520","kind":"commit","published_at":"2020-08-06T12:27:06.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.4.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.4.0/manifests"},{"name":"4.3.1","sha":"d9c95e405de949093b7e1938e92f681b1e17fade","kind":"commit","published_at":"2020-07-20T14:16:29.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.3.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.3.1/manifests"},{"name":"4.3.0","sha":"3991e821b46c860e1badda6dbfecadd3d73701d3","kind":"commit","published_at":"2020-06-11T08:59:32.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.3.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.3.0/manifests"},{"name":"4.2.0","sha":"c965a1062720c98b8c7db8cf3c049fc000461a77","kind":"commit","published_at":"2020-04-21T09:05:00.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.2.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.2.0/manifests"},{"name":"4.1.0","sha":"298055039f4a724625721be5dbe820239a859941","kind":"commit","published_at":"2020-03-09T09:36:43.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.1.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.1.0/manifests"},{"name":"4.0.3","sha":"d52346cca3e9b3fa8e43acdd1a6ccca0a79ddbff","kind":"commit","published_at":"2020-02-13T16:00:53.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.0.3","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.3/manifests"},{"name":"4.0.2","sha":"ad5d31d1c20408c709b5a41cf197989049039d4f","kind":"commit","published_at":"2020-02-07T13:33:36.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.0.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.2/manifests"},{"name":"4.0.1","sha":"e4c3f59afb3278b5466c7a5977b45268ef466479","kind":"commit","published_at":"2020-02-03T12:34:53.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.0.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.1/manifests"},{"name":"4.0.0","sha":"5b2f816a79225d2189d28a575f8b000669e0c7bb","kind":"commit","published_at":"2020-02-03T09:29:45.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.0.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0/manifests"},{"name":"4.0.0-beta.16","sha":"a9c1fd753a0675787bfaa74156f88136fa997b9c","kind":"commit","published_at":"2020-01-30T14:59:45.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.0.0-beta.16","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.0.0-beta.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.16/manifests"},{"name":"4.0.0-beta.15","sha":"316f8524177bef4942101e77bf83b65b2b53ab18","kind":"commit","published_at":"2020-01-22T11:51:50.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.0.0-beta.15","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.0.0-beta.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.15/manifests"},{"name":"4.0.0-beta.14","sha":"dc0cca9d85d687e0cca4c7ef2f34e2810d056b55","kind":"commit","published_at":"2020-01-13T10:10:17.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.0.0-beta.14","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.0.0-beta.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.14/manifests"},{"name":"4.0.0-beta.13","sha":"575056b14ed3cc07b1c47e532971adca3926f502","kind":"commit","published_at":"2020-01-08T20:33:46.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.0.0-beta.13","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.0.0-beta.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.13/manifests"},{"name":"4.0.0-beta.12","sha":"bdae086193d18c8994306bbbd4397ead62c5c6a7","kind":"commit","published_at":"2020-01-07T17:44:30.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.0.0-beta.12","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.0.0-beta.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.12/manifests"},{"name":"4.0.0-beta.11","sha":"acef2acae88f84ea2113efa42e8716e4ff3cb7a7","kind":"commit","published_at":"2019-12-20T09:03:02.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.0.0-beta.11","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.0.0-beta.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.11/manifests"},{"name":"4.0.0-beta.10","sha":"f652ce96314b30f1bd765dc3a27f672e35512aae","kind":"commit","published_at":"2019-12-17T17:43:39.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.0.0-beta.10","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.0.0-beta.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.10/manifests"},{"name":"4.0.0-beta.9","sha":"b97195fe60197ed32b13818c14eb5655349500b3","kind":"commit","published_at":"2019-12-09T17:24:55.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.0.0-beta.9","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.0.0-beta.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.9/manifests"},{"name":"4.0.0-beta.8","sha":"4c962dec9c94b18087e50d5cb3a6314db6f99fde","kind":"commit","published_at":"2019-12-09T15:30:17.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.0.0-beta.8","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.0.0-beta.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.8/manifests"},{"name":"4.0.0-beta.7","sha":"ffaf4affd19d8d2715dee893717411cb91546115","kind":"commit","published_at":"2019-12-09T12:44:15.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.0.0-beta.7","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.0.0-beta.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.7/manifests"},{"name":"4.0.0-beta.6","sha":"8e1ce40937d610d3b939e73fb2275a09780f33bc","kind":"commit","published_at":"2019-12-03T17:07:42.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.0.0-beta.6","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.0.0-beta.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.6/manifests"},{"name":"4.0.0-beta.5","sha":"a7197f7b2aab71eecf1cbea3cf29e6f7acbad5b6","kind":"commit","published_at":"2019-12-03T10:14:13.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.0.0-beta.5","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.0.0-beta.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.5/manifests"},{"name":"4.0.0-beta.4","sha":"85dbd7fae8e0b4e1473e8bbfcb4e32452fc8eff1","kind":"commit","published_at":"2019-11-28T11:46:51.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.0.0-beta.4","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.0.0-beta.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.4/manifests"},{"name":"4.0.0-beta.3","sha":"57073175381798c58c9c33af7871a511d94a4c95","kind":"commit","published_at":"2019-11-28T11:36:48.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.0.0-beta.3","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.3/manifests"},{"name":"4.0.0-beta.2","sha":"0e757cdbdfa2b6c72f3e2bfad6d5c45447bfec19","kind":"commit","published_at":"2019-11-28T11:21:19.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.0.0-beta.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.2/manifests"},{"name":"4.0.0-beta.1","sha":"455db3e9c20565a8f14349a1c2a11331f0f3aa84","kind":"commit","published_at":"2019-11-28T11:03:54.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.0.0-beta.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.1/manifests"},{"name":"4.0.0-beta.0","sha":"6b67176ac8a73288f1fa7b4160a191768e804c81","kind":"commit","published_at":"2019-11-28T10:31:41.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/4.0.0-beta.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/4.0.0-beta.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/4.0.0-beta.0/manifests"},{"name":"3.35.1","sha":"11409ef891dac8f2d976682bb87e81c82d101a52","kind":"commit","published_at":"2019-10-08T17:33:10.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.35.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.35.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.35.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.35.1/manifests"},{"name":"v4.0.0-alpha.7","sha":"f672e2fc4867111ab35e7d0cc9e09f37768f295f","kind":"tag","published_at":"2019-10-04T13:13:04.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/v4.0.0-alpha.7","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/v4.0.0-alpha.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/v4.0.0-alpha.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/v4.0.0-alpha.7/manifests"},{"name":"v4.0.0-alpha.6","sha":"625d5aaefbf644c4689fd9f43cc4411463fb5c00","kind":"tag","published_at":"2019-10-01T08:25:56.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/v4.0.0-alpha.6","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/v4.0.0-alpha.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/v4.0.0-alpha.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/v4.0.0-alpha.6/manifests"},{"name":"v4.0.0-alpha.5","sha":"707eaeeb0080bfa331bcf15f9d7137b64258a14b","kind":"tag","published_at":"2019-09-30T15:09:40.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/v4.0.0-alpha.5","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/v4.0.0-alpha.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/v4.0.0-alpha.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/v4.0.0-alpha.5/manifests"},{"name":"v4.0.0-alpha.4","sha":"effb54f45f187d8e18a22484efa0ddadea546062","kind":"tag","published_at":"2019-09-30T15:07:30.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/v4.0.0-alpha.4","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/v4.0.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/v4.0.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/v4.0.0-alpha.4/manifests"},{"name":"3.35.0","sha":"cff5f965fbc00970c6cfa275bf2f8455f6071ace","kind":"commit","published_at":"2019-09-26T13:17:31.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.35.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.35.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.35.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.35.0/manifests"},{"name":"3.34.0","sha":"15956b5cb084dc820c240820076874154db09676","kind":"commit","published_at":"2019-08-29T12:49:53.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.34.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.34.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.34.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.34.0/manifests"},{"name":"3.33.0","sha":"c27e89ff92b2a854ae6f40dc524bffe0f0cbc169","kind":"commit","published_at":"2019-05-09T12:51:58.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.33.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.33.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.33.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.33.0/manifests"},{"name":"3.32.1","sha":"1ebba1d2f8af6b28cfa45db147f77b67b4194b9e","kind":"commit","published_at":"2019-03-14T14:33:29.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.32.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.32.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.32.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.32.1/manifests"},{"name":"3.32.0","sha":"2f9900d60d7fc844f1c0832a7ecc2d25806d89b8","kind":"commit","published_at":"2018-12-17T11:40:36.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.32.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.32.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.32.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.32.0/manifests"},{"name":"3.31.0","sha":"a56fdbb07a512998c6f41f26dd7e86adb11170de","kind":"commit","published_at":"2018-12-04T10:35:58.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.31.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.31.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.31.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.31.0/manifests"},{"name":"3.30.0","sha":"8702d1e4fca3b40bc330e20f97acf9f6786d694d","kind":"commit","published_at":"2018-08-01T11:30:36.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.30.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.30.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.30.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.30.0/manifests"},{"name":"3.29.0","sha":"f60882bd732867fe80cc182b38686a30d28e1b16","kind":"commit","published_at":"2018-06-20T11:57:51.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.29.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.29.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.29.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.29.0/manifests"},{"name":"3.28.0","sha":"a1bff33654b17ab666b759db8940ac0efcf410fd","kind":"commit","published_at":"2018-06-13T14:42:19.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.28.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.28.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.28.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.28.0/manifests"},{"name":"3.27.1","sha":"e2d625b6a164c26b0afc68377ff935bb52b4e8ae","kind":"commit","published_at":"2018-05-03T08:16:51.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.27.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.27.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.27.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.27.1/manifests"},{"name":"3.27.0","sha":"7d3d40532cadb52439392cf5f3d4febe01d4db69","kind":"commit","published_at":"2018-04-16T12:44:32.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.27.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.27.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.27.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.27.0/manifests"},{"name":"3.26.0","sha":"00ecf1b307cb96e67d76bf17529aad382c756238","kind":"commit","published_at":"2018-03-21T10:56:53.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.26.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.26.0/manifests"},{"name":"3.25.1","sha":"7331f69a1af18727a5bf961ba0d91db6e43641b1","kind":"commit","published_at":"2018-03-07T10:56:41.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.25.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.25.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.25.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.25.1/manifests"},{"name":"3.25.0","sha":"0cfb8d4668f805cf7929282a31627e4fe8094003","kind":"commit","published_at":"2018-03-07T08:12:36.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.25.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.25.0/manifests"},{"name":"3.24.12","sha":"5e15f43fdcfa185e04251dc67f35e62b5a127269","kind":"commit","published_at":"2018-02-28T12:43:41.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.24.12","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.24.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.24.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.24.12/manifests"},{"name":"3.24.11","sha":"37bdaddbffc0c81b4ccbe4618b85acc0c793749e","kind":"commit","published_at":"2018-02-08T17:42:04.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.24.11","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.24.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.24.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.24.11/manifests"},{"name":"3.24.10","sha":"08fd02893b7817452f0d5f7145b646dd6a059ebe","kind":"commit","published_at":"2018-02-07T13:17:39.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.24.10","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.24.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.24.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.24.10/manifests"},{"name":"3.24.9","sha":"0217ba0583f57df2cd3e6a0f3a9698d97d332075","kind":"commit","published_at":"2017-12-29T11:44:44.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.24.9","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.24.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.24.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.24.9/manifests"},{"name":"3.24.8","sha":"28ae92cdf5563eac9a6481294ebd148745599214","kind":"commit","published_at":"2017-12-13T17:28:06.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.24.8","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.24.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.24.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.24.8/manifests"},{"name":"3.24.7","sha":"2eb52276926cd6edd593d141d27d8f57275e4d9b","kind":"commit","published_at":"2017-11-29T15:11:15.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.24.7","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.24.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.24.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.24.7/manifests"},{"name":"3.24.6","sha":"cd22e01862f2612b22b595b1815968ad1daec148","kind":"commit","published_at":"2017-11-16T13:23:06.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.24.6","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.24.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.24.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.24.6/manifests"},{"name":"3.24.5","sha":"f3fbc1950c3da589b570daff8082e0ded190418c","kind":"commit","published_at":"2017-10-02T16:35:13.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.24.5","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.24.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.24.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.24.5/manifests"},{"name":"3.24.4","sha":"11eab458ca454851fbd9cc3a3651aa0a779128f3","kind":"commit","published_at":"2017-09-21T13:14:04.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.24.4","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.24.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.24.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.24.4/manifests"},{"name":"3.24.3","sha":"825937f3d8d982bb63b7b6b75fd00c2d4292a970","kind":"commit","published_at":"2017-07-24T14:12:07.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.24.3","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.24.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.24.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.24.3/manifests"},{"name":"3.24.2","sha":"aa03a34f7985e37533bcf8d7a843434a2fbfd8a5","kind":"commit","published_at":"2017-07-24T08:50:08.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.24.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.24.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.24.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.24.2/manifests"},{"name":"3.24.1","sha":"bb5d2ce16cf4b5a6e6de8ebae2de2880f783d967","kind":"commit","published_at":"2017-07-20T11:06:25.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.24.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.24.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.24.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.24.1/manifests"},{"name":"3.24.0","sha":"04c3e9e6ff9532a9f30853a197fed93936b23fb8","kind":"commit","published_at":"2017-06-21T13:51:38.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.24.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.24.0/manifests"},{"name":"3.23.0","sha":"ebac7544d6994997191c56002b8cdff53c8f3cbb","kind":"commit","published_at":"2017-06-08T11:56:52.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.23.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.23.0/manifests"},{"name":"3.22.3","sha":"968830e2e1d307d12288875090e5209173048df3","kind":"commit","published_at":"2017-05-29T08:04:34.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.22.3","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.22.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.22.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.22.3/manifests"},{"name":"3.22.2","sha":"a7513621e04c855768f9bb42bdab7ddd7dd36d6a","kind":"commit","published_at":"2017-05-18T12:13:29.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.22.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.22.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.22.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.22.2/manifests"},{"name":"3.22.1","sha":"9ebf47d60c54efc81ceee997d8749557df0254fe","kind":"commit","published_at":"2017-03-13T19:47:56.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.22.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.22.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.22.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.22.1/manifests"},{"name":"3.22.0","sha":"b7bd36b357ca20a23e90ce21375dacb7bd878210","kind":"commit","published_at":"2017-03-13T13:33:16.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.22.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.22.0/manifests"},{"name":"3.21.1","sha":"df638235e252ed20e2955dcd2802ff520dd6628e","kind":"commit","published_at":"2017-02-08T20:27:20.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.21.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.21.1/manifests"},{"name":"3.21.0","sha":"d7e270297433abfdb6601a9174df32b28346c26f","kind":"commit","published_at":"2017-02-06T14:53:54.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.21.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.21.0/manifests"},{"name":"3.20.4","sha":"44a52fea1397b48956b147cd60bdd33a63de2fab","kind":"commit","published_at":"2017-01-16T08:14:01.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.20.4","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.20.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.20.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.20.4/manifests"},{"name":"v3.20.3","sha":"00ca65a5abf907abbccca558b5f3d60fe103a0c8","kind":"commit","published_at":"2017-01-04T16:39:03.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/v3.20.3","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/v3.20.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/v3.20.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/v3.20.3/manifests"},{"name":"3.20.2","sha":"621407e85ac3fa3a3543faa277e208296bc701ce","kind":"commit","published_at":"2016-12-19T00:14:08.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.20.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.20.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.20.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.20.2/manifests"},{"name":"3.20.1","sha":"d2160f06abb016580f0ca0eff57f02e32f0281c4","kind":"commit","published_at":"2016-12-16T23:58:34.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.20.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.20.1/manifests"},{"name":"3.20.0","sha":"5231fa29ad64810028941c5bc3cb55a10d0c88f3","kind":"commit","published_at":"2016-12-14T12:43:54.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.20.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.20.0/manifests"},{"name":"3.19.2","sha":"9f4653711c09e103513b0d069c1178f8ed442063","kind":"commit","published_at":"2016-11-28T10:41:25.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.19.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.19.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.19.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.19.2/manifests"},{"name":"3.19.1","sha":"d20733a599d0d7276301b758c9db651bb80a3d1a","kind":"commit","published_at":"2016-11-10T23:49:04.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.19.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.19.1/manifests"},{"name":"3.19.0","sha":"bb07275b808152730f9230be3f0ac97abff4a0fc","kind":"commit","published_at":"2016-10-26T15:31:46.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.19.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.19.0/manifests"},{"name":"3.18.1","sha":"7d16cf223833ccbe155effd0fdf772f69f859b80","kind":"commit","published_at":"2016-08-31T09:34:44.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.18.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.18.1/manifests"},{"name":"3.18.0","sha":"73afbe3ed080d000e8dc04486d2060f0321d184c","kind":"commit","published_at":"2016-07-22T12:09:00.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.18.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.18.0/manifests"},{"name":"3.17.0","sha":"3428e0081455d5769fd69fd0f6c3e64d862ba547","kind":"commit","published_at":"2016-07-06T13:09:04.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.17.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.17.0/manifests"},{"name":"3.16.0","sha":"efc39b997270e8bd4de6c2e576a00d6b7afd5549","kind":"commit","published_at":"2016-06-22T14:28:34.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.16.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.16.0/manifests"},{"name":"3.15.1","sha":"22ec485babc80ea132bbcac00fd41783d029d25b","kind":"commit","published_at":"2016-06-16T16:11:22.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.15.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.15.1/manifests"},{"name":"3.15.0","sha":"7d63ea2e87ac341dd57bb3d07ff15482c71271ec","kind":"commit","published_at":"2016-06-07T09:08:48.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.15.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.15.0/manifests"},{"name":"3.14.6","sha":"86769aa4cf222f725ccdec2241573a8e653faf6e","kind":"commit","published_at":"2016-05-30T09:04:59.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.14.6","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.14.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.14.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.14.6/manifests"},{"name":"3.14.5","sha":"a7408ec879304ef94b7452499beab35f528824b3","kind":"commit","published_at":"2016-05-26T11:45:16.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.14.5","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.14.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.14.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.14.5/manifests"},{"name":"3.14.4","sha":"2dbe70f5a5712b183bb6cf8543a96c4a77f5f3f6","kind":"commit","published_at":"2016-05-25T17:14:47.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.14.4","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.14.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.14.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.14.4/manifests"},{"name":"3.14.3","sha":"774f6b9de31e85beeae1667cf3e4ed492e9f85f0","kind":"commit","published_at":"2016-05-25T16:02:42.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.14.3","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.14.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.14.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.14.3/manifests"},{"name":"3.14.2","sha":"f9166030832dc2146b4d332654e20eeb57c630d6","kind":"commit","published_at":"2016-05-24T13:24:54.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.14.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.14.2/manifests"},{"name":"3.14.1","sha":"400ea2b09fafbc4c3911a83739d9511236c15faf","kind":"commit","published_at":"2016-05-12T20:07:14.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.14.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.14.1/manifests"},{"name":"3.14.0","sha":"0eee79a9b73ead6d63ce24486f0f2f6cc48547f6","kind":"commit","published_at":"2016-05-04T08:10:49.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.14.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.14.0/manifests"},{"name":"3.13.1","sha":"7ecd41682d8f4643ee9a61ea15c8ef4e5b98fe0e","kind":"commit","published_at":"2016-03-24T09:46:13.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.13.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.13.1/manifests"},{"name":"3.13.0","sha":"d531659a115c2565f7dd6c8c08e23d1ef09a74b4","kind":"commit","published_at":"2016-02-23T13:33:57.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.13.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.13.0/manifests"},{"name":"3.12.0","sha":"847799f6d6b616ef7c7eb11b0ec7a06fb4aab625","kind":"commit","published_at":"2016-02-05T10:00:15.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.12.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.12.0/manifests"},{"name":"3.11.0","sha":"6fd058fc254a7343ddb2b9a38cf3b0db06c27e96","kind":"commit","published_at":"2016-01-29T01:33:57.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.11.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.11.0/manifests"},{"name":"3.10.2","sha":"921a45035671fa50634686bbfb7ab58f41bf0987","kind":"commit","published_at":"2015-12-14T15:43:09.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.10.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.10.2/manifests"},{"name":"3.10.1","sha":"965ebd336955edb9c19d1ef15b0788b84645d09a","kind":"commit","published_at":"2015-12-11T16:24:37.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.10.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.10.1/manifests"},{"name":"3.10.0","sha":"f063ebb2b725e932489fffe07ac8fe98f67625ce","kind":"commit","published_at":"2015-12-08T10:44:48.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.10.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.10.0/manifests"},{"name":"3.9.4","sha":"2185d00f9769869c68bc27dca9b04fef4f1acddc","kind":"commit","published_at":"2015-12-04T10:20:45.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.9.4","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.9.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.9.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.9.4/manifests"},{"name":"3.9.3","sha":"03925d944d90cc8c1614f61a9467435c9a0bb555","kind":"commit","published_at":"2015-12-01T09:53:04.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.9.3","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.9.3/manifests"},{"name":"3.9.2","sha":"dca4ba09a1f842140ede188f456177f932ca2ef7","kind":"commit","published_at":"2015-11-05T13:30:45.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.9.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.9.2/manifests"},{"name":"3.9.1","sha":"28a4b84fb4ca28e8dbe1fa8ecd235f33f6beff3a","kind":"commit","published_at":"2015-11-02T16:25:18.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.9.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.9.1/manifests"},{"name":"3.9.0","sha":"7b186c7394fee4f3709efc68a7be3c884d418fa0","kind":"commit","published_at":"2015-10-23T21:16:38.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.9.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.9.0/manifests"},{"name":"3.8.1","sha":"75c3ad4a34933edfd187542c58bff7810db2cd97","kind":"commit","published_at":"2015-09-21T17:27:52.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.8.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.8.1/manifests"},{"name":"3.8.0","sha":"cfb9a99f25627eb5addf27d42e6e4ddc61d28758","kind":"commit","published_at":"2015-09-17T13:19:45.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.8.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.8.0/manifests"},{"name":"3.7.8","sha":"a6ae148aa12a7d01b5f26330ee7bce48b93b6cff","kind":"commit","published_at":"2015-09-01T13:16:07.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.7.8","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.7.8/manifests"},{"name":"3.7.7","sha":"667601243245aa17b0c77db124cc71bad5fd40c4","kind":"commit","published_at":"2015-08-27T16:14:09.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.7.7","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.7.7/manifests"},{"name":"3.7.6","sha":"7d82d43a060046b74effbd398de554d6a5f11d9e","kind":"commit","published_at":"2015-08-24T09:05:13.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.7.6","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.7.6/manifests"},{"name":"3.7.5","sha":"109e43b67fb867687ee24ab31d04ec9ae675a26f","kind":"commit","published_at":"2015-07-23T14:21:25.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.7.5","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.7.5/manifests"},{"name":"3.7.4","sha":"224b1dcebdf3416b609961bdf075095492b9f641","kind":"commit","published_at":"2015-07-20T13:18:04.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.7.4","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.7.4/manifests"},{"name":"3.7.3","sha":"04c9328ad02d8f91ef8eada9efadf9b6c4f63efd","kind":"commit","published_at":"2015-07-09T14:35:41.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.7.3","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.7.3/manifests"},{"name":"3.7.2","sha":"b2466aa85926b8c50380a0d5e8c8986a6c5efda8","kind":"commit","published_at":"2015-07-08T14:15:03.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.7.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.7.2/manifests"},{"name":"3.7.1","sha":"199d64d423a845ff8cafc1ca16bf28870262612a","kind":"commit","published_at":"2015-07-08T11:43:59.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.7.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.7.1/manifests"},{"name":"3.7.0","sha":"7baaa097757beed74954f030c6cd9bd54d1daf0f","kind":"commit","published_at":"2015-06-23T09:22:09.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.7.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.7.0/manifests"},{"name":"3.6.3","sha":"12decd4be410f04e03f5efa0b15c4bff26b8d2b0","kind":"commit","published_at":"2015-06-18T08:44:18.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.6.3","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.6.3/manifests"},{"name":"3.6.2","sha":"0a72384558aaf4eb36e2709df4b06be54294b280","kind":"commit","published_at":"2015-06-17T16:02:22.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.6.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.6.2/manifests"},{"name":"3.6.1","sha":"c324b4a80f5ef08b8b97aa55e17eaab2eaeb14e2","kind":"commit","published_at":"2015-06-16T15:21:52.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.6.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.6.1/manifests"},{"name":"3.6.0","sha":"759435012224f2db3477074e19fca43d4af3c5ca","kind":"commit","published_at":"2015-06-05T13:39:08.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.6.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.6.0/manifests"},{"name":"3.5.0","sha":"11b071ca1d4a94638aed35fa460d3af3acf031bf","kind":"commit","published_at":"2015-06-03T11:56:53.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.5.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.5.0/manifests"},{"name":"2.9.7","sha":"99d276182eba5e8c801d27658f7567483ab8608c","kind":"commit","published_at":"2015-06-03T10:17:00.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.9.7","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.9.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.9.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.9.7/manifests"},{"name":"legacy","sha":"99d276182eba5e8c801d27658f7567483ab8608c","kind":"commit","published_at":"2015-06-03T10:17:00.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/legacy","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/legacy","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/legacy","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/legacy/manifests"},{"name":"3.4.0","sha":"f279b21da90be745a34e2c29bfec346897583998","kind":"commit","published_at":"2015-05-23T08:28:18.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.4.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.4.0/manifests"},{"name":"3.3.2","sha":"cbab417d269c70402b4e55ecd9afa39da7fcda4c","kind":"commit","published_at":"2015-05-14T12:30:47.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.3.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.3.2/manifests"},{"name":"3.3.1","sha":"6788bf6aaed36f9a5013b0f424c77fa517a065be","kind":"commit","published_at":"2015-05-13T08:13:56.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.3.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.3.1/manifests"},{"name":"3.3.0","sha":"8ffc25ef6736fd79578f2b8d18b0857fcc7d0651","kind":"commit","published_at":"2015-05-12T11:06:21.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.3.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.3.0/manifests"},{"name":"3.2.4","sha":"08bc2e28a634c3eaf593d2a74d5800beee55df5e","kind":"commit","published_at":"2015-05-11T14:29:19.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.2.4","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.2.4/manifests"},{"name":"3.2.3","sha":"277adab23eb1287efbc9c9b48efba2285443a3af","kind":"commit","published_at":"2015-05-09T08:06:09.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.2.3","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.2.3/manifests"},{"name":"3.2.2","sha":"4bd34142e6d70d5cc19f4e6eff8073d04551d3d1","kind":"commit","published_at":"2015-05-06T07:44:57.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.2.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.2.2/manifests"},{"name":"3.2.1","sha":"5d0731e85f115228bfd5195d3999afe53fe6fefb","kind":"commit","published_at":"2015-04-29T10:01:46.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.2.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.2.1/manifests"},{"name":"3.2.0","sha":"1c8df9d09d683915a414e7df87a14236e50dd53c","kind":"commit","published_at":"2015-04-24T12:18:49.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.2.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.2.0/manifests"},{"name":"3.1.0","sha":"90a9b2a763762962dd37025a8b57a49d5a2bff06","kind":"commit","published_at":"2015-04-14T12:10:37.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.1.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.1.0/manifests"},{"name":"3.0.7","sha":"818c8b3202d7d7b676ca5b79cb6f84df2d402ca2","kind":"commit","published_at":"2015-04-10T09:57:09.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.0.7","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.0.7/manifests"},{"name":"2.9.6","sha":"a626eeabde5cb386983bd43728d81bd296aa819e","kind":"commit","published_at":"2015-04-10T09:00:09.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.9.6","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.9.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.9.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.9.6/manifests"},{"name":"3.0.6","sha":"e1e5ea549145123d2b07ab4dd252a0b1efdca885","kind":"commit","published_at":"2015-04-03T13:58:37.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.0.6","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.0.6/manifests"},{"name":"3.0.5","sha":"1d93c3725c1c33a94c1d036b0f433841a5ea3c12","kind":"commit","published_at":"2015-04-02T23:03:05.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.0.5","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.0.5/manifests"},{"name":"3.0.4","sha":"4051599d0d1833ba0cb4a921fe2c02daace170a5","kind":"commit","published_at":"2015-04-02T21:42:00.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.0.4","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.0.4/manifests"},{"name":"2.9.5","sha":"d9f27d1a5892e735bd8960fd91ecbbd168e3de38","kind":"commit","published_at":"2015-04-02T20:58:14.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.9.5","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.9.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.9.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.9.5/manifests"},{"name":"3.0.3","sha":"2ed5ec91bdc47365a39824450f702234b2014edd","kind":"commit","published_at":"2015-03-28T21:41:28.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.0.3","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.0.3/manifests"},{"name":"3.0.2","sha":"32120bf79aa72b86cf50e7c4d8447fa0832e8534","kind":"commit","published_at":"2015-03-26T10:22:01.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.0.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.0.2/manifests"},{"name":"3.0.1","sha":"b2de56be01117db8635243d998cc920c4e23e1d0","kind":"commit","published_at":"2015-03-26T09:01:43.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.0.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.0.1/manifests"},{"name":"3.0.0","sha":"ea8561dffff9de80dfa4e03f70bf842c787ba4c1","kind":"commit","published_at":"2015-03-25T15:43:58.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/3.0.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/3.0.0/manifests"},{"name":"2.9.4","sha":"4ef89ea30354f4ddfc6474b0a83cc3ff4226fb2b","kind":"commit","published_at":"2015-03-20T15:54:15.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.9.4","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.9.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.9.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.9.4/manifests"},{"name":"2.9.3","sha":"0151bc813263d942c7cfbb3859cb500f4cb16d1f","kind":"commit","published_at":"2015-03-19T16:18:31.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.9.3","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.9.3/manifests"},{"name":"2.9.2","sha":"73dbf6992ca4718a6e8fe3b35a752b60ebe6392e","kind":"tag","published_at":"2015-02-16T23:03:04.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.9.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.9.2/manifests"},{"name":"2.9.1","sha":"ba71a68005945c73f7157a8222a9c758e332eceb","kind":"commit","published_at":"2015-02-03T22:05:23.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.9.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.9.1/manifests"},{"name":"2.9.0","sha":"32be6ae785f06e3a5d41c3e4657897c80d306903","kind":"commit","published_at":"2015-01-14T23:33:45.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.9.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.9.0/manifests"},{"name":"2.8.6","sha":"c8a812831320f8bd388772313a7d66f16f4d8d79","kind":"commit","published_at":"2015-01-13T09:13:29.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.8.6","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.8.6/manifests"},{"name":"2.8.5","sha":"1828eccc98377fb3fd9171abdb40f78cc809b6e9","kind":"commit","published_at":"2015-01-07T19:25:16.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.8.5","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.8.5/manifests"},{"name":"2.8.4","sha":"c5fc7b116cfacd3b3880b560b0c0fe7b59c9c5c2","kind":"commit","published_at":"2014-12-31T09:39:01.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.8.4","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.8.4/manifests"},{"name":"2.8.3","sha":"e2598444cd324d9b9d539400d044e29fb1a217a6","kind":"commit","published_at":"2014-12-30T10:19:50.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.8.3","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.8.3/manifests"},{"name":"2.8.2","sha":"0ac25bee0f028b452b43ed98cde07e91caf19192","kind":"commit","published_at":"2014-12-23T08:54:09.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.8.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.8.2/manifests"},{"name":"2.8.1","sha":"a7e15472e595a77dc2a8cc74cb5e948508e30774","kind":"commit","published_at":"2014-12-09T22:26:25.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.8.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.8.1/manifests"},{"name":"2.8.0","sha":"2964c80adeccbbd38dddfba419ae2e5bb6bfc790","kind":"commit","published_at":"2014-11-29T08:40:42.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.8.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.8.0/manifests"},{"name":"2.7.5","sha":"67ae0431bf7cac08a8f62f13324b6c3e21bb3ee6","kind":"commit","published_at":"2014-11-25T17:59:58.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.7.5","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.7.5/manifests"},{"name":"2.7.4","sha":"d859f0afb1b9402c97f785b8e4adab7f06ba46bc","kind":"commit","published_at":"2014-11-12T20:41:16.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.7.4","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.7.4/manifests"},{"name":"2.7.3","sha":"7242181b92a78920137a2b32de3b88aeee115a5a","kind":"commit","published_at":"2014-10-29T16:48:23.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.7.3","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.7.3/manifests"},{"name":"2.7.2","sha":"955312773de58d1a01636fa4ed17cfcf03e64073","kind":"commit","published_at":"2014-10-27T07:21:07.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.7.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.7.2/manifests"},{"name":"2.7.1","sha":"ba2757f0e04d0a4aac2192d5edc3ff73c7d3dd34","kind":"commit","published_at":"2014-10-15T15:46:28.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.7.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.7.1/manifests"},{"name":"2.7.0","sha":"27c54a709a027bf4bb9e0ab2f0e0c68624674ec0","kind":"commit","published_at":"2014-10-15T13:40:41.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.7.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.7.0/manifests"},{"name":"2.6.6","sha":"0a6857475fbc81ccdf99e99be75acf041db04da1","kind":"commit","published_at":"2014-10-07T06:46:00.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.6.6","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.6.6/manifests"},{"name":"2.6.5","sha":"1c030274c9da92d38007d04901641ed433f384be","kind":"commit","published_at":"2014-09-26T08:07:42.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.6.5","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.6.5/manifests"},{"name":"2.6.4","sha":"dc4a60cabf846c15fb9b08d5734ceeac39eec87b","kind":"tag","published_at":"2014-09-23T14:54:59.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.6.4","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.6.4/manifests"},{"name":"2.6.3","sha":"eb2e59c8a618d61d7951b73061c342ed9bfb7dad","kind":"commit","published_at":"2014-09-23T12:30:50.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.6.3","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.6.3/manifests"},{"name":"2.6.2","sha":"b5b31e787afe64db817f2e0418862e5774db2f66","kind":"tag","published_at":"2014-09-20T17:19:14.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.6.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.6.2/manifests"},{"name":"2.6.1","sha":"41e12d4024b34b6995d52a95fb3264ad752d4a4b","kind":"tag","published_at":"2014-09-20T16:21:12.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.6.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.6.1/manifests"},{"name":"2.6.0","sha":"b497c4fecec89da6a1899e7e31070805d1b872fb","kind":"commit","published_at":"2014-09-06T09:57:43.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.6.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.6.0/manifests"},{"name":"2.5.3","sha":"679b5b634243f5280dd1e5a35b8d3e161d4fb2e1","kind":"commit","published_at":"2014-07-23T18:59:17.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.5.3","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.5.3/manifests"},{"name":"2.5.2","sha":"5d4485bad73d9240e9825688d1cdc103d8734c7d","kind":"commit","published_at":"2014-06-05T08:26:50.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.5.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.5.2/manifests"},{"name":"2.5.1","sha":"ca149f5f0da9746db2ed624f6992d7e8b82efaa1","kind":"commit","published_at":"2014-05-14T13:12:50.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.5.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.5.1/manifests"},{"name":"2.5.0","sha":"2694161f670bade0c158df351100af5961c5a645","kind":"commit","published_at":"2014-05-09T15:19:41.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.5.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.5.0/manifests"},{"name":"2.4.7","sha":"ff81e934c00bb7f16bbf39c1cb79360b7dd80e3a","kind":"commit","published_at":"2014-04-23T12:27:44.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.4.7","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.4.7/manifests"},{"name":"2.4.6","sha":"52cb7042cbc8d3d810268a69d4e2bfab74ce7147","kind":"commit","published_at":"2014-04-05T23:00:39.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.4.6","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.4.6/manifests"},{"name":"2.4.4","sha":"5722d33ef636e6059681859205d0bbac5d0a0c50","kind":"commit","published_at":"2014-03-19T23:13:38.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.4.4","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.4.4/manifests"},{"name":"2.4.3","sha":"f381914d0c047d09608726cca5cdc2b1a5bc3441","kind":"commit","published_at":"2014-03-12T22:37:34.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.4.3","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.4.3/manifests"},{"name":"2.4.1","sha":"f3bb3f5463b0fb3e5623c418df3329f19a399567","kind":"commit","published_at":"2014-02-19T00:59:04.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.4.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.4.1/manifests"},{"name":"2.4.0","sha":"b8f0fbb9d98eaeee086c94cb3f94f91144d65986","kind":"commit","published_at":"2014-02-12T01:50:17.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.4.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.4.0/manifests"},{"name":"2.3.8","sha":"4337daab2fc3ad376601e583fda4e6f2694a4650","kind":"commit","published_at":"2014-01-16T18:40:16.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.3.8","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.3.8/manifests"},{"name":"2.3.7","sha":"31b5d08276cc70f484c1a7daf4511daa82de322d","kind":"commit","published_at":"2014-01-08T23:01:55.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.3.7","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.3.7/manifests"},{"name":"2.3.6","sha":"45cdfd4738f0b1ac14104a2a54b9d833bc1eda79","kind":"commit","published_at":"2013-12-17T08:21:47.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.3.6","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.3.6/manifests"},{"name":"2.3.4","sha":"2d4313cd3527af7e5089d3c42df4badb92f05c85","kind":"commit","published_at":"2013-12-04T15:10:09.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.3.4","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.3.4/manifests"},{"name":"2.3.3","sha":"a6aacca2fef7a540e90e6febaad311ca48343daf","kind":"commit","published_at":"2013-11-29T15:44:46.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.3.3","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.3.3/manifests"},{"name":"2.3.2","sha":"0e6800baed81813877a69fa4dd145df228b87977","kind":"commit","published_at":"2013-11-22T15:56:45.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.3.2","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.3.2/manifests"},{"name":"2.3.1","sha":"c6ceae04c9dcfb72501d4dda019d5bdc31279056","kind":"commit","published_at":"2013-11-08T18:18:55.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.3.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.3.1/manifests"},{"name":"2.3.0","sha":"008033b3daefb43086af4840d3d22e5bcf2061fc","kind":"tag","published_at":"2013-11-07T15:57:57.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.3.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"db3a44e04c8a2eb753a078d368f73c9f985b044c","kind":"tag","published_at":"2013-11-07T15:20:20.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.2.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"8ce59c6e42ad9eb6b9df8f2fcb24b9051f0da667","kind":"tag","published_at":"2013-11-03T09:30:56.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.1.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.1.0/manifests"},{"name":"2.0.1","sha":"0530ec4202369fe9f7f1166615d087251c5843ca","kind":"commit","published_at":"2013-10-15T12:24:56.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.0.1","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"ca10d1f8d28abf68b6858c23463a4b17cfb37365","kind":"tag","published_at":"2013-10-07T14:55:16.000Z","download_url":"https://codeload.github.com/algolia/algoliasearch-client-javascript/tar.gz/2.0.0","html_url":"https://github.com/algolia/algoliasearch-client-javascript/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/algolia%2Falgoliasearch-client-javascript/tags/2.0.0/manifests"}]},"repo_metadata_updated_at":"2024-09-07T19:51:21.527Z","dependent_packages_count":2406,"downloads":9198908,"downloads_period":"last-month","dependent_repos_count":50489,"rankings":{"downloads":0.13685655357771662,"dependent_repos_count":0.14346798128678503,"dependent_packages_count":0.036276616386279846,"stargazers_count":2.29856681216583,"forks_count":2.229045227112926,"docker_downloads_count":0.21622243142440334,"average":0.8434059369923235},"purl":"pkg:npm/algoliasearch","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/algoliasearch","docker_dependents_count":463,"docker_downloads_count":41034178,"usage_url":"https://repos.ecosyste.ms/usage/npm/algoliasearch","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/algoliasearch/dependencies","status":null,"funding_links":[],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/algoliasearch/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/algoliasearch/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/algoliasearch/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/algoliasearch/related_packages","maintainers":[{"uuid":"haroenv","login":"haroenv","name":null,"email":"hello@haroen.me","url":null,"packages_count":162,"html_url":"https://www.npmjs.com/~haroenv","role":null,"created_at":"2022-11-10T12:11:51.493Z","updated_at":"2022-11-10T12:11:51.493Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/haroenv/packages"},{"uuid":"speedblue","login":"speedblue","name":null,"email":"support@algolia.com","url":null,"packages_count":10,"html_url":"https://www.npmjs.com/~speedblue","role":null,"created_at":"2022-11-10T12:11:51.525Z","updated_at":"2022-11-10T12:11:51.525Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/speedblue/packages"},{"uuid":"shortcuts","login":"shortcuts","name":null,"email":"clement.vannicatte@algolia.com","url":null,"packages_count":122,"html_url":"https://www.npmjs.com/~shortcuts","role":null,"created_at":"2022-11-10T12:11:51.481Z","updated_at":"2022-11-10T12:11:51.481Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/shortcuts/packages"},{"uuid":"millotp","login":"millotp","name":null,"email":"millotpierre3@gmail.com","url":null,"packages_count":118,"html_url":"https://www.npmjs.com/~millotp","role":null,"created_at":"2022-11-10T12:11:51.464Z","updated_at":"2022-11-10T12:11:51.464Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/millotp/packages"},{"uuid":"iam4x","login":"iam4x","name":null,"email":"iam4x@me.com","url":null,"packages_count":37,"html_url":"https://www.npmjs.com/~iam4x","role":null,"created_at":"2022-11-10T12:11:51.506Z","updated_at":"2022-11-10T12:11:51.506Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/iam4x/packages"},{"uuid":"bobylito","login":"bobylito","name":null,"email":"bobylito@gmail.com","url":null,"packages_count":52,"html_url":"https://www.npmjs.com/~bobylito","role":null,"created_at":"2022-11-10T12:11:51.534Z","updated_at":"2022-11-10T12:11:51.534Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/bobylito/packages"},{"uuid":"pixelastic","login":"pixelastic","name":null,"email":"tim@pixelastic.com","url":null,"packages_count":118,"html_url":"https://www.npmjs.com/~pixelastic","role":null,"created_at":"2022-11-10T12:11:51.544Z","updated_at":"2022-11-10T12:11:51.544Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/pixelastic/packages"},{"uuid":"redox","login":"redox","name":null,"email":"sylvain.utard@gmail.com","url":null,"packages_count":18,"html_url":"https://www.npmjs.com/~redox","role":null,"created_at":"2022-11-10T12:11:51.539Z","updated_at":"2022-11-10T12:11:51.539Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/redox/packages"},{"uuid":"vvo","login":"vvo","name":null,"email":"vincent@codeagain.com","url":null,"packages_count":102,"html_url":"https://www.npmjs.com/~vvo","role":null,"created_at":"2022-11-10T12:11:51.516Z","updated_at":"2022-11-10T12:11:51.516Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/vvo/packages"},{"uuid":"proudlygeek","login":"proudlygeek","name":null,"email":"g.bargelli@gmail.com","url":null,"packages_count":6,"html_url":"https://www.npmjs.com/~proudlygeek","role":null,"created_at":"2022-11-10T12:11:51.550Z","updated_at":"2022-11-10T12:11:51.550Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/proudlygeek/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5003437,"maintainers_count":1012261,"namespaces_count":295147,"keywords_count":699473,"github":"npm","metadata":{"funded_packages_count":150164},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2025-06-04T06:01:37.253Z","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":126,"unique_repositories_count_past_30_days":6,"recent_issues":[{"uuid":"5002275622","node_id":"PR_kwDOSTEuwc73oTmi","number":10,"state":"open","title":"[Docs Site] Bump the non-major group across 1 directory with 43 updates","user":"dependabot[bot]","labels":["dependencies","javascript","size/xl"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-07-28T19:28:20.000Z","updated_at":"2026-07-28T19:29:48.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[Docs Site] Bump","group_name":"non-major","update_count":43,"packages":[{"name":"@astrojs/check","old_version":"0.9.9","new_version":"0.9.10","repository_url":"https://github.com/withastro/astro"},{"name":"@astrojs/rss","old_version":"4.0.18","new_version":"4.0.19","repository_url":"https://github.com/withastro/astro"},{"name":"@astrojs/sitemap","old_version":"3.7.2","new_version":"3.7.3","repository_url":"https://github.com/withastro/astro"},{"name":"@astrojs/starlight","old_version":"0.39.2","new_version":"0.41.5","repository_url":"https://github.com/withastro/starlight"},{"name":"@base-ui/react","old_version":"1.4.1","new_version":"1.6.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@cloudflare/vitest-pool-workers","old_version":"0.16.4","new_version":"0.18.8","repository_url":"https://github.com/cloudflare/workers-sdk"},{"name":"@expressive-code/core","old_version":"0.42.0","new_version":"0.44.1","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@expressive-code/plugin-collapsible-sections","old_version":"0.42.0","new_version":"0.44.1","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@expressive-code/plugin-line-numbers","old_version":"0.42.0","new_version":"0.44.1","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@floating-ui/react","old_version":"0.27.19","new_version":"0.27.20","repository_url":"https://github.com/floating-ui/floating-ui"},{"name":"@iconify/utils","old_version":"3.1.3","new_version":"3.1.4","repository_url":"https://github.com/iconify/iconify"},{"name":"@marsidev/react-turnstile","old_version":"1.5.2","new_version":"1.5.4","repository_url":"https://github.com/marsidev/react-turnstile"},{"name":"@tailwindcss/postcss","old_version":"4.3.0","new_version":"4.3.3","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@types/hast","old_version":"3.0.4","new_version":"3.0.5","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/parser","old_version":"8.59.3","new_version":"8.65.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"algoliasearch","old_version":"5.52.1","new_version":"5.56.0","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"astro-breadcrumbs","old_version":"3.4.0","new_version":"3.4.2","repository_url":"https://github.com/felix-berlin/astro-breadcrumbs"},{"name":"astro-expressive-code","old_version":"0.42.0","new_version":"0.44.1","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"astro-skills","old_version":"0.1.0","new_version":"0.1.1","repository_url":"https://github.com/fredkschott/astro-skills"},{"name":"date-fns","old_version":"4.1.0","new_version":"4.4.0","repository_url":"https://github.com/date-fns/date-fns"},{"name":"globals","old_version":"17.6.0","new_version":"17.8.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"happy-dom","old_version":"20.9.0","new_version":"20.11.1","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"marked","old_version":"18.0.3","new_version":"18.0.7","repository_url":"https://github.com/markedjs/marked"},{"name":"mermaid","old_version":"11.15.0","new_version":"11.16.0","repository_url":"https://github.com/mermaid-js/mermaid"},{"name":"nanostores","old_version":"1.3.0","new_version":"1.4.1","repository_url":"https://github.com/nanostores/nanostores"},{"name":"parse-duration","old_version":"2.1.6","new_version":"2.1.8","repository_url":"https://github.com/jkroso/parse-duration"},{"name":"prettier","old_version":"3.8.3","new_version":"3.9.6","repository_url":"https://github.com/prettier/prettier"},{"name":"prettier-plugin-tailwindcss","old_version":"0.8.0","new_version":"0.8.1","repository_url":"https://github.com/tailwindlabs/prettier-plugin-tailwindcss"},{"name":"pretty-bytes","old_version":"7.1.0","new_version":"7.1.1","repository_url":"https://github.com/sindresorhus/pretty-bytes"},{"name":"react","old_version":"19.2.6","new_version":"19.2.8","repository_url":"https://github.com/react/react"},{"name":"@types/react","old_version":"19.2.14","new_version":"19.2.17","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.6","new_version":"19.2.8","repository_url":"https://github.com/react/react"},{"name":"react-icons","old_version":"5.6.0","new_version":"5.7.0","repository_url":"https://github.com/react-icons/react-icons"},{"name":"react-instantsearch","old_version":"7.32.3","new_version":"7.41.0","repository_url":"https://github.com/algolia/instantsearch"},{"name":"sharp","old_version":"0.34.5","new_version":"0.35.3","repository_url":"https://github.com/lovell/sharp"},{"name":"starlight-image-zoom","old_version":"0.14.1","new_version":"0.15.0","repository_url":"https://github.com/HiDeoo/starlight-image-zoom"},{"name":"starlight-links-validator","old_version":"0.24.0","new_version":"0.25.2","repository_url":"https://github.com/HiDeoo/starlight-links-validator"},{"name":"svgo","old_version":"4.0.1","new_version":"4.0.2","repository_url":"https://github.com/svg/svgo"},{"name":"tailwindcss","old_version":"4.3.0","new_version":"4.3.3","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"tsx","old_version":"4.21.0","new_version":"4.23.1","repository_url":"https://github.com/privatenumber/tsx"},{"name":"typescript-eslint","old_version":"8.59.3","new_version":"8.65.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vitest","old_version":"4.1.6","new_version":"4.1.10","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"wrangler","old_version":"4.90.1","new_version":"4.114.0","repository_url":"https://github.com/cloudflare/workers-sdk"}],"path":null,"ecosystem":"npm"},"body":"Bumps the non-major group with 43 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@astrojs/check](https://github.com/withastro/astro/tree/HEAD/packages/language-tools/astro-check) | `0.9.9` | `0.9.10` |\n| [@astrojs/rss](https://github.com/withastro/astro/tree/HEAD/packages/astro-rss) | `4.0.18` | `4.0.19` |\n| [@astrojs/sitemap](https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap) | `3.7.2` | `3.7.3` |\n| [@astrojs/starlight](https://github.com/withastro/starlight/tree/HEAD/packages/starlight) | `0.39.2` | `0.41.5` |\n| [@base-ui/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.4.1` | `1.6.0` |\n| [@cloudflare/vitest-pool-workers](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers) | `0.16.4` | `0.18.8` |\n| [@expressive-code/core](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core) | `0.42.0` | `0.44.1` |\n| [@expressive-code/plugin-collapsible-sections](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections) | `0.42.0` | `0.44.1` |\n| [@expressive-code/plugin-line-numbers](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers) | `0.42.0` | `0.44.1` |\n| [@floating-ui/react](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/react) | `0.27.19` | `0.27.20` |\n| [@iconify/utils](https://github.com/iconify/iconify/tree/HEAD/packages/utils) | `3.1.3` | `3.1.4` |\n| [@marsidev/react-turnstile](https://github.com/marsidev/react-turnstile) | `1.5.2` | `1.5.4` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.3.0` | `4.3.3` |\n| [@types/hast](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/hast) | `3.0.4` | `3.0.5` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.59.3` | `8.65.0` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.52.1` | `5.56.0` |\n| [astro-breadcrumbs](https://github.com/felix-berlin/astro-breadcrumbs) | `3.4.0` | `3.4.2` |\n| [astro-expressive-code](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/astro-expressive-code) | `0.42.0` | `0.44.1` |\n| [astro-skills](https://github.com/fredkschott/astro-skills) | `0.1.0` | `0.1.1` |\n| [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.4.0` |\n| [globals](https://github.com/sindresorhus/globals) | `17.6.0` | `17.8.0` |\n| [happy-dom](https://github.com/capricorn86/happy-dom) | `20.9.0` | `20.11.1` |\n| [marked](https://github.com/markedjs/marked) | `18.0.3` | `18.0.7` |\n| [mermaid](https://github.com/mermaid-js/mermaid) | `11.15.0` | `11.16.0` |\n| [nanostores](https://github.com/nanostores/nanostores) | `1.3.0` | `1.4.1` |\n| [parse-duration](https://github.com/jkroso/parse-duration) | `2.1.6` | `2.1.8` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.3` | `3.9.6` |\n| [prettier-plugin-tailwindcss](https://github.com/tailwindlabs/prettier-plugin-tailwindcss) | `0.8.0` | `0.8.1` |\n| [pretty-bytes](https://github.com/sindresorhus/pretty-bytes) | `7.1.0` | `7.1.1` |\n| [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.2.6` | `19.2.8` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.14` | `19.2.17` |\n| [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `19.2.6` | `19.2.8` |\n| [react-icons](https://github.com/react-icons/react-icons) | `5.6.0` | `5.7.0` |\n| [react-instantsearch](https://github.com/algolia/instantsearch) | `7.32.3` | `7.41.0` |\n| [sharp](https://github.com/lovell/sharp) | `0.34.5` | `0.35.3` |\n| [starlight-image-zoom](https://github.com/HiDeoo/starlight-image-zoom/tree/HEAD/packages/starlight-image-zoom) | `0.14.1` | `0.15.0` |\n| [starlight-links-validator](https://github.com/HiDeoo/starlight-links-validator/tree/HEAD/packages/starlight-links-validator) | `0.24.0` | `0.25.2` |\n| [svgo](https://github.com/svg/svgo) | `4.0.1` | `4.0.2` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.3.0` | `4.3.3` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.23.1` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.59.3` | `8.65.0` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.6` | `4.1.10` |\n| [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) | `4.90.1` | `4.114.0` |\n\n\nUpdates `@astrojs/check` from 0.9.9 to 0.9.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003e@​astrojs/check's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/check\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.9.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/17447\"\u003e#17447\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/b01a6921cd8be574db2d82a6d2bbde7c7d319295\"\u003e\u003ccode\u003eb01a692\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e! - Update dependency \u003ccode\u003eyargs\u003c/code\u003e to version 18. See the \u003ca href=\"https://github.com/yargs/yargs/releases/tag/v18.0.0\"\u003eyargs changelog\u003c/a\u003e for details.\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/withastro/astro/blob/main/packages/language-tools/astro-check/CHANGELOG.md\"\u003e@​astrojs/check's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.9.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/17447\"\u003e#17447\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/b01a6921cd8be574db2d82a6d2bbde7c7d319295\"\u003e\u003ccode\u003eb01a692\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e! - Update dependency \u003ccode\u003eyargs\u003c/code\u003e to version 18. See the \u003ca href=\"https://github.com/yargs/yargs/releases/tag/v18.0.0\"\u003eyargs changelog\u003c/a\u003e for details.\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/withastro/astro/commit/112d3ea14cf997218239fd8a436707e56a3815fb\"\u003e\u003ccode\u003e112d3ea\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/language-tools/astro-check/issues/17469\"\u003e#17469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/b01a6921cd8be574db2d82a6d2bbde7c7d319295\"\u003e\u003ccode\u003eb01a692\u003c/code\u003e\u003c/a\u003e chore(deps): update \u003ccode\u003eyargs\u003c/code\u003e to v18 (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/language-tools/astro-check/issues/17447\"\u003e#17447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/3652d1cff899be55fc2441c2e0d39f4756d8d960\"\u003e\u003ccode\u003e3652d1c\u003c/code\u003e\u003c/a\u003e chore: merge main into next\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/8062391a97fb2a80f7448f1d5b5ac3a4119d3b23\"\u003e\u003ccode\u003e8062391\u003c/code\u003e\u003c/a\u003e chore(deps): dedupe \u003ccode\u003evite\u003c/code\u003e installations (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/language-tools/astro-check/issues/16788\"\u003e#16788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/ce88423b0b16858b1767dd32ed23f3ade1ceeabf\"\u003e\u003ccode\u003ece88423\u003c/code\u003e\u003c/a\u003e Dedupe \u003ccode\u003evite\u003c/code\u003e (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/language-tools/astro-check/issues/16787\"\u003e#16787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/b8061a6f0a065752f6947aaf579c56bc0e747715\"\u003e\u003ccode\u003eb8061a6\u003c/code\u003e\u003c/a\u003e refactor: use TypeScript project service in ESLint (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/language-tools/astro-check/issues/16623\"\u003e#16623\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5a8cd099fe373f907b8884cd596eee76a8d48952\"\u003e\u003ccode\u003e5a8cd09\u003c/code\u003e\u003c/a\u003e refactor: update tsconfig to use TypeScript project references (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/language-tools/astro-check/issues/16505\"\u003e#16505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/check@0.9.10/packages/language-tools/astro-check\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@astrojs/rss` from 4.0.18 to 4.0.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003e@​astrojs/rss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/rss\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/17209\"\u003e#17209\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/fbcfa039dfe3d700b239f595a6c55ee35e45bd06\"\u003e\u003ccode\u003efbcfa03\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/matthewp\"\u003e\u003ccode\u003e@​matthewp\u003c/code\u003e\u003c/a\u003e! - Hardens RSS feed generation by escaping the \u003ccode\u003esource\u003c/code\u003e and \u003ccode\u003eenclosure\u003c/code\u003e item fields. These fields are now serialized as structured XML values, ensuring that special characters in values like \u003ccode\u003esource.title\u003c/code\u003e and \u003ccode\u003eenclosure.type\u003c/code\u003e are always treated as text rather than markup, consistent with how other feed fields are handled.\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/withastro/astro/blob/main/packages/astro-rss/CHANGELOG.md\"\u003e@​astrojs/rss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/17209\"\u003e#17209\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/fbcfa039dfe3d700b239f595a6c55ee35e45bd06\"\u003e\u003ccode\u003efbcfa03\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/matthewp\"\u003e\u003ccode\u003e@​matthewp\u003c/code\u003e\u003c/a\u003e! - Hardens RSS feed generation by escaping the \u003ccode\u003esource\u003c/code\u003e and \u003ccode\u003eenclosure\u003c/code\u003e item fields. These fields are now serialized as structured XML values, ensuring that special characters in values like \u003ccode\u003esource.title\u003c/code\u003e and \u003ccode\u003eenclosure.type\u003c/code\u003e are always treated as text rather than markup, consistent with how other feed fields are handled.\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/withastro/astro/commit/5978993531ba3f02a4c639d223f810e80a1fa7d3\"\u003e\u003ccode\u003e5978993\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/17213\"\u003e#17213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/2bfb179545249786e9f395325c88a9dfef574acb\"\u003e\u003ccode\u003e2bfb179\u003c/code\u003e\u003c/a\u003e chore: simpler package.json types (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/17229\"\u003e#17229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/fbcfa039dfe3d700b239f595a6c55ee35e45bd06\"\u003e\u003ccode\u003efbcfa03\u003c/code\u003e\u003c/a\u003e Escape source and enclosure fields in RSS feed generation (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/17209\"\u003e#17209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5a8cd099fe373f907b8884cd596eee76a8d48952\"\u003e\u003ccode\u003e5a8cd09\u003c/code\u003e\u003c/a\u003e refactor: update tsconfig to use TypeScript project references (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/16505\"\u003e#16505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/46633f58fc6b47b2a221ed9798fa9177c1cb9fa7\"\u003e\u003ccode\u003e46633f5\u003c/code\u003e\u003c/a\u003e refactor(create-astro): migrate tests to typescript (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/16400\"\u003e#16400\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/747a5b378c83c2ddcefa80fc5965bf9d4f01ce60\"\u003e\u003ccode\u003e747a5b3\u003c/code\u003e\u003c/a\u003e refactor: migrate astro-rss tests to typescript (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/16357\"\u003e#16357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/88fcc98e58455167afa0233163680b833812b69d\"\u003e\u003ccode\u003e88fcc98\u003c/code\u003e\u003c/a\u003e fix integrations links across docs (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/16098\"\u003e#16098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/rss@4.0.19/packages/astro-rss\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@astrojs/sitemap` from 3.7.2 to 3.7.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/blob/main/packages/integrations/sitemap/CHANGELOG.md\"\u003e@​astrojs/sitemap's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16837\"\u003e#16837\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jdevalk\"\u003e\u003ccode\u003e@​jdevalk\u003c/code\u003e\u003c/a\u003e! - Improves \u003ccode\u003e\u0026lt;lastmod\u0026gt;\u003c/code\u003e accuracy in the sitemap index. Each \u003ccode\u003e\u0026lt;sitemap\u0026gt;\u003c/code\u003e entry in \u003ccode\u003esitemap-index.xml\u003c/code\u003e is now stamped with the most recent \u003ccode\u003elastmod\u003c/code\u003e of the URLs in the child sitemap it points to, instead of repeating a single global date on every entry. When a child sitemap has no per-URL \u003ccode\u003elastmod\u003c/code\u003e, the entry falls back to the \u003ccode\u003elastmod\u003c/code\u003e option as before. This gives search engines a per-file freshness signal, so they can tell which child sitemaps actually changed without refetching all of them.\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/withastro/astro/commit/1e4916333554cf3798d20cd33f4dbf91e2844891\"\u003e\u003ccode\u003e1e49163\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16832\"\u003e#16832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Stamp sitemap index entries with per-file lastmod (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16837\"\u003e#16837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5a8cd099fe373f907b8884cd596eee76a8d48952\"\u003e\u003ccode\u003e5a8cd09\u003c/code\u003e\u003c/a\u003e refactor: update tsconfig to use TypeScript project references (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16505\"\u003e#16505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5c543c595def9826acdd71c1cb88f08f8d63f1a5\"\u003e\u003ccode\u003e5c543c5\u003c/code\u003e\u003c/a\u003e refactor(astro): add internal entry points for test (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/f7566b86ff720544bd52fad87d1251b21a311033\"\u003e\u003ccode\u003ef7566b8\u003c/code\u003e\u003c/a\u003e refactor: unify test setup (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16445\"\u003e#16445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/ba2dbf180595ae0c1c3e6f1ccf7ee1cbac07e5b1\"\u003e\u003ccode\u003eba2dbf1\u003c/code\u003e\u003c/a\u003e refactor(astro): correct Fixture type signatures in test-utils (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16380\"\u003e#16380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/245f30050b9044a99aa6ca42f09858a353c143ce\"\u003e\u003ccode\u003e245f300\u003c/code\u003e\u003c/a\u003e refactor: migrate sitemap tests to typescript (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16353\"\u003e#16353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/88fcc98e58455167afa0233163680b833812b69d\"\u003e\u003ccode\u003e88fcc98\u003c/code\u003e\u003c/a\u003e fix integrations links across docs (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16098\"\u003e#16098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/sitemap@3.7.3/packages/integrations/sitemap\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@astrojs/starlight` from 0.39.2 to 0.41.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/starlight/releases\"\u003e@​astrojs/starlight's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4095\"\u003e#4095\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/bb06434a1bc199b59f9d7953d0e41c6c287b1aa2\"\u003e\u003ccode\u003ebb06434\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Fixes a regression when using a union to \u003ca href=\"https://starlight.astro.build/reference/frontmatter/#extend\"\u003eextend\u003c/a\u003e Starlight’s \u003ccode\u003edocsSchema()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3936\"\u003e#3936\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/712eedd8e0d28329feb361edc392438f37ba2095\"\u003e\u003ccode\u003e712eedd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/miichom\"\u003e\u003ccode\u003e@​miichom\u003c/code\u003e\u003c/a\u003e! - Fixes support for modifying Zod enums when passing an \u003ca href=\"https://starlight.astro.build/reference/frontmatter/#extend\"\u003e\u003ccode\u003eextend\u003c/code\u003e option\u003c/a\u003e to Starlight’s \u003ccode\u003edocsSchema()\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4092\"\u003e#4092\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/0896b91607325b9d8494eb665cd1716a40025a5a\"\u003e\u003ccode\u003e0896b91\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes support for links containing a protocol like \u003ccode\u003emailto:\u003c/code\u003e in the sidebar\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4088\"\u003e#4088\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/4486ba432afe9e206f0b05651de24a9c25bdf6dd\"\u003e\u003ccode\u003e4486ba4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Simplifies Starlight’s client-side sidebar state persistence script slightly\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3911\"\u003e#3911\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1686ecce3fd2da2aa9973faba2dc585abebb93a3\"\u003e\u003ccode\u003e1686ecc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/timothyjordan\"\u003e\u003ccode\u003e@​timothyjordan\u003c/code\u003e\u003c/a\u003e! - Keeps keyboard focus inside the mobile menu while it is open, preventing focus moving to hidden interactive elements in page content.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4008\"\u003e#4008\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/58a352097016ffbd98716688e4f2dfb97e5a6f44\"\u003e\u003ccode\u003e58a3520\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/FrancoKaddour\"\u003e\u003ccode\u003e@​FrancoKaddour\u003c/code\u003e\u003c/a\u003e! - Fixes the table of contents overflowing the right edge of the viewport when a custom \u003ccode\u003e--sl-content-width\u003c/code\u003e value exceeds available space\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4015\"\u003e#4015\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/bdbfffc044dbf119e5085c3e67722494ae3c85c6\"\u003e\u003ccode\u003ebdbfffc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes an issue where aside icons were rendered incorrectly in projects where Astro’s MDX integration had optimization disabled\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds 2 new icons: \u003ccode\u003elink\u003c/code\u003e and \u003ccode\u003elink-alt\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3988\"\u003e#3988\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/ac55cfab41c869a605fbc5a1b4d4b8e718718141\"\u003e\u003ccode\u003eac55cfa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes a dependency resolution issue introduced in Starlight v0.41\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Optimizes the icons of Markdown asides.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.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/withastro/starlight/pull/3951\"\u003e#3951\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1202dd4c3efd517bdfe213eaf84262e439485e45\"\u003e\u003ccode\u003e1202dd4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro v7, drops support for Astro v6.\u003c/p\u003e\n\u003ch4\u003eUpgrade Astro and dependencies\u003c/h4\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e Astro v6 is no longer supported. Make sure you \u003ca href=\"https://docs.astro.build/en/guides/upgrade-to/v7/\"\u003eupdate Astro\u003c/a\u003e and any other official integrations at the same time as updating Starlight:\u003c/p\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpx @astrojs/upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cem\u003eCommunity Starlight plugins and Astro integrations may also need to be manually updated to work with Astro v7. If you encounter any issues, please reach out to the plugin or integration author to see if it is a known issue or if an updated version is being worked on.\u003c/em\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/starlight/blob/main/packages/starlight/CHANGELOG.md\"\u003e@​astrojs/starlight's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.41.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4095\"\u003e#4095\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/bb06434a1bc199b59f9d7953d0e41c6c287b1aa2\"\u003e\u003ccode\u003ebb06434\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Fixes a regression when using a union to \u003ca href=\"https://starlight.astro.build/reference/frontmatter/#extend\"\u003eextend\u003c/a\u003e Starlight’s \u003ccode\u003edocsSchema()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3936\"\u003e#3936\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/712eedd8e0d28329feb361edc392438f37ba2095\"\u003e\u003ccode\u003e712eedd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/miichom\"\u003e\u003ccode\u003e@​miichom\u003c/code\u003e\u003c/a\u003e! - Fixes support for modifying Zod enums when passing an \u003ca href=\"https://starlight.astro.build/reference/frontmatter/#extend\"\u003e\u003ccode\u003eextend\u003c/code\u003e option\u003c/a\u003e to Starlight’s \u003ccode\u003edocsSchema()\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4092\"\u003e#4092\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/0896b91607325b9d8494eb665cd1716a40025a5a\"\u003e\u003ccode\u003e0896b91\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes support for links containing a protocol like \u003ccode\u003emailto:\u003c/code\u003e in the sidebar\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4088\"\u003e#4088\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/4486ba432afe9e206f0b05651de24a9c25bdf6dd\"\u003e\u003ccode\u003e4486ba4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Simplifies Starlight’s client-side sidebar state persistence script slightly\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3911\"\u003e#3911\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1686ecce3fd2da2aa9973faba2dc585abebb93a3\"\u003e\u003ccode\u003e1686ecc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/timothyjordan\"\u003e\u003ccode\u003e@​timothyjordan\u003c/code\u003e\u003c/a\u003e! - Keeps keyboard focus inside the mobile menu while it is open, preventing focus moving to hidden interactive elements in page content.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4008\"\u003e#4008\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/58a352097016ffbd98716688e4f2dfb97e5a6f44\"\u003e\u003ccode\u003e58a3520\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/FrancoKaddour\"\u003e\u003ccode\u003e@​FrancoKaddour\u003c/code\u003e\u003c/a\u003e! - Fixes the table of contents overflowing the right edge of the viewport when a custom \u003ccode\u003e--sl-content-width\u003c/code\u003e value exceeds available space\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4015\"\u003e#4015\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/bdbfffc044dbf119e5085c3e67722494ae3c85c6\"\u003e\u003ccode\u003ebdbfffc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes an issue where aside icons were rendered incorrectly in projects where Astro’s MDX integration had optimization disabled\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds 2 new icons: \u003ccode\u003elink\u003c/code\u003e and \u003ccode\u003elink-alt\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3988\"\u003e#3988\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/ac55cfab41c869a605fbc5a1b4d4b8e718718141\"\u003e\u003ccode\u003eac55cfa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes a dependency resolution issue introduced in Starlight v0.41\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Optimizes the icons of Markdown asides.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.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/withastro/starlight/pull/3951\"\u003e#3951\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1202dd4c3efd517bdfe213eaf84262e439485e45\"\u003e\u003ccode\u003e1202dd4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro v7, drops support for Astro v6.\u003c/p\u003e\n\u003ch4\u003eUpgrade Astro and dependencies\u003c/h4\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e Astro v6 is no longer supported. Make sure you \u003ca href=\"https://docs.astro.build/en/guides/upgrade-to/v7/\"\u003eupdate Astro\u003c/a\u003e and any other official integrations at the same time as updating Starlight:\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/withastro/starlight/commit/5b0690955fa7201f17a5e2d217ae583199a60216\"\u003e\u003ccode\u003e5b06909\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4097\"\u003e#4097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/bb06434a1bc199b59f9d7953d0e41c6c287b1aa2\"\u003e\u003ccode\u003ebb06434\u003c/code\u003e\u003c/a\u003e Fix union schema \u003ccode\u003eextend\u003c/code\u003e regression (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4095\"\u003e#4095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/ab2792bd38fb90ecbaf54d9956ed6834628a2718\"\u003e\u003ccode\u003eab2792b\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4090\"\u003e#4090\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/712eedd8e0d28329feb361edc392438f37ba2095\"\u003e\u003ccode\u003e712eedd\u003c/code\u003e\u003c/a\u003e fix: invalid option error when modifying enums in docsSchema's extend (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3936\"\u003e#3936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/0896b91607325b9d8494eb665cd1716a40025a5a\"\u003e\u003ccode\u003e0896b91\u003c/code\u003e\u003c/a\u003e Support links with any protocol in sidebars (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4092\"\u003e#4092\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/4486ba432afe9e206f0b05651de24a9c25bdf6dd\"\u003e\u003ccode\u003e4486ba4\u003c/code\u003e\u003c/a\u003e Remove pagehide event from sidebar persistence script (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4088\"\u003e#4088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/96cee6e96128bef1f0048e69f288d64a4e5f6698\"\u003e\u003ccode\u003e96cee6e\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4032\"\u003e#4032\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/1686ecce3fd2da2aa9973faba2dc585abebb93a3\"\u003e\u003ccode\u003e1686ecc\u003c/code\u003e\u003c/a\u003e fix(MobileMenuToggle): trap keyboard focus inside the mobile menu (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3911\"\u003e#3911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/3948048252bf84262345e5b36f8b94d0718e9605\"\u003e\u003ccode\u003e3948048\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4016\"\u003e#4016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/1a209c5d7bfb1ffabe046d43a7a3e09c037cded1\"\u003e\u003ccode\u003e1a209c5\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/withastro/starlight/commits/@astrojs/starlight@0.41.5/packages/starlight\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@base-ui/react` from 1.4.1 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e@​base-ui/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect inaccurate prop JSDoc (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5036\"\u003e#5036\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the hook value when store/arguments change (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4866\"\u003e#4866\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore viewport morphing after reopen for kept-mounted popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5010\"\u003e#5010\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pseudo-element bounds in dev mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5000\"\u003e#5000\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAccordion\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger behavior bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4833\"\u003e#4833\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove region role from \u003ccode\u003eAccordion.Root\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4961\"\u003e#4961\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlign keyboard navigation with APG (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4965\"\u003e#4965\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix programmatic focus return (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4849\"\u003e#4849\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5069\"\u003e#5069\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAvatar\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003edata-focused\u003c/code\u003e Field attribute when disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4998\"\u003e#4998\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix extra \u003ccode\u003evalidate\u003c/code\u003e fn calls (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4911\"\u003e#4911\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox Group\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parent checkbox with custom \u003ccode\u003evalidate\u003c/code\u003e fn (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4912\"\u003e#4912\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix validation with multiple required checkboxes (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4958\"\u003e#4958\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eForward group ids (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4997\"\u003e#4997\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger and panel state bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4848\"\u003e#4848\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix chip context error (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4877\"\u003e#4877\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid re-rendering every item on each keystroke (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4964\"\u003e#4964\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix autofill and selected state edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4972\"\u003e#4972\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\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/mui/base-ui/blob/master/CHANGELOG.md\"\u003e@​base-ui/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eJun 18, 2026\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect inaccurate prop JSDoc (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5036\"\u003e#5036\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the hook value when store/arguments change (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4866\"\u003e#4866\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore viewport morphing after reopen for kept-mounted popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5010\"\u003e#5010\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pseudo-element bounds in dev mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5000\"\u003e#5000\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAccordion\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger behavior bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4833\"\u003e#4833\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove region role from \u003ccode\u003eAccordion.Root\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4961\"\u003e#4961\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlign keyboard navigation with APG (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4965\"\u003e#4965\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix programmatic focus return (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4849\"\u003e#4849\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5069\"\u003e#5069\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAvatar\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003edata-focused\u003c/code\u003e Field attribute when disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4998\"\u003e#4998\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix extra \u003ccode\u003evalidate\u003c/code\u003e fn calls (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4911\"\u003e#4911\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox Group\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parent checkbox with custom \u003ccode\u003evalidate\u003c/code\u003e fn (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4912\"\u003e#4912\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix validation with multiple required checkboxes (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4958\"\u003e#4958\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eForward group ids (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4997\"\u003e#4997\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger and panel state bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4848\"\u003e#4848\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix chip context error (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4877\"\u003e#4877\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\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/mui/base-ui/commit/b34551d644f2e58ebf8fc1050d949f6654ceca6c\"\u003e\u003ccode\u003eb34551d\u003c/code\u003e\u003c/a\u003e [code-infra] Fix package publishing (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5074\"\u003e#5074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/615b0e8e7764b736cd89ba363b1acd5321c1275d\"\u003e\u003ccode\u003e615b0e8\u003c/code\u003e\u003c/a\u003e [release] v1.6.0 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5064\"\u003e#5064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/8b7ca5d862aa0fba68f49b64534d794cfb417b9c\"\u003e\u003ccode\u003e8b7ca5d\u003c/code\u003e\u003c/a\u003e [test] Restore slider listener spies (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5072\"\u003e#5072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/250252475404d9519de4e12b7e2b530dd627114e\"\u003e\u003ccode\u003e2502524\u003c/code\u003e\u003c/a\u003e [combobox][autocomplete] Document \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/4c33d7427fd756e6f6531f5826966d4911f9cfaf\"\u003e\u003ccode\u003e4c33d74\u003c/code\u003e\u003c/a\u003e [slider] Fix touchend listener accumulation leak (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5070\"\u003e#5070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/d169cd58f078fecaf69c75f426b71b1a015aa3a5\"\u003e\u003ccode\u003ed169cd5\u003c/code\u003e\u003c/a\u003e [combobox] Fix autofill and selected state edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4972\"\u003e#4972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/2d8b8f6a3a3cc432960777eb815c7c2ee297d037\"\u003e\u003ccode\u003e2d8b8f6\u003c/code\u003e\u003c/a\u003e [avatar] Fix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/ee3c13a0e3f735387d58ae926cd6e970ac63e266\"\u003e\u003ccode\u003eee3c13a\u003c/code\u003e\u003c/a\u003e [select] Skip disabled items in typeahead and fix multiple-mode serialization...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/b167c8561403e62369eff1d43583135415609af0\"\u003e\u003ccode\u003eb167c85\u003c/code\u003e\u003c/a\u003e [drawer] Commit swipe on primary-button release (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5057\"\u003e#5057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/e972d74f9210850987ffd1964529d14f93a467b3\"\u003e\u003ccode\u003ee972d74\u003c/code\u003e\u003c/a\u003e [combobox] Avoid re-rendering every item on each keystroke (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4964\"\u003e#4964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/base-ui/commits/v1.6.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@cloudflare/vitest-pool-workers` from 0.16.4 to 0.18.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cloudflare/workers-sdk/releases\"\u003e@​cloudflare/vitest-pool-workers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.18.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14793\"\u003e#14793\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7b3fea69d6001c993887c3eff04d134d2485390f\"\u003e\u003ccode\u003e7b3fea6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/trafgals\"\u003e\u003ccode\u003e@​trafgals\u003c/code\u003e\u003c/a\u003e! - Prevent worker disposal errors from failing otherwise successful test runs\u003c/p\u003e\n\u003cp\u003eErrors raised while disposing test Workers are now logged for diagnostics rather than overriding the test result. Set \u003ccode\u003eNODE_DEBUG=vitest-pool-workers\u003c/code\u003e to view these errors.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/246ce92d1d24974678eb23a03290f9391fe9b272\"\u003e\u003ccode\u003e246ce92\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c38a2c358ef5c8628ce26fa8c62f002dda0dcb3d\"\u003e\u003ccode\u003ec38a2c3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8416b33d9ba0109195ce8fd5a0c185366c41af5a\"\u003e\u003ccode\u003e8416b33\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c079ba33f1df98e38f7cebc82a64886a7e495879\"\u003e\u003ccode\u003ec079ba3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4683ff8aa72e1ba559108f7074d8f6aa5d73eaaa\"\u003e\u003ccode\u003e4683ff8\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/95b026edfdf0c6b6e40994cd8fa06a350bc868f2\"\u003e\u003ccode\u003e95b026e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/02232f348002d8dc002c108ac7095119d34d1b35\"\u003e\u003ccode\u003e02232f3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c4bacec349f2d6e1bf4115f22a4b4eaca62cd0fc\"\u003e\u003ccode\u003ec4bacec\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/f8a8c2c0001c669a731b947755bb68208d7e6f43\"\u003e\u003ccode\u003ef8a8c2c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3203b5d34488b2b14d6066db705acef267d1229a\"\u003e\u003ccode\u003e3203b5d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ewrangler@4.114.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260722.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.18.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14713\"\u003e#14713\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/de344496160da4c2b9aacc34e8a2fc25684437f8\"\u003e\u003ccode\u003ede34449\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/allocsys\"\u003e\u003ccode\u003e@​allocsys\u003c/code\u003e\u003c/a\u003e! - Fix a non-ASCII path failure during the Miniflare WebSocket handshake: the \u003ccode\u003eMF-Vitest-Worker-Data\u003c/code\u003e header embedded the raw \u003ccode\u003eprocess.cwd()\u003c/code\u003e value, which threw a Latin-1/ASCII header encoding error when the workspace path contained non-ASCII characters (e.g. CJK characters) on Windows. The value is now percent-encoded on write and decoded on read, matching the fix applied to the module fallback redirect response.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14713\"\u003e#14713\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/de344496160da4c2b9aacc34e8a2fc25684437f8\"\u003e\u003ccode\u003ede34449\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/allocsys\"\u003e\u003ccode\u003e@​allocsys\u003c/code\u003e\u003c/a\u003e! - Fix a runtime start-up failure (\u0026quot;No such module \u0026quot;cloudflare:test-internal\u0026quot;\u0026quot;) when the project workspace path contains non-ASCII characters (e.g. CJK characters) on Windows. The module fallback service's redirect response set the target file path directly as an HTTP \u003ccode\u003eLocation\u003c/code\u003e header value, but headers are restricted to the Latin-1/ASCII byte range, so any non-ASCII byte in the path caused header construction to throw. Such paths are now percent-encoded (and tagged with a sentinel prefix) before being used as a header value, and decoded again only for the values we encoded, so the round-trip is unambiguous and a workspace path containing a literal \u003ccode\u003e%\u003c/code\u003e is left untouched instead of being mis-decoded.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14739\"\u003e#14739\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5eac99ec34858f3943f71bf132aa1ba2f5ea3415\"\u003e\u003ccode\u003e5eac99e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Ankcorn\"\u003e\u003ccode\u003e@​Ankcorn\u003c/code\u003e\u003c/a\u003e! - Support testing Streaming Tail Workers in Vitest Pool Workers.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14763\"\u003e#14763\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/538e8678b32aee68636f60b7a84f35f3375a501b\"\u003e\u003ccode\u003e538e867\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/gianghungtien\"\u003e\u003ccode\u003e@​gianghungtien\u003c/code\u003e\u003c/a\u003e! - Treat \u003ccode\u003ewebSocketMessage()\u003c/code\u003e, \u003ccode\u003ewebSocketClose()\u003c/code\u003e and \u003ccode\u003ewebSocketError()\u003c/code\u003e as optional Durable Object handlers\u003c/p\u003e\n\u003cp\u003eThe pool wraps each Durable Object class and installs a prototype method for every default handler before user code is loaded, so \u003ccode\u003eworkerd\u003c/code\u003e always sees a handler and always dispatches. When the wrapped class didn't actually define one, the wrapper threw \u003ccode\u003e\u0026lt;ClassName\u0026gt; exported by \u0026lt;path\u0026gt; does not define a `webSocketClose()` method\u003c/code\u003e, even though deployed Workers silently ignore these events for classes that omit them. A hibernatable Durable Object defining only \u003ccode\u003ewebSocketMessage()\u003c/code\u003e would log an uncaught \u003ccode\u003eTypeError\u003c/code\u003e on every close.\u003c/p\u003e\n\u003cp\u003eThese three handlers now no-op when absent, matching deployed behaviour. \u003ccode\u003ealarm()\u003c/code\u003e is unchanged and still reports a missing handler, since \u003ccode\u003eworkerd\u003c/code\u003e rejects \u003ccode\u003esetAlarm()\u003c/code\u003e up front on a class without one.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/42af66d00b255945989726387acf46409b4c5eb3\"\u003e\u003ccode\u003e42af66d\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a0a091b9246c5e10408f57342b3275659c9655e3\"\u003e\u003ccode\u003ea0a091b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/f03b10854d983c353fd4f3d6621b5ed716379ba3\"\u003e\u003ccode\u003ef03b108\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/deae1719b276b9ce2bb67a36671b5cf806ef3801\"\u003e\u003ccode\u003edeae171\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/0df3d432353f39b6a90c340c268c83a7ac0b7d5c\"\u003e\u003ccode\u003e0df3d43\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/d83a476bab53f0266a67790242f855aab6e0468c\"\u003e\u003ccode\u003ed83a476\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4e92e32e1f1c27dcd463bcf38ed79e0d1b046679\"\u003e\u003ccode\u003e4e92e32\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/d1d69450decfb319a2bbf61e4c042b0511ab2618\"\u003e\u003ccode\u003ed1d6945\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4815711fb5f896a5aa9221b6bddb9ef78c3f288d\"\u003e\u003ccode\u003e4815711\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a0c8bb118e04eebba870a6fbe9f5041095b04637\"\u003e\u003ccode\u003ea0c8bb1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a50f73a06bb7b078268ce9cebb4d1c16f79a3144\"\u003e\u003ccode\u003ea50f73a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2b390d7831ff27aa13cdf05aa8e11e4c0086f924\"\u003e\u003ccode\u003e2b390d7\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c82d96ba63a3b343b520e781a070889251868d9a\"\u003e\u003ccode\u003ec82d96b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/34430b34f468825775377689621e451d730ab0c9\"\u003e\u003ccode\u003e34430b3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/f75ae5d02576d82aad4723b9e17ccb26277b69ab\"\u003e\u003ccode\u003ef75ae5d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260721.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.113.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.18.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14678\"\u003e#14678\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4e62bba52d8c540328bc9b3399bba4dcb7cde799\"\u003e\u003ccode\u003e4e62bba\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apeacock1991\"\u003e\u003ccode\u003e@​apeacock1991\u003c/code\u003e\u003c/a\u003e! - Fix test runs hanging after a Durable Object logs and rejects \u003ccode\u003eblockConcurrencyWhile()\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eConsole messages emitted from another Durable Object are now buffered until execution returns to the test runner, avoiding I/O that cannot complete after the object's input gate breaks.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/34e696dc60dcd7ea04cdab8a6267d255efab9983\"\u003e\u003ccode\u003e34e696d\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/d39ae0131018088f8b4c31ba3f5506e224796cce\"\u003e\u003ccode\u003ed39ae01\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3de70dfd32f823677a9d20311ee087fd7e69d51a\"\u003e\u003ccode\u003e3de70df\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c79504f90956405f5fab59448ba53dcf44b8d3a2\"\u003e\u003ccode\u003ec79504f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9f04a7e96bffe42a5a53d7396624da5374bff981\"\u003e\u003ccode\u003e9f04a7e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9f04a7e96bffe42a5a53d7396624da5374bff981\"\u003e\u003ccode\u003e9f04a7e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cb30df3a9f19e15535349643c1089e90ba16a80d\"\u003e\u003ccode\u003ecb30df3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cb6c3f9a5c6d67804cd0cb447cc0837a9f75848c\"\u003e\u003ccode\u003ecb6c3f9\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c7dbe1a3d527d534d4069080c56e364d33d6a455\"\u003e\u003ccode\u003ec7dbe1a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3f3afbbf136c404d26ee39d187a44adb06c1b6e8\"\u003e\u003ccode\u003e3f3afbb\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e6fbc4e67f76f9b78da3d9a2dd27c6e9786d2645\"\u003e\u003ccode\u003ee6fbc4e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4e1a7a7fe566774dca376c5d569cab56b14f34e3\"\u003e\u003ccode\u003e4e1a7a7\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9f04a7e96bffe42a5a53d7396624da5374bff981\"\u003e\u003ccode\u003e9f04a7e\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260714.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.112.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.18.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7692a6119f49d11289af4ec8cdf9afe95604ef36\"\u003e\u003ccode\u003e7692a61\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/ed3332620a15dff35b0875eb9ded87086104b2f0\"\u003e\u003ccode\u003eed33326\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/018574b5ab22cc0e3141d1f09c2c383d76d59b2c\"\u003e\u003ccode\u003e018574b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/eb99ab10c83de2599a7a234bbcc57bc739864288\"\u003e\u003ccode\u003eeb99ab1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cdf3148976e274ef834e82ccc98eee3af30ef373\"\u003e\u003ccode\u003ecdf3148\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7692a6119f49d11289af4ec8cdf9afe95604ef36\"\u003e\u003ccode\u003e7692a61\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7692a6119f49d11289af4ec8cdf9afe95604ef36\"\u003e\u003ccode\u003e7692a61\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3015320cf32d7bfe6f63121e19c9b469d028a9a8\"\u003e\u003ccode\u003e3015320\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/899c29763aa64c2a0c954105d7ff85c368d63f6d\"\u003e\u003ccode\u003e899c297\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9da77ace05e3e63d491e39e672d91f4dd7e31e7a\"\u003e\u003ccode\u003e9da77ac\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/317ce1f32511a0e0b52b8bd81ea5a163e0821646\"\u003e\u003ccode\u003e317ce1f\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260710.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.111.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.18.4\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/cloudflare/workers-sdk/blob/main/packages/vitest-pool-workers/CHANGELOG.md\"\u003e@​cloudflare/vitest-pool-workers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.18.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14793\"\u003e#14793\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7b3fea69d6001c993887c3eff04d134d2485390f\"\u003e\u003ccode\u003e7b3fea6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/trafgals\"\u003e\u003ccode\u003e@​trafgals\u003c/code\u003e\u003c/a\u003e! - Prevent worker disposal errors from failing otherwise successful test runs\u003c/p\u003e\n\u003cp\u003eErrors raised while disposing test Workers are now logged for diagnostics rather than overriding the test result. Set \u003ccode\u003eNODE_DEBUG=vitest-pool-workers\u003c/code\u003e to view these errors.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/246ce92d1d24974678eb23a03290f9391fe9b272\"\u003e\u003ccode\u003e246ce92\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c38a2c358ef5c8628ce26fa8c62f002dda0dcb3d\"\u003e\u003ccode\u003ec38a2c3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8416b33d9ba0109195ce8fd5a0c185366c41af5a\"\u003e\u003ccode\u003e8416b33\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c079ba33f1df98e38f7cebc82a64886a7e495879\"\u003e\u003ccode\u003ec079ba3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4683ff8aa72e1ba559108f7074d8f6aa5d73eaaa\"\u003e\u003ccode\u003e4683ff8\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/95b026edfdf0c6b6e40994cd8fa06a350bc868f2\"\u003e\u003ccode\u003e95b026e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/02232f348002d8dc002c108ac7095119d34d1b35\"\u003e\u003ccode\u003e02232f3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c4bacec349f2d6e1bf4115f22a4b4eaca62cd0fc\"\u003e\u003ccode\u003ec4bacec\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/f8a8c2c0001c669a731b947755bb68208d7e6f43\"\u003e\u003ccode\u003ef8a8c2c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3203b5d34488b2b14d6066db705acef267d1229a\"\u003e\u003ccode\u003e3203b5d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ewrangler@4.114.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260722.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.18.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14713\"\u003e#14713\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/de344496160da4c2b9aacc34e8a2fc25684437f8\"\u003e\u003ccode\u003ede34449\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/allocsys\"\u003e\u003ccode\u003e@​allocsys\u003c/code\u003e\u003c/a\u003e! - Fix a non-ASCII path failure during the Miniflare WebSocket handshake: the \u003ccode\u003eMF-Vitest-Worker-Data\u003c/code\u003e header embedded the raw \u003ccode\u003eprocess.cwd()\u003c/code\u003e value, which threw a Latin-1/ASCII header encoding error when the workspace path contained non-ASCII characters (e.g. CJK characters) on Windows. The value is now percent-encoded on write and decoded on read, matching the fix applied to the module fallback redirect response.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14713\"\u003e#14713\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/de344496160da4c2b9aacc34e8a2fc25684437f8\"\u003e\u003ccode\u003ede34449\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/allocsys\"\u003e\u003ccode\u003e@​allocsys\u003c/code\u003e\u003c/a\u003e! - Fix a runtime start-up failure (\u0026quot;No such module \u0026quot;cloudflare:test-internal\u0026quot;\u0026quot;) when the project workspace path contains non-ASCII characters (e.g. CJK characters) on Windows. The module fallback service's redirect response set the target file path directly as an HTTP \u003ccode\u003eLocation\u003c/code\u003e header value, but headers are restricted to the Latin-1/ASCII byte range, so any non-ASCII byte in the path caused header construction to throw. Such paths are now percent-encoded (and tagged with a sentinel prefix) before being used as a header value, and decoded again only for the values we encoded, so the round-trip is unambiguous and a workspace path containing a literal \u003ccode\u003e%\u003c/code\u003e is left untouched instead of being mis-decoded.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14739\"\u003e#14739\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5eac99ec34858f3943f71bf132aa1ba2f5ea3415\"\u003e\u003ccode\u003e5eac99e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Ankcorn\"\u003e\u003ccode\u003e@​Ankcorn\u003c/code\u003e\u003c/a\u003e! - Support testing Streaming Tail Workers in Vitest Pool Workers.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14763\"\u003e#14763\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/538e8678b32aee68636f60b7a84f35f3375a501b\"\u003e\u003ccode\u003e538e867\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/gianghungtien\"\u003e\u003ccode\u003e@​gianghungtien\u003c/code\u003e\u003c/a\u003e! - Treat \u003ccode\u003ewebSocketMessage()\u003c/code\u003e, \u003ccode\u003ewebSocketClose()\u003c/code\u003e and \u003ccode\u003ewebSocketError()\u003c/code\u003e as optional Durable Object handlers\u003c/p\u003e\n\u003cp\u003eThe pool wraps each Durable Object class and installs a prototype method for every default handler before user code is loaded, so \u003ccode\u003eworkerd\u003c/code\u003e always sees a handler and always dispatches. When the wrapped class didn't actually define one, the wrapper threw \u003ccode\u003e\u0026lt;ClassName\u0026gt; exported by \u0026lt;path\u0026gt; does not define a `webSocketClose()` method\u003c/code\u003e, even though deployed Workers silently ignore these events for classes that omit them. A hibernatable Durable Object defining only \u003ccode\u003ewebSocketMessage()\u003c/code\u003e would log an uncaught \u003ccode\u003eTypeError\u003c/code\u003e on every close.\u003c/p\u003e\n\u003cp\u003eThese three handlers now no-op when absent, matching deployed behaviour. \u003ccode\u003ealarm()\u003c/code\u003e is unchanged and still reports a missing handler, since \u003ccode\u003eworkerd\u003c/code\u003e rejects \u003ccode\u003esetAlarm()\u003c/code\u003e up front on a class without one.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/42af66d00b255945989726387acf46409b4c5eb3\"\u003e\u003ccode\u003e42af66d\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a0a091b9246c5e10408f57342b3275659c9655e3\"\u003e\u003ccode\u003ea0a091b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/f03b10854d983c353fd4f3d6621b5ed716379ba3\"\u003e\u003ccode\u003ef03b108\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/deae1719b276b9ce2bb67a36671b5cf806ef3801\"\u003e\u003ccode\u003edeae171\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/0df3d432353f39b6a90c340c268c83a7ac0b7d5c\"\u003e\u003ccode\u003e0df3d43\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/d83a476bab53f0266a67790242f855aab6e0468c\"\u003e\u003ccode\u003ed83a476\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4e92e32e1f1c27dcd463bcf38ed79e0d1b046679\"\u003e\u003ccode\u003e4e92e32\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/d1d69450decfb319a2bbf61e4c042b0511ab2618\"\u003e\u003ccode\u003ed1d6945\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4815711fb5f896a5aa9221b6bddb9ef78c3f288d\"\u003e\u003ccode\u003e4815711\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a0c8bb118e04eebba870a6fbe9f5041095b04637\"\u003e\u003ccode\u003ea0c8bb1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a50f73a06bb7b078268ce9cebb4d1c16f79a3144\"\u003e\u003ccode\u003ea50f73a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2b390d7831ff27aa13cdf05aa8e11e4c0086f924\"\u003e\u003ccode\u003e2b390d7\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c82d96ba63a3b343b520e781a070889251868d9a\"\u003e\u003ccode\u003ec82d96b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/34430b34f468825775377689621e451d730ab0c9\"\u003e\u003ccode\u003e34430b3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/f75ae5d02576d82aad4723b9e17ccb26277b69ab\"\u003e\u003ccode\u003ef75ae5d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260721.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.113.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.18.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14678\"\u003e#14678\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4e62bba52d8c540328bc9b3399bba4dcb7cde799\"\u003e\u003ccode\u003e4e62bba\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apeacock1991\"\u003e\u003ccode\u003e@​apeacock1991\u003c/code\u003e\u003c/a\u003e! - Fix test runs hanging after a Durable Object logs and rejects \u003ccode\u003eblockConcurrencyWhile()\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eConsole messages emitted from another Durable Object are now buffered until execution returns to the test runner, avoiding I/O that cannot complete after the object's input gate breaks.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/34e696dc60dcd7ea04cdab8a6267d255efab9983\"\u003e\u003ccode\u003e34e696d\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/d39ae0131018088f8b4c31ba3f5506e224796cce\"\u003e\u003ccode\u003ed39ae01\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3de70dfd32f823677a9d20311ee087fd7e69d51a\"\u003e\u003ccode\u003e3de70df\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c79504f90956405f5fab59448ba53dcf44b8d3a2\"\u003e\u003ccode\u003ec79504f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9f04a7e96bffe42a5a53d7396624da5374bff981\"\u003e\u003ccode\u003e9f04a7e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9f04a7e96bffe42a5a53d7396624da5374bff981\"\u003e\u003ccode\u003e9f04a7e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cb30df3a9f19e15535349643c1089e90ba16a80d\"\u003e\u003ccode\u003ecb30df3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cb6c3f9a5c6d67804cd0cb447cc0837a9f75848c\"\u003e\u003ccode\u003ecb6c3f9\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c7dbe1a3d527d534d4069080c56e364d33d6a455\"\u003e\u003ccode\u003ec7dbe1a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3f3afbbf136c404d26ee39d187a44adb06c1b6e8\"\u003e\u003ccode\u003e3f3afbb\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e6fbc4e67f76f9b78da3d9a2dd27c6e9786d2645\"\u003e\u003ccode\u003ee6fbc4e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4e1a7a7fe566774dca376c5d569cab56b14f34e3\"\u003e\u003ccode\u003e4e1a7a7\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9f04a7e96bffe42a5a53d7396624da5374bff981\"\u003e\u003ccode\u003e9f04a7e\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260714.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.112.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.18.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/wor...\n\n_Description has been truncated_","html_url":"https://github.com/banglaguide24/cloudflare-docs/pull/10","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/banglaguide24%2Fcloudflare-docs/issues/10","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10/packages"},{"uuid":"4883102342","node_id":"PR_kwDOTGnQr87xi1kY","number":6,"state":"open","title":"[Docs Site] Bump the non-major group across 1 directory with 40 updates","user":"dependabot[bot]","labels":["dependencies","javascript","size/xl"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-07-14T12:37:57.000Z","updated_at":"2026-07-14T12:39:21.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[Docs Site] Bump","group_name":"non-major","update_count":40,"packages":[{"name":"@astrojs/rss","old_version":"4.0.18","new_version":"4.0.19","repository_url":"https://github.com/withastro/astro"},{"name":"@astrojs/sitemap","old_version":"3.7.2","new_version":"3.7.3","repository_url":"https://github.com/withastro/astro"},{"name":"@astrojs/starlight","old_version":"0.38.4","new_version":"0.41.3","repository_url":"https://github.com/withastro/starlight"},{"name":"@base-ui/react","old_version":"1.4.1","new_version":"1.6.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@cloudflare/vitest-pool-workers","old_version":"0.15.2","new_version":"0.18.4","repository_url":"https://github.com/cloudflare/workers-sdk"},{"name":"@expressive-code/core","old_version":"0.41.7","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@expressive-code/plugin-collapsible-sections","old_version":"0.41.3","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@expressive-code/plugin-line-numbers","old_version":"0.41.7","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@floating-ui/react","old_version":"0.27.19","new_version":"0.27.20","repository_url":"https://github.com/floating-ui/floating-ui"},{"name":"@iconify/utils","old_version":"3.1.1","new_version":"3.1.4","repository_url":"https://github.com/iconify/iconify"},{"name":"@marsidev/react-turnstile","old_version":"1.5.1","new_version":"1.5.3","repository_url":"https://github.com/marsidev/react-turnstile"},{"name":"@tailwindcss/postcss","old_version":"4.2.4","new_version":"4.3.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@types/hast","old_version":"3.0.4","new_version":"3.0.5","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"algoliasearch","old_version":"5.52.0","new_version":"5.55.2","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"astro-breadcrumbs","old_version":"3.4.0","new_version":"3.4.1","repository_url":"https://github.com/felix-berlin/astro-breadcrumbs"},{"name":"astro-expressive-code","old_version":"0.41.7","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"astro-skills","old_version":"0.1.0","new_version":"0.1.1","repository_url":"https://github.com/fredkschott/astro-skills"},{"name":"date-fns","old_version":"4.1.0","new_version":"4.4.0","repository_url":"https://github.com/date-fns/date-fns"},{"name":"globals","old_version":"17.6.0","new_version":"17.7.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"happy-dom","old_version":"20.9.0","new_version":"20.10.6","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"marked","old_version":"18.0.3","new_version":"18.0.6","repository_url":"https://github.com/markedjs/marked"},{"name":"mermaid","old_version":"11.14.0","new_version":"11.16.0","repository_url":"https://github.com/mermaid-js/mermaid"},{"name":"nanostores","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/nanostores/nanostores"},{"name":"parse-duration","old_version":"2.1.6","new_version":"2.1.8","repository_url":"https://github.com/jkroso/parse-duration"},{"name":"prettier","old_version":"3.8.3","new_version":"3.9.5","repository_url":"https://github.com/prettier/prettier"},{"name":"react","old_version":"19.0.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.0.7","new_version":"19.2.17","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.0.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"19.0.4","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-icons","old_version":"5.6.0","new_version":"5.7.0","repository_url":"https://github.com/react-icons/react-icons"},{"name":"react-instantsearch","old_version":"7.31.0","new_version":"7.39.0","repository_url":"https://github.com/algolia/instantsearch"},{"name":"sharp","old_version":"0.34.5","new_version":"0.35.3","repository_url":"https://github.com/lovell/sharp"},{"name":"starlight-image-zoom","old_version":"0.14.1","new_version":"0.15.0","repository_url":"https://github.com/HiDeoo/starlight-image-zoom"},{"name":"starlight-links-validator","old_version":"0.24.0","new_version":"0.25.2","repository_url":"https://github.com/HiDeoo/starlight-links-validator"},{"name":"svgo","old_version":"4.0.1","new_version":"4.0.2","repository_url":"https://github.com/svg/svgo"},{"name":"tailwindcss","old_version":"4.1.4","new_version":"4.3.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"ts-blank-space","old_version":"0.8.0","new_version":"0.9.0","repository_url":"https://github.com/bloomberg/ts-blank-space"},{"name":"tsx","old_version":"4.21.0","new_version":"4.23.1","repository_url":"https://github.com/privatenumber/tsx"},{"name":"vitest","old_version":"4.1.5","new_version":"4.1.10","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"wrangler","old_version":"4.88.0","new_version":"4.110.0","repository_url":"https://github.com/cloudflare/workers-sdk"}],"path":null,"ecosystem":"npm"},"body":"Bumps the non-major group with 40 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@astrojs/rss](https://github.com/withastro/astro/tree/HEAD/packages/astro-rss) | `4.0.18` | `4.0.19` |\n| [@astrojs/sitemap](https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap) | `3.7.2` | `3.7.3` |\n| [@astrojs/starlight](https://github.com/withastro/starlight/tree/HEAD/packages/starlight) | `0.38.4` | `0.41.3` |\n| [@base-ui/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.4.1` | `1.6.0` |\n| [@cloudflare/vitest-pool-workers](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers) | `0.15.2` | `0.18.4` |\n| [@expressive-code/core](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core) | `0.41.7` | `0.44.0` |\n| [@expressive-code/plugin-collapsible-sections](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections) | `0.41.3` | `0.44.0` |\n| [@expressive-code/plugin-line-numbers](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers) | `0.41.7` | `0.44.0` |\n| [@floating-ui/react](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/react) | `0.27.19` | `0.27.20` |\n| [@iconify/utils](https://github.com/iconify/iconify/tree/HEAD/packages/utils) | `3.1.1` | `3.1.4` |\n| [@marsidev/react-turnstile](https://github.com/marsidev/react-turnstile) | `1.5.1` | `1.5.3` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.2.4` | `4.3.2` |\n| [@types/hast](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/hast) | `3.0.4` | `3.0.5` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.52.0` | `5.55.2` |\n| [astro-breadcrumbs](https://github.com/felix-berlin/astro-breadcrumbs) | `3.4.0` | `3.4.1` |\n| [astro-expressive-code](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/astro-expressive-code) | `0.41.7` | `0.44.0` |\n| [astro-skills](https://github.com/fredkschott/astro-skills) | `0.1.0` | `0.1.1` |\n| [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.4.0` |\n| [globals](https://github.com/sindresorhus/globals) | `17.6.0` | `17.7.0` |\n| [happy-dom](https://github.com/capricorn86/happy-dom) | `20.9.0` | `20.10.6` |\n| [marked](https://github.com/markedjs/marked) | `18.0.3` | `18.0.6` |\n| [mermaid](https://github.com/mermaid-js/mermaid) | `11.14.0` | `11.16.0` |\n| [nanostores](https://github.com/nanostores/nanostores) | `1.3.0` | `1.4.0` |\n| [parse-duration](https://github.com/jkroso/parse-duration) | `2.1.6` | `2.1.8` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.3` | `3.9.5` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.0.0` | `19.2.7` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.0.7` | `19.2.17` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.0.0` | `19.2.7` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.0.4` | `19.2.3` |\n| [react-icons](https://github.com/react-icons/react-icons) | `5.6.0` | `5.7.0` |\n| [react-instantsearch](https://github.com/algolia/instantsearch) | `7.31.0` | `7.39.0` |\n| [sharp](https://github.com/lovell/sharp) | `0.34.5` | `0.35.3` |\n| [starlight-image-zoom](https://github.com/HiDeoo/starlight-image-zoom/tree/HEAD/packages/starlight-image-zoom) | `0.14.1` | `0.15.0` |\n| [starlight-links-validator](https://github.com/HiDeoo/starlight-links-validator/tree/HEAD/packages/starlight-links-validator) | `0.24.0` | `0.25.2` |\n| [svgo](https://github.com/svg/svgo) | `4.0.1` | `4.0.2` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.1.4` | `4.3.2` |\n| [ts-blank-space](https://github.com/bloomberg/ts-blank-space) | `0.8.0` | `0.9.0` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.23.1` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.5` | `4.1.10` |\n| [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) | `4.88.0` | `4.110.0` |\n\n\nUpdates `@astrojs/rss` from 4.0.18 to 4.0.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003e@​astrojs/rss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/rss\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/17209\"\u003e#17209\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/fbcfa039dfe3d700b239f595a6c55ee35e45bd06\"\u003e\u003ccode\u003efbcfa03\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/matthewp\"\u003e\u003ccode\u003e@​matthewp\u003c/code\u003e\u003c/a\u003e! - Hardens RSS feed generation by escaping the \u003ccode\u003esource\u003c/code\u003e and \u003ccode\u003eenclosure\u003c/code\u003e item fields. These fields are now serialized as structured XML values, ensuring that special characters in values like \u003ccode\u003esource.title\u003c/code\u003e and \u003ccode\u003eenclosure.type\u003c/code\u003e are always treated as text rather than markup, consistent with how other feed fields are handled.\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/withastro/astro/blob/main/packages/astro-rss/CHANGELOG.md\"\u003e@​astrojs/rss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/17209\"\u003e#17209\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/fbcfa039dfe3d700b239f595a6c55ee35e45bd06\"\u003e\u003ccode\u003efbcfa03\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/matthewp\"\u003e\u003ccode\u003e@​matthewp\u003c/code\u003e\u003c/a\u003e! - Hardens RSS feed generation by escaping the \u003ccode\u003esource\u003c/code\u003e and \u003ccode\u003eenclosure\u003c/code\u003e item fields. These fields are now serialized as structured XML values, ensuring that special characters in values like \u003ccode\u003esource.title\u003c/code\u003e and \u003ccode\u003eenclosure.type\u003c/code\u003e are always treated as text rather than markup, consistent with how other feed fields are handled.\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/withastro/astro/commit/5978993531ba3f02a4c639d223f810e80a1fa7d3\"\u003e\u003ccode\u003e5978993\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/17213\"\u003e#17213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/2bfb179545249786e9f395325c88a9dfef574acb\"\u003e\u003ccode\u003e2bfb179\u003c/code\u003e\u003c/a\u003e chore: simpler package.json types (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/17229\"\u003e#17229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/fbcfa039dfe3d700b239f595a6c55ee35e45bd06\"\u003e\u003ccode\u003efbcfa03\u003c/code\u003e\u003c/a\u003e Escape source and enclosure fields in RSS feed generation (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/17209\"\u003e#17209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5a8cd099fe373f907b8884cd596eee76a8d48952\"\u003e\u003ccode\u003e5a8cd09\u003c/code\u003e\u003c/a\u003e refactor: update tsconfig to use TypeScript project references (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/16505\"\u003e#16505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/46633f58fc6b47b2a221ed9798fa9177c1cb9fa7\"\u003e\u003ccode\u003e46633f5\u003c/code\u003e\u003c/a\u003e refactor(create-astro): migrate tests to typescript (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/16400\"\u003e#16400\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/747a5b378c83c2ddcefa80fc5965bf9d4f01ce60\"\u003e\u003ccode\u003e747a5b3\u003c/code\u003e\u003c/a\u003e refactor: migrate astro-rss tests to typescript (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/16357\"\u003e#16357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/88fcc98e58455167afa0233163680b833812b69d\"\u003e\u003ccode\u003e88fcc98\u003c/code\u003e\u003c/a\u003e fix integrations links across docs (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/16098\"\u003e#16098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/rss@4.0.19/packages/astro-rss\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@astrojs/sitemap` from 3.7.2 to 3.7.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/blob/main/packages/integrations/sitemap/CHANGELOG.md\"\u003e@​astrojs/sitemap's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16837\"\u003e#16837\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jdevalk\"\u003e\u003ccode\u003e@​jdevalk\u003c/code\u003e\u003c/a\u003e! - Improves \u003ccode\u003e\u0026lt;lastmod\u0026gt;\u003c/code\u003e accuracy in the sitemap index. Each \u003ccode\u003e\u0026lt;sitemap\u0026gt;\u003c/code\u003e entry in \u003ccode\u003esitemap-index.xml\u003c/code\u003e is now stamped with the most recent \u003ccode\u003elastmod\u003c/code\u003e of the URLs in the child sitemap it points to, instead of repeating a single global date on every entry. When a child sitemap has no per-URL \u003ccode\u003elastmod\u003c/code\u003e, the entry falls back to the \u003ccode\u003elastmod\u003c/code\u003e option as before. This gives search engines a per-file freshness signal, so they can tell which child sitemaps actually changed without refetching all of them.\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/withastro/astro/commit/1e4916333554cf3798d20cd33f4dbf91e2844891\"\u003e\u003ccode\u003e1e49163\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16832\"\u003e#16832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Stamp sitemap index entries with per-file lastmod (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16837\"\u003e#16837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5a8cd099fe373f907b8884cd596eee76a8d48952\"\u003e\u003ccode\u003e5a8cd09\u003c/code\u003e\u003c/a\u003e refactor: update tsconfig to use TypeScript project references (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16505\"\u003e#16505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5c543c595def9826acdd71c1cb88f08f8d63f1a5\"\u003e\u003ccode\u003e5c543c5\u003c/code\u003e\u003c/a\u003e refactor(astro): add internal entry points for test (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/f7566b86ff720544bd52fad87d1251b21a311033\"\u003e\u003ccode\u003ef7566b8\u003c/code\u003e\u003c/a\u003e refactor: unify test setup (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16445\"\u003e#16445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/ba2dbf180595ae0c1c3e6f1ccf7ee1cbac07e5b1\"\u003e\u003ccode\u003eba2dbf1\u003c/code\u003e\u003c/a\u003e refactor(astro): correct Fixture type signatures in test-utils (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16380\"\u003e#16380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/245f30050b9044a99aa6ca42f09858a353c143ce\"\u003e\u003ccode\u003e245f300\u003c/code\u003e\u003c/a\u003e refactor: migrate sitemap tests to typescript (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16353\"\u003e#16353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/88fcc98e58455167afa0233163680b833812b69d\"\u003e\u003ccode\u003e88fcc98\u003c/code\u003e\u003c/a\u003e fix integrations links across docs (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16098\"\u003e#16098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/sitemap@3.7.3/packages/integrations/sitemap\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@astrojs/starlight` from 0.38.4 to 0.41.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/starlight/releases\"\u003e@​astrojs/starlight's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3911\"\u003e#3911\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1686ecce3fd2da2aa9973faba2dc585abebb93a3\"\u003e\u003ccode\u003e1686ecc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/timothyjordan\"\u003e\u003ccode\u003e@​timothyjordan\u003c/code\u003e\u003c/a\u003e! - Keeps keyboard focus inside the mobile menu while it is open, preventing focus moving to hidden interactive elements in page content.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4008\"\u003e#4008\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/58a352097016ffbd98716688e4f2dfb97e5a6f44\"\u003e\u003ccode\u003e58a3520\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/FrancoKaddour\"\u003e\u003ccode\u003e@​FrancoKaddour\u003c/code\u003e\u003c/a\u003e! - Fixes the table of contents overflowing the right edge of the viewport when a custom \u003ccode\u003e--sl-content-width\u003c/code\u003e value exceeds available space\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4015\"\u003e#4015\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/bdbfffc044dbf119e5085c3e67722494ae3c85c6\"\u003e\u003ccode\u003ebdbfffc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes an issue where aside icons were rendered incorrectly in projects where Astro’s MDX integration had optimization disabled\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds 2 new icons: \u003ccode\u003elink\u003c/code\u003e and \u003ccode\u003elink-alt\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3988\"\u003e#3988\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/ac55cfab41c869a605fbc5a1b4d4b8e718718141\"\u003e\u003ccode\u003eac55cfa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes a dependency resolution issue introduced in Starlight v0.41\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Optimizes the icons of Markdown asides.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.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/withastro/starlight/pull/3951\"\u003e#3951\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1202dd4c3efd517bdfe213eaf84262e439485e45\"\u003e\u003ccode\u003e1202dd4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro v7, drops support for Astro v6.\u003c/p\u003e\n\u003ch4\u003eUpgrade Astro and dependencies\u003c/h4\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e Astro v6 is no longer supported. Make sure you \u003ca href=\"https://docs.astro.build/en/guides/upgrade-to/v7/\"\u003eupdate Astro\u003c/a\u003e and any other official integrations at the same time as updating Starlight:\u003c/p\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpx @astrojs/upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cem\u003eCommunity Starlight plugins and Astro integrations may also need to be manually updated to work with Astro v7. If you encounter any issues, please reach out to the plugin or integration author to see if it is a known issue or if an updated version is being worked on.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e This release drops official support for Chromium-based browsers prior to version 111 (released 07 March 2023) and Safari-based browsers prior to version 16.4 (released 27 March 2023). You can find a list of currently supported browsers and their versions using this \u003ca href=\"https://browsersl.ist/#q=%3E+0.5%25%2C+not+dead%2C+Chrome+%3E%3D+111%2C+Edge+%3E%3D+111%2C+Firefox+%3E%3D+121%2C+Safari+%3E%3D+16.4%2C+iOS+%3E%3D+16.4%2C+not+op_mini+all\"\u003ebrowserslist query\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3953\"\u003e#3953\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/a935d334c193fb452f72453ea1bf38807d415077\"\u003e\u003ccode\u003ea935d33\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Fixes Starlight Markdown processing being potentially applied to files that should not be processed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.40.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/withastro/starlight/pull/3923\"\u003e#3923\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/edf2e6bf46b2a0809eb4d5877eb817b224b50af4\"\u003e\u003ccode\u003eedf2e6b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Princesseuh\"\u003e\u003ccode\u003e@​Princesseuh\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro 6.4 and the new Sätteri Markdown processor.\u003c/p\u003e\n\u003cp\u003eIt is now possible to opt into using \u003ca href=\"https://astro.build/blog/astro-640/#faster-markdown-builds-with-s%C3%A4tteri\"\u003eAstro's 6.4 Sätteri Markdown processor\u003c/a\u003e by installing the \u003ccode\u003e@astrojs/markdown-satteri\u003c/code\u003e package and configuring it in your \u003ccode\u003eastro.config.mjs\u003c/code\u003e file:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u003c/code\u003e\u003c/pre\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/withastro/starlight/blob/main/packages/starlight/CHANGELOG.md\"\u003e@​astrojs/starlight's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.41.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3911\"\u003e#3911\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1686ecce3fd2da2aa9973faba2dc585abebb93a3\"\u003e\u003ccode\u003e1686ecc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/timothyjordan\"\u003e\u003ccode\u003e@​timothyjordan\u003c/code\u003e\u003c/a\u003e! - Keeps keyboard focus inside the mobile menu while it is open, preventing focus moving to hidden interactive elements in page content.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4008\"\u003e#4008\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/58a352097016ffbd98716688e4f2dfb97e5a6f44\"\u003e\u003ccode\u003e58a3520\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/FrancoKaddour\"\u003e\u003ccode\u003e@​FrancoKaddour\u003c/code\u003e\u003c/a\u003e! - Fixes the table of contents overflowing the right edge of the viewport when a custom \u003ccode\u003e--sl-content-width\u003c/code\u003e value exceeds available space\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4015\"\u003e#4015\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/bdbfffc044dbf119e5085c3e67722494ae3c85c6\"\u003e\u003ccode\u003ebdbfffc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes an issue where aside icons were rendered incorrectly in projects where Astro’s MDX integration had optimization disabled\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds 2 new icons: \u003ccode\u003elink\u003c/code\u003e and \u003ccode\u003elink-alt\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3988\"\u003e#3988\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/ac55cfab41c869a605fbc5a1b4d4b8e718718141\"\u003e\u003ccode\u003eac55cfa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes a dependency resolution issue introduced in Starlight v0.41\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Optimizes the icons of Markdown asides.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.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/withastro/starlight/pull/3951\"\u003e#3951\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1202dd4c3efd517bdfe213eaf84262e439485e45\"\u003e\u003ccode\u003e1202dd4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro v7, drops support for Astro v6.\u003c/p\u003e\n\u003ch4\u003eUpgrade Astro and dependencies\u003c/h4\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e Astro v6 is no longer supported. Make sure you \u003ca href=\"https://docs.astro.build/en/guides/upgrade-to/v7/\"\u003eupdate Astro\u003c/a\u003e and any other official integrations at the same time as updating Starlight:\u003c/p\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpx @astrojs/upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cem\u003eCommunity Starlight plugins and Astro integrations may also need to be manually updated to work with Astro v7. If you encounter any issues, please reach out to the plugin or integration author to see if it is a known issue or if an updated version is being worked on.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e This release drops official support for Chromium-based browsers prior to version 111 (released 07 March 2023) and Safari-based browsers prior to version 16.4 (released 27 March 2023). You can find a list of currently supported browsers and their versions using this \u003ca href=\"https://browsersl.ist/#q=%3E+0.5%25%2C+not+dead%2C+Chrome+%3E%3D+111%2C+Edge+%3E%3D+111%2C+Firefox+%3E%3D+121%2C+Safari+%3E%3D+16.4%2C+iOS+%3E%3D+16.4%2C+not+op_mini+all\"\u003ebrowserslist query\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3953\"\u003e#3953\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/a935d334c193fb452f72453ea1bf38807d415077\"\u003e\u003ccode\u003ea935d33\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Fixes Starlight Markdown processing being potentially applied to files that should not be processed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.40.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/96cee6e96128bef1f0048e69f288d64a4e5f6698\"\u003e\u003ccode\u003e96cee6e\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4032\"\u003e#4032\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/1686ecce3fd2da2aa9973faba2dc585abebb93a3\"\u003e\u003ccode\u003e1686ecc\u003c/code\u003e\u003c/a\u003e fix(MobileMenuToggle): trap keyboard focus inside the mobile menu (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3911\"\u003e#3911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/3948048252bf84262345e5b36f8b94d0718e9605\"\u003e\u003ccode\u003e3948048\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4016\"\u003e#4016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/1a209c5d7bfb1ffabe046d43a7a3e09c037cded1\"\u003e\u003ccode\u003e1a209c5\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/58a352097016ffbd98716688e4f2dfb97e5a6f44\"\u003e\u003ccode\u003e58a3520\u003c/code\u003e\u003c/a\u003e fix(css): prevent TOC overflow with custom --sl-content-width (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4008\"\u003e#4008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/bdbfffc044dbf119e5085c3e67722494ae3c85c6\"\u003e\u003ccode\u003ebdbfffc\u003c/code\u003e\u003c/a\u003e Fix aside icons when MDX optimization is disabled (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4015\"\u003e#4015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/a2266b92faf6422b627f73c7f503a8aa5458d307\"\u003e\u003ccode\u003ea2266b9\u003c/code\u003e\u003c/a\u003e Update playwright (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4013\"\u003e#4013\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/c1a3d6dbcf3fc7c5d708741591c989b74cc332a6\"\u003e\u003ccode\u003ec1a3d6d\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3989\"\u003e#3989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Add link icons and dedupe Markdown/component icons (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3967\"\u003e#3967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/ac55cfab41c869a605fbc5a1b4d4b8e718718141\"\u003e\u003ccode\u003eac55cfa\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003eastro-expressive-code\u003c/code\u003e (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3988\"\u003e#3988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/withastro/starlight/commits/@astrojs/starlight@0.41.3/packages/starlight\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@base-ui/react` from 1.4.1 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e@​base-ui/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect inaccurate prop JSDoc (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5036\"\u003e#5036\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the hook value when store/arguments change (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4866\"\u003e#4866\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore viewport morphing after reopen for kept-mounted popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5010\"\u003e#5010\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pseudo-element bounds in dev mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5000\"\u003e#5000\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAccordion\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger behavior bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4833\"\u003e#4833\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove region role from \u003ccode\u003eAccordion.Root\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4961\"\u003e#4961\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlign keyboard navigation with APG (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4965\"\u003e#4965\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix programmatic focus return (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4849\"\u003e#4849\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5069\"\u003e#5069\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAvatar\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003edata-focused\u003c/code\u003e Field attribute when disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4998\"\u003e#4998\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix extra \u003ccode\u003evalidate\u003c/code\u003e fn calls (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4911\"\u003e#4911\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox Group\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parent checkbox with custom \u003ccode\u003evalidate\u003c/code\u003e fn (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4912\"\u003e#4912\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix validation with multiple required checkboxes (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4958\"\u003e#4958\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eForward group ids (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4997\"\u003e#4997\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger and panel state bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4848\"\u003e#4848\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix chip context error (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4877\"\u003e#4877\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid re-rendering every item on each keystroke (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4964\"\u003e#4964\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix autofill and selected state edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4972\"\u003e#4972\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\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/mui/base-ui/blob/master/CHANGELOG.md\"\u003e@​base-ui/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eJun 18, 2026\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect inaccurate prop JSDoc (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5036\"\u003e#5036\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the hook value when store/arguments change (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4866\"\u003e#4866\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore viewport morphing after reopen for kept-mounted popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5010\"\u003e#5010\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pseudo-element bounds in dev mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5000\"\u003e#5000\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAccordion\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger behavior bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4833\"\u003e#4833\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove region role from \u003ccode\u003eAccordion.Root\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4961\"\u003e#4961\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlign keyboard navigation with APG (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4965\"\u003e#4965\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix programmatic focus return (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4849\"\u003e#4849\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5069\"\u003e#5069\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAvatar\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003edata-focused\u003c/code\u003e Field attribute when disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4998\"\u003e#4998\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix extra \u003ccode\u003evalidate\u003c/code\u003e fn calls (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4911\"\u003e#4911\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox Group\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parent checkbox with custom \u003ccode\u003evalidate\u003c/code\u003e fn (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4912\"\u003e#4912\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix validation with multiple required checkboxes (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4958\"\u003e#4958\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eForward group ids (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4997\"\u003e#4997\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger and panel state bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4848\"\u003e#4848\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix chip context error (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4877\"\u003e#4877\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\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/mui/base-ui/commit/b34551d644f2e58ebf8fc1050d949f6654ceca6c\"\u003e\u003ccode\u003eb34551d\u003c/code\u003e\u003c/a\u003e [code-infra] Fix package publishing (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5074\"\u003e#5074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/615b0e8e7764b736cd89ba363b1acd5321c1275d\"\u003e\u003ccode\u003e615b0e8\u003c/code\u003e\u003c/a\u003e [release] v1.6.0 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5064\"\u003e#5064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/8b7ca5d862aa0fba68f49b64534d794cfb417b9c\"\u003e\u003ccode\u003e8b7ca5d\u003c/code\u003e\u003c/a\u003e [test] Restore slider listener spies (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5072\"\u003e#5072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/250252475404d9519de4e12b7e2b530dd627114e\"\u003e\u003ccode\u003e2502524\u003c/code\u003e\u003c/a\u003e [combobox][autocomplete] Document \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/4c33d7427fd756e6f6531f5826966d4911f9cfaf\"\u003e\u003ccode\u003e4c33d74\u003c/code\u003e\u003c/a\u003e [slider] Fix touchend listener accumulation leak (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5070\"\u003e#5070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/d169cd58f078fecaf69c75f426b71b1a015aa3a5\"\u003e\u003ccode\u003ed169cd5\u003c/code\u003e\u003c/a\u003e [combobox] Fix autofill and selected state edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4972\"\u003e#4972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/2d8b8f6a3a3cc432960777eb815c7c2ee297d037\"\u003e\u003ccode\u003e2d8b8f6\u003c/code\u003e\u003c/a\u003e [avatar] Fix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/ee3c13a0e3f735387d58ae926cd6e970ac63e266\"\u003e\u003ccode\u003eee3c13a\u003c/code\u003e\u003c/a\u003e [select] Skip disabled items in typeahead and fix multiple-mode serialization...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/b167c8561403e62369eff1d43583135415609af0\"\u003e\u003ccode\u003eb167c85\u003c/code\u003e\u003c/a\u003e [drawer] Commit swipe on primary-button release (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5057\"\u003e#5057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/e972d74f9210850987ffd1964529d14f93a467b3\"\u003e\u003ccode\u003ee972d74\u003c/code\u003e\u003c/a\u003e [combobox] Avoid re-rendering every item on each keystroke (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4964\"\u003e#4964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/base-ui/commits/v1.6.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@cloudflare/vitest-pool-workers` from 0.15.2 to 0.18.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cloudflare/workers-sdk/releases\"\u003e@​cloudflare/vitest-pool-workers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.18.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14535\"\u003e#14535\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/1b965c51babff16ae7657335d93badebd50c310f\"\u003e\u003ccode\u003e1b965c5\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Naapperas\"\u003e\u003ccode\u003e@​Naapperas\u003c/code\u003e\u003c/a\u003e! - Support dynamic retry delays for Workflow steps in local dev\u003c/p\u003e\n\u003cp\u003eA step's \u003ccode\u003eretries.delay\u003c/code\u003e can now be a function that computes the delay per failed attempt, in addition to a static duration. The function receives \u003ccode\u003e{ ctx, error }\u003c/code\u003e and returns a delay (a number of milliseconds or a duration string like \u003ccode\u003e\u0026quot;30 seconds\u0026quot;\u003c/code\u003e), and its result is fed into the configured \u003ccode\u003ebackoff\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eawait step.do(\n  \u0026quot;call flaky API\u0026quot;,\n  {\n    retries: {\n      limit: 5,\n      backoff: \u0026quot;constant\u0026quot;,\n      delay: ({ ctx }) =\u0026gt; ctx.attempt * 1000,\n    },\n  },\n  async () =\u0026gt; {\n    /* ... */\n  }\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThe function is invoked once per failed attempt with a 5 second timeout. If it throws, times out, or returns an invalid value, the step fails without further retries.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/0283a1fcdc635244f731010422e513e8b4ab0be3\"\u003e\u003ccode\u003e0283a1f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7b2839290a707e7ee22dde17de68116e88f8a2dc\"\u003e\u003ccode\u003e7b28392\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/1b965c51babff16ae7657335d93badebd50c310f\"\u003e\u003ccode\u003e1b965c5\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ewrangler@4.110.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260708.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.18.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14489\"\u003e#14489\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3f0cd69e08c0eed9d75f61221d1076b6c287eef\"\u003e\u003ccode\u003ee3f0cd6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/edmundhung\"\u003e\u003ccode\u003e@​edmundhung\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003elistDurableObjectIds()\u003c/code\u003e to Miniflare\u003c/p\u003e\n\u003cp\u003eMiniflare now exposes \u003ccode\u003elistDurableObjectIds()\u003c/code\u003e for listing persisted Durable Object instance IDs by binding name. The Vitest pool now uses this shared Miniflare API internally instead of duplicating Miniflare's storage listing logic.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3f0cd69e08c0eed9d75f61221d1076b6c287eef\"\u003e\u003ccode\u003ee3f0cd6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8511ddf769a603f49576b8cf632ea330c353001f\"\u003e\u003ccode\u003e8511ddf\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9f74a5ff4a89e3bf2103e51fa2d66752f26f8217\"\u003e\u003ccode\u003e9f74a5f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3f0cd69e08c0eed9d75f61221d1076b6c287eef\"\u003e\u003ccode\u003ee3f0cd6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c782e2a7282bfa27064f62408b691e4936c5f33a\"\u003e\u003ccode\u003ec782e2a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2fedb1fc811efb3f7544c569e57383cabd4f14f8\"\u003e\u003ccode\u003e2fedb1f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/17d2fc12989f72a2fcd42e62fb152f270d61ab38\"\u003e\u003ccode\u003e17d2fc1\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260708.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.109.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.18.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/54f74b857cf6688a0577a214aa0b6dddb9192aaa\"\u003e\u003ccode\u003e54f74b8\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/08523467752daa79f0f8950a01f35797aa6f3052\"\u003e\u003ccode\u003e0852346\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/54f74b857cf6688a0577a214aa0b6dddb9192aaa\"\u003e\u003ccode\u003e54f74b8\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003ewrangler@4.108.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260706.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.18.1\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/cloudflare/workers-sdk/blob/main/packages/vitest-pool-workers/CHANGELOG.md\"\u003e@​cloudflare/vitest-pool-workers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.18.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14535\"\u003e#14535\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/1b965c51babff16ae7657335d93badebd50c310f\"\u003e\u003ccode\u003e1b965c5\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Naapperas\"\u003e\u003ccode\u003e@​Naapperas\u003c/code\u003e\u003c/a\u003e! - Support dynamic retry delays for Workflow steps in local dev\u003c/p\u003e\n\u003cp\u003eA step's \u003ccode\u003eretries.delay\u003c/code\u003e can now be a function that computes the delay per failed attempt, in addition to a static duration. The function receives \u003ccode\u003e{ ctx, error }\u003c/code\u003e and returns a delay (a number of milliseconds or a duration string like \u003ccode\u003e\u0026quot;30 seconds\u0026quot;\u003c/code\u003e), and its result is fed into the configured \u003ccode\u003ebackoff\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eawait step.do(\n  \u0026quot;call flaky API\u0026quot;,\n  {\n    retries: {\n      limit: 5,\n      backoff: \u0026quot;constant\u0026quot;,\n      delay: ({ ctx }) =\u0026gt; ctx.attempt * 1000,\n    },\n  },\n  async () =\u0026gt; {\n    /* ... */\n  }\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThe function is invoked once per failed attempt with a 5 second timeout. If it throws, times out, or returns an invalid value, the step fails without further retries.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/0283a1fcdc635244f731010422e513e8b4ab0be3\"\u003e\u003ccode\u003e0283a1f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7b2839290a707e7ee22dde17de68116e88f8a2dc\"\u003e\u003ccode\u003e7b28392\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/1b965c51babff16ae7657335d93badebd50c310f\"\u003e\u003ccode\u003e1b965c5\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ewrangler@4.110.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260708.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.18.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14489\"\u003e#14489\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3f0cd69e08c0eed9d75f61221d1076b6c287eef\"\u003e\u003ccode\u003ee3f0cd6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/edmundhung\"\u003e\u003ccode\u003e@​edmundhung\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003elistDurableObjectIds()\u003c/code\u003e to Miniflare\u003c/p\u003e\n\u003cp\u003eMiniflare now exposes \u003ccode\u003elistDurableObjectIds()\u003c/code\u003e for listing persisted Durable Object instance IDs by binding name. The Vitest pool now uses this shared Miniflare API internally instead of duplicating Miniflare's storage listing logic.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3f0cd69e08c0eed9d75f61221d1076b6c287eef\"\u003e\u003ccode\u003ee3f0cd6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8511ddf769a603f49576b8cf632ea330c353001f\"\u003e\u003ccode\u003e8511ddf\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9f74a5ff4a89e3bf2103e51fa2d66752f26f8217\"\u003e\u003ccode\u003e9f74a5f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3f0cd69e08c0eed9d75f61221d1076b6c287eef\"\u003e\u003ccode\u003ee3f0cd6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c782e2a7282bfa27064f62408b691e4936c5f33a\"\u003e\u003ccode\u003ec782e2a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2fedb1fc811efb3f7544c569e57383cabd4f14f8\"\u003e\u003ccode\u003e2fedb1f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/17d2fc12989f72a2fcd42e62fb152f270d61ab38\"\u003e\u003ccode\u003e17d2fc1\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260708.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.109.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.18.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/54f74b857cf6688a0577a214aa0b6dddb9192aaa\"\u003e\u003ccode\u003e54f74b8\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/08523467752daa79f0f8950a01f35797aa6f3052\"\u003e\u003ccode\u003e0852346\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/54f74b857cf6688a0577a214aa0b6dddb9192aaa\"\u003e\u003ccode\u003e54f74b8\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003ewrangler@4.108.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260706.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/eced61097ea9772354f25b7f6dfde7eefad0154a\"\u003e\u003ccode\u003eeced610\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14628\"\u003e#14628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/774c09ed93600aebe73f152ea93ba0ccdc02532d\"\u003e\u003ccode\u003e774c09e\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14603\"\u003e#14603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3f0cd69e08c0eed9d75f61221d1076b6c287eef\"\u003e\u003ccode\u003ee3f0cd6\u003c/code\u003e\u003c/a\u003e feat(wrangler): list durable object ids in test harness (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14489\"\u003e#14489\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e57b77cc04fe1069cbb09d322c47a408584e0f60\"\u003e\u003ccode\u003ee57b77c\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14592\"\u003e#14592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c5d5e893e575b00a62a886d1da395b6246948d18\"\u003e\u003ccode\u003ec5d5e89\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14536\"\u003e#14536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/473e61f23ab099d1f4b9703caa6d4528da4dd57d\"\u003e\u003ccode\u003e473e61f\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14503\"\u003e#14503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c8dbcf5d5f1f547899378ae19d7e8789727f3352\"\u003e\u003ccode\u003ec8dbcf5\u003c/code\u003e\u003c/a\u003e [wrangler] Remove experimental gate for declarative Durable Object exports (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/fd92d5657c4d35758ce42c4f706611623be80a8e\"\u003e\u003ccode\u003efd92d56\u003c/code\u003e\u003c/a\u003e [wrangler] Add experimental support for declarative Durable Object exports (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/13c69ddb626e655b6b8a4923ce83d78d278bfe1e\"\u003e\u003ccode\u003e13c69dd\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14487\"\u003e#14487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/75d8cb0e32e0f4d66b699e88016d01f1666d8d8a\"\u003e\u003ccode\u003e75d8cb0\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Version Packages\u0026quot; (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14490\"\u003e#14490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cloudflare/workers-sdk/commits/@cloudflare/vitest-pool-workers@0.18.4/packages/vitest-pool-workers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@expressive-code/core` from 0.41.7 to 0.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressive-code/expressive-code/releases\"\u003e@​expressive-code/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\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/expressive-code/expressive-code/blob/main/packages/@expressive-code/core/CHANGELOG.md\"\u003e@​expressive-code/core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.0\u003c/h2\u003e\n\u003ch2\u003e0.43.1\u003c/h2\u003e\n\u003ch2\u003e0.43.0\u003c/h2\u003e\n\u003ch2\u003e0.42.0\u003c/h2\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/expressive-code/expressive-code/commit/a77ac26e8d1a70cec580e8e64ff172fc13b9f665\"\u003e\u003ccode\u003ea77ac26\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/455\"\u003e#455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/fefbae4e553b3afae2a4ce66a8f08d2e4e1064d4\"\u003e\u003ccode\u003efefbae4\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/450\"\u003e#450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/25b12e76322e9409cbe43572fb5e3b416b95d763\"\u003e\u003ccode\u003e25b12e7\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/24fc65213eadcae4c64498bc98e931975d3e0414\"\u003e\u003ccode\u003e24fc652\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/1ff2c57f0ae464041144fb12b0023a4565f24ab0\"\u003e\u003ccode\u003e1ff2c57\u003c/code\u003e\u003c/a\u003e Update shiki to v4 (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/442\"\u003e#442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expressive-code/expressive-code/commits/@expressive-code/core@0.44.0/packages/@expressive-code/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@expressive-code/plugin-collapsible-sections` from 0.41.3 to 0.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressive-code/expressive-code/releases\"\u003e@​expressive-code/plugin-collapsible-sections's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.4\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/expressive-code/expressive-code/blob/main/packages/@expressive-code/plugin-collapsible-sections/CHANGELOG.md\"\u003e@​expressive-code/plugin-collapsible-sections's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.4\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/expressive-code/expressive-code/commit/a77ac26e8d1a70cec580e8e64ff172fc13b9f665\"\u003e\u003ccode\u003ea77ac26\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/455\"\u003e#455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/fefbae4e553b3afae2a4ce66a8f08d2e4e1064d4\"\u003e\u003ccode\u003efefbae4\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/450\"\u003e#450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/25b12e76322e9409cbe43572fb5e3b416b95d763\"\u003e\u003ccode\u003e25b12e7\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/24fc65213eadcae4c64498bc98e931975d3e0414\"\u003e\u003ccode\u003e24fc652\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/a6eefe9d911ee81aeebbf8d4485d96b2156651e9\"\u003e\u003ccode\u003ea6eefe9\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/429\"\u003e#429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/6bec5bb40296f81c7de75bdaa106c7f15d65d048\"\u003e\u003ccode\u003e6bec5bb\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/416\"\u003e#416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/462ed8fae7b9ba5c7ee4514b8276562fb3e6658c\"\u003e\u003ccode\u003e462ed8f\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/409\"\u003e#409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/0d3a91d1decc58d331d08bf9e2686909d8214a48\"\u003e\u003ccode\u003e0d3a91d\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expressive-code/expressive-code/commits/@expressive-code/plugin-collapsible-sections@0.44.0/packages/@expressive-code/plugin-collapsible-sections\"\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@​expressive-code/plugin-collapsible-sections\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@expressive-code/plugin-line-numbers` from 0.41.7 to 0.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressive-code/expressive-code/releases\"\u003e@​expressive-code/plugin-line-numbers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\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/expressive-code/expressive-code/blob/main/packages/@expressive-code/plugin-line-numbers/CHANGELOG.md\"\u003e@​expressive-code/plugin-line-numbers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\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/expressive-code/expressive-code/commit/a77ac26e8d1a70cec580e8e64ff172fc13b9f665\"\u003e\u003ccode\u003ea77ac26\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/455\"\u003e#455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/fefbae4e553b3afae2a4ce66a8f08d2e4e1064d4\"\u003e\u003ccode\u003efefbae4\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/450\"\u003e#450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/25b12e76322e9409cbe43572fb5e3b416b95d763\"\u003e\u003ccode\u003e25b12e7\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/24fc65213eadcae4c64498bc98e931975d3e0414\"\u003e\u003ccode\u003e24fc652\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expressive-code/expressive-code/commits/@expressive-code/plugin-line-numbers@0.44.0/packages/@expressive-code/plugin-line-numbers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@floating-ui/react` from 0.27.19 to 0.27.20\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/floating-ui/floating-ui/releases\"\u003e@​floating-ui/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​floating-ui/react\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.27.20\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: remove redundant passive options from scroll listeners\u003c/li\u003e\n\u003cli\u003efix: support explicit \u003ccode\u003eundefined\u003c/code\u003e for optional properties with \u003ccode\u003eexactOptionalPropertyTypes\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate dependencies: \u003ccode\u003e@floating-ui/react-dom@2.1.9\u003c/code\u003e, \u003ccode\u003e@floating-ui/utils@0.2.12\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/floating-ui/floating-ui/blob/master/packages/react/CHANGELOG.md\"\u003e@​floating-ui/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.27.20\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: remove redundant passive options from scroll listeners\u003c/li\u003e\n\u003cli\u003efix: support explicit \u003ccode\u003eundefined\u003c/code\u003e for optional properties with \u003ccode\u003eexactOptionalPropertyTypes\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate dependencies: \u003ccode\u003e@floating-ui/react-dom@2.1.9\u003c/code\u003e, \u003ccode\u003e@floating-ui/utils@0.2.12\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/floating-ui/floating-ui/commit/12d94738472e922e1b3fa31b02b2b61b9ed77e6a\"\u003e\u003ccode\u003e12d9473\u003c/code\u003e\u003c/a\u003e chore: version packages (\u003ca href=\"https://github.com/floating-ui/floating-ui/tree/HEAD/packages/react/issues/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/floating-ui/floating-ui/commit/9887c9679906900ffac4ee632deaa8bc959f71d2\"\u003e\u003ccode\u003e9887c96\u003c/code\u003e\u003c/a\u003e fix(types): restore bivariant parameters for optional callbacks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/floating-ui/floating-ui/commit/73c1f762a2670a3eb1e99935df59c81ef241b90a\"\u003e\u003ccode\u003e73c1f76\u003c/code\u003e\u003c/a\u003e fix(types): support \u003ccode\u003eexactOptionalPropertyTypes\u003c/code\u003e (\u003ca href=\"https://github.com/floating-ui/floating-ui/tree/HEAD/packages/react/issues/3456\"\u003e#3456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://gith...\n\n_Description has been truncated_","html_url":"https://github.com/weaverite/cloudflare-docs/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/weaverite%2Fcloudflare-docs/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"},{"uuid":"4874122358","node_id":"PR_kwDORIFcUs7xFsf_","number":48,"state":"closed","title":"chore(deps): bump the patch-and-minor group across 1 directory with 11 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-07-13T13:33:20.000Z","author_association":null,"state_reason":null,"created_at":"2026-07-13T13:32:18.000Z","updated_at":"2026-07-13T13:33:29.000Z","time_to_close":62,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"patch-and-minor","update_count":11,"packages":[{"name":"@sentry/nextjs","old_version":"10.62.0","new_version":"10.63.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@trigger.dev/build","old_version":"4.4.6","new_version":"4.5.0","repository_url":"https://github.com/triggerdotdev/trigger.dev"},{"name":"@trigger.dev/sdk","old_version":"4.4.6","new_version":"4.5.0","repository_url":"https://github.com/triggerdotdev/trigger.dev"},{"name":"@types/node","old_version":"25.9.4","new_version":"25.9.5","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"algoliasearch","old_version":"5.55.1","new_version":"5.55.2","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"framer-motion","old_version":"12.42.0","new_version":"12.42.2","repository_url":"https://github.com/motiondivision/motion"},{"name":"lucide-react","old_version":"1.22.0","new_version":"1.23.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"msw","old_version":"2.14.6","new_version":"2.14.7","repository_url":"https://github.com/mswjs/msw"},{"name":"tsx","old_version":"4.22.5","new_version":"4.23.0","repository_url":"https://github.com/privatenumber/tsx"},{"name":"vite","old_version":"8.1.0","new_version":"8.1.4","repository_url":"https://github.com/vitejs/vite"},{"name":"vitest","old_version":"4.1.9","new_version":"4.1.10","repository_url":"https://github.com/vitest-dev/vitest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the patch-and-minor group with 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/nextjs](https://github.com/getsentry/sentry-javascript) | `10.62.0` | `10.63.0` |\n| [@trigger.dev/build](https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/build) | `4.4.6` | `4.5.0` |\n| [@trigger.dev/sdk](https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk) | `4.4.6` | `4.5.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.4` | `25.9.5` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.55.1` | `5.55.2` |\n| [framer-motion](https://github.com/motiondivision/motion) | `12.42.0` | `12.42.2` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `1.22.0` | `1.23.0` |\n| [msw](https://github.com/mswjs/msw) | `2.14.6` | `2.14.7` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.22.5` | `4.23.0` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.1.0` | `8.1.4` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.9` | `4.1.10` |\n\n\nUpdates `@sentry/nextjs` from 10.62.0 to 10.63.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/nextjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.63.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(browser): Add \u003ccode\u003eurl.full\u003c/code\u003e attribute to resource spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21846\"\u003e#21846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eextendIntegration\u003c/code\u003e method (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21759\"\u003e#21759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eisTracingSuppressed\u003c/code\u003e to the async context strategy (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21785\"\u003e#21785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Pass normalizedRequest to the sampling context for root spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21833\"\u003e#21833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Add lru-memoizer diagnostics-channel integration to experimentalUseDiagnosticsChannelInjection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21786\"\u003e#21786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Expose channel-based, streamlined \u003ccode\u003efastifyIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21706\"\u003e#21706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Defer sending session envelope until browser is idle (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21844\"\u003e#21844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Improve waiting for tracing channel bindings (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21815\"\u003e#21815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Serialize streamed span status message to \u003ccode\u003esentry.status.message\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21811\"\u003e#21811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Don't inject trace meta tags when Cache Components is enabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21141\"\u003e#21141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Strip leading ? and # from inferred http.query and http.fragment (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21848\"\u003e#21848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(tanstackstart-react): Drop server transactions for tunnel route requests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21769\"\u003e#21769\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21832\"\u003e#21832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Hoist transitive imports for bundles (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21858\"\u003e#21858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Mark http.query/http.fragment stripping for v11 url.query migration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21852\"\u003e#21852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Use Cloudflare nodejs_compat flag (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21659\"\u003e#21659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(server-utils): Add lru-memoizer diagnostics-channel integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21786\"\u003e#21786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(server-utils): Expose channel-based, streamlined \u003ccode\u003efastifyIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21706\"\u003e#21706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(server-utils): Restore caller context for callback tracing channels (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21863\"\u003e#21863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(core): Move \u003ccode\u003espanStreamingIntegration\u003c/code\u003e setup into \u003ccode\u003eServerRuntimeClient\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21814\"\u003e#21814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Infer orchestrion integration names (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21834\"\u003e#21834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Move node-fetch instrumentation away from InstrumentBase (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21778\"\u003e#21778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Streamline Prisma instrumentation (v6 and v7) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21819\"\u003e#21819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Streamline vendored mysql instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21568\"\u003e#21568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(server-utils): Ensure ts3.8 has diagnostics channel shim (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21845\"\u003e#21845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(server-utils): Move mysql orchestrion integration onto bindTracingChannelToSpan (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21865\"\u003e#21865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(server-utils): Set error attributes on span and simplify error info extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21822\"\u003e#21822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: Introduce .unordered in node-integration-tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21697\"\u003e#21697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(cloudflare): Align CF types and compat flags (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21835\"\u003e#21835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(e2e/hono): Isolate request-data extraction tests onto a dedicated route (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21869\"\u003e#21869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node-integration): Harden knex mysql2 healthcheck to fix flaky test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21868\"\u003e#21868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node-integration-tests): Fix flaky postgresjs basic transaction/error ordering (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21870\"\u003e#21870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node-integration-tests): Retry transient docker compose up failures (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21860\"\u003e#21860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(nuxt): Test \u003ccode\u003emysql\u003c/code\u003e instrumentation with orchestrion bundler plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21782\"\u003e#21782\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/suzunn\"\u003e\u003ccode\u003e@​suzunn\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\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.97 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.44 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/nextjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.63.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(browser): Add \u003ccode\u003eurl.full\u003c/code\u003e attribute to resource spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21846\"\u003e#21846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eextendIntegration\u003c/code\u003e method (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21759\"\u003e#21759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eisTracingSuppressed\u003c/code\u003e to the async context strategy (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21785\"\u003e#21785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Pass normalizedRequest to the sampling context for root spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21833\"\u003e#21833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Add lru-memoizer diagnostics-channel integration to experimentalUseDiagnosticsChannelInjection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21786\"\u003e#21786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Expose channel-based, streamlined \u003ccode\u003efastifyIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21706\"\u003e#21706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Defer sending session envelope until browser is idle (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21844\"\u003e#21844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Improve waiting for tracing channel bindings (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21815\"\u003e#21815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Serialize streamed span status message to \u003ccode\u003esentry.status.message\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21811\"\u003e#21811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Don't inject trace meta tags when Cache Components is enabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21141\"\u003e#21141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Strip leading ? and # from inferred http.query and http.fragment (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21848\"\u003e#21848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(tanstackstart-react): Drop server transactions for tunnel route requests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21769\"\u003e#21769\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21832\"\u003e#21832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Hoist transitive imports for bundles (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21858\"\u003e#21858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Mark http.query/http.fragment stripping for v11 url.query migration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21852\"\u003e#21852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Use Cloudflare nodejs_compat flag (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21659\"\u003e#21659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(server-utils): Add lru-memoizer diagnostics-channel integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21786\"\u003e#21786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(server-utils): Expose channel-based, streamlined \u003ccode\u003efastifyIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21706\"\u003e#21706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(server-utils): Restore caller context for callback tracing channels (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21863\"\u003e#21863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(core): Move \u003ccode\u003espanStreamingIntegration\u003c/code\u003e setup into \u003ccode\u003eServerRuntimeClient\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21814\"\u003e#21814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Infer orchestrion integration names (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21834\"\u003e#21834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Move node-fetch instrumentation away from InstrumentBase (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21778\"\u003e#21778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Streamline Prisma instrumentation (v6 and v7) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21819\"\u003e#21819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Streamline vendored mysql instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21568\"\u003e#21568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(server-utils): Ensure ts3.8 has diagnostics channel shim (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21845\"\u003e#21845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(server-utils): Move mysql orchestrion integration onto bindTracingChannelToSpan (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21865\"\u003e#21865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(server-utils): Set error attributes on span and simplify error info extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21822\"\u003e#21822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: Introduce .unordered in node-integration-tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21697\"\u003e#21697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(cloudflare): Align CF types and compat flags (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21835\"\u003e#21835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(e2e/hono): Isolate request-data extraction tests onto a dedicated route (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21869\"\u003e#21869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node-integration): Harden knex mysql2 healthcheck to fix flaky test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21868\"\u003e#21868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node-integration-tests): Fix flaky postgresjs basic transaction/error ordering (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21870\"\u003e#21870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node-integration-tests): Retry transient docker compose up failures (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21860\"\u003e#21860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(nuxt): Test \u003ccode\u003emysql\u003c/code\u003e instrumentation with orchestrion bundler plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21782\"\u003e#21782\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/suzunn\"\u003e\u003ccode\u003e@​suzunn\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\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/getsentry/sentry-javascript/commit/2362e9f4ff0c95566ab4a11e3b0296172e539bfd\"\u003e\u003ccode\u003e2362e9f\u003c/code\u003e\u003c/a\u003e release: 10.63.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/5b51d5e9e52f1d21bdfd92def461e92d505fbb8e\"\u003e\u003ccode\u003e5b51d5e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21874\"\u003e#21874\u003c/a\u003e from getsentry/prepare-release/10.63.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/4e16503ad41814f2d2dc3d742a5e0a36caa1d237\"\u003e\u003ccode\u003e4e16503\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.63.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/690f77853e425ce32fd47a4bd1ce0b8b3109d793\"\u003e\u003ccode\u003e690f778\u003c/code\u003e\u003c/a\u003e test(node-integration): Harden knex mysql2 healthcheck to fix flaky test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/429cdafe8f43bcaec682a12465c202e9f012abde\"\u003e\u003ccode\u003e429cdaf\u003c/code\u003e\u003c/a\u003e test(node-integration-tests): Fix flaky postgresjs basic transaction/error or...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/35998e687165579ff3aed07a3bcf871dd05f0691\"\u003e\u003ccode\u003e35998e6\u003c/code\u003e\u003c/a\u003e test(e2e/hono): Isolate request-data extraction tests onto a dedicated route ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/88e7ad5444ece21f074e53768cb8633e00fa3a2b\"\u003e\u003ccode\u003e88e7ad5\u003c/code\u003e\u003c/a\u003e feat(server-utils): Expose channel-based, streamlined \u003ccode\u003efastifyIntegration\u003c/code\u003e (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/e3161515dd5324e664b97e69ddcb7fa8ef6cd838\"\u003e\u003ccode\u003ee316151\u003c/code\u003e\u003c/a\u003e ref(server-utils): Move mysql orchestrion integration onto bindTracingChannel...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/e7c24a57210b8ac99eef3514bce4097d9bae848c\"\u003e\u003ccode\u003ee7c24a5\u003c/code\u003e\u003c/a\u003e feat(server-utils): Restore caller context for callback tracing channels (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/bf21b16ffd8cecc6627ca7db35d8d65567d47273\"\u003e\u003ccode\u003ebf21b16\u003c/code\u003e\u003c/a\u003e fix(nextjs): Don't inject trace meta tags when Cache Components is enabled (#...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.62.0...10.63.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@trigger.dev/build` from 4.4.6 to 4.5.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/triggerdotdev/trigger.dev/blob/main/packages/build/CHANGELOG.md\"\u003e\u003ccode\u003e@​trigger.dev/build's changelog\u003c/code\u003e\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.5.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd Agent Skills for \u003ccode\u003echat.agent\u003c/code\u003e. Drop a folder with a \u003ccode\u003eSKILL.md\u003c/code\u003e and any helper scripts/references next to your task code, register it with \u003ccode\u003eskills.define({ id, path })\u003c/code\u003e, and the CLI bundles it into the deploy image automatically — no \u003ccode\u003etrigger.config.ts\u003c/code\u003e changes. The agent gets a one-line summary in its system prompt and discovers full instructions on demand via \u003ccode\u003eloadSkill\u003c/code\u003e, with \u003ccode\u003ebash\u003c/code\u003e and \u003ccode\u003ereadFile\u003c/code\u003e tools scoped per-skill (path-traversal guards, output caps, abort-signal propagation). (\u003ca href=\"https://redirect.github.com/triggerdotdev/trigger.dev/pull/3543\"\u003e#3543\u003c/a\u003e)\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003econst pdfSkill = skills.define({\n  id: \u0026quot;pdf-extract\u0026quot;,\n  path: \u0026quot;./skills/pdf-extract\u0026quot;,\n});\n\u003cp\u003echat.skills.set([await pdfSkill.local()]);\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eBuilt on the \u003ca href=\"https://ai-sdk.dev/cookbook/guides/agent-skills\"\u003eAI SDK cookbook pattern\u003c/a\u003e — portable across providers. SDK + CLI only for now; dashboard-editable \u003ccode\u003eSKILL.md\u003c/code\u003e text is on the roadmap.\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@trigger.dev/core@4.5.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.5.0-rc.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@trigger.dev/core@4.5.0-rc.7\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.5.0-rc.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@trigger.dev/core@4.5.0-rc.6\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.5.0-rc.5\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@trigger.dev/core@4.5.0-rc.5\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.5.0-rc.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@trigger.dev/core@4.5.0-rc.4\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.5.0-rc.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/86ef3c49799a3de399a0534b5ca7c7244c72caa4\"\u003e\u003ccode\u003e86ef3c4\u003c/code\u003e\u003c/a\u003e chore: release v4.5.0 (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/build/issues/3998\"\u003e#3998\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/b54201f9862ae8f5d01c68dc3ee4cb0e2df426a2\"\u003e\u003ccode\u003eb54201f\u003c/code\u003e\u003c/a\u003e chore: switch to oxfmt, oxlint - add ci checks (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/build/issues/3977\"\u003e#3977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/015106d7fa440216cda1488dbed47bdee80465b7\"\u003e\u003ccode\u003e015106d\u003c/code\u003e\u003c/a\u003e chore: release v4.5.0-rc.7 (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/build/issues/3932\"\u003e#3932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/5fab8cafcf84782983cb1a43fe2ff53fab33782b\"\u003e\u003ccode\u003e5fab8ca\u003c/code\u003e\u003c/a\u003e chore: release v4.5.0-rc.6 (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/build/issues/3870\"\u003e#3870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/a730faadfe82679652e8438110500fbf7733bfbb\"\u003e\u003ccode\u003ea730faa\u003c/code\u003e\u003c/a\u003e chore: release v4.5.0-rc.5 (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/build/issues/3808\"\u003e#3808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/e0681d23943441bb5f0294868502950d5bf374c5\"\u003e\u003ccode\u003ee0681d2\u003c/code\u003e\u003c/a\u003e chore: release v4.5.0-rc.4 (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/build/issues/3788\"\u003e#3788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/8f066ac389bd29b30a6aafe36e9b15492371cb1c\"\u003e\u003ccode\u003e8f066ac\u003c/code\u003e\u003c/a\u003e chore: release v4.5.0-rc.3 (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/build/issues/3763\"\u003e#3763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/d34014ddccf9e806f5bfe5702d9306710c4bfe93\"\u003e\u003ccode\u003ed34014d\u003c/code\u003e\u003c/a\u003e chore: release v4.5.0-rc.2 (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/build/issues/3702\"\u003e#3702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/0b5b817a49a60470c2256b038e9bdeacdab09927\"\u003e\u003ccode\u003e0b5b817\u003c/code\u003e\u003c/a\u003e chore: release v4.5.0-rc.1 (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/build/issues/3691\"\u003e#3691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/acfba0240931fe184b195cb8a7e74a4be341103a\"\u003e\u003ccode\u003eacfba02\u003c/code\u003e\u003c/a\u003e chore: release v4.5.0-rc.0 (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/build/issues/3563\"\u003e#3563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commits/v4.5.0/packages/build\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@trigger.dev/sdk` from 4.4.6 to 4.5.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/triggerdotdev/trigger.dev/blob/main/packages/trigger-sdk/CHANGELOG.md\"\u003e\u003ccode\u003e@​trigger.dev/sdk's changelog\u003c/code\u003e\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.5.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eAI Prompts\u003c/strong\u003e — define prompt templates as code alongside your tasks, version them on deploy, and override the text or model from the dashboard without redeploying. Prompts integrate with the Vercel AI SDK via \u003ccode\u003etoAISDKTelemetry()\u003c/code\u003e (links every generation span back to the prompt) and with \u003ccode\u003echat.agent\u003c/code\u003e via \u003ccode\u003echat.prompt.set()\u003c/code\u003e + \u003ccode\u003echat.toStreamTextOptions()\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/triggerdotdev/trigger.dev/pull/3629\"\u003e#3629\u003c/a\u003e)\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { prompts } from \u0026quot;@trigger.dev/sdk\u0026quot;;\nimport { generateText } from \u0026quot;ai\u0026quot;;\nimport { openai } from \u0026quot;@ai-sdk/openai\u0026quot;;\nimport { z } from \u0026quot;zod\u0026quot;;\n\u003cp\u003eexport const supportPrompt = prompts.define({\u003cbr /\u003e\nid: \u0026quot;customer-support\u0026quot;,\u003cbr /\u003e\nmodel: \u0026quot;gpt-4o\u0026quot;,\u003cbr /\u003e\nconfig: { temperature: 0.7 },\u003cbr /\u003e\nvariables: z.object({\u003cbr /\u003e\ncustomerName: z.string(),\u003cbr /\u003e\nplan: z.string(),\u003cbr /\u003e\nissue: z.string(),\u003cbr /\u003e\n}),\u003cbr /\u003e\ncontent: `You are a support agent for Acme.\u003c/p\u003e\n\u003cp\u003eCustomer: {{customerName}} ({{plan}} plan)\u003cbr /\u003e\nIssue: {{issue}}`,\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003econst resolved = await supportPrompt.resolve({\u003cbr /\u003e\ncustomerName: \u0026quot;Alice\u0026quot;,\u003cbr /\u003e\nplan: \u0026quot;Pro\u0026quot;,\u003cbr /\u003e\nissue: \u0026quot;Can't access billing\u0026quot;,\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003econst result = await generateText({\u003cbr /\u003e\nmodel: openai(resolved.model ?? \u0026quot;gpt-4o\u0026quot;),\u003cbr /\u003e\nsystem: resolved.text,\u003cbr /\u003e\nprompt: \u0026quot;Can't access billing\u0026quot;,\u003cbr /\u003e\n...resolved.toAISDKTelemetry(),\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat you get:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCode-defined, deploy-versioned templates\u003c/strong\u003e — define with \u003ccode\u003eprompts.define({ id, model, config, variables, content })\u003c/code\u003e. Every deploy creates a new version visible in the dashboard. Mustache-style placeholders (\u003ccode\u003e{{var}}\u003c/code\u003e, \u003ccode\u003e{{#cond}}...{{/cond}}\u003c/code\u003e) with Zod / ArkType / Valibot-typed variables.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDashboard overrides\u003c/strong\u003e — change a prompt's text or model from the dashboard without redeploying. Overrides take priority over the deployed \u0026quot;current\u0026quot; version and are environment-scoped (dev / staging / production independent).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eResolve API\u003c/strong\u003e — \u003ccode\u003eprompt.resolve(vars, { version?, label? })\u003c/code\u003e returns the compiled \u003ccode\u003etext\u003c/code\u003e, resolved \u003ccode\u003emodel\u003c/code\u003e, \u003ccode\u003eversion\u003c/code\u003e, and labels. Standalone \u003ccode\u003eprompts.resolve\u0026lt;typeof handle\u0026gt;(slug, vars)\u003c/code\u003e for cross-file resolution with full type inference on slug and variable shape.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAI SDK integration\u003c/strong\u003e — spread \u003ccode\u003eresolved.toAISDKTelemetry({ ...extra })\u003c/code\u003e into any \u003ccode\u003egenerateText\u003c/code\u003e / \u003ccode\u003estreamText\u003c/code\u003e call and every generation span links to the prompt in the dashboard alongside its input variables, model, tokens, and cost.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003echat.agent\u003c/code\u003e integration\u003c/strong\u003e — \u003ccode\u003echat.prompt.set(resolved)\u003c/code\u003e stores the resolved prompt run-scoped; \u003ccode\u003echat.toStreamTextOptions({ registry })\u003c/code\u003e pulls \u003ccode\u003esystem\u003c/code\u003e, \u003ccode\u003emodel\u003c/code\u003e (resolved via the AI SDK provider registry), \u003ccode\u003etemperature\u003c/code\u003e / \u003ccode\u003emaxTokens\u003c/code\u003e / etc., and telemetry into a single spread for \u003ccode\u003estreamText\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eManagement SDK\u003c/strong\u003e — \u003ccode\u003eprompts.list()\u003c/code\u003e, \u003ccode\u003eprompts.versions(slug)\u003c/code\u003e, \u003ccode\u003eprompts.promote(slug, version)\u003c/code\u003e, \u003ccode\u003eprompts.createOverride(slug, body)\u003c/code\u003e, \u003ccode\u003eprompts.updateOverride(slug, body)\u003c/code\u003e, \u003ccode\u003eprompts.removeOverride(slug)\u003c/code\u003e, \u003ccode\u003eprompts.reactivateOverride(slug, version)\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDashboard\u003c/strong\u003e — prompts list with per-prompt usage sparklines; per-prompt detail with Template / Details / Versions / Generations / Metrics tabs. AI generation spans get a custom inspector showing the linked prompt's metadata, input variables, and template content alongside model, tokens, cost, and the message thread.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/86ef3c49799a3de399a0534b5ca7c7244c72caa4\"\u003e\u003ccode\u003e86ef3c4\u003c/code\u003e\u003c/a\u003e chore: release v4.5.0 (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk/issues/3998\"\u003e#3998\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/bfa902bd1822812e8f0aaf0d6831414dc70c13aa\"\u003e\u003ccode\u003ebfa902b\u003c/code\u003e\u003c/a\u003e chore: enable more linters (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk/issues/4080\"\u003e#4080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/b54201f9862ae8f5d01c68dc3ee4cb0e2df426a2\"\u003e\u003ccode\u003eb54201f\u003c/code\u003e\u003c/a\u003e chore: switch to oxfmt, oxlint - add ci checks (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk/issues/3977\"\u003e#3977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/c06005b3532289a115024bd5059087bb0c7219ef\"\u003e\u003ccode\u003ec06005b\u003c/code\u003e\u003c/a\u003e feat(webapp,sdk): in-dashboard AI agent (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk/issues/4018\"\u003e#4018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/015106d7fa440216cda1488dbed47bdee80465b7\"\u003e\u003ccode\u003e015106d\u003c/code\u003e\u003c/a\u003e chore: release v4.5.0-rc.7 (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk/issues/3932\"\u003e#3932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/0c839e85666a67b505569f1481b4fcf371b319ee\"\u003e\u003ccode\u003e0c839e8\u003c/code\u003e\u003c/a\u003e feat(sdk,cli): namespace agent skills with trigger- and add cost-savings (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk/issues/3970\"\u003e#3970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/17482c057761336cedc7805366e103781adb2c44\"\u003e\u003ccode\u003e17482c0\u003c/code\u003e\u003c/a\u003e feat(sdk): chat.headStart handover for customAgent and createSession (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk/issues/3963\"\u003e#3963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/ab3a1e593af1120d2c51ead6d7b544f985a7c63d\"\u003e\u003ccode\u003eab3a1e5\u003c/code\u003e\u003c/a\u003e docs: use one canonical definition of a Session everywhere (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk/issues/3956\"\u003e#3956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/3b919994c1a23a257fa32f0d3d1ce62cc2a37760\"\u003e\u003ccode\u003e3b91999\u003c/code\u003e\u003c/a\u003e feat(sdk): make the chat.agent system prompt cacheable (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk/issues/3952\"\u003e#3952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/e092919c3f7931a5b4abd6530a16332a7bee9ff1\"\u003e\u003ccode\u003ee092919\u003c/code\u003e\u003c/a\u003e feat(sdk,cli): bundle agent skills + docs in the SDK for zero-drift (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk/issues/3937\"\u003e#3937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commits/v4.5.0/packages/trigger-sdk\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 25.9.4 to 25.9.5\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 `algoliasearch` from 5.55.1 to 5.55.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/releases\"\u003ealgoliasearch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.55.2\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/035c03ecad\"\u003e035c03ecad\u003c/a\u003e fix(specs): BREAKING CHANGE – remove recommend query params overridden by the API (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6604\"\u003e#6604\u003c/a\u003e) by \u003ca href=\"https://github.com/raed667\"\u003e\u003ccode\u003e@​raed667\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003eranking\u003c/code\u003e, \u003ccode\u003efacetFilters\u003c/code\u003e, and \u003ccode\u003eenableABTest\u003c/code\u003e parameters have been removed from the Recommend request, and \u003ccode\u003eenableRules\u003c/code\u003e from its fallback parameters, as the Recommend API ignores them. API behavior is unchanged, but code setting these fields must be updated.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d1f8a51b63\"\u003ed1f8a51b63\u003c/a\u003e fix(javascript): chunked push polling offset and batchSize forwarding (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6598\"\u003e#6598\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/5031c65633\"\u003e5031c65633\u003c/a\u003e chore(deps): dependencies 2026-06-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6508\"\u003e#6508\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-api-clients-automation-bot\"\u003e\u003ccode\u003e@​algolia-api-clients-automation-bot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/f258a66a9d\"\u003ef258a66a9d\u003c/a\u003e fix(clients): browseSynonyms pagination (CR-11727) (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6652\"\u003e#6652\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/915cb4650b\"\u003e915cb4650b\u003c/a\u003e fix(clients): add warning in replace_all_objects for empty objects (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6611\"\u003e#6611\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/3fe90834ec\"\u003e3fe90834ec\u003c/a\u003e chore(deps): dependencies 2026-06-29 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6618\"\u003e#6618\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-api-clients-automation-bot\"\u003e\u003ccode\u003e@​algolia-api-clients-automation-bot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.55.1...5.55.2\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.55.1...5.55.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/blob/main/CHANGELOG.md\"\u003ealgoliasearch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.55.1...5.55.2\"\u003e5.55.2\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/035c03ecad\"\u003e035c03ecad\u003c/a\u003e fix(specs): BREAKING CHANGE – remove recommend query params overridden by the API (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6604\"\u003e#6604\u003c/a\u003e) by \u003ca href=\"https://github.com/raed667/\"\u003e\u003ccode\u003e@​raed667\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003eranking\u003c/code\u003e, \u003ccode\u003efacetFilters\u003c/code\u003e, and \u003ccode\u003eenableABTest\u003c/code\u003e parameters have been removed from the Recommend request, and \u003ccode\u003eenableRules\u003c/code\u003e from its fallback parameters, as the Recommend API ignores them. API behavior is unchanged, but code setting these fields must be updated.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d1f8a51b63\"\u003ed1f8a51b63\u003c/a\u003e fix(javascript): chunked push polling offset and batchSize forwarding (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6598\"\u003e#6598\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/5031c65633\"\u003e5031c65633\u003c/a\u003e chore(deps): dependencies 2026-06-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6508\"\u003e#6508\u003c/a\u003e) by \u003ca href=\"https://github.com/apps/algolia-api-clients-automation-bot\"\u003e\u003ccode\u003e@​algolia-api-clients-automation-bot[bot]\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/f258a66a9d\"\u003ef258a66a9d\u003c/a\u003e fix(clients): browseSynonyms pagination (CR-11727) (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6652\"\u003e#6652\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/915cb4650b\"\u003e915cb4650b\u003c/a\u003e fix(clients): add warning in replace_all_objects for empty objects (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6611\"\u003e#6611\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/3fe90834ec\"\u003e3fe90834ec\u003c/a\u003e chore(deps): dependencies 2026-06-29 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6618\"\u003e#6618\u003c/a\u003e) by \u003ca href=\"https://github.com/apps/algolia-api-clients-automation-bot\"\u003e\u003ccode\u003e@​algolia-api-clients-automation-bot[bot]\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/ceb55d8881b51af583ed83a183fbfc000aea213a\"\u003e\u003ccode\u003eceb55d8\u003c/code\u003e\u003c/a\u003e chore: release 5.55.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/f0df7c18fb3d2f924380c8253e6434a72e82209d\"\u003e\u003ccode\u003ef0df7c1\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-06-29 (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/7e4e4c7a12c316b739e0eb3aca18bc15c7ea7644\"\u003e\u003ccode\u003e7e4e4c7\u003c/code\u003e\u003c/a\u003e fix(python): add warning in replace_all_objects for empty objects (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/47d651232cee6fb6440d3be05ef19f645267b27b\"\u003e\u003ccode\u003e47d6512\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-06-15 (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/82c46590f545b52f70add8516e65e7f929157c81\"\u003e\u003ccode\u003e82c4659\u003c/code\u003e\u003c/a\u003e fix(javascript): chunked push polling offset and batchSize forwarding (genera...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/e1431c805dc8451bc64510e8d7e7df8bfaaf00e8\"\u003e\u003ccode\u003ee1431c8\u003c/code\u003e\u003c/a\u003e fix(specs): remove recommend query params overridden by the API (generated)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.55.1...5.55.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `framer-motion` from 12.42.0 to 12.42.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/motiondivision/motion/blob/main/CHANGELOG.md\"\u003eframer-motion's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[12.42.2] 2026-07-01\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eanimateView\u003c/code\u003e: Cropped group layers now animate \u003ccode\u003eborder-radius\u003c/code\u003e from the old to new radius.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[12.42.1] 2026-06-30\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eanimateView\u003c/code\u003e: Old layer fade out now cancelled when defining \u003ccode\u003e.new()\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/motiondivision/motion/commit/40e8756c63b258c9dd07de9501cb788410eefb02\"\u003e\u003ccode\u003e40e8756\u003c/code\u003e\u003c/a\u003e v12.42.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/718ccc7d4e8d17dddb36e73198b730fac57267c4\"\u003e\u003ccode\u003e718ccc7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motiondivision/motion/issues/3768\"\u003e#3768\u003c/a\u003e from motiondivision/view-cropped-corner-radius\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/19195a4bfc77389afb9cfd06bb2fb9eaeb798e8f\"\u003e\u003ccode\u003e19195a4\u003c/code\u003e\u003c/a\u003e Dedupe corner-radius longhands; merge crop box/radii measurements\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/5299aa65a2428c55728d28b68c0d3242052d8b7a\"\u003e\u003ccode\u003e5299aa6\u003c/code\u003e\u003c/a\u003e Resolve cropped-clip radius timing once; fix transition-option leak\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/937cdf396c29fa2826ba0836c1e6f1a1466e5064\"\u003e\u003ccode\u003e937cdf3\u003c/code\u003e\u003c/a\u003e Animate cropped view-transition group corner radius\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/fd2d6f66d1cffcfeb2e2e0d9e39dc54796025db2\"\u003e\u003ccode\u003efd2d6f6\u003c/code\u003e\u003c/a\u003e v12.42.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/2223d873d8c78bab03301e5d9e3272c6d76907e6\"\u003e\u003ccode\u003e2223d87\u003c/code\u003e\u003c/a\u003e Hold the old layer when only a non-opacity .new() is set\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/motiondivision/motion/compare/v12.42.0...v12.42.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lucide-react` from 1.22.0 to 1.23.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.23.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(docs): prevent scrollbar layout shift on icons page by \u003ca href=\"https://github.com/g30r93g\"\u003e\u003ccode\u003e@​g30r93g\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4500\"\u003elucide-icons/lucide#4500\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(docs): Remove certificates banner 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/4504\"\u003elucide-icons/lucide#4504\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(repo-journal.yml): GH copilot repo summary 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/4505\"\u003elucide-icons/lucide#4505\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(repo-journal.yml): Small fix in the workflow 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/4508\"\u003elucide-icons/lucide#4508\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(repo-journal.yml): Switch to token 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/4509\"\u003elucide-icons/lucide#4509\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003epaper-bag\u003c/code\u003e icon by \u003ca href=\"https://github.com/dkast\"\u003e\u003ccode\u003e@​dkast\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4023\"\u003elucide-icons/lucide#4023\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/g30r93g\"\u003e\u003ccode\u003e@​g30r93g\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4500\"\u003elucide-icons/lucide#4500\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dkast\"\u003e\u003ccode\u003e@​dkast\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4023\"\u003elucide-icons/lucide#4023\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.22.0...1.23.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.22.0...1.23.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/lucide-icons/lucide/commits/1.23.0/packages/lucide-react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `msw` from 2.14.6 to 2.14.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mswjs/msw/releases\"\u003emsw's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.14.7 (2026-07-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esse:\u003c/strong\u003e proper logging for concurrent requests (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2762\"\u003e#2762\u003c/a\u003e) (5c0ae1c334a0cbe52638bd2949540372be3d46ba) \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/db818ee6c943bcfad18f6ecff2bb0dc210c457ca\"\u003e\u003ccode\u003edb818ee\u003c/code\u003e\u003c/a\u003e chore(release): v2.14.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/418854a04a1424eef25a7722e1016feea433a5a9\"\u003e\u003ccode\u003e418854a\u003c/code\u003e\u003c/a\u003e chore: upgrade \u003ccode\u003e@ossjs/release\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/5c0ae1c334a0cbe52638bd2949540372be3d46ba\"\u003e\u003ccode\u003e5c0ae1c\u003c/code\u003e\u003c/a\u003e fix(sse): proper logging for concurrent requests (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2762\"\u003e#2762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/3016bda37757420b1c5adca9a3956f0dc8654456\"\u003e\u003ccode\u003e3016bda\u003c/code\u003e\u003c/a\u003e test: fix flaky \u003ccode\u003ews.clients.browser.test.ts\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/0df6d6a06fd99bb7066ee12457966c69f329fd38\"\u003e\u003ccode\u003e0df6d6a\u003c/code\u003e\u003c/a\u003e test: fix flaky \u003ccode\u003ein-flight-request.test.ts\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/ff6836b19cf250cfe0be721bfdf098a14c23506a\"\u003e\u003ccode\u003eff6836b\u003c/code\u003e\u003c/a\u003e chore: pin github actions to commit sha, update pnpm (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2761\"\u003e#2761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/8a19d5485adad2b8a816e04a937f4c76169cd5b9\"\u003e\u003ccode\u003e8a19d54\u003c/code\u003e\u003c/a\u003e chore: improve github actions security (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2747\"\u003e#2747\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/f76d5f37641bf6cf0a61021dd591e4413502ced9\"\u003e\u003ccode\u003ef76d5f3\u003c/code\u003e\u003c/a\u003e chore: drop \u003ccode\u003ecache\u003c/code\u003e in \u003ccode\u003esetup-node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2745\"\u003e#2745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/d2ced6905885c6821b3c9089e9b8125f421687bd\"\u003e\u003ccode\u003ed2ced69\u003c/code\u003e\u003c/a\u003e chore: remove miniflare dependency and tests (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2744\"\u003e#2744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/a2de70983933b0277fb7d8fe17353f4301a2dac1\"\u003e\u003ccode\u003ea2de709\u003c/code\u003e\u003c/a\u003e docs: add coderabbit to sponsors (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2743\"\u003e#2743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mswjs/msw/compare/v2.14.6...v2.14.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tsx` from 4.22.5 to 4.23.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/privatenumber/tsx/releases\"\u003etsx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.23.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.22.5...v4.23.0\"\u003e4.23.0\u003c/a\u003e (2026-07-03)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid redundant filesystem probes during module resolution (\u003ca href=\"https://github.com/privatenumber/tsx/commit/257bbbb7eb2784cad6a3bb7a2d9c9747d28d96ec\"\u003e257bbbb\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/809\"\u003eprivatenumber/tsx#809\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd multi-scenario startup benchmark suite (\u003ca href=\"https://github.com/privatenumber/tsx/commit/c178197b104d055fd3431f7448982f3156394d12\"\u003ec178197\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/809\"\u003eprivatenumber/tsx#809\u003c/a\u003e \u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/809\"\u003e#809\u003c/a\u003e \u003ca href=\"https://github.com/hi/issues/signal\"\u003ehi#signal\u003c/a\u003e \u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/145\"\u003eprivatenumber/tsx#145\u003c/a\u003e \u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/809\"\u003e#809\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis release is also available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/tsx/v/4.23.0\"\u003e\u003ccode\u003enpm package (@​latest dist-tag)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/1dfad376d8fd8bf63b2b39d62797acb2e7ca173a\"\u003e\u003ccode\u003e1dfad37\u003c/code\u003e\u003c/a\u003e docs: cite esbuild's extension-resolution model in node notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/257bbbb7eb2784cad6a3bb7a2d9c9747d28d96ec\"\u003e\u003ccode\u003e257bbbb\u003c/code\u003e\u003c/a\u003e fix: avoid redundant filesystem probes during module resolution\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/c178197b104d055fd3431f7448982f3156394d12\"\u003e\u003ccode\u003ec178197\u003c/code\u003e\u003c/a\u003e feat: add multi-scenario startup benchmark suite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/51800ac04da08cc22b5bd7d0bcec51a8739d9073\"\u003e\u003ccode\u003e51800ac\u003c/code\u003e\u003c/a\u003e docs: add Node internals knowledge base (notes/node)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.22.5...v4.23.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vite` from 8.1.0 to 8.1.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitejs/vite/releases\"\u003evite's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.1.4\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vitejs/vite/blob/v8.1.4/packages/vite/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev8.1.3\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vitejs/vite/blob/v8.1.3/packages/vite/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev8.1.2\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vitejs/vite/blob/v8.1.2/packages/vite/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev8.1.1\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vitejs/vite/blob/v8.1.1/packages/vite/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\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/vitejs/vite/blob/main/packages/vite/CHANGELOG.md\"\u003evite's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://github.com/vitejs/vite/compare/v8.1.3...v8.1.4\"\u003e8.1.4\u003c/a\u003e (2026-07-09)\u003c!-- raw HTML omitted --\u003e\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003elegacy:\u003c/strong\u003e prefer oxc as minifier (fix \u003ca href=\"https://redirect.github.com/vitejs/vite/issues/21973\"\u003e#21973\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22468\"\u003e#22468\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/ab5dafa8e66296ef201f615489fb57954bb740ce\"\u003eab5dafa\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebuild:\u003c/strong\u003e add workaround for building on stackblitz (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22840\"\u003e#22840\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/575c32c29925c554f4ef4068738ab89c6878f615\"\u003e575c32c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebuild:\u003c/strong\u003e keep \u003ccode\u003eimport.meta.url\u003c/code\u003e in preload function as-is (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22839\"\u003e#22839\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/f1f90ed4742b3cf453428c7e581a6016a4d47321\"\u003ef1f90ed\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update all non-major dependencies (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22865\"\u003e#22865\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/d4295a9ffce428c0e51892373e00c07fccc0498a\"\u003ed4295a9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update rolldown-related dependencies (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22866\"\u003e#22866\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/7cf07e4c5f7a6af276012e0c2ec06e08499e951e\"\u003e7cf07e4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehtml:\u003c/strong\u003e avoid backtracking in import-only check (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22848\"\u003e#22848\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/b5868c01a124d345664450aaebd677bfba964c05\"\u003eb5868c0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eoptimizer:\u003c/strong\u003e avoid optimizer run for transform request before init (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22852\"\u003e#22852\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/72a5e2192506f51a5efd09c059815a5c43a9eacb\"\u003e72a5e21\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003essr:\u003c/strong\u003e align named export function call stacktrace column with Node (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22829\"\u003e#22829\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/173a1b648c321e0f836e5a94fc47c4fa9b081bfc\"\u003e173a1b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estrip pure CSS chunk imports when chunkImportMap is enabled (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22841\"\u003e#22841\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/648bd04933093d0aac9565f21a49811437776886\"\u003e648bd04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix incorrect \u003ccode\u003e@default\u003c/code\u003e for \u003ccode\u003eserver.cors\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22859\"\u003e#22859\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/70435b2551ee4fe3a0d55c8a3bb61b96f44d2763\"\u003e70435b2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMiscellaneous Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency postcss-modules to v9 (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22867\"\u003e#22867\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/a9539d69efc7a4ccf988bbf5da31c2b416ba990e\"\u003ea9539d6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCode Refactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eeliminate ineffectiveDynamicImport warn (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22876\"\u003e#22876\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/ea22fb352aad9a42c0a9d08f39d8a0bae8c111a5\"\u003eea22fb3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid warnings (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22851\"\u003e#22851\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/af21ab68adac3380dc9a854d2fe3f776654301cd\"\u003eaf21ab6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild System\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove the custom onLog function (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22878\"\u003e#22878\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/2c4a217a63dc0a7fcb10bc710a988f32b173f481\"\u003e2c4a217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereplace deprecated \u003ccode\u003eonwarn\u003c/code\u003e with \u003ccode\u003eonLog\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22741\"\u003e#22741\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/c581b5588cb8e94603d17bce2ff9fec8e8e0a3bf\"\u003ec581b55\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://github.com/vitejs/vite/compare/v8.1.2...v8.1.3\"\u003e8.1.3\u003c/a\u003e (2026-07-02)\u003c!-- raw HTML omitted --\u003e\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecss:\u003c/strong\u003e inject inlined CSS after the shebang line (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22717\"\u003e#22717\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/1534d362794e856cc718b123cb245e0efcf36b9a\"\u003e1534d36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003ees-module-lexer\u003c/code\u003e to 2.3.0 (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22838\"\u003e#22838\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/7103c3af795396e2ad87e1125eb3fc20d60d9430\"\u003e7103c3a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epreload css for nested dynamic imports (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22759\"\u003e#22759\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/2c530542da1c50b95b7f0cb17adf82f64ecf97f3\"\u003e2c53054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003essr:\u003c/strong\u003e correct stacktrace column position for first line (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22828\"\u003e#22828\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/c4acd6982a051fa10dbd7e3a37e00f0c467793b8\"\u003ec4acd69\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://github.com/vitejs/vite/compare/v8.1.1...v8.1.2\"\u003e8.1.2\u003c/a\u003e (2026-06-30)\u003c!-- raw HTML omitted --\u003e\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e revert es-module-lexer to 2.1.0 (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22827\"\u003e#22827\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/0d3bd7c4111b8345cfc353c7bbb2c30601752e26\"\u003e0d3bd7c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erestore, \u0026quot;fix: resolve pnpm .modules.yaml from workspace root instead of cwd (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22757\"\u003e#22757\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22825\"\u003e#22825\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/efb98cce73f3f89c4f03936ab7741cd5b0636f5c\"\u003eefb98cc\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/vitejs/vite/commit/a477454442eff649b430f9e3c6caf2500fcb7183\"\u003e\u003ccode\u003ea477454\u003c/code\u003e\u003c/a\u003e release: v8.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitejs/vite/commit/ab5dafa8e66296ef201f615489fb57954bb740ce\"\u003e\u003ccode\u003eab5dafa\u003c/code\u003e\u003c/a\u003e feat(legacy): prefer oxc as minifier (fix \u003ca href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/21973\"\u003e#21973\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/22468\"\u003e#22468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitejs/vite/commit/173a1b648c321e0f836e5a94fc47c4fa9b081bfc\"\u003e\u003ccode\u003e173a1b6\u003c/code\u003e\u003c/a\u003e fix(ssr): align named export function call stacktrace column with Node (\u003ca href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/22829\"\u003e#22829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitejs/vite/commit/575c32c29925c554f4ef4068738ab89c6878f615\"\u003e\u003ccode\u003e575c32c\u003c/code\u003e\u003c/a\u003e fix(build): add workaround for building on stackblitz (\u003ca href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/22840\"\u003e#22840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitejs/vite/commit/72a5e2192506f51a5efd09c059815a5c43a9eacb\"\u003e\u003ccode\u003e72a5e21\u003c/code\u003e\u003c/a\u003e fix(optimizer): avoid optimizer run for transform request before init (\u003ca href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/22852\"\u003e#22852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitejs/vite/commit/a9539d69efc7a4ccf988bbf5da31c2b416ba990e\"\u003e\u003ccode\u003ea9539d6\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency postcss-modules to v9 (\u003ca href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/22867\"\u003e#22867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitejs/vite/commit/70435b2551ee4fe3a0d55c8a3bb61b96f44d2763\"\u003e\u003ccode\u003e70435b2\u003c/code\u003e\u003c/a\u003e docs: fix incorrect \u003ccode\u003e@default\u003c/code\u003e for \u003ccode\u003eserver.cors\u003c/code\u003e (\u003ca href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/22859\"\u003e#22859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitejs/vite/commit/2c4a217a63dc0a7fcb10bc710a988f32b173f481\"\u003e\u003ccode\u003e2c4a217\u003c/code\u003e\u003c/a\u003e build: remove the custom onLog function (\u003ca href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/22878\"\u003e#22878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitejs/vite/commit/c581b5588cb8e94603d17bce2ff9fec8e8e0a3bf\"\u003e\u003ccode\u003ec581b55\u003c/code\u003e\u003c/a\u003e build: replace deprecated \u003ccode\u003eonwarn\u003c/code\u003e with \u003ccode\u003eonLog\u003c/code\u003e (\u003ca href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/22741\"\u003e#22741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitejs/vite/commit/ea22fb352aad9a42c0a9d08f39d8a0bae8c111a5\"\u003e\u003ccode\u003eea22fb3\u003c/code\u003e\u003c/a\u003e refactor: eliminate ineffectiveDynamicImport warn (\u003ca href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/22876\"\u003e#22876\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitejs/vite/commits/v8.1.4/packages/vite\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vitest` from 4.1.9 to 4.1.10\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.10\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Check fs access in builtin commands [backport to v4]  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e and \u003cstrong\u003eOpenCode (claude-opus-4-8)\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10680\"\u003evitest-dev/vitest#10680\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5c18dd267\"\u003e\u003c!-- raw HTML omitted --\u003e(5c18d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evm\u003c/strong\u003e: Fix external module resolve error with deps optimizer query for encoded URI [backport to v4]  -  by \u003ca href=\"https://github.com/SveLil\"\u003e\u003ccode\u003e@​SveLil\u003c/code\u003e\u003c/a\u003e and \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/10661\"\u003evitest-dev/vitest#10661\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bae52b511\"\u003e\u003c!-- raw HTML omitted --\u003e(bae52)\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.9...v4.1.10\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/db616d227b6e0cb07a94f5d1bba262ee95db7e46\"\u003e\u003ccode\u003edb616d2\u003c/code\u003e\u003c/a\u003e chore: release v4.1.10 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/10718\"\u003e#10718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/bae52b5112a6fd8200101b88bf8af9685d077295\"\u003e\u003ccode\u003ebae52b5\u003c/code\u003e\u003c/a\u003e fix(vm): fix external module resolve error with deps optimizer query for enco...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.10/packages/vitest\"\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/forbiddenlink/time-slip-search/pull/48","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/forbiddenlink%2Ftime-slip-search/issues/48","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/48/packages"},{"uuid":"4824613695","node_id":"PR_kwDOS9Gdas7un3wf","number":7,"state":"closed","title":"[Docs Site] Bump the non-major group across 1 directory with 35 updates","user":"dependabot[bot]","labels":["dependencies","javascript","size/xl"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-07-14T02:17:45.000Z","author_association":null,"state_reason":null,"created_at":"2026-07-07T02:18:18.000Z","updated_at":"2026-07-14T02:17:46.000Z","time_to_close":604767,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[Docs Site] Bump","group_name":"non-major","update_count":35,"packages":[{"name":"@astrojs/rss","old_version":"4.0.18","new_version":"4.0.19","repository_url":"https://github.com/withastro/astro"},{"name":"@astrojs/sitemap","old_version":"3.7.2","new_version":"3.7.3","repository_url":"https://github.com/withastro/astro"},{"name":"@astrojs/starlight","old_version":"0.38.4","new_version":"0.41.3","repository_url":"https://github.com/withastro/starlight"},{"name":"@base-ui/react","old_version":"1.4.1","new_version":"1.6.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@cloudflare/vitest-pool-workers","old_version":"0.15.2","new_version":"0.18.0","repository_url":"https://github.com/cloudflare/workers-sdk"},{"name":"@expressive-code/core","old_version":"0.41.7","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@expressive-code/plugin-collapsible-sections","old_version":"0.41.3","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@expressive-code/plugin-line-numbers","old_version":"0.41.7","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@iconify/utils","old_version":"3.1.1","new_version":"3.1.4","repository_url":"https://github.com/iconify/iconify"},{"name":"@marsidev/react-turnstile","old_version":"1.5.1","new_version":"1.5.3","repository_url":"https://github.com/marsidev/react-turnstile"},{"name":"@tailwindcss/postcss","old_version":"4.2.4","new_version":"4.3.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"algoliasearch","old_version":"5.52.0","new_version":"5.55.1","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"astro-breadcrumbs","old_version":"3.4.0","new_version":"3.4.1","repository_url":"https://github.com/felix-berlin/astro-breadcrumbs"},{"name":"astro-expressive-code","old_version":"0.41.7","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"date-fns","old_version":"4.1.0","new_version":"4.4.0","repository_url":"https://github.com/date-fns/date-fns"},{"name":"globals","old_version":"17.6.0","new_version":"17.7.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"happy-dom","old_version":"20.9.0","new_version":"20.10.6","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"marked","old_version":"18.0.3","new_version":"18.0.5","repository_url":"https://github.com/markedjs/marked"},{"name":"mermaid","old_version":"11.14.0","new_version":"11.16.0","repository_url":"https://github.com/mermaid-js/mermaid"},{"name":"nanostores","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/nanostores/nanostores"},{"name":"prettier","old_version":"3.8.3","new_version":"3.9.4","repository_url":"https://github.com/prettier/prettier"},{"name":"react","old_version":"19.0.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.0.7","new_version":"19.2.17","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.0.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"19.0.4","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-icons","old_version":"5.6.0","new_version":"5.7.0","repository_url":"https://github.com/react-icons/react-icons"},{"name":"react-instantsearch","old_version":"7.31.0","new_version":"7.38.0","repository_url":"https://github.com/algolia/instantsearch"},{"name":"sharp","old_version":"0.34.5","new_version":"0.35.3","repository_url":"https://github.com/lovell/sharp"},{"name":"starlight-image-zoom","old_version":"0.14.1","new_version":"0.15.0","repository_url":"https://github.com/HiDeoo/starlight-image-zoom"},{"name":"starlight-links-validator","old_version":"0.24.0","new_version":"0.25.2","repository_url":"https://github.com/HiDeoo/starlight-links-validator"},{"name":"tailwindcss","old_version":"4.1.4","new_version":"4.3.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"ts-blank-space","old_version":"0.8.0","new_version":"0.9.0","repository_url":"https://github.com/bloomberg/ts-blank-space"},{"name":"tsx","old_version":"4.21.0","new_version":"4.23.0","repository_url":"https://github.com/privatenumber/tsx"},{"name":"vitest","old_version":"4.1.5","new_version":"4.1.10","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"wrangler","old_version":"4.88.0","new_version":"4.107.0","repository_url":"https://github.com/cloudflare/workers-sdk"}],"path":null,"ecosystem":"npm"},"body":"Bumps the non-major group with 35 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@astrojs/rss](https://github.com/withastro/astro/tree/HEAD/packages/astro-rss) | `4.0.18` | `4.0.19` |\n| [@astrojs/sitemap](https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap) | `3.7.2` | `3.7.3` |\n| [@astrojs/starlight](https://github.com/withastro/starlight/tree/HEAD/packages/starlight) | `0.38.4` | `0.41.3` |\n| [@base-ui/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.4.1` | `1.6.0` |\n| [@cloudflare/vitest-pool-workers](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers) | `0.15.2` | `0.18.0` |\n| [@expressive-code/core](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core) | `0.41.7` | `0.44.0` |\n| [@expressive-code/plugin-collapsible-sections](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections) | `0.41.3` | `0.44.0` |\n| [@expressive-code/plugin-line-numbers](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers) | `0.41.7` | `0.44.0` |\n| [@iconify/utils](https://github.com/iconify/iconify/tree/HEAD/packages/utils) | `3.1.1` | `3.1.4` |\n| [@marsidev/react-turnstile](https://github.com/marsidev/react-turnstile) | `1.5.1` | `1.5.3` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.2.4` | `4.3.2` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.52.0` | `5.55.1` |\n| [astro-breadcrumbs](https://github.com/felix-berlin/astro-breadcrumbs) | `3.4.0` | `3.4.1` |\n| [astro-expressive-code](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/astro-expressive-code) | `0.41.7` | `0.44.0` |\n| [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.4.0` |\n| [globals](https://github.com/sindresorhus/globals) | `17.6.0` | `17.7.0` |\n| [happy-dom](https://github.com/capricorn86/happy-dom) | `20.9.0` | `20.10.6` |\n| [marked](https://github.com/markedjs/marked) | `18.0.3` | `18.0.5` |\n| [mermaid](https://github.com/mermaid-js/mermaid) | `11.14.0` | `11.16.0` |\n| [nanostores](https://github.com/nanostores/nanostores) | `1.3.0` | `1.4.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.3` | `3.9.4` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.0.0` | `19.2.7` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.0.7` | `19.2.17` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.0.0` | `19.2.7` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.0.4` | `19.2.3` |\n| [react-icons](https://github.com/react-icons/react-icons) | `5.6.0` | `5.7.0` |\n| [react-instantsearch](https://github.com/algolia/instantsearch) | `7.31.0` | `7.38.0` |\n| [sharp](https://github.com/lovell/sharp) | `0.34.5` | `0.35.3` |\n| [starlight-image-zoom](https://github.com/HiDeoo/starlight-image-zoom/tree/HEAD/packages/starlight-image-zoom) | `0.14.1` | `0.15.0` |\n| [starlight-links-validator](https://github.com/HiDeoo/starlight-links-validator/tree/HEAD/packages/starlight-links-validator) | `0.24.0` | `0.25.2` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.1.4` | `4.3.2` |\n| [ts-blank-space](https://github.com/bloomberg/ts-blank-space) | `0.8.0` | `0.9.0` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.23.0` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.5` | `4.1.10` |\n| [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) | `4.88.0` | `4.107.0` |\n\n\nUpdates `@astrojs/rss` from 4.0.18 to 4.0.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003e@​astrojs/rss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/rss\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/17209\"\u003e#17209\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/fbcfa039dfe3d700b239f595a6c55ee35e45bd06\"\u003e\u003ccode\u003efbcfa03\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/matthewp\"\u003e\u003ccode\u003e@​matthewp\u003c/code\u003e\u003c/a\u003e! - Hardens RSS feed generation by escaping the \u003ccode\u003esource\u003c/code\u003e and \u003ccode\u003eenclosure\u003c/code\u003e item fields. These fields are now serialized as structured XML values, ensuring that special characters in values like \u003ccode\u003esource.title\u003c/code\u003e and \u003ccode\u003eenclosure.type\u003c/code\u003e are always treated as text rather than markup, consistent with how other feed fields are handled.\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/withastro/astro/blob/main/packages/astro-rss/CHANGELOG.md\"\u003e@​astrojs/rss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/17209\"\u003e#17209\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/fbcfa039dfe3d700b239f595a6c55ee35e45bd06\"\u003e\u003ccode\u003efbcfa03\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/matthewp\"\u003e\u003ccode\u003e@​matthewp\u003c/code\u003e\u003c/a\u003e! - Hardens RSS feed generation by escaping the \u003ccode\u003esource\u003c/code\u003e and \u003ccode\u003eenclosure\u003c/code\u003e item fields. These fields are now serialized as structured XML values, ensuring that special characters in values like \u003ccode\u003esource.title\u003c/code\u003e and \u003ccode\u003eenclosure.type\u003c/code\u003e are always treated as text rather than markup, consistent with how other feed fields are handled.\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/withastro/astro/commit/5978993531ba3f02a4c639d223f810e80a1fa7d3\"\u003e\u003ccode\u003e5978993\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/17213\"\u003e#17213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/2bfb179545249786e9f395325c88a9dfef574acb\"\u003e\u003ccode\u003e2bfb179\u003c/code\u003e\u003c/a\u003e chore: simpler package.json types (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/17229\"\u003e#17229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/fbcfa039dfe3d700b239f595a6c55ee35e45bd06\"\u003e\u003ccode\u003efbcfa03\u003c/code\u003e\u003c/a\u003e Escape source and enclosure fields in RSS feed generation (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/17209\"\u003e#17209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5a8cd099fe373f907b8884cd596eee76a8d48952\"\u003e\u003ccode\u003e5a8cd09\u003c/code\u003e\u003c/a\u003e refactor: update tsconfig to use TypeScript project references (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/16505\"\u003e#16505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/46633f58fc6b47b2a221ed9798fa9177c1cb9fa7\"\u003e\u003ccode\u003e46633f5\u003c/code\u003e\u003c/a\u003e refactor(create-astro): migrate tests to typescript (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/16400\"\u003e#16400\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/747a5b378c83c2ddcefa80fc5965bf9d4f01ce60\"\u003e\u003ccode\u003e747a5b3\u003c/code\u003e\u003c/a\u003e refactor: migrate astro-rss tests to typescript (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/16357\"\u003e#16357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/88fcc98e58455167afa0233163680b833812b69d\"\u003e\u003ccode\u003e88fcc98\u003c/code\u003e\u003c/a\u003e fix integrations links across docs (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/16098\"\u003e#16098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/rss@4.0.19/packages/astro-rss\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@astrojs/sitemap` from 3.7.2 to 3.7.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/blob/main/packages/integrations/sitemap/CHANGELOG.md\"\u003e@​astrojs/sitemap's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16837\"\u003e#16837\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jdevalk\"\u003e\u003ccode\u003e@​jdevalk\u003c/code\u003e\u003c/a\u003e! - Improves \u003ccode\u003e\u0026lt;lastmod\u0026gt;\u003c/code\u003e accuracy in the sitemap index. Each \u003ccode\u003e\u0026lt;sitemap\u0026gt;\u003c/code\u003e entry in \u003ccode\u003esitemap-index.xml\u003c/code\u003e is now stamped with the most recent \u003ccode\u003elastmod\u003c/code\u003e of the URLs in the child sitemap it points to, instead of repeating a single global date on every entry. When a child sitemap has no per-URL \u003ccode\u003elastmod\u003c/code\u003e, the entry falls back to the \u003ccode\u003elastmod\u003c/code\u003e option as before. This gives search engines a per-file freshness signal, so they can tell which child sitemaps actually changed without refetching all of them.\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/withastro/astro/commit/1e4916333554cf3798d20cd33f4dbf91e2844891\"\u003e\u003ccode\u003e1e49163\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16832\"\u003e#16832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Stamp sitemap index entries with per-file lastmod (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16837\"\u003e#16837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5a8cd099fe373f907b8884cd596eee76a8d48952\"\u003e\u003ccode\u003e5a8cd09\u003c/code\u003e\u003c/a\u003e refactor: update tsconfig to use TypeScript project references (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16505\"\u003e#16505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5c543c595def9826acdd71c1cb88f08f8d63f1a5\"\u003e\u003ccode\u003e5c543c5\u003c/code\u003e\u003c/a\u003e refactor(astro): add internal entry points for test (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/f7566b86ff720544bd52fad87d1251b21a311033\"\u003e\u003ccode\u003ef7566b8\u003c/code\u003e\u003c/a\u003e refactor: unify test setup (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16445\"\u003e#16445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/ba2dbf180595ae0c1c3e6f1ccf7ee1cbac07e5b1\"\u003e\u003ccode\u003eba2dbf1\u003c/code\u003e\u003c/a\u003e refactor(astro): correct Fixture type signatures in test-utils (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16380\"\u003e#16380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/245f30050b9044a99aa6ca42f09858a353c143ce\"\u003e\u003ccode\u003e245f300\u003c/code\u003e\u003c/a\u003e refactor: migrate sitemap tests to typescript (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16353\"\u003e#16353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/88fcc98e58455167afa0233163680b833812b69d\"\u003e\u003ccode\u003e88fcc98\u003c/code\u003e\u003c/a\u003e fix integrations links across docs (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16098\"\u003e#16098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/sitemap@3.7.3/packages/integrations/sitemap\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@astrojs/starlight` from 0.38.4 to 0.41.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/starlight/releases\"\u003e@​astrojs/starlight's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3911\"\u003e#3911\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1686ecce3fd2da2aa9973faba2dc585abebb93a3\"\u003e\u003ccode\u003e1686ecc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/timothyjordan\"\u003e\u003ccode\u003e@​timothyjordan\u003c/code\u003e\u003c/a\u003e! - Keeps keyboard focus inside the mobile menu while it is open, preventing focus moving to hidden interactive elements in page content.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4008\"\u003e#4008\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/58a352097016ffbd98716688e4f2dfb97e5a6f44\"\u003e\u003ccode\u003e58a3520\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/FrancoKaddour\"\u003e\u003ccode\u003e@​FrancoKaddour\u003c/code\u003e\u003c/a\u003e! - Fixes the table of contents overflowing the right edge of the viewport when a custom \u003ccode\u003e--sl-content-width\u003c/code\u003e value exceeds available space\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4015\"\u003e#4015\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/bdbfffc044dbf119e5085c3e67722494ae3c85c6\"\u003e\u003ccode\u003ebdbfffc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes an issue where aside icons were rendered incorrectly in projects where Astro’s MDX integration had optimization disabled\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds 2 new icons: \u003ccode\u003elink\u003c/code\u003e and \u003ccode\u003elink-alt\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3988\"\u003e#3988\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/ac55cfab41c869a605fbc5a1b4d4b8e718718141\"\u003e\u003ccode\u003eac55cfa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes a dependency resolution issue introduced in Starlight v0.41\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Optimizes the icons of Markdown asides.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.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/withastro/starlight/pull/3951\"\u003e#3951\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1202dd4c3efd517bdfe213eaf84262e439485e45\"\u003e\u003ccode\u003e1202dd4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro v7, drops support for Astro v6.\u003c/p\u003e\n\u003ch4\u003eUpgrade Astro and dependencies\u003c/h4\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e Astro v6 is no longer supported. Make sure you \u003ca href=\"https://docs.astro.build/en/guides/upgrade-to/v7/\"\u003eupdate Astro\u003c/a\u003e and any other official integrations at the same time as updating Starlight:\u003c/p\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpx @astrojs/upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cem\u003eCommunity Starlight plugins and Astro integrations may also need to be manually updated to work with Astro v7. If you encounter any issues, please reach out to the plugin or integration author to see if it is a known issue or if an updated version is being worked on.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e This release drops official support for Chromium-based browsers prior to version 111 (released 07 March 2023) and Safari-based browsers prior to version 16.4 (released 27 March 2023). You can find a list of currently supported browsers and their versions using this \u003ca href=\"https://browsersl.ist/#q=%3E+0.5%25%2C+not+dead%2C+Chrome+%3E%3D+111%2C+Edge+%3E%3D+111%2C+Firefox+%3E%3D+121%2C+Safari+%3E%3D+16.4%2C+iOS+%3E%3D+16.4%2C+not+op_mini+all\"\u003ebrowserslist query\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3953\"\u003e#3953\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/a935d334c193fb452f72453ea1bf38807d415077\"\u003e\u003ccode\u003ea935d33\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Fixes Starlight Markdown processing being potentially applied to files that should not be processed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.40.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/withastro/starlight/pull/3923\"\u003e#3923\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/edf2e6bf46b2a0809eb4d5877eb817b224b50af4\"\u003e\u003ccode\u003eedf2e6b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Princesseuh\"\u003e\u003ccode\u003e@​Princesseuh\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro 6.4 and the new Sätteri Markdown processor.\u003c/p\u003e\n\u003cp\u003eIt is now possible to opt into using \u003ca href=\"https://astro.build/blog/astro-640/#faster-markdown-builds-with-s%C3%A4tteri\"\u003eAstro's 6.4 Sätteri Markdown processor\u003c/a\u003e by installing the \u003ccode\u003e@astrojs/markdown-satteri\u003c/code\u003e package and configuring it in your \u003ccode\u003eastro.config.mjs\u003c/code\u003e file:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u003c/code\u003e\u003c/pre\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/withastro/starlight/blob/main/packages/starlight/CHANGELOG.md\"\u003e@​astrojs/starlight's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.41.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3911\"\u003e#3911\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1686ecce3fd2da2aa9973faba2dc585abebb93a3\"\u003e\u003ccode\u003e1686ecc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/timothyjordan\"\u003e\u003ccode\u003e@​timothyjordan\u003c/code\u003e\u003c/a\u003e! - Keeps keyboard focus inside the mobile menu while it is open, preventing focus moving to hidden interactive elements in page content.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4008\"\u003e#4008\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/58a352097016ffbd98716688e4f2dfb97e5a6f44\"\u003e\u003ccode\u003e58a3520\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/FrancoKaddour\"\u003e\u003ccode\u003e@​FrancoKaddour\u003c/code\u003e\u003c/a\u003e! - Fixes the table of contents overflowing the right edge of the viewport when a custom \u003ccode\u003e--sl-content-width\u003c/code\u003e value exceeds available space\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4015\"\u003e#4015\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/bdbfffc044dbf119e5085c3e67722494ae3c85c6\"\u003e\u003ccode\u003ebdbfffc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes an issue where aside icons were rendered incorrectly in projects where Astro’s MDX integration had optimization disabled\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds 2 new icons: \u003ccode\u003elink\u003c/code\u003e and \u003ccode\u003elink-alt\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3988\"\u003e#3988\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/ac55cfab41c869a605fbc5a1b4d4b8e718718141\"\u003e\u003ccode\u003eac55cfa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes a dependency resolution issue introduced in Starlight v0.41\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Optimizes the icons of Markdown asides.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.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/withastro/starlight/pull/3951\"\u003e#3951\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1202dd4c3efd517bdfe213eaf84262e439485e45\"\u003e\u003ccode\u003e1202dd4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro v7, drops support for Astro v6.\u003c/p\u003e\n\u003ch4\u003eUpgrade Astro and dependencies\u003c/h4\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e Astro v6 is no longer supported. Make sure you \u003ca href=\"https://docs.astro.build/en/guides/upgrade-to/v7/\"\u003eupdate Astro\u003c/a\u003e and any other official integrations at the same time as updating Starlight:\u003c/p\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpx @astrojs/upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cem\u003eCommunity Starlight plugins and Astro integrations may also need to be manually updated to work with Astro v7. If you encounter any issues, please reach out to the plugin or integration author to see if it is a known issue or if an updated version is being worked on.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e This release drops official support for Chromium-based browsers prior to version 111 (released 07 March 2023) and Safari-based browsers prior to version 16.4 (released 27 March 2023). You can find a list of currently supported browsers and their versions using this \u003ca href=\"https://browsersl.ist/#q=%3E+0.5%25%2C+not+dead%2C+Chrome+%3E%3D+111%2C+Edge+%3E%3D+111%2C+Firefox+%3E%3D+121%2C+Safari+%3E%3D+16.4%2C+iOS+%3E%3D+16.4%2C+not+op_mini+all\"\u003ebrowserslist query\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3953\"\u003e#3953\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/a935d334c193fb452f72453ea1bf38807d415077\"\u003e\u003ccode\u003ea935d33\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Fixes Starlight Markdown processing being potentially applied to files that should not be processed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.40.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/96cee6e96128bef1f0048e69f288d64a4e5f6698\"\u003e\u003ccode\u003e96cee6e\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4032\"\u003e#4032\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/1686ecce3fd2da2aa9973faba2dc585abebb93a3\"\u003e\u003ccode\u003e1686ecc\u003c/code\u003e\u003c/a\u003e fix(MobileMenuToggle): trap keyboard focus inside the mobile menu (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3911\"\u003e#3911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/3948048252bf84262345e5b36f8b94d0718e9605\"\u003e\u003ccode\u003e3948048\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4016\"\u003e#4016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/1a209c5d7bfb1ffabe046d43a7a3e09c037cded1\"\u003e\u003ccode\u003e1a209c5\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/58a352097016ffbd98716688e4f2dfb97e5a6f44\"\u003e\u003ccode\u003e58a3520\u003c/code\u003e\u003c/a\u003e fix(css): prevent TOC overflow with custom --sl-content-width (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4008\"\u003e#4008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/bdbfffc044dbf119e5085c3e67722494ae3c85c6\"\u003e\u003ccode\u003ebdbfffc\u003c/code\u003e\u003c/a\u003e Fix aside icons when MDX optimization is disabled (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4015\"\u003e#4015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/a2266b92faf6422b627f73c7f503a8aa5458d307\"\u003e\u003ccode\u003ea2266b9\u003c/code\u003e\u003c/a\u003e Update playwright (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4013\"\u003e#4013\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/c1a3d6dbcf3fc7c5d708741591c989b74cc332a6\"\u003e\u003ccode\u003ec1a3d6d\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3989\"\u003e#3989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Add link icons and dedupe Markdown/component icons (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3967\"\u003e#3967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/ac55cfab41c869a605fbc5a1b4d4b8e718718141\"\u003e\u003ccode\u003eac55cfa\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003eastro-expressive-code\u003c/code\u003e (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3988\"\u003e#3988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/withastro/starlight/commits/@astrojs/starlight@0.41.3/packages/starlight\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@base-ui/react` from 1.4.1 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e@​base-ui/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect inaccurate prop JSDoc (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5036\"\u003e#5036\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the hook value when store/arguments change (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4866\"\u003e#4866\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore viewport morphing after reopen for kept-mounted popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5010\"\u003e#5010\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pseudo-element bounds in dev mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5000\"\u003e#5000\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAccordion\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger behavior bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4833\"\u003e#4833\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove region role from \u003ccode\u003eAccordion.Root\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4961\"\u003e#4961\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlign keyboard navigation with APG (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4965\"\u003e#4965\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix programmatic focus return (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4849\"\u003e#4849\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5069\"\u003e#5069\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAvatar\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003edata-focused\u003c/code\u003e Field attribute when disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4998\"\u003e#4998\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix extra \u003ccode\u003evalidate\u003c/code\u003e fn calls (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4911\"\u003e#4911\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox Group\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parent checkbox with custom \u003ccode\u003evalidate\u003c/code\u003e fn (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4912\"\u003e#4912\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix validation with multiple required checkboxes (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4958\"\u003e#4958\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eForward group ids (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4997\"\u003e#4997\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger and panel state bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4848\"\u003e#4848\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix chip context error (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4877\"\u003e#4877\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid re-rendering every item on each keystroke (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4964\"\u003e#4964\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix autofill and selected state edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4972\"\u003e#4972\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\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/mui/base-ui/blob/master/CHANGELOG.md\"\u003e@​base-ui/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eJun 18, 2026\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect inaccurate prop JSDoc (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5036\"\u003e#5036\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the hook value when store/arguments change (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4866\"\u003e#4866\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore viewport morphing after reopen for kept-mounted popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5010\"\u003e#5010\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pseudo-element bounds in dev mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5000\"\u003e#5000\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAccordion\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger behavior bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4833\"\u003e#4833\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove region role from \u003ccode\u003eAccordion.Root\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4961\"\u003e#4961\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlign keyboard navigation with APG (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4965\"\u003e#4965\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix programmatic focus return (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4849\"\u003e#4849\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5069\"\u003e#5069\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAvatar\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003edata-focused\u003c/code\u003e Field attribute when disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4998\"\u003e#4998\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix extra \u003ccode\u003evalidate\u003c/code\u003e fn calls (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4911\"\u003e#4911\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox Group\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parent checkbox with custom \u003ccode\u003evalidate\u003c/code\u003e fn (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4912\"\u003e#4912\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix validation with multiple required checkboxes (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4958\"\u003e#4958\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eForward group ids (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4997\"\u003e#4997\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger and panel state bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4848\"\u003e#4848\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix chip context error (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4877\"\u003e#4877\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\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/mui/base-ui/commit/b34551d644f2e58ebf8fc1050d949f6654ceca6c\"\u003e\u003ccode\u003eb34551d\u003c/code\u003e\u003c/a\u003e [code-infra] Fix package publishing (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5074\"\u003e#5074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/615b0e8e7764b736cd89ba363b1acd5321c1275d\"\u003e\u003ccode\u003e615b0e8\u003c/code\u003e\u003c/a\u003e [release] v1.6.0 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5064\"\u003e#5064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/8b7ca5d862aa0fba68f49b64534d794cfb417b9c\"\u003e\u003ccode\u003e8b7ca5d\u003c/code\u003e\u003c/a\u003e [test] Restore slider listener spies (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5072\"\u003e#5072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/250252475404d9519de4e12b7e2b530dd627114e\"\u003e\u003ccode\u003e2502524\u003c/code\u003e\u003c/a\u003e [combobox][autocomplete] Document \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/4c33d7427fd756e6f6531f5826966d4911f9cfaf\"\u003e\u003ccode\u003e4c33d74\u003c/code\u003e\u003c/a\u003e [slider] Fix touchend listener accumulation leak (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5070\"\u003e#5070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/d169cd58f078fecaf69c75f426b71b1a015aa3a5\"\u003e\u003ccode\u003ed169cd5\u003c/code\u003e\u003c/a\u003e [combobox] Fix autofill and selected state edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4972\"\u003e#4972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/2d8b8f6a3a3cc432960777eb815c7c2ee297d037\"\u003e\u003ccode\u003e2d8b8f6\u003c/code\u003e\u003c/a\u003e [avatar] Fix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/ee3c13a0e3f735387d58ae926cd6e970ac63e266\"\u003e\u003ccode\u003eee3c13a\u003c/code\u003e\u003c/a\u003e [select] Skip disabled items in typeahead and fix multiple-mode serialization...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/b167c8561403e62369eff1d43583135415609af0\"\u003e\u003ccode\u003eb167c85\u003c/code\u003e\u003c/a\u003e [drawer] Commit swipe on primary-button release (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5057\"\u003e#5057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/e972d74f9210850987ffd1964529d14f93a467b3\"\u003e\u003ccode\u003ee972d74\u003c/code\u003e\u003c/a\u003e [combobox] Avoid re-rendering every item on each keystroke (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4964\"\u003e#4964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/base-ui/commits/v1.6.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@cloudflare/vitest-pool-workers` from 0.15.2 to 0.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cloudflare/workers-sdk/releases\"\u003e@​cloudflare/vitest-pool-workers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.18.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14382\"\u003e#14382\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/fd92d5657c4d35758ce42c4f706611623be80a8e\"\u003e\u003ccode\u003efd92d56\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/petebacondarwin\"\u003e\u003ccode\u003e@​petebacondarwin\u003c/code\u003e\u003c/a\u003e! - Add support for declarative Durable Object exports\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003ewrangler deploy\u003c/code\u003e now accepts an \u003ccode\u003eexports\u003c/code\u003e map in \u003ccode\u003ewrangler.json\u003c/code\u003e as a declarative alternative to the legacy \u003ccode\u003emigrations\u003c/code\u003e array.\u003c/p\u003e\n\u003cp\u003eEach entry in \u003ccode\u003eexports\u003c/code\u003e is keyed by Durable Object class name. \u003ccode\u003etype\u003c/code\u003e carries the export \u003cem\u003ekind\u003c/em\u003e (currently always \u003ccode\u003e\u0026quot;durable-object\u0026quot;\u003c/code\u003e); the \u003ccode\u003estate\u003c/code\u003e field carries the lifecycle and defaults to \u003ccode\u003e\u0026quot;created\u0026quot;\u003c/code\u003e (live) when omitted:\u003c/p\u003e\n\u003cpre lang=\"jsonc\"\u003e\u003ccode\u003e{\n  \u0026quot;exports\u0026quot;: {\n    // Provision a new Durable Object class (`MyDO`)\n    \u0026quot;MyDO\u0026quot;: { \u0026quot;type\u0026quot;: \u0026quot;durable-object\u0026quot;, \u0026quot;storage\u0026quot;: \u0026quot;sqlite\u0026quot; },\n    // Delete Durable Object class (`OldGone`)\n    \u0026quot;OldGone\u0026quot;: { \u0026quot;type\u0026quot;: \u0026quot;durable-object\u0026quot;, \u0026quot;state\u0026quot;: \u0026quot;deleted\u0026quot; },\n    // Rename a Durable Object class (from `OldName` to `NewName`)\n    \u0026quot;OldName\u0026quot;: {\n      \u0026quot;type\u0026quot;: \u0026quot;durable-object\u0026quot;,\n      \u0026quot;state\u0026quot;: \u0026quot;renamed\u0026quot;,\n      \u0026quot;renamed_to\u0026quot;: \u0026quot;NewName\u0026quot;\n    },\n    \u0026quot;NewName\u0026quot;: { \u0026quot;type\u0026quot;: \u0026quot;durable-object\u0026quot;, \u0026quot;storage\u0026quot;: \u0026quot;sqlite\u0026quot; },\n    // Transfer a Durable Object (`Outgoing`) to a new Worker (`target-worker`)\n    \u0026quot;Outgoing\u0026quot;: {\n      \u0026quot;type\u0026quot;: \u0026quot;durable-object\u0026quot;,\n      \u0026quot;state\u0026quot;: \u0026quot;transferred\u0026quot;,\n      \u0026quot;transferred_to\u0026quot;: \u0026quot;target-worker\u0026quot;\n    },\n    // Prepare to receive the transfer of a Durable Object (`Incoming`) from another Worker (`source-worker`)\n    \u0026quot;Incoming\u0026quot;: {\n      \u0026quot;type\u0026quot;: \u0026quot;durable-object\u0026quot;,\n      \u0026quot;state\u0026quot;: \u0026quot;expecting-transfer\u0026quot;,\n      \u0026quot;storage\u0026quot;: \u0026quot;sqlite\u0026quot;,\n      \u0026quot;transfer_from\u0026quot;: \u0026quot;source-worker\u0026quot;\n    }\n  }\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eWhen a Worker declares Durable Object class bindings but no lifecycle for them (neither a \u003ccode\u003emigrations\u003c/code\u003e array nor an \u003ccode\u003eexports\u003c/code\u003e map), wrangler warns and now suggests a declarative \u003ccode\u003eexports\u003c/code\u003e entry for each class (previously it suggested a legacy \u003ccode\u003emigrations\u003c/code\u003e block).\u003c/p\u003e\n\u003cp\u003eThe deployment response now surfaces the server's reconciliation result — created namespaces, applied tombstones, structured per-scenario info entries, and a \u003ccode\u003eremovable_entries\u003c/code\u003e hint for stale tombstones that are safe to delete from the config. Blocking errors return the structured per-class detail with scenario tags, suggested remediation, and any referencing-script context.\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003ewrangler versions upload\u003c/code\u003e also forwards \u003ccode\u003eexports\u003c/code\u003e. Declarative \u003ccode\u003eexports\u003c/code\u003e lifecycle changes are reconciled when the version is deployed (\u003ccode\u003ewrangler versions deploy\u003c/code\u003e or \u003ccode\u003ewrangler deploy\u003c/code\u003e), so a \u003ccode\u003eversions upload\u003c/code\u003e payload can declare new classes in \u003ccode\u003eexports\u003c/code\u003e without immediately provisioning them. An actor binding (\u003ccode\u003edurable_objects.bindings\u003c/code\u003e) to a class declared only in \u003ccode\u003eexports\u003c/code\u003e on the same \u003ccode\u003eversions upload\u003c/code\u003e is rejected with a clear error (code 100406) — the binding cannot be resolved until the namespace is provisioned. Either stage the new class via \u003ccode\u003ectx.exports.X\u003c/code\u003e (no binding required) on \u003ccode\u003eversions upload\u003c/code\u003e and add the binding at deploy time, or use \u003ccode\u003ewrangler deploy\u003c/code\u003e to provision and bind in one step (the same constraint applies to the \u003ccode\u003emigrations\u003c/code\u003e flow).\u003c/p\u003e\n\u003cp\u003eMulti-version deploys (\u003ccode\u003ewrangler versions deploy A@50% B@50%\u003c/code\u003e) where the selected versions disagree on declarative \u003ccode\u003eexports\u003c/code\u003e are rejected server-side with a clear message: deploy the version that changes \u003ccode\u003eexports\u003c/code\u003e at 100% first, then run the percentage-split deploy. This prevents traffic on one branch routing to code that references unprovisioned or just-deleted DO namespaces. Single-version (100%) deploys are unaffected.\u003c/p\u003e\n\u003cp\u003eLocal development (\u003ccode\u003ewrangler dev\u003c/code\u003e, \u003ccode\u003evite dev\u003c/code\u003e and \u003ccode\u003eunstable_startWorker\u003c/code\u003e) reads Durable Object SQLite storage settings from the new \u003ccode\u003eexports\u003c/code\u003e field, so applications using the declarative flow get correct local-dev storage without needing to also declare a \u003ccode\u003emigrations\u003c/code\u003e block.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cloudflare/workers-sdk/blob/main/packages/vitest-pool-workers/CHANGELOG.md\"\u003e@​cloudflare/vitest-pool-workers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.18.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14382\"\u003e#14382\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/fd92d5657c4d35758ce42c4f706611623be80a8e\"\u003e\u003ccode\u003efd92d56\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/petebacondarwin\"\u003e\u003ccode\u003e@​petebacondarwin\u003c/code\u003e\u003c/a\u003e! - Add support for declarative Durable Object exports\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003ewrangler deploy\u003c/code\u003e now accepts an \u003ccode\u003eexports\u003c/code\u003e map in \u003ccode\u003ewrangler.json\u003c/code\u003e as a declarative alternative to the legacy \u003ccode\u003emigrations\u003c/code\u003e array.\u003c/p\u003e\n\u003cp\u003eEach entry in \u003ccode\u003eexports\u003c/code\u003e is keyed by Durable Object class name. \u003ccode\u003etype\u003c/code\u003e carries the export \u003cem\u003ekind\u003c/em\u003e (currently always \u003ccode\u003e\u0026quot;durable-object\u0026quot;\u003c/code\u003e); the \u003ccode\u003estate\u003c/code\u003e field carries the lifecycle and defaults to \u003ccode\u003e\u0026quot;created\u0026quot;\u003c/code\u003e (live) when omitted:\u003c/p\u003e\n\u003cpre lang=\"jsonc\"\u003e\u003ccode\u003e{\n  \u0026quot;exports\u0026quot;: {\n    // Provision a new Durable Object class (`MyDO`)\n    \u0026quot;MyDO\u0026quot;: { \u0026quot;type\u0026quot;: \u0026quot;durable-object\u0026quot;, \u0026quot;storage\u0026quot;: \u0026quot;sqlite\u0026quot; },\n    // Delete Durable Object class (`OldGone`)\n    \u0026quot;OldGone\u0026quot;: { \u0026quot;type\u0026quot;: \u0026quot;durable-object\u0026quot;, \u0026quot;state\u0026quot;: \u0026quot;deleted\u0026quot; },\n    // Rename a Durable Object class (from `OldName` to `NewName`)\n    \u0026quot;OldName\u0026quot;: {\n      \u0026quot;type\u0026quot;: \u0026quot;durable-object\u0026quot;,\n      \u0026quot;state\u0026quot;: \u0026quot;renamed\u0026quot;,\n      \u0026quot;renamed_to\u0026quot;: \u0026quot;NewName\u0026quot;\n    },\n    \u0026quot;NewName\u0026quot;: { \u0026quot;type\u0026quot;: \u0026quot;durable-object\u0026quot;, \u0026quot;storage\u0026quot;: \u0026quot;sqlite\u0026quot; },\n    // Transfer a Durable Object (`Outgoing`) to a new Worker (`target-worker`)\n    \u0026quot;Outgoing\u0026quot;: {\n      \u0026quot;type\u0026quot;: \u0026quot;durable-object\u0026quot;,\n      \u0026quot;state\u0026quot;: \u0026quot;transferred\u0026quot;,\n      \u0026quot;transferred_to\u0026quot;: \u0026quot;target-worker\u0026quot;\n    },\n    // Prepare to receive the transfer of a Durable Object (`Incoming`) from another Worker (`source-worker`)\n    \u0026quot;Incoming\u0026quot;: {\n      \u0026quot;type\u0026quot;: \u0026quot;durable-object\u0026quot;,\n      \u0026quot;state\u0026quot;: \u0026quot;expecting-transfer\u0026quot;,\n      \u0026quot;storage\u0026quot;: \u0026quot;sqlite\u0026quot;,\n      \u0026quot;transfer_from\u0026quot;: \u0026quot;source-worker\u0026quot;\n    }\n  }\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eWhen a Worker declares Durable Object class bindings but no lifecycle for them (neither a \u003ccode\u003emigrations\u003c/code\u003e array nor an \u003ccode\u003eexports\u003c/code\u003e map), wrangler warns and now suggests a declarative \u003ccode\u003eexports\u003c/code\u003e entry for each class (previously it suggested a legacy \u003ccode\u003emigrations\u003c/code\u003e block).\u003c/p\u003e\n\u003cp\u003eThe deployment response now surfaces the server's reconciliation result — created namespaces, applied tombstones, structured per-scenario info entries, and a \u003ccode\u003eremovable_entries\u003c/code\u003e hint for stale tombstones that are safe to delete from the config. Blocking errors return the structured per-class detail with scenario tags, suggested remediation, and any referencing-script context.\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003ewrangler versions upload\u003c/code\u003e also forwards \u003ccode\u003eexports\u003c/code\u003e. Declarative \u003ccode\u003eexports\u003c/code\u003e lifecycle changes are reconciled when the version is deployed (\u003ccode\u003ewrangler versions deploy\u003c/code\u003e or \u003ccode\u003ewrangler deploy\u003c/code\u003e), so a \u003ccode\u003eversions upload\u003c/code\u003e payload can declare new classes in \u003ccode\u003eexports\u003c/code\u003e without immediately provisioning them. An actor binding (\u003ccode\u003edurable_objects.bindings\u003c/code\u003e) to a class declared only in \u003ccode\u003eexports\u003c/code\u003e on the same \u003ccode\u003eversions upload\u003c/code\u003e is rejected with a clear error (code 100406) — the binding cannot be resolved until the namespace is provisioned. Either stage the new class via \u003ccode\u003ectx.exports.X\u003c/code\u003e (no binding required) on \u003ccode\u003eversions upload\u003c/code\u003e and add the binding at deploy time, or use \u003ccode\u003ewrangler deploy\u003c/code\u003e to provision and bind in one step (the same constraint applies to the \u003ccode\u003emigrations\u003c/code\u003e flow).\u003c/p\u003e\n\u003cp\u003eMulti-version deploys (\u003ccode\u003ewrangler versions deploy A@50% B@50%\u003c/code\u003e) where the selected versions disagree on declarative \u003ccode\u003eexports\u003c/code\u003e are rejected server-side with a clear message: deploy the version that changes \u003ccode\u003eexports\u003c/code\u003e at 100% first, then run the percentage-split deploy. This prevents traffic on one branch routing to code that references unprovisioned or just-deleted DO namespaces. Single-version (100%) deploys are unaffected.\u003c/p\u003e\n\u003cp\u003eLocal development (\u003ccode\u003ewrangler dev\u003c/code\u003e, \u003ccode\u003evite dev\u003c/code\u003e and \u003ccode\u003eunstable_startWorker\u003c/code\u003e) reads Durable Object SQLite storage settings from the new \u003ccode\u003eexports\u003c/code\u003e field, so applications using the declarative flow get correct local-dev storage without needing to also declare a \u003ccode\u003emigrations\u003c/code\u003e block.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/473e61f23ab099d1f4b9703caa6d4528da4dd57d\"\u003e\u003ccode\u003e473e61f\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14503\"\u003e#14503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c8dbcf5d5f1f547899378ae19d7e8789727f3352\"\u003e\u003ccode\u003ec8dbcf5\u003c/code\u003e\u003c/a\u003e [wrangler] Remove experimental gate for declarative Durable Object exports (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/fd92d5657c4d35758ce42c4f706611623be80a8e\"\u003e\u003ccode\u003efd92d56\u003c/code\u003e\u003c/a\u003e [wrangler] Add experimental support for declarative Durable Object exports (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/13c69ddb626e655b6b8a4923ce83d78d278bfe1e\"\u003e\u003ccode\u003e13c69dd\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14487\"\u003e#14487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/75d8cb0e32e0f4d66b699e88016d01f1666d8d8a\"\u003e\u003ccode\u003e75d8cb0\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Version Packages\u0026quot; (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14490\"\u003e#14490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5e6950b54a81d15eb43136ed9d0ca8df3e8a9f61\"\u003e\u003ccode\u003e5e6950b\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14433\"\u003e#14433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/6b14c5bc9b6914c7c9bbcc91a741374441b9070d\"\u003e\u003ccode\u003e6b14c5b\u003c/code\u003e\u003c/a\u003e feat(wrangler): introspect workflow with test harness (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14438\"\u003e#14438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/f7ce796a4768d7f84d228216858b66008f1cbd54\"\u003e\u003ccode\u003ef7ce796\u003c/code\u003e\u003c/a\u003e [vitest-pool-workers] Support require(\u0026quot;./x.wasm?module\u0026quot;) in CommonJS deps (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8eacfd18515bfcb7a2e9bb6a8a9845d5b933681d\"\u003e\u003ccode\u003e8eacfd1\u003c/code\u003e\u003c/a\u003e Replace all the occurrences of the deprecated \u003ccode\u003etoThrowError\u003c/code\u003e API with the app...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/70d97d9dabd9a1c5a6f5f9ff4cc219f3370c4b95\"\u003e\u003ccode\u003e70d97d9\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14401\"\u003e#14401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cloudflare/workers-sdk/commits/@cloudflare/vitest-pool-workers@0.18.0/packages/vitest-pool-workers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@expressive-code/core` from 0.41.7 to 0.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressive-code/expressive-code/releases\"\u003e@​expressive-code/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\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/expressive-code/expressive-code/blob/main/packages/@expressive-code/core/CHANGELOG.md\"\u003e@​expressive-code/core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.0\u003c/h2\u003e\n\u003ch2\u003e0.43.1\u003c/h2\u003e\n\u003ch2\u003e0.43.0\u003c/h2\u003e\n\u003ch2\u003e0.42.0\u003c/h2\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/expressive-code/expressive-code/commit/a77ac26e8d1a70cec580e8e64ff172fc13b9f665\"\u003e\u003ccode\u003ea77ac26\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/455\"\u003e#455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/fefbae4e553b3afae2a4ce66a8f08d2e4e1064d4\"\u003e\u003ccode\u003efefbae4\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/450\"\u003e#450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/25b12e76322e9409cbe43572fb5e3b416b95d763\"\u003e\u003ccode\u003e25b12e7\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/24fc65213eadcae4c64498bc98e931975d3e0414\"\u003e\u003ccode\u003e24fc652\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/1ff2c57f0ae464041144fb12b0023a4565f24ab0\"\u003e\u003ccode\u003e1ff2c57\u003c/code\u003e\u003c/a\u003e Update shiki to v4 (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/442\"\u003e#442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expressive-code/expressive-code/commits/@expressive-code/core@0.44.0/packages/@expressive-code/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@expressive-code/plugin-collapsible-sections` from 0.41.3 to 0.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressive-code/expressive-code/releases\"\u003e@​expressive-code/plugin-collapsible-sections's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.4\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/expressive-code/expressive-code/blob/main/packages/@expressive-code/plugin-collapsible-sections/CHANGELOG.md\"\u003e@​expressive-code/plugin-collapsible-sections's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.4\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/expressive-code/expressive-code/commit/a77ac26e8d1a70cec580e8e64ff172fc13b9f665\"\u003e\u003ccode\u003ea77ac26\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/455\"\u003e#455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/fefbae4e553b3afae2a4ce66a8f08d2e4e1064d4\"\u003e\u003ccode\u003efefbae4\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/450\"\u003e#450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/25b12e76322e9409cbe43572fb5e3b416b95d763\"\u003e\u003ccode\u003e25b12e7\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/24fc65213eadcae4c64498bc98e931975d3e0414\"\u003e\u003ccode\u003e24fc652\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/a6eefe9d911ee81aeebbf8d4485d96b2156651e9\"\u003e\u003ccode\u003ea6eefe9\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/429\"\u003e#429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/6bec5bb40296f81c7de75bdaa106c7f15d65d048\"\u003e\u003ccode\u003e6bec5bb\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/416\"\u003e#416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/462ed8fae7b9ba5c7ee4514b8276562fb3e6658c\"\u003e\u003ccode\u003e462ed8f\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/409\"\u003e#409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/0d3a91d1decc58d331d08bf9e2686909d8214a48\"\u003e\u003ccode\u003e0d3a91d\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expressive-code/expressive-code/commits/@expressive-code/plugin-collapsible-sections@0.44.0/packages/@expressive-code/plugin-collapsible-sections\"\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@​expressive-code/plugin-collapsible-sections\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@expressive-code/plugin-line-numbers` from 0.41.7 to 0.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressive-code/expressive-code/releases\"\u003e@​expressive-code/plugin-line-numbers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\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/expressive-code/expressive-code/blob/main/packages/@expressive-code/plugin-line-numbers/CHANGELOG.md\"\u003e@​expressive-code/plugin-line-numbers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\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/expressive-code/expressive-code/commit/a77ac26e8d1a70cec580e8e64ff172fc13b9f665\"\u003e\u003ccode\u003ea77ac26\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/455\"\u003e#455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/fefbae4e553b3afae2a4ce66a8f08d2e4e1064d4\"\u003e\u003ccode\u003efefbae4\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/450\"\u003e#450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/25b12e76322e9409cbe43572fb5e3b416b95d763\"\u003e\u003ccode\u003e25b12e7\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/24fc65213eadcae4c64498bc98e931975d3e0414\"\u003e\u003ccode\u003e24fc652\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expressive-code/expressive-code/commits/@expressive-code/plugin-line-numbers@0.44.0/packages/@expressive-code/plugin-line-numbers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@iconify/utils` from 3.1.1 to 3.1.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/iconify/iconify/commits/HEAD/packages/utils\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@marsidev/react-turnstile` from 1.5.1 to 1.5.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/marsidev/react-turnstile/releases\"\u003e@​marsidev/react-turnstile's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​marsidev/react-turnstile\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/pull/167\"\u003e#167\u003c/a\u003e \u003ca href=\"https://github.com/marsidev/react-turnstile/commit/32ab55e71cfcbe90be4a07bb7c42e1c8c42810d5\"\u003e\u003ccode\u003e32ab55e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/marsidev\"\u003e\u003ccode\u003e@​marsidev\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003enonce\u003c/code\u003e from \u003ccode\u003escriptOptions\u003c/code\u003e not being set on the injected \u003ccode\u003e\u0026lt;script\u0026gt;\u003c/code\u003e tag. The script was assigned via the \u003ccode\u003enonce\u003c/code\u003e IDL property, which only writes the element's internal slot and never re...\n\n_Description has been truncated_","html_url":"https://github.com/RylandPrescotT/cloudflare-docs/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/RylandPrescotT%2Fcloudflare-docs/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"},{"uuid":"4785811138","node_id":"PR_kwDOScN2hc7sr2z6","number":18,"state":"closed","title":"Bump the npm group across 1 directory with 26 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-07-15T13:01:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-07-01T13:06:22.000Z","updated_at":"2026-07-15T13:01:42.000Z","time_to_close":1209318,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm","update_count":26,"packages":[{"name":"vue","old_version":"3.5.30","new_version":"3.5.39","repository_url":"https://github.com/vuejs/core"},{"name":"@iconify-json/simple-icons","old_version":"1.2.75","new_version":"1.2.88","repository_url":"https://github.com/iconify/icon-sets"},{"name":"@ungap/structured-clone","old_version":"1.3.0","new_version":"1.3.2","repository_url":"https://github.com/ungap/structured-clone"},{"name":"@vue/devtools-api","old_version":"7.7.9","new_version":"7.7.10","repository_url":"https://github.com/vuejs/devtools"},{"name":"algoliasearch","old_version":"5.49.2","new_version":"5.55.1","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"nanoid","old_version":"3.3.11","new_version":"3.3.15","repository_url":"https://github.com/ai/nanoid"},{"name":"postcss","old_version":"8.5.8","new_version":"8.5.16","repository_url":"https://github.com/postcss/postcss"},{"name":"preact","old_version":"10.29.0","new_version":"10.29.3","repository_url":"https://github.com/preactjs/preact"},{"name":"property-information","old_version":"7.1.0","new_version":"7.2.0","repository_url":"https://github.com/wooorm/property-information"},{"name":"rollup","old_version":"4.60.0","new_version":"4.62.2","repository_url":"https://github.com/rollup/rollup"},{"name":"tabbable","old_version":"6.4.0","new_version":"6.5.0","repository_url":"https://github.com/focus-trap/tabbable"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm group with 11 updates in the /website directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [vue](https://github.com/vuejs/core) | `3.5.30` | `3.5.39` |\n| [@iconify-json/simple-icons](https://github.com/iconify/icon-sets) | `1.2.75` | `1.2.88` |\n| [@ungap/structured-clone](https://github.com/ungap/structured-clone) | `1.3.0` | `1.3.2` |\n| [@vue/devtools-api](https://github.com/vuejs/devtools/tree/HEAD/packages/devtools-api) | `7.7.9` | `7.7.10` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.49.2` | `5.55.1` |\n| [nanoid](https://github.com/ai/nanoid) | `3.3.11` | `3.3.15` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.8` | `8.5.16` |\n| [preact](https://github.com/preactjs/preact) | `10.29.0` | `10.29.3` |\n| [property-information](https://github.com/wooorm/property-information) | `7.1.0` | `7.2.0` |\n| [rollup](https://github.com/rollup/rollup) | `4.60.0` | `4.62.2` |\n| [tabbable](https://github.com/focus-trap/tabbable) | `6.4.0` | `6.5.0` |\n\n\nUpdates `vue` from 3.5.30 to 3.5.39\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003evue's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.39\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.38\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.37\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.35\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.34\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.33\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.31\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003evue's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.38...v3.5.39\"\u003e3.5.39\u003c/a\u003e (2026-06-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e correct filter rewrite recursion (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14959\"\u003e#14959\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/be7ce314b96256f1c56f53088d51ed6bc77fde28\"\u003ebe7ce31\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehydration:\u003c/strong\u003e force patch dynamic props when hydrating (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/9083\"\u003e#9083\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/024cf06daa33db4660431f20aa050acb99cff07f\"\u003e024cf06\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/9033\"\u003e#9033\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehydration:\u003c/strong\u003e respect data-allow-mismatch on conditional branches (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12801\"\u003e#12801\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/164af639a120421194f7afe0e097bdf254c90199\"\u003e164af63\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12782\"\u003e#12782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e avoid triggering effects when set fails (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14964\"\u003e#14964\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e450973eabc0038f398344b981acd8759c246c50\"\u003ee450973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e handle non-isomorphic block element update (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/15002\"\u003e#15002\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/932ddd058d69be9bbd8cd796c89f0d1a4fc128d7\"\u003e932ddd0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/6385\"\u003e#6385\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e normalize function children for elements and Teleport (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/9108\"\u003e#9108\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/2f374cda18cbe331ede1a49a324b423c75d0faf3\"\u003e2f374cd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/9107\"\u003e#9107\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e pause tracking when invoking function refs (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14985\"\u003e#14985\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/3ac052b6b1e9d3978e98cc30a1a89a9b9b51358b\"\u003e3ac052b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e preserve once event listener name (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8341\"\u003e#8341\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/87b73b64a0d9b4e2dd2dacfe98f2f1c2396d7a61\"\u003e87b73b6\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8342\"\u003e#8342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e preserve option modifier event names (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8338\"\u003e#8338\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/4b659e699925555464ea9ae8fa3e1984609f6dc2\"\u003e4b659e6\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8334\"\u003e#8334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003essr:\u003c/strong\u003e dedupe inherited scope ids during vnode rendering (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/15005\"\u003e#15005\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/027da6b2810c4752131439d2645f3d931d07242f\"\u003e027da6b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12159\"\u003e#12159\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12175\"\u003e#12175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003essr:\u003c/strong\u003e resolve nested async teleport content (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/9431\"\u003e#9431\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/31d0f23757afb410c638a9c29d44d76d0944e18f\"\u003e31d0f23\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/6207\"\u003e#6207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e handle teleport unmount edge case (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12705\"\u003e#12705\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/671997ade74e34880cebe3c340269b8598c3b26c\"\u003e671997a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12702\"\u003e#12702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e support named tuple emits (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12676\"\u003e#12676\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/232f4022e3160b30b11748a6d97ea2c15ed3b74f\"\u003e232f402\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12673\"\u003e#12673\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e validate defineModel defaults (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14968\"\u003e#14968\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/747f57e9cdb3c5f084f8da5ca7e0e0b7b326b662\"\u003e747f57e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14966\"\u003e#14966\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.37...v3.5.38\"\u003e3.5.38\u003c/a\u003e (2026-06-11)\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.36...v3.5.37\"\u003e3.5.37\u003c/a\u003e (2026-06-11)\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.35...v3.5.36\"\u003e3.5.36\u003c/a\u003e (2026-06-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e avoid crash on CDATA at the document root (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14916\"\u003e#14916\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/0ea17e232f9a8f4a9acf57c6addc78cf4f279c13\"\u003e0ea17e2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e prefix dynamic keys on v-memo elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14922\"\u003e#14922\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/68e978e3e71a8ae40701808e78966f2168c5907c\"\u003e68e978e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14920\"\u003e#14920\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e handle vue-ignore on leading intersection/union type (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14950\"\u003e#14950\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/0dcd225c01f211ebb8ce4dda8c8eac10539abf1a\"\u003e0dcd225\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12254\"\u003e#12254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e respect var hoisting in props destructure (\u003ca href=\"https://github.com/vuejs/core/commit/48ad452dd61926a59e358da3c74c5ef750ae21c4\"\u003e48ad452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e preserve watch callback return value when wrapped for \u003ccode\u003eonce: true\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14902\"\u003e#14902\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/450a8a8e45520f30fe8343c5016a777d888e53fc\"\u003e450a8a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e add dev warning for silent catch in compat mode and fix test description typo (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14891\"\u003e#14891\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/db3e117025a7193291ed6676180a5a44bbe0ae76\"\u003edb3e117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e force model update when reverted before sync (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14897\"\u003e#14897\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/7f76378b0d178a29113ee07d67faa48b637944e8\"\u003e7f76378\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/13524\"\u003e#13524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e skip async component callbacks after unmount (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14911\"\u003e#14911\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/5300ead57b3c14942d4c155ef5e485d5409e7f02\"\u003e5300ead\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransition:\u003c/strong\u003e avoid move transition for hidden v-show group children (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14895\"\u003e#14895\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/c11f6ee644412edf3eef6736991e895e4a3e1dde\"\u003ec11f6ee\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14894\"\u003e#14894\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewatch:\u003c/strong\u003e trigger immediate callback for empty sources (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14914\"\u003e#14914\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/1f2ca7e4837b1b0de0b91048fffdb03710c0b03e\"\u003e1f2ca7e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14898\"\u003e#14898\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.34...v3.5.35\"\u003e3.5.35\u003c/a\u003e (2026-05-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e avoid double processing v-for keys with v-memo (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14861\"\u003e#14861\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/34a0ded4d27289a8f227462bd35b6341a4b51831\"\u003e34a0ded\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14859\"\u003e#14859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve top-level exports from files registered as global types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14805\"\u003e#14805\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/3d077f26e33510f2ba001d14142ba76a1414dfff\"\u003e3d077f2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nuxt/nuxt/issues/33694\"\u003enuxt/nuxt#33694\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid repeated hydration mismatch checks (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14857\"\u003e#14857\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/170fc95eb64b97024dcb3df770557065e2919aa8\"\u003e170fc95\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14855\"\u003e#14855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e skip idle persisted transition hooks in keep-alive moves (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14865\"\u003e#14865\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/80fc139f90513943f1d0da20d353feec8a9ec894\"\u003e80fc139\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14031\"\u003e#14031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eserver-renderer:\u003c/strong\u003e propagate sync errors from \u003ccode\u003essrRenderSuspense\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14804\"\u003e#14804\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/47609975e294fbcc8017b6d68c9be38fa5508f36\"\u003e4760997\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nuxt/nuxt/issues/28162\"\u003enuxt/nuxt#28162\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/vuejs/core/commit/c0606e91798c8dca4f33d101e1dd836d672592c1\"\u003e\u003ccode\u003ec0606e9\u003c/code\u003e\u003c/a\u003e release: v3.5.39\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/4b659e699925555464ea9ae8fa3e1984609f6dc2\"\u003e\u003ccode\u003e4b659e6\u003c/code\u003e\u003c/a\u003e fix(runtime-dom): preserve option modifier event names (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8338\"\u003e#8338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/232f4022e3160b30b11748a6d97ea2c15ed3b74f\"\u003e\u003ccode\u003e232f402\u003c/code\u003e\u003c/a\u003e fix(types): support named tuple emits (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12676\"\u003e#12676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/671997ade74e34880cebe3c340269b8598c3b26c\"\u003e\u003ccode\u003e671997a\u003c/code\u003e\u003c/a\u003e fix(teleport): handle teleport unmount edge case (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12705\"\u003e#12705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/164af639a120421194f7afe0e097bdf254c90199\"\u003e\u003ccode\u003e164af63\u003c/code\u003e\u003c/a\u003e fix(hydration): respect data-allow-mismatch on conditional branches (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12801\"\u003e#12801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/2f374cda18cbe331ede1a49a324b423c75d0faf3\"\u003e\u003ccode\u003e2f374cd\u003c/code\u003e\u003c/a\u003e fix(runtime-core): normalize function children for elements and Teleport (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/87b73b64a0d9b4e2dd2dacfe98f2f1c2396d7a61\"\u003e\u003ccode\u003e87b73b6\u003c/code\u003e\u003c/a\u003e fix(runtime-core): preserve once event listener name (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8341\"\u003e#8341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/027da6b2810c4752131439d2645f3d931d07242f\"\u003e\u003ccode\u003e027da6b\u003c/code\u003e\u003c/a\u003e fix(ssr): dedupe inherited scope ids during vnode rendering (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/15005\"\u003e#15005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/024cf06daa33db4660431f20aa050acb99cff07f\"\u003e\u003ccode\u003e024cf06\u003c/code\u003e\u003c/a\u003e fix(hydration): force patch dynamic props when hydrating (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/9083\"\u003e#9083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/be7ce314b96256f1c56f53088d51ed6bc77fde28\"\u003e\u003ccode\u003ebe7ce31\u003c/code\u003e\u003c/a\u003e fix(compiler-core): correct filter rewrite recursion (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14959\"\u003e#14959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vuejs/core/compare/v3.5.30...v3.5.39\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/helper-string-parser` from 7.27.1 to 7.29.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/helper-string-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.7 (2026-05-25)\u003c/h2\u003e\n\u003cp\u003eRe-release all packages with npm provenance attestations\u003c/p\u003e\n\u003ch2\u003ev7.29.6 (2026-05-25)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18014\"\u003e#18014\u003c/a\u003e Catchup source map position in preserveFormat (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18001\"\u003e#18001\u003c/a\u003e [7.x packport]Improve input source map handling (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17998\"\u003e#17998\u003c/a\u003e Preserve original identifier names from input sourcemaps (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-helper-string-parser/issues/17992\"\u003e#17992\u003c/a\u003e) (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMateusz Burzyński (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.5 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:house:  Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@babel/*\u003c/code\u003e dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.4 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17974\"\u003e#17974\u003c/a\u003e [7.x backport]fix(systemjs): improve module string name support (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.3 (2026-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17923\"\u003e#17923\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17931\"\u003e#17931\u003c/a\u003e fix(decorators): replace super within all removed static elements (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17915\"\u003e#17915\u003c/a\u003e Fix thread synchronization issues in \u003ccode\u003e@babel/register\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-safari-rest-destructuring-rhs-array\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17788\"\u003e#17788\u003c/a\u003e Add bugfix plugin for Safari array rest destructuring bug (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\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/babel/babel/commit/4fba7541180bf5f58256d8e358b544e3831ad090\"\u003e\u003ccode\u003e4fba754\u003c/code\u003e\u003c/a\u003e v7.29.7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.7/packages/babel-helper-string-parser\"\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@​babel/helper-string-parser\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/helper-validator-identifier` from 7.28.5 to 7.29.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/helper-validator-identifier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.7 (2026-05-25)\u003c/h2\u003e\n\u003cp\u003eRe-release all packages with npm provenance attestations\u003c/p\u003e\n\u003ch2\u003ev7.29.6 (2026-05-25)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18014\"\u003e#18014\u003c/a\u003e Catchup source map position in preserveFormat (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18001\"\u003e#18001\u003c/a\u003e [7.x packport]Improve input source map handling (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17998\"\u003e#17998\u003c/a\u003e Preserve original identifier names from input sourcemaps (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-helper-validator-identifier/issues/17992\"\u003e#17992\u003c/a\u003e) (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMateusz Burzyński (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.5 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:house:  Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@babel/*\u003c/code\u003e dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.4 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17974\"\u003e#17974\u003c/a\u003e [7.x backport]fix(systemjs): improve module string name support (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.3 (2026-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17923\"\u003e#17923\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17931\"\u003e#17931\u003c/a\u003e fix(decorators): replace super within all removed static elements (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17915\"\u003e#17915\u003c/a\u003e Fix thread synchronization issues in \u003ccode\u003e@babel/register\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-safari-rest-destructuring-rhs-array\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17788\"\u003e#17788\u003c/a\u003e Add bugfix plugin for Safari array rest destructuring bug (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\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/babel/babel/commit/4fba7541180bf5f58256d8e358b544e3831ad090\"\u003e\u003ccode\u003e4fba754\u003c/code\u003e\u003c/a\u003e v7.29.7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.7/packages/babel-helper-validator-identifier\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/parser` from 7.29.2 to 7.29.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.7 (2026-05-25)\u003c/h2\u003e\n\u003cp\u003eRe-release all packages with npm provenance attestations\u003c/p\u003e\n\u003ch2\u003ev7.29.6 (2026-05-25)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18014\"\u003e#18014\u003c/a\u003e Catchup source map position in preserveFormat (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18001\"\u003e#18001\u003c/a\u003e [7.x packport]Improve input source map handling (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17998\"\u003e#17998\u003c/a\u003e Preserve original identifier names from input sourcemaps (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17992\"\u003e#17992\u003c/a\u003e) (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMateusz Burzyński (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.5 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:house:  Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@babel/*\u003c/code\u003e dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.4 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17974\"\u003e#17974\u003c/a\u003e [7.x backport]fix(systemjs): improve module string name support (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.3 (2026-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17923\"\u003e#17923\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17931\"\u003e#17931\u003c/a\u003e fix(decorators): replace super within all removed static elements (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17915\"\u003e#17915\u003c/a\u003e Fix thread synchronization issues in \u003ccode\u003e@babel/register\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-safari-rest-destructuring-rhs-array\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17788\"\u003e#17788\u003c/a\u003e Add bugfix plugin for Safari array rest destructuring bug (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\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/babel/babel/commit/4fba7541180bf5f58256d8e358b544e3831ad090\"\u003e\u003ccode\u003e4fba754\u003c/code\u003e\u003c/a\u003e v7.29.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/183db7bc040a68057489f8981d02962345a322ed\"\u003e\u003ccode\u003e183db7b\u003c/code\u003e\u003c/a\u003e v7.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/9bc522a968b42e3c36f9297badf6adad46e2b3df\"\u003e\u003ccode\u003e9bc522a\u003c/code\u003e\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17923\"\u003e#17923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/69277a030b6b4ef2288f577f8f52b1cbdbe31903\"\u003e\u003ccode\u003e69277a0\u003c/code\u003e\u003c/a\u003e Improve trailing comma comment handling (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17782\"\u003e#17782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.7/packages/babel-parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/types` from 7.29.0 to 7.29.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.7 (2026-05-25)\u003c/h2\u003e\n\u003cp\u003eRe-release all packages with npm provenance attestations\u003c/p\u003e\n\u003ch2\u003ev7.29.6 (2026-05-25)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18014\"\u003e#18014\u003c/a\u003e Catchup source map position in preserveFormat (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18001\"\u003e#18001\u003c/a\u003e [7.x packport]Improve input source map handling (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17998\"\u003e#17998\u003c/a\u003e Preserve original identifier names from input sourcemaps (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17992\"\u003e#17992\u003c/a\u003e) (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMateusz Burzyński (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.5 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:house:  Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@babel/*\u003c/code\u003e dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.4 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17974\"\u003e#17974\u003c/a\u003e [7.x backport]fix(systemjs): improve module string name support (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.3 (2026-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17923\"\u003e#17923\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17931\"\u003e#17931\u003c/a\u003e fix(decorators): replace super within all removed static elements (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17915\"\u003e#17915\u003c/a\u003e Fix thread synchronization issues in \u003ccode\u003e@babel/register\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-safari-rest-destructuring-rhs-array\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17788\"\u003e#17788\u003c/a\u003e Add bugfix plugin for Safari array rest destructuring bug (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\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/babel/babel/commit/4fba7541180bf5f58256d8e358b544e3831ad090\"\u003e\u003ccode\u003e4fba754\u003c/code\u003e\u003c/a\u003e v7.29.7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.7/packages/babel-types\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@iconify-json/simple-icons` from 1.2.75 to 1.2.88\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/iconify/icon-sets/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@ungap/structured-clone` from 1.3.0 to 1.3.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ungap/structured-clone/commit/a86564c7bd087fb8b6ce0daa89ab97ca361ca23f\"\u003e\u003ccode\u003ea86564c\u003c/code\u003e\u003c/a\u003e 1.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ungap/structured-clone/commit/8cfe5db5c9ff2629bb7db5fd047ac554391477bf\"\u003e\u003ccode\u003e8cfe5db\u003c/code\u003e\u003c/a\u003e updated dev/dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ungap/structured-clone/commit/4e8eeaf60fb545e727f3886f622c88e51a6e6f5b\"\u003e\u003ccode\u003e4e8eeaf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ungap/structured-clone/issues/24\"\u003e#24\u003c/a\u003e from spokodev/fix-invalid-date-serialize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ungap/structured-clone/commit/361092acc2af652407aab2c3b4af17e9363bd077\"\u003e\u003ccode\u003e361092a\u003c/code\u003e\u003c/a\u003e fix: serialize Invalid Date instead of throwing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ungap/structured-clone/commit/6bb4874096af6b0f7dc100ea28dbc2830569bf41\"\u003e\u003ccode\u003e6bb4874\u003c/code\u003e\u003c/a\u003e updated CI requirements\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ungap/structured-clone/commit/0c441086a929fb1a883622ab0e84174e521f2e6c\"\u003e\u003ccode\u003e0c44108\u003c/code\u003e\u003c/a\u003e 1.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ungap/structured-clone/commit/d4e42f861afbf879fa0b6e87f41e991f73ddeb1a\"\u003e\u003ccode\u003ed4e42f8\u003c/code\u003e\u003c/a\u003e Fix possible CWE-94\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ungap/structured-clone/compare/v1.3.0...v1.3.2\"\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/~webreflection\"\u003ewebreflection\u003c/a\u003e, a new releaser for \u003ccode\u003e@​ungap/structured-clone\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/compiler-core` from 3.5.30 to 3.5.39\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e@​vue/compiler-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.39\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.38\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.37\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.35\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.34\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.33\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.31\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003e@​vue/compiler-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.38...v3.5.39\"\u003e3.5.39\u003c/a\u003e (2026-06-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e correct filter rewrite recursion (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14959\"\u003e#14959\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/be7ce314b96256f1c56f53088d51ed6bc77fde28\"\u003ebe7ce31\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehydration:\u003c/strong\u003e force patch dynamic props when hydrating (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/9083\"\u003e#9083\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/024cf06daa33db4660431f20aa050acb99cff07f\"\u003e024cf06\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/9033\"\u003e#9033\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehydration:\u003c/strong\u003e respect data-allow-mismatch on conditional branches (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12801\"\u003e#12801\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/164af639a120421194f7afe0e097bdf254c90199\"\u003e164af63\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12782\"\u003e#12782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e avoid triggering effects when set fails (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14964\"\u003e#14964\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e450973eabc0038f398344b981acd8759c246c50\"\u003ee450973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e handle non-isomorphic block element update (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/15002\"\u003e#15002\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/932ddd058d69be9bbd8cd796c89f0d1a4fc128d7\"\u003e932ddd0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/6385\"\u003e#6385\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e normalize function children for elements and Teleport (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/9108\"\u003e#9108\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/2f374cda18cbe331ede1a49a324b423c75d0faf3\"\u003e2f374cd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/9107\"\u003e#9107\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e pause tracking when invoking function refs (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14985\"\u003e#14985\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/3ac052b6b1e9d3978e98cc30a1a89a9b9b51358b\"\u003e3ac052b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e preserve once event listener name (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8341\"\u003e#8341\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/87b73b64a0d9b4e2dd2dacfe98f2f1c2396d7a61\"\u003e87b73b6\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8342\"\u003e#8342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e preserve option modifier event names (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8338\"\u003e#8338\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/4b659e699925555464ea9ae8fa3e1984609f6dc2\"\u003e4b659e6\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8334\"\u003e#8334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003essr:\u003c/strong\u003e dedupe inherited scope ids during vnode rendering (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/15005\"\u003e#15005\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/027da6b2810c4752131439d2645f3d931d07242f\"\u003e027da6b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12159\"\u003e#12159\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12175\"\u003e#12175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003essr:\u003c/strong\u003e resolve nested async teleport content (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/9431\"\u003e#9431\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/31d0f23757afb410c638a9c29d44d76d0944e18f\"\u003e31d0f23\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/6207\"\u003e#6207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e handle teleport unmount edge case (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12705\"\u003e#12705\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/671997ade74e34880cebe3c340269b8598c3b26c\"\u003e671997a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12702\"\u003e#12702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e support named tuple emits (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12676\"\u003e#12676\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/232f4022e3160b30b11748a6d97ea2c15ed3b74f\"\u003e232f402\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12673\"\u003e#12673\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e validate defineModel defaults (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14968\"\u003e#14968\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/747f57e9cdb3c5f084f8da5ca7e0e0b7b326b662\"\u003e747f57e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14966\"\u003e#14966\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.37...v3.5.38\"\u003e3.5.38\u003c/a\u003e (2026-06-11)\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.36...v3.5.37\"\u003e3.5.37\u003c/a\u003e (2026-06-11)\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.35...v3.5.36\"\u003e3.5.36\u003c/a\u003e (2026-06-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e avoid crash on CDATA at the document root (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14916\"\u003e#14916\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/0ea17e232f9a8f4a9acf57c6addc78cf4f279c13\"\u003e0ea17e2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e prefix dynamic keys on v-memo elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14922\"\u003e#14922\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/68e978e3e71a8ae40701808e78966f2168c5907c\"\u003e68e978e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14920\"\u003e#14920\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e handle vue-ignore on leading intersection/union type (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14950\"\u003e#14950\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/0dcd225c01f211ebb8ce4dda8c8eac10539abf1a\"\u003e0dcd225\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12254\"\u003e#12254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e respect var hoisting in props destructure (\u003ca href=\"https://github.com/vuejs/core/commit/48ad452dd61926a59e358da3c74c5ef750ae21c4\"\u003e48ad452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e preserve watch callback return value when wrapped for \u003ccode\u003eonce: true\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14902\"\u003e#14902\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/450a8a8e45520f30fe8343c5016a777d888e53fc\"\u003e450a8a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e add dev warning for silent catch in compat mode and fix test description typo (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14891\"\u003e#14891\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/db3e117025a7193291ed6676180a5a44bbe0ae76\"\u003edb3e117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e force model update when reverted before sync (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14897\"\u003e#14897\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/7f76378b0d178a29113ee07d67faa48b637944e8\"\u003e7f76378\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/13524\"\u003e#13524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e skip async component callbacks after unmount (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14911\"\u003e#14911\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/5300ead57b3c14942d4c155ef5e485d5409e7f02\"\u003e5300ead\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransition:\u003c/strong\u003e avoid move transition for hidden v-show group children (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14895\"\u003e#14895\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/c11f6ee644412edf3eef6736991e895e4a3e1dde\"\u003ec11f6ee\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14894\"\u003e#14894\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewatch:\u003c/strong\u003e trigger immediate callback for empty sources (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14914\"\u003e#14914\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/1f2ca7e4837b1b0de0b91048fffdb03710c0b03e\"\u003e1f2ca7e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14898\"\u003e#14898\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.34...v3.5.35\"\u003e3.5.35\u003c/a\u003e (2026-05-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e avoid double processing v-for keys with v-memo (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14861\"\u003e#14861\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/34a0ded4d27289a8f227462bd35b6341a4b51831\"\u003e34a0ded\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14859\"\u003e#14859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve top-level exports from files registered as global types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14805\"\u003e#14805\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/3d077f26e33510f2ba001d14142ba76a1414dfff\"\u003e3d077f2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nuxt/nuxt/issues/33694\"\u003enuxt/nuxt#33694\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid repeated hydration mismatch checks (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14857\"\u003e#14857\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/170fc95eb64b97024dcb3df770557065e2919aa8\"\u003e170fc95\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14855\"\u003e#14855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e skip idle persisted transition hooks in keep-alive moves (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14865\"\u003e#14865\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/80fc139f90513943f1d0da20d353feec8a9ec894\"\u003e80fc139\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14031\"\u003e#14031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eserver-renderer:\u003c/strong\u003e propagate sync errors from \u003ccode\u003essrRenderSuspense\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14804\"\u003e#14804\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/47609975e294fbcc8017b6d68c9be38fa5508f36\"\u003e4760997\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nuxt/nuxt/issues/28162\"\u003enuxt/nuxt#28162\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/vuejs/core/commit/c0606e91798c8dca4f33d101e1dd836d672592c1\"\u003e\u003ccode\u003ec0606e9\u003c/code\u003e\u003c/a\u003e release: v3.5.39\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/be7ce314b96256f1c56f53088d51ed6bc77fde28\"\u003e\u003ccode\u003ebe7ce31\u003c/code\u003e\u003c/a\u003e fix(compiler-core): correct filter rewrite recursion (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-core/issues/14959\"\u003e#14959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/478e3e83acd34dd213a860be4a2a2bf2090dc26b\"\u003e\u003ccode\u003e478e3e8\u003c/code\u003e\u003c/a\u003e release: v3.5.38\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/c00b0210d97794a24764c52274e60bbcba15b7ae\"\u003e\u003ccode\u003ec00b021\u003c/code\u003e\u003c/a\u003e release: v3.5.37\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/11ac8b4af0cad86f5e42193dc413da6e18ae6c76\"\u003e\u003ccode\u003e11ac8b4\u003c/code\u003e\u003c/a\u003e release: v3.5.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/0ea17e232f9a8f4a9acf57c6addc78cf4f279c13\"\u003e\u003ccode\u003e0ea17e2\u003c/code\u003e\u003c/a\u003e fix(compiler-core): avoid crash on CDATA at the document root (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-core/issues/14916\"\u003e#14916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/68e978e3e71a8ae40701808e78966f2168c5907c\"\u003e\u003ccode\u003e68e978e\u003c/code\u003e\u003c/a\u003e fix(compiler-core): prefix dynamic keys on v-memo elements (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-core/issues/14922\"\u003e#14922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/8be32d654f5c99de2801d6815e0dc798fb1f7d00\"\u003e\u003ccode\u003e8be32d6\u003c/code\u003e\u003c/a\u003e release: v3.5.35\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/34a0ded4d27289a8f227462bd35b6341a4b51831\"\u003e\u003ccode\u003e34a0ded\u003c/code\u003e\u003c/a\u003e fix(compiler-core): avoid double processing v-for keys with v-memo (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-core/issues/14861\"\u003e#14861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/1ce598eb0ac7bed5bdc14857244424520498d29d\"\u003e\u003ccode\u003e1ce598e\u003c/code\u003e\u003c/a\u003e chore: fix typo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vuejs/core/commits/v3.5.39/packages/compiler-core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/compiler-dom` from 3.5.30 to 3.5.39\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e@​vue/compiler-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.39\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.38\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.37\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.35\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.34\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.33\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.31\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003e@​vue/compiler-dom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.38...v3.5.39\"\u003e3.5.39\u003c/a\u003e (2026-06-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e correct filter rewrite recursion (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14959\"\u003e#14959\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/be7ce314b96256f1c56f53088d51ed6bc77fde28\"\u003ebe7ce31\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehydration:\u003c/strong\u003e force patch dynamic props when hydrating (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/9083\"\u003e#9083\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/024cf06daa33db4660431f20aa050acb99cff07f\"\u003e024cf06\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/9033\"\u003e#9033\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehydration:\u003c/strong\u003e respect data-allow-mismatch on conditional branches (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12801\"\u003e#12801\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/164af639a120421194f7afe0e097bdf254c90199\"\u003e164af63\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12782\"\u003e#12782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e avoid triggering effects when set fails (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14964\"\u003e#14964\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e450973eabc0038f398344b981acd8759c246c50\"\u003ee450973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e handle non-isomorphic block element update (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/15002\"\u003e#15002\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/932ddd058d69be9bbd8cd796c89f0d1a4fc128d7\"\u003e932ddd0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/6385\"\u003e#6385\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e normalize function children for elements and Teleport (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/9108\"\u003e#9108\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/2f374cda18cbe331ede1a49a324b423c75d0faf3\"\u003e2f374cd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/9107\"\u003e#9107\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e pause tracking when invoking function refs (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14985\"\u003e#14985\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/3ac052b6b1e9d3978e98cc30a1a89a9b9b51358b\"\u003e3ac052b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e preserve once event listener name (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8341\"\u003e#8341\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/87b73b64a0d9b4e2dd2dacfe98f2f1c2396d7a61\"\u003e87b73b6\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8342\"\u003e#8342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e preserve option modifier event names (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8338\"\u003e#8338\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/4b659e699925555464ea9ae8fa3e1984609f6dc2\"\u003e4b659e6\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8334\"\u003e#8334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003essr:\u003c/strong\u003e dedupe inherited scope ids during vnode rendering (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/15005\"\u003e#15005\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/027da6b2810c4752131439d2645f3d931d07242f\"\u003e027da6b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12159\"\u003e#12159\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12175\"\u003e#12175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003essr:\u003c/strong\u003e resolve nested async teleport content (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/9431\"\u003e#9431\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/31d0f23757afb410c638a9c29d44d76d0944e18f\"\u003e31d0f23\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/6207\"\u003e#6207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e handle teleport unmount edge case (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12705\"\u003e#12705\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/671997ade74e34880cebe3c340269b8598c3b26c\"\u003e671997a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12702\"\u003e#12702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e support named tuple emits (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12676\"\u003e#12676\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/232f4022e3160b30b11748a6d97ea2c15ed3b74f\"\u003e232f402\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12673\"\u003e#12673\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e validate defineModel defaults (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14968\"\u003e#14968\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/747f57e9cdb3c5f084f8da5ca7e0e0b7b326b662\"\u003e747f57e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14966\"\u003e#14966\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.37...v3.5.38\"\u003e3.5.38\u003c/a\u003e (2026-06-11)\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.36...v3.5.37\"\u003e3.5.37\u003c/a\u003e (2026-06-11)\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.35...v3.5.36\"\u003e3.5.36\u003c/a\u003e (2026-06-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e avoid crash on CDATA at the document root (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14916\"\u003e#14916\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/0ea17e232f9a8f4a9acf57c6addc78cf4f279c13\"\u003e0ea17e2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e prefix dynamic keys on v-memo elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14922\"\u003e#14922\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/68e978e3e71a8ae40701808e78966f2168c5907c\"\u003e68e978e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14920\"\u003e#14920\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e handle vue-ignore on leading intersection/union type (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14950\"\u003e#14950\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/0dcd225c01f211ebb8ce4dda8c8eac10539abf1a\"\u003e0dcd225\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12254\"\u003e#12254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e respect var hoisting in props destructure (\u003ca href=\"https://github.com/vuejs/core/commit/48ad452dd61926a59e358da3c74c5ef750ae21c4\"\u003e48ad452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e preserve watch callback return value when wrapped for \u003ccode\u003eonce: true\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14902\"\u003e#14902\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/450a8a8e45520f30fe8343c5016a777d888e53fc\"\u003e450a8a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e add dev warning for silent catch in compat mode and fix test description typo (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14891\"\u003e#14891\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/db3e117025a7193291ed6676180a5a44bbe0ae76\"\u003edb3e117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e force model update when reverted before sync (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14897\"\u003e#14897\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/7f76378b0d178a29113ee07d67faa48b637944e8\"\u003e7f76378\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/13524\"\u003e#13524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e skip async component callbacks after unmount (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14911\"\u003e#14911\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/5300ead57b3c14942d4c155ef5e485d5409e7f02\"\u003e5300ead\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransition:\u003c/strong\u003e avoid move transition for hidden v-show group children (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14895\"\u003e#14895\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/c11f6ee644412edf3eef6736991e895e4a3e1dde\"\u003ec11f6ee\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14894\"\u003e#14894\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewatch:\u003c/strong\u003e trigger immediate callback for empty sources (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14914\"\u003e#14914\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/1f2ca7e4837b1b0de0b91048fffdb03710c0b03e\"\u003e1f2ca7e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14898\"\u003e#14898\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.34...v3.5.35\"\u003e3.5.35\u003c/a\u003e (2026-05-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e avoid double processing v-for keys with v-memo (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14861\"\u003e#14861\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/34a0ded4d27289a8f227462bd35b6341a4b51831\"\u003e34a0ded\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14859\"\u003e#14859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve top-level exports from files registered as global types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14805\"\u003e#14805\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/3d077f26e33510f2ba001d14142ba76a1414dfff\"\u003e3d077f2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nuxt/nuxt/issues/33694\"\u003enuxt/nuxt#33694\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid repeated hydration mismatch checks (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14857\"\u003e#14857\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/170fc95eb64b97024dcb3df770557065e2919aa8\"\u003e170fc95\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14855\"\u003e#14855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e skip idle persisted transition hooks in keep-alive moves (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14865\"\u003e#14865\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/80fc139f90513943f1d0da20d353feec8a9ec894\"\u003e80fc139\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14031\"\u003e#14031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eserver-renderer:\u003c/strong\u003e propagate sync errors from \u003ccode\u003essrRenderSuspense\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14804\"\u003e#14804\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/47609975e294fbcc8017b6d68c9be38fa5508f36\"\u003e4760997\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nuxt/nuxt/issues/28162\"\u003enuxt/nuxt#28162\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/vuejs/core/commit/c0606e91798c8dca4f33d101e1dd836d672592c1\"\u003e\u003ccode\u003ec0606e9\u003c/code\u003e\u003c/a\u003e release: v3.5.39\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/478e3e83acd34dd213a860be4a2a2bf2090dc26b\"\u003e\u003ccode\u003e478e3e8\u003c/code\u003e\u003c/a\u003e release: v3.5.38\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/c00b0210d97794a24764c52274e60bbcba15b7ae\"\u003e\u003ccode\u003ec00b021\u003c/code\u003e\u003c/a\u003e release: v3.5.37\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/11ac8b4af0cad86f5e42193dc413da6e18ae6c76\"\u003e\u003ccode\u003e11ac8b4\u003c/code\u003e\u003c/a\u003e release: v3.5.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/8be32d654f5c99de2801d6815e0dc798fb1f7d00\"\u003e\u003ccode\u003e8be32d6\u003c/code\u003e\u003c/a\u003e release: v3.5.35\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/57545e958ae28ed17aa9e0ed321abcd8dc99f752\"\u003e\u003ccode\u003e57545e9\u003c/code\u003e\u003c/a\u003e release: v3.5.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/3310eea4ececff0379ea657e633e3c18b0f647eb\"\u003e\u003ccode\u003e3310eea\u003c/code\u003e\u003c/a\u003e release: v3.5.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/9a2eb53bc03be1f4c8ea109f6bab157c54813765\"\u003e\u003ccode\u003e9a2eb53\u003c/code\u003e\u003c/a\u003e release: v3.5.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/81615d398a89beeccfe56a4a96fd2fba0c6fb37b\"\u003e\u003ccode\u003e81615d3\u003c/code\u003e\u003c/a\u003e release: v3.5.31\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vuejs/core/commits/v3.5.39/packages/compiler-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/compiler-sfc` from 3.5.30 to 3.5.39\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e@​vue/compiler-sfc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.39\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.38\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.37\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"...\n\n_Description has been truncated_","html_url":"https://github.com/wangbaishi007/KernelSU-custom/pull/18","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/wangbaishi007%2FKernelSU-custom/issues/18","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/18/packages"},{"uuid":"4773094909","node_id":"PR_kwDOS9Gdas7sCJnr","number":6,"state":"open","title":"[Docs Site] Bump the non-major group across 1 directory with 34 updates","user":"dependabot[bot]","labels":["dependencies","javascript","size/xl"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-30T02:17:54.000Z","updated_at":"2026-06-30T02:19:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[Docs Site] Bump","group_name":"non-major","update_count":34,"packages":[{"name":"@astrojs/sitemap","old_version":"3.7.2","new_version":"3.7.3","repository_url":"https://github.com/withastro/astro"},{"name":"@astrojs/starlight","old_version":"0.38.4","new_version":"0.41.1","repository_url":"https://github.com/withastro/starlight"},{"name":"@base-ui/react","old_version":"1.4.1","new_version":"1.6.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@cloudflare/vitest-pool-workers","old_version":"0.15.2","new_version":"0.16.20","repository_url":"https://github.com/cloudflare/workers-sdk"},{"name":"@cloudflare/workers-types","old_version":"4.20260504.1","new_version":"4.20260630.1","repository_url":"https://github.com/cloudflare/workerd"},{"name":"@expressive-code/core","old_version":"0.41.7","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@expressive-code/plugin-collapsible-sections","old_version":"0.41.3","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@expressive-code/plugin-line-numbers","old_version":"0.41.7","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@iconify/utils","old_version":"3.1.1","new_version":"3.1.3","repository_url":"https://github.com/iconify/iconify"},{"name":"@marsidev/react-turnstile","old_version":"1.5.1","new_version":"1.5.3","repository_url":"https://github.com/marsidev/react-turnstile"},{"name":"@tailwindcss/postcss","old_version":"4.2.4","new_version":"4.3.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"algoliasearch","old_version":"5.52.0","new_version":"5.55.1","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"astro-breadcrumbs","old_version":"3.4.0","new_version":"3.4.1","repository_url":"https://github.com/felix-berlin/astro-breadcrumbs"},{"name":"astro-expressive-code","old_version":"0.41.7","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"date-fns","old_version":"4.1.0","new_version":"4.4.0","repository_url":"https://github.com/date-fns/date-fns"},{"name":"globals","old_version":"17.6.0","new_version":"17.7.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"happy-dom","old_version":"20.9.0","new_version":"20.10.6","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"marked","old_version":"18.0.3","new_version":"18.0.5","repository_url":"https://github.com/markedjs/marked"},{"name":"mermaid","old_version":"11.14.0","new_version":"11.16.0","repository_url":"https://github.com/mermaid-js/mermaid"},{"name":"nanostores","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/nanostores/nanostores"},{"name":"prettier","old_version":"3.8.3","new_version":"3.9.4","repository_url":"https://github.com/prettier/prettier"},{"name":"react","old_version":"19.0.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.0.7","new_version":"19.2.17","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.0.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"19.0.4","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-instantsearch","old_version":"7.31.0","new_version":"7.37.0","repository_url":"https://github.com/algolia/instantsearch"},{"name":"sharp","old_version":"0.34.5","new_version":"0.35.2","repository_url":"https://github.com/lovell/sharp"},{"name":"starlight-image-zoom","old_version":"0.14.1","new_version":"0.15.0","repository_url":"https://github.com/HiDeoo/starlight-image-zoom"},{"name":"starlight-links-validator","old_version":"0.24.0","new_version":"0.25.2","repository_url":"https://github.com/HiDeoo/starlight-links-validator"},{"name":"tailwindcss","old_version":"4.1.4","new_version":"4.3.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"ts-blank-space","old_version":"0.8.0","new_version":"0.9.0","repository_url":"https://github.com/bloomberg/ts-blank-space"},{"name":"tsx","old_version":"4.21.0","new_version":"4.22.4","repository_url":"https://github.com/privatenumber/tsx"},{"name":"vitest","old_version":"4.1.5","new_version":"4.1.9","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"wrangler","old_version":"4.88.0","new_version":"4.105.0","repository_url":"https://github.com/cloudflare/workers-sdk"}],"path":null,"ecosystem":"npm"},"body":"Bumps the non-major group with 34 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@astrojs/sitemap](https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap) | `3.7.2` | `3.7.3` |\n| [@astrojs/starlight](https://github.com/withastro/starlight/tree/HEAD/packages/starlight) | `0.38.4` | `0.41.1` |\n| [@base-ui/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.4.1` | `1.6.0` |\n| [@cloudflare/vitest-pool-workers](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers) | `0.15.2` | `0.16.20` |\n| [@cloudflare/workers-types](https://github.com/cloudflare/workerd) | `4.20260504.1` | `4.20260630.1` |\n| [@expressive-code/core](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core) | `0.41.7` | `0.44.0` |\n| [@expressive-code/plugin-collapsible-sections](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections) | `0.41.3` | `0.44.0` |\n| [@expressive-code/plugin-line-numbers](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers) | `0.41.7` | `0.44.0` |\n| [@iconify/utils](https://github.com/iconify/iconify/tree/HEAD/packages/utils) | `3.1.1` | `3.1.3` |\n| [@marsidev/react-turnstile](https://github.com/marsidev/react-turnstile) | `1.5.1` | `1.5.3` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.2.4` | `4.3.2` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.52.0` | `5.55.1` |\n| [astro-breadcrumbs](https://github.com/felix-berlin/astro-breadcrumbs) | `3.4.0` | `3.4.1` |\n| [astro-expressive-code](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/astro-expressive-code) | `0.41.7` | `0.44.0` |\n| [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.4.0` |\n| [globals](https://github.com/sindresorhus/globals) | `17.6.0` | `17.7.0` |\n| [happy-dom](https://github.com/capricorn86/happy-dom) | `20.9.0` | `20.10.6` |\n| [marked](https://github.com/markedjs/marked) | `18.0.3` | `18.0.5` |\n| [mermaid](https://github.com/mermaid-js/mermaid) | `11.14.0` | `11.16.0` |\n| [nanostores](https://github.com/nanostores/nanostores) | `1.3.0` | `1.4.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.3` | `3.9.4` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.0.0` | `19.2.7` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.0.7` | `19.2.17` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.0.0` | `19.2.7` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.0.4` | `19.2.3` |\n| [react-instantsearch](https://github.com/algolia/instantsearch) | `7.31.0` | `7.37.0` |\n| [sharp](https://github.com/lovell/sharp) | `0.34.5` | `0.35.2` |\n| [starlight-image-zoom](https://github.com/HiDeoo/starlight-image-zoom/tree/HEAD/packages/starlight-image-zoom) | `0.14.1` | `0.15.0` |\n| [starlight-links-validator](https://github.com/HiDeoo/starlight-links-validator/tree/HEAD/packages/starlight-links-validator) | `0.24.0` | `0.25.2` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.1.4` | `4.3.2` |\n| [ts-blank-space](https://github.com/bloomberg/ts-blank-space) | `0.8.0` | `0.9.0` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.22.4` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.5` | `4.1.9` |\n| [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) | `4.88.0` | `4.105.0` |\n\n\nUpdates `@astrojs/sitemap` from 3.7.2 to 3.7.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003e@​astrojs/sitemap's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/sitemap\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.7.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16837\"\u003e#16837\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jdevalk\"\u003e\u003ccode\u003e@​jdevalk\u003c/code\u003e\u003c/a\u003e! - Improves \u003ccode\u003e\u0026lt;lastmod\u0026gt;\u003c/code\u003e accuracy in the sitemap index. Each \u003ccode\u003e\u0026lt;sitemap\u0026gt;\u003c/code\u003e entry in \u003ccode\u003esitemap-index.xml\u003c/code\u003e is now stamped with the most recent \u003ccode\u003elastmod\u003c/code\u003e of the URLs in the child sitemap it points to, instead of repeating a single global date on every entry. When a child sitemap has no per-URL \u003ccode\u003elastmod\u003c/code\u003e, the entry falls back to the \u003ccode\u003elastmod\u003c/code\u003e option as before. This gives search engines a per-file freshness signal, so they can tell which child sitemaps actually changed without refetching all of them.\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/withastro/astro/blob/main/packages/integrations/sitemap/CHANGELOG.md\"\u003e@​astrojs/sitemap's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16837\"\u003e#16837\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jdevalk\"\u003e\u003ccode\u003e@​jdevalk\u003c/code\u003e\u003c/a\u003e! - Improves \u003ccode\u003e\u0026lt;lastmod\u0026gt;\u003c/code\u003e accuracy in the sitemap index. Each \u003ccode\u003e\u0026lt;sitemap\u0026gt;\u003c/code\u003e entry in \u003ccode\u003esitemap-index.xml\u003c/code\u003e is now stamped with the most recent \u003ccode\u003elastmod\u003c/code\u003e of the URLs in the child sitemap it points to, instead of repeating a single global date on every entry. When a child sitemap has no per-URL \u003ccode\u003elastmod\u003c/code\u003e, the entry falls back to the \u003ccode\u003elastmod\u003c/code\u003e option as before. This gives search engines a per-file freshness signal, so they can tell which child sitemaps actually changed without refetching all of them.\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/withastro/astro/commit/1e4916333554cf3798d20cd33f4dbf91e2844891\"\u003e\u003ccode\u003e1e49163\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16832\"\u003e#16832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Stamp sitemap index entries with per-file lastmod (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16837\"\u003e#16837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5a8cd099fe373f907b8884cd596eee76a8d48952\"\u003e\u003ccode\u003e5a8cd09\u003c/code\u003e\u003c/a\u003e refactor: update tsconfig to use TypeScript project references (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16505\"\u003e#16505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5c543c595def9826acdd71c1cb88f08f8d63f1a5\"\u003e\u003ccode\u003e5c543c5\u003c/code\u003e\u003c/a\u003e refactor(astro): add internal entry points for test (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/f7566b86ff720544bd52fad87d1251b21a311033\"\u003e\u003ccode\u003ef7566b8\u003c/code\u003e\u003c/a\u003e refactor: unify test setup (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16445\"\u003e#16445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/ba2dbf180595ae0c1c3e6f1ccf7ee1cbac07e5b1\"\u003e\u003ccode\u003eba2dbf1\u003c/code\u003e\u003c/a\u003e refactor(astro): correct Fixture type signatures in test-utils (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16380\"\u003e#16380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/245f30050b9044a99aa6ca42f09858a353c143ce\"\u003e\u003ccode\u003e245f300\u003c/code\u003e\u003c/a\u003e refactor: migrate sitemap tests to typescript (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16353\"\u003e#16353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/88fcc98e58455167afa0233163680b833812b69d\"\u003e\u003ccode\u003e88fcc98\u003c/code\u003e\u003c/a\u003e fix integrations links across docs (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16098\"\u003e#16098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/sitemap@3.7.3/packages/integrations/sitemap\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@astrojs/starlight` from 0.38.4 to 0.41.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/starlight/releases\"\u003e@​astrojs/starlight's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds 2 new icons: \u003ccode\u003elink\u003c/code\u003e and \u003ccode\u003elink-alt\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3988\"\u003e#3988\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/ac55cfab41c869a605fbc5a1b4d4b8e718718141\"\u003e\u003ccode\u003eac55cfa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes a dependency resolution issue introduced in Starlight v0.41\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Optimizes the icons of Markdown asides.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.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/withastro/starlight/pull/3951\"\u003e#3951\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1202dd4c3efd517bdfe213eaf84262e439485e45\"\u003e\u003ccode\u003e1202dd4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro v7, drops support for Astro v6.\u003c/p\u003e\n\u003ch4\u003eUpgrade Astro and dependencies\u003c/h4\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e Astro v6 is no longer supported. Make sure you \u003ca href=\"https://docs.astro.build/en/guides/upgrade-to/v7/\"\u003eupdate Astro\u003c/a\u003e and any other official integrations at the same time as updating Starlight:\u003c/p\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpx @astrojs/upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cem\u003eCommunity Starlight plugins and Astro integrations may also need to be manually updated to work with Astro v7. If you encounter any issues, please reach out to the plugin or integration author to see if it is a known issue or if an updated version is being worked on.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e This release drops official support for Chromium-based browsers prior to version 111 (released 07 March 2023) and Safari-based browsers prior to version 16.4 (released 27 March 2023). You can find a list of currently supported browsers and their versions using this \u003ca href=\"https://browsersl.ist/#q=%3E+0.5%25%2C+not+dead%2C+Chrome+%3E%3D+111%2C+Edge+%3E%3D+111%2C+Firefox+%3E%3D+121%2C+Safari+%3E%3D+16.4%2C+iOS+%3E%3D+16.4%2C+not+op_mini+all\"\u003ebrowserslist query\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3953\"\u003e#3953\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/a935d334c193fb452f72453ea1bf38807d415077\"\u003e\u003ccode\u003ea935d33\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Fixes Starlight Markdown processing being potentially applied to files that should not be processed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.40.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/withastro/starlight/pull/3923\"\u003e#3923\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/edf2e6bf46b2a0809eb4d5877eb817b224b50af4\"\u003e\u003ccode\u003eedf2e6b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Princesseuh\"\u003e\u003ccode\u003e@​Princesseuh\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro 6.4 and the new Sätteri Markdown processor.\u003c/p\u003e\n\u003cp\u003eIt is now possible to opt into using \u003ca href=\"https://astro.build/blog/astro-640/#faster-markdown-builds-with-s%C3%A4tteri\"\u003eAstro's 6.4 Sätteri Markdown processor\u003c/a\u003e by installing the \u003ccode\u003e@astrojs/markdown-satteri\u003c/code\u003e package and configuring it in your \u003ccode\u003eastro.config.mjs\u003c/code\u003e file:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// astro.config.mjs\n\u003cp\u003eimport { defineConfig } from 'astro/config';\nimport { satteri } from '\u003ccode\u003e@​astrojs/markdown-satteri\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eexport default defineConfig({\nmarkdown: {\nprocessor: satteri(),\n},\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/starlight/blob/main/packages/starlight/CHANGELOG.md\"\u003e@​astrojs/starlight's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.41.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds 2 new icons: \u003ccode\u003elink\u003c/code\u003e and \u003ccode\u003elink-alt\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3988\"\u003e#3988\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/ac55cfab41c869a605fbc5a1b4d4b8e718718141\"\u003e\u003ccode\u003eac55cfa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes a dependency resolution issue introduced in Starlight v0.41\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Optimizes the icons of Markdown asides.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.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/withastro/starlight/pull/3951\"\u003e#3951\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1202dd4c3efd517bdfe213eaf84262e439485e45\"\u003e\u003ccode\u003e1202dd4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro v7, drops support for Astro v6.\u003c/p\u003e\n\u003ch4\u003eUpgrade Astro and dependencies\u003c/h4\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e Astro v6 is no longer supported. Make sure you \u003ca href=\"https://docs.astro.build/en/guides/upgrade-to/v7/\"\u003eupdate Astro\u003c/a\u003e and any other official integrations at the same time as updating Starlight:\u003c/p\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpx @astrojs/upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cem\u003eCommunity Starlight plugins and Astro integrations may also need to be manually updated to work with Astro v7. If you encounter any issues, please reach out to the plugin or integration author to see if it is a known issue or if an updated version is being worked on.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e This release drops official support for Chromium-based browsers prior to version 111 (released 07 March 2023) and Safari-based browsers prior to version 16.4 (released 27 March 2023). You can find a list of currently supported browsers and their versions using this \u003ca href=\"https://browsersl.ist/#q=%3E+0.5%25%2C+not+dead%2C+Chrome+%3E%3D+111%2C+Edge+%3E%3D+111%2C+Firefox+%3E%3D+121%2C+Safari+%3E%3D+16.4%2C+iOS+%3E%3D+16.4%2C+not+op_mini+all\"\u003ebrowserslist query\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3953\"\u003e#3953\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/a935d334c193fb452f72453ea1bf38807d415077\"\u003e\u003ccode\u003ea935d33\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Fixes Starlight Markdown processing being potentially applied to files that should not be processed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.40.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/withastro/starlight/pull/3923\"\u003e#3923\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/edf2e6bf46b2a0809eb4d5877eb817b224b50af4\"\u003e\u003ccode\u003eedf2e6b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Princesseuh\"\u003e\u003ccode\u003e@​Princesseuh\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro 6.4 and the new Sätteri Markdown processor.\u003c/p\u003e\n\u003cp\u003eIt is now possible to opt into using \u003ca href=\"https://astro.build/blog/astro-640/#faster-markdown-builds-with-s%C3%A4tteri\"\u003eAstro's 6.4 Sätteri Markdown processor\u003c/a\u003e by installing the \u003ccode\u003e@astrojs/markdown-satteri\u003c/code\u003e package and configuring it in your \u003ccode\u003eastro.config.mjs\u003c/code\u003e file:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// astro.config.mjs\n\u003cp\u003eimport { defineConfig } from 'astro/config';\nimport { satteri } from '\u003ccode\u003e@​astrojs/markdown-satteri\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eexport default defineConfig({\nmarkdown: {\nprocessor: satteri(),\n},\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/c1a3d6dbcf3fc7c5d708741591c989b74cc332a6\"\u003e\u003ccode\u003ec1a3d6d\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3989\"\u003e#3989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Add link icons and dedupe Markdown/component icons (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3967\"\u003e#3967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/ac55cfab41c869a605fbc5a1b4d4b8e718718141\"\u003e\u003ccode\u003eac55cfa\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003eastro-expressive-code\u003c/code\u003e (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3988\"\u003e#3988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/fe11bb470d2177a3696ddeac7379a9625b9f987b\"\u003e\u003ccode\u003efe11bb4\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3956\"\u003e#3956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/1202dd4c3efd517bdfe213eaf84262e439485e45\"\u003e\u003ccode\u003e1202dd4\u003c/code\u003e\u003c/a\u003e Astro 7 support (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3951\"\u003e#3951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/a935d334c193fb452f72453ea1bf38807d415077\"\u003e\u003ccode\u003ea935d33\u003c/code\u003e\u003c/a\u003e Fix Markdown processing path matching (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3953\"\u003e#3953\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/8deaf5515d316658b1d260d5e69aa9daad2f8d02\"\u003e\u003ccode\u003e8deaf55\u003c/code\u003e\u003c/a\u003e Improve Sätteri import comment (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3948\"\u003e#3948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/79897a329543f829b236ee0a66db1ba70b676c8e\"\u003e\u003ccode\u003e79897a3\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3944\"\u003e#3944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/edf2e6bf46b2a0809eb4d5877eb817b224b50af4\"\u003e\u003ccode\u003eedf2e6b\u003c/code\u003e\u003c/a\u003e feat: add support for Astro 6.4 and Sätteri (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3923\"\u003e#3923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/668a467380b2136d55ed00535480d741dae2d58b\"\u003e\u003ccode\u003e668a467\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3913\"\u003e#3913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/withastro/starlight/commits/@astrojs/starlight@0.41.1/packages/starlight\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@base-ui/react` from 1.4.1 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e@​base-ui/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect inaccurate prop JSDoc (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5036\"\u003e#5036\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the hook value when store/arguments change (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4866\"\u003e#4866\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore viewport morphing after reopen for kept-mounted popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5010\"\u003e#5010\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pseudo-element bounds in dev mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5000\"\u003e#5000\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAccordion\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger behavior bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4833\"\u003e#4833\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove region role from \u003ccode\u003eAccordion.Root\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4961\"\u003e#4961\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlign keyboard navigation with APG (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4965\"\u003e#4965\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix programmatic focus return (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4849\"\u003e#4849\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5069\"\u003e#5069\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAvatar\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003edata-focused\u003c/code\u003e Field attribute when disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4998\"\u003e#4998\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix extra \u003ccode\u003evalidate\u003c/code\u003e fn calls (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4911\"\u003e#4911\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox Group\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parent checkbox with custom \u003ccode\u003evalidate\u003c/code\u003e fn (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4912\"\u003e#4912\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix validation with multiple required checkboxes (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4958\"\u003e#4958\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eForward group ids (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4997\"\u003e#4997\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger and panel state bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4848\"\u003e#4848\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix chip context error (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4877\"\u003e#4877\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid re-rendering every item on each keystroke (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4964\"\u003e#4964\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix autofill and selected state edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4972\"\u003e#4972\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\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/mui/base-ui/blob/master/CHANGELOG.md\"\u003e@​base-ui/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eJun 18, 2026\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect inaccurate prop JSDoc (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5036\"\u003e#5036\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the hook value when store/arguments change (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4866\"\u003e#4866\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore viewport morphing after reopen for kept-mounted popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5010\"\u003e#5010\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pseudo-element bounds in dev mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5000\"\u003e#5000\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAccordion\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger behavior bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4833\"\u003e#4833\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove region role from \u003ccode\u003eAccordion.Root\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4961\"\u003e#4961\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlign keyboard navigation with APG (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4965\"\u003e#4965\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix programmatic focus return (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4849\"\u003e#4849\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5069\"\u003e#5069\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAvatar\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003edata-focused\u003c/code\u003e Field attribute when disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4998\"\u003e#4998\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix extra \u003ccode\u003evalidate\u003c/code\u003e fn calls (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4911\"\u003e#4911\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox Group\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parent checkbox with custom \u003ccode\u003evalidate\u003c/code\u003e fn (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4912\"\u003e#4912\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix validation with multiple required checkboxes (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4958\"\u003e#4958\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eForward group ids (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4997\"\u003e#4997\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger and panel state bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4848\"\u003e#4848\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix chip context error (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4877\"\u003e#4877\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\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/mui/base-ui/commit/b34551d644f2e58ebf8fc1050d949f6654ceca6c\"\u003e\u003ccode\u003eb34551d\u003c/code\u003e\u003c/a\u003e [code-infra] Fix package publishing (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5074\"\u003e#5074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/615b0e8e7764b736cd89ba363b1acd5321c1275d\"\u003e\u003ccode\u003e615b0e8\u003c/code\u003e\u003c/a\u003e [release] v1.6.0 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5064\"\u003e#5064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/8b7ca5d862aa0fba68f49b64534d794cfb417b9c\"\u003e\u003ccode\u003e8b7ca5d\u003c/code\u003e\u003c/a\u003e [test] Restore slider listener spies (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5072\"\u003e#5072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/250252475404d9519de4e12b7e2b530dd627114e\"\u003e\u003ccode\u003e2502524\u003c/code\u003e\u003c/a\u003e [combobox][autocomplete] Document \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/4c33d7427fd756e6f6531f5826966d4911f9cfaf\"\u003e\u003ccode\u003e4c33d74\u003c/code\u003e\u003c/a\u003e [slider] Fix touchend listener accumulation leak (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5070\"\u003e#5070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/d169cd58f078fecaf69c75f426b71b1a015aa3a5\"\u003e\u003ccode\u003ed169cd5\u003c/code\u003e\u003c/a\u003e [combobox] Fix autofill and selected state edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4972\"\u003e#4972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/2d8b8f6a3a3cc432960777eb815c7c2ee297d037\"\u003e\u003ccode\u003e2d8b8f6\u003c/code\u003e\u003c/a\u003e [avatar] Fix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/ee3c13a0e3f735387d58ae926cd6e970ac63e266\"\u003e\u003ccode\u003eee3c13a\u003c/code\u003e\u003c/a\u003e [select] Skip disabled items in typeahead and fix multiple-mode serialization...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/b167c8561403e62369eff1d43583135415609af0\"\u003e\u003ccode\u003eb167c85\u003c/code\u003e\u003c/a\u003e [drawer] Commit swipe on primary-button release (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5057\"\u003e#5057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/e972d74f9210850987ffd1964529d14f93a467b3\"\u003e\u003ccode\u003ee972d74\u003c/code\u003e\u003c/a\u003e [combobox] Avoid re-rendering every item on each keystroke (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4964\"\u003e#4964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/base-ui/commits/v1.6.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@cloudflare/vitest-pool-workers` from 0.15.2 to 0.16.20\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cloudflare/workers-sdk/releases\"\u003e@​cloudflare/vitest-pool-workers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.20\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14398\"\u003e#14398\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c5014ccc363f70d2a48eb1ba6113e3e62784e09f\"\u003e\u003ccode\u003ec5014cc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apeacock1991\"\u003e\u003ccode\u003e@​apeacock1991\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003eevictDurableObject\u003c/code\u003e and \u003ccode\u003eevictAllDurableObjects\u003c/code\u003e test helpers to \u003ccode\u003ecloudflare:test\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eThese helpers let you exercise how a Durable Object behaves across evictions in your tests. Eviction is graceful: durable storage is preserved, in-memory state is reset by tearing down the instance, hibernatable WebSockets are hibernated rather than closed, and eviction waits for in-flight requests to drain.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { evictDurableObject, evictAllDurableObjects } from \u0026quot;cloudflare:test\u0026quot;;\nimport { env } from \u0026quot;cloudflare:workers\u0026quot;;\n\u003cp\u003econst id = env.COUNTER.idFromName(\u0026quot;my-counter\u0026quot;);\nconst stub = env.COUNTER.get(id);\u003c/p\u003e\n\u003cp\u003e// Evict the Durable Object instance pointed to by a specific stub\nawait evictDurableObject(stub);\nawait evictDurableObject(stub, { webSockets: \u0026quot;close\u0026quot; });\u003c/p\u003e\n\u003cp\u003e// Evict all currently-running Durable Objects in evictable namespaces\nawait evictAllDurableObjects();\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14394\"\u003e#14394\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8a5cf8c2e61bf3c01a836aad260fa3a5f29e1e7c\"\u003e\u003ccode\u003e8a5cf8c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Partha-Shankar\"\u003e\u003ccode\u003e@​Partha-Shankar\u003c/code\u003e\u003c/a\u003e! - fix(d1): escape \u003ccode\u003emigrationsTableName\u003c/code\u003e and filenames in SQLite queries\u003c/p\u003e\n\u003cp\u003eD1 migration commands in both \u003ccode\u003ewrangler\u003c/code\u003e and \u003ccode\u003e@cloudflare/vitest-pool-workers\u003c/code\u003e interpolated the \u003ccode\u003emigrationsTableName\u003c/code\u003e config value and migration filenames directly into SQL strings without any escaping. This meant:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eA table name such as \u003ccode\u003emy\u0026quot;table\u003c/code\u003e would produce invalid SQL in \u003ccode\u003eCREATE TABLE\u003c/code\u003e, \u003ccode\u003eSELECT\u003c/code\u003e, and \u003ccode\u003eINSERT\u003c/code\u003e statements, and\u003c/li\u003e\n\u003cli\u003eA migration filename containing an apostrophe (e.g. \u003ccode\u003ewhat's-new.sql\u003c/code\u003e) would break the \u003ccode\u003eINSERT INTO ... VALUES ('...')\u003c/code\u003e statement appended after each migration in \u003ccode\u003ewrangler\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBoth identifiers are now properly escaped before interpolation: \u003ccode\u003emigrationsTableName\u003c/code\u003e is wrapped in double-quotes with internal double-quotes doubled (SQL-standard identifier quoting), and migration filenames used as string literals have their single-quotes doubled before insertion.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5f40dd5d2897c4c8a1fb30f29af038baefcf67a4\"\u003e\u003ccode\u003e5f40dd5\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/34e0cefcd54130be4ca3f9cf4de1e9867252ead0\"\u003e\u003ccode\u003e34e0cef\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3b743c1b86ad80c40fd9d2d678cd5a8cb66e86fa\"\u003e\u003ccode\u003e3b743c1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/daa5389863bd20ab655cf68a5f7cd63afeb30904\"\u003e\u003ccode\u003edaa5389\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8a5cf8c2e61bf3c01a836aad260fa3a5f29e1e7c\"\u003e\u003ccode\u003e8a5cf8c\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ewrangler@4.105.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260625.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a085deca12d7126c21e500b3dd4298edfd13f8cd\"\u003e\u003ccode\u003ea085dec\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9a0de8f71f50bb7d1884288e376259082084a315\"\u003e\u003ccode\u003e9a0de8f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/fab565fdb1a912c73232d72ccdf1963fd96f9ad5\"\u003e\u003ccode\u003efab565f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3f028644284236fbfe36567052200cf00e707d85\"\u003e\u003ccode\u003e3f02864\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4ef872fe530282d26ec8f2f8c52f23b8702ae757\"\u003e\u003ccode\u003e4ef872f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2a028589543aa7692f99a053952bfc1c5eb8302f\"\u003e\u003ccode\u003e2a02858\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e312decf71f8d1a435ca178f209844363f24014a\"\u003e\u003ccode\u003ee312dec\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260623.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.104.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.18\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c6579d30bd6fd7705fe3f10c7655d74a0476df86\"\u003e\u003ccode\u003ec6579d3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/444b75e75492738d10e7dc89ec645f7e2fad6b97\"\u003e\u003ccode\u003e444b75e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b38823fb35a8bdcd00004e74404ab18d7b070dbf\"\u003e\u003ccode\u003eb38823f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cfd6205fe86f6afd74b5881f09524c93c83b8359\"\u003e\u003ccode\u003ecfd6205\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cfd6205fe86f6afd74b5881f09524c93c83b8359\"\u003e\u003ccode\u003ecfd6205\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003ewrangler@4.103.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260617.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.17\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/cloudflare/workers-sdk/blob/main/packages/vitest-pool-workers/CHANGELOG.md\"\u003e@​cloudflare/vitest-pool-workers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.16.20\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14398\"\u003e#14398\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c5014ccc363f70d2a48eb1ba6113e3e62784e09f\"\u003e\u003ccode\u003ec5014cc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apeacock1991\"\u003e\u003ccode\u003e@​apeacock1991\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003eevictDurableObject\u003c/code\u003e and \u003ccode\u003eevictAllDurableObjects\u003c/code\u003e test helpers to \u003ccode\u003ecloudflare:test\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eThese helpers let you exercise how a Durable Object behaves across evictions in your tests. Eviction is graceful: durable storage is preserved, in-memory state is reset by tearing down the instance, hibernatable WebSockets are hibernated rather than closed, and eviction waits for in-flight requests to drain.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { evictDurableObject, evictAllDurableObjects } from \u0026quot;cloudflare:test\u0026quot;;\nimport { env } from \u0026quot;cloudflare:workers\u0026quot;;\n\u003cp\u003econst id = env.COUNTER.idFromName(\u0026quot;my-counter\u0026quot;);\nconst stub = env.COUNTER.get(id);\u003c/p\u003e\n\u003cp\u003e// Evict the Durable Object instance pointed to by a specific stub\nawait evictDurableObject(stub);\nawait evictDurableObject(stub, { webSockets: \u0026quot;close\u0026quot; });\u003c/p\u003e\n\u003cp\u003e// Evict all currently-running Durable Objects in evictable namespaces\nawait evictAllDurableObjects();\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14394\"\u003e#14394\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8a5cf8c2e61bf3c01a836aad260fa3a5f29e1e7c\"\u003e\u003ccode\u003e8a5cf8c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Partha-Shankar\"\u003e\u003ccode\u003e@​Partha-Shankar\u003c/code\u003e\u003c/a\u003e! - fix(d1): escape \u003ccode\u003emigrationsTableName\u003c/code\u003e and filenames in SQLite queries\u003c/p\u003e\n\u003cp\u003eD1 migration commands in both \u003ccode\u003ewrangler\u003c/code\u003e and \u003ccode\u003e@cloudflare/vitest-pool-workers\u003c/code\u003e interpolated the \u003ccode\u003emigrationsTableName\u003c/code\u003e config value and migration filenames directly into SQL strings without any escaping. This meant:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eA table name such as \u003ccode\u003emy\u0026quot;table\u003c/code\u003e would produce invalid SQL in \u003ccode\u003eCREATE TABLE\u003c/code\u003e, \u003ccode\u003eSELECT\u003c/code\u003e, and \u003ccode\u003eINSERT\u003c/code\u003e statements, and\u003c/li\u003e\n\u003cli\u003eA migration filename containing an apostrophe (e.g. \u003ccode\u003ewhat's-new.sql\u003c/code\u003e) would break the \u003ccode\u003eINSERT INTO ... VALUES ('...')\u003c/code\u003e statement appended after each migration in \u003ccode\u003ewrangler\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBoth identifiers are now properly escaped before interpolation: \u003ccode\u003emigrationsTableName\u003c/code\u003e is wrapped in double-quotes with internal double-quotes doubled (SQL-standard identifier quoting), and migration filenames used as string literals have their single-quotes doubled before insertion.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5f40dd5d2897c4c8a1fb30f29af038baefcf67a4\"\u003e\u003ccode\u003e5f40dd5\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/34e0cefcd54130be4ca3f9cf4de1e9867252ead0\"\u003e\u003ccode\u003e34e0cef\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3b743c1b86ad80c40fd9d2d678cd5a8cb66e86fa\"\u003e\u003ccode\u003e3b743c1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/daa5389863bd20ab655cf68a5f7cd63afeb30904\"\u003e\u003ccode\u003edaa5389\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8a5cf8c2e61bf3c01a836aad260fa3a5f29e1e7c\"\u003e\u003ccode\u003e8a5cf8c\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ewrangler@4.105.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260625.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.16.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a085deca12d7126c21e500b3dd4298edfd13f8cd\"\u003e\u003ccode\u003ea085dec\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9a0de8f71f50bb7d1884288e376259082084a315\"\u003e\u003ccode\u003e9a0de8f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/fab565fdb1a912c73232d72ccdf1963fd96f9ad5\"\u003e\u003ccode\u003efab565f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3f028644284236fbfe36567052200cf00e707d85\"\u003e\u003ccode\u003e3f02864\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4ef872fe530282d26ec8f2f8c52f23b8702ae757\"\u003e\u003ccode\u003e4ef872f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2a028589543aa7692f99a053952bfc1c5eb8302f\"\u003e\u003ccode\u003e2a02858\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e312decf71f8d1a435ca178f209844363f24014a\"\u003e\u003ccode\u003ee312dec\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260623.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.104.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.16.18\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c6579d30bd6fd7705fe3f10c7655d74a0476df86\"\u003e\u003ccode\u003ec6579d3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/444b75e75492738d10e7dc89ec645f7e2fad6b97\"\u003e\u003ccode\u003e444b75e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b38823fb35a8bdcd00004e74404ab18d7b070dbf\"\u003e\u003ccode\u003eb38823f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cfd6205fe86f6afd74b5881f09524c93c83b8359\"\u003e\u003ccode\u003ecfd6205\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cfd6205fe86f6afd74b5881f09524c93c83b8359\"\u003e\u003ccode\u003ecfd6205\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003ewrangler@4.103.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/70d97d9dabd9a1c5a6f5f9ff4cc219f3370c4b95\"\u003e\u003ccode\u003e70d97d9\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14401\"\u003e#14401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c5014ccc363f70d2a48eb1ba6113e3e62784e09f\"\u003e\u003ccode\u003ec5014cc\u003c/code\u003e\u003c/a\u003e [vitest-pool-workers] STOR-5343: Add Durable Object eviction helpers (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14398\"\u003e#14398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8a5cf8c2e61bf3c01a836aad260fa3a5f29e1e7c\"\u003e\u003ccode\u003e8a5cf8c\u003c/code\u003e\u003c/a\u003e [wrangler] fix(d1): escape migrationsTableName and filenames in SQLite querie...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/ec856a1279a74eac9f61ca6fe20f729eb070f3ba\"\u003e\u003ccode\u003eec856a1\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14370\"\u003e#14370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4d8ffcb00853c046e9b9263fef54a1d38d6c90c4\"\u003e\u003ccode\u003e4d8ffcb\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14353\"\u003e#14353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/dd7e1011cb3680a26d2021473fbb2c91d03d6947\"\u003e\u003ccode\u003edd7e101\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14327\"\u003e#14327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/89a753e57695a071be7a7174e0f543441b09fdd9\"\u003e\u003ccode\u003e89a753e\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14274\"\u003e#14274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/341bd13b22b191d0eb77ecd434e375c2396c4ec4\"\u003e\u003ccode\u003e341bd13\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14237\"\u003e#14237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8a4bfe530b14cf583d71b432f23d2e81e7e9baca\"\u003e\u003ccode\u003e8a4bfe5\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14179\"\u003e#14179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c8c366e643636526806d2fd7d326825a1f119957\"\u003e\u003ccode\u003ec8c366e\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14159\"\u003e#14159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cloudflare/workers-sdk/commits/@cloudflare/vitest-pool-workers@0.16.20/packages/vitest-pool-workers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@cloudflare/workers-types` from 4.20260504.1 to 4.20260630.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cloudflare/workerd/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@expressive-code/core` from 0.41.7 to 0.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressive-code/expressive-code/releases\"\u003e@​expressive-code/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\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/expressive-code/expressive-code/blob/main/packages/@expressive-code/core/CHANGELOG.md\"\u003e@​expressive-code/core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.0\u003c/h2\u003e\n\u003ch2\u003e0.43.1\u003c/h2\u003e\n\u003ch2\u003e0.43.0\u003c/h2\u003e\n\u003ch2\u003e0.42.0\u003c/h2\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/expressive-code/expressive-code/commit/a77ac26e8d1a70cec580e8e64ff172fc13b9f665\"\u003e\u003ccode\u003ea77ac26\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/455\"\u003e#455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/fefbae4e553b3afae2a4ce66a8f08d2e4e1064d4\"\u003e\u003ccode\u003efefbae4\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/450\"\u003e#450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/25b12e76322e9409cbe43572fb5e3b416b95d763\"\u003e\u003ccode\u003e25b12e7\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/24fc65213eadcae4c64498bc98e931975d3e0414\"\u003e\u003ccode\u003e24fc652\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/1ff2c57f0ae464041144fb12b0023a4565f24ab0\"\u003e\u003ccode\u003e1ff2c57\u003c/code\u003e\u003c/a\u003e Update shiki to v4 (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/442\"\u003e#442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expressive-code/expressive-code/commits/@expressive-code/core@0.44.0/packages/@expressive-code/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@expressive-code/plugin-collapsible-sections` from 0.41.3 to 0.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressive-code/expressive-code/releases\"\u003e@​expressive-code/plugin-collapsible-sections's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.4\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/expressive-code/expressive-code/blob/main/packages/@expressive-code/plugin-collapsible-sections/CHANGELOG.md\"\u003e@​expressive-code/plugin-collapsible-sections's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.4\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/expressive-code/expressive-code/commit/a77ac26e8d1a70cec580e8e64ff172fc13b9f665\"\u003e\u003ccode\u003ea77ac26\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/455\"\u003e#455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/fefbae4e553b3afae2a4ce66a8f08d2e4e1064d4\"\u003e\u003ccode\u003efefbae4\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/450\"\u003e#450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/25b12e76322e9409cbe43572fb5e3b416b95d763\"\u003e\u003ccode\u003e25b12e7\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/24fc65213eadcae4c64498bc98e931975d3e0414\"\u003e\u003ccode\u003e24fc652\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/a6eefe9d911ee81aeebbf8d4485d96b2156651e9\"\u003e\u003ccode\u003ea6eefe9\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/429\"\u003e#429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/6bec5bb40296f81c7de75bdaa106c7f15d65d048\"\u003e\u003ccode\u003e6bec5bb\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/416\"\u003e#416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/462ed8fae7b9ba5c7ee4514b8276562fb3e6658c\"\u003e\u003ccode\u003e462ed8f\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/409\"\u003e#409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/0d3a91d1decc58d331d08bf9e2686909d8214a48\"\u003e\u003ccode\u003e0d3a91d\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expressive-code/expressive-code/commits/@expressive-code/plugin-collapsible-sections@0.44.0/packages/@expressive-code/plugin-collapsible-sections\"\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@​expressive-code/plugin-collapsible-sections\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@expressive-code/plugin-line-numbers` from 0.41.7 to 0.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressive-code/expressive-code/releases\"\u003e@​expressive-code/plugin-line-numbers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\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/expressive-code/expressive-code/blob/main/packages/@expressive-code/plugin-line-numbers/CHANGELOG.md\"\u003e@​expressive-code/plugin-line-numbers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\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/expressive-code/expressive-code/commit/a77ac26e8d1a70cec580e8e64ff172fc13b9f665\"\u003e\u003ccode\u003ea77ac26\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/455\"\u003e#455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/fefbae4e553b3afae2a4ce66a8f08d2e4e1064d4\"\u003e\u003ccode\u003efefbae4\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/450\"\u003e#450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/25b12e76322e9409cbe43572fb5e3b416b95d763\"\u003e\u003ccode\u003e25b12e7\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/24fc65213eadcae4c64498bc98e931975d3e0414\"\u003e\u003ccode\u003e24fc652\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expressive-code/expressive-code/commits/@expressive-code/plugin-line-numbers@0.44.0/packages/@expressive-code/plugin-line-numbers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@iconify/utils` from 3.1.1 to 3.1.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/iconify/iconify/commits/HEAD/packages/utils\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@marsidev/react-turnstile` from 1.5.1 to 1.5.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/marsidev/react-turnstile/releases\"\u003e@​marsidev/react-turnstile's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​marsidev/react-turnstile\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/pull/167\"\u003e#167\u003c/a\u003e \u003ca href=\"https://github.com/marsidev/react-turnstile/commit/32ab55e71cfcbe90be4a07bb7c42e1c8c42810d5\"\u003e\u003ccode\u003e32ab55e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/marsidev\"\u003e\u003ccode\u003e@​marsidev\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003enonce\u003c/code\u003e from \u003ccode\u003escriptOptions\u003c/code\u003e not being set on the injected \u003ccode\u003e\u0026lt;script\u0026gt;\u003c/code\u003e tag. The script was assigned via the \u003ccode\u003enonce\u003c/code\u003e IDL property, which only writes the element's internal slot and never reflects to the \u003ccode\u003enonce\u003c/code\u003e content attribute in real browsers. It is now set with \u003ccode\u003esetAttribute\u003c/code\u003e, so the attribute appears on the tag and CSP \u003ccode\u003enonce-...\u003c/code\u003e allowlists work as expected.\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/marsidev/react-turnstile/commit/bf32035cced50969ae3c3e82b93b76325cc3c100\"\u003e\u003ccode\u003ebf32035\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/168\"\u003e#168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/32ab55e71cfcbe90be4a07bb7c42e1c8c42810d5\"\u003e\u003ccode\u003e32ab55e\u003c/code\u003e\u003c/a\u003e fix: set script nonce via setAttribute so it lands on the tag (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/167\"\u003e#167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/3efdb3b05c47ba18a7c26becd480bf6d6381c5a5\"\u003e\u003ccode\u003e3efdb3b\u003c/code\u003e\u003c/a\u003e chore: bump oxfmt from 0.51.0 to 0.52.0 (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/163\"\u003e#163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/3932d8951fc33ffc440a48f871fa056c62a8bd6c\"\u003e\u003ccode\u003e3932d89\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​typescript/native-preview\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/162\"\u003e#162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/629414118a6b00c7dc0b9df8061f5bd3cc12ef81\"\u003e\u003ccode\u003e6294141\u003c/code\u003e\u003c/a\u003e chore: bump the dependencies group across 3 directories with 5 updates (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/165\"\u003e#165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/8fed85680ff19f2ac6dd20fcfcf8b178f4374d9e\"\u003e\u003ccode\u003e8fed856\u003c/code\u003e\u003c/a\u003e chore: bump oxlint from 1.66.0 to 1.67.0 (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/161\"\u003e#161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/7a130742944b6ea444dfe698799b948b51159e58\"\u003e\u003ccode\u003e7a13074\u003c/code\u003e\u003c/a\u003e chore: bump tsdown from 0.22.0 to 0.22.1 (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/160\"\u003e#160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/69e4a754527083a8c935ce470a30c29f0a05a747\"\u003e\u003ccode\u003e69e4a75\u003c/code\u003e\u003c/a\u003e chore: bump oxfmt from 0.50.0 to 0.51.0 (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/156\"\u003e#156\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/39a03f2f7a4d63d58936734ce870a775b826ed42\"\u003e\u003ccode\u003e39a03f2\u003c/code\u003e\u003c/a\u003e chore: bump oxlint-tsgolint from 0.22.1 to 0.23.0 (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/157\"\u003e#157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/b0e161754b4c79933a5014f78bcca4fa8b06365e\"\u003e\u003ccode\u003eb0e1617\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​typescript/native-preview\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/158\"\u003e#158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/marsidev/react-turnstile/compare/v1.5.1...@marsidev/react-turnstile@1.5.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/de...\n\n_Description has been truncated_","html_url":"https://github.com/RylandPrescotT/cloudflare-docs/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/RylandPrescotT%2Fcloudflare-docs/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"},{"uuid":"4772604517","node_id":"PR_kwDOSeDgNc7sAm_7","number":10,"state":"open","title":"[Docs Site] Bump the non-major group across 1 directory with 34 updates","user":"dependabot[bot]","labels":["dependencies","javascript","size/xl"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-30T00:25:33.000Z","updated_at":"2026-06-30T00:26:46.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[Docs Site] Bump","group_name":"non-major","update_count":34,"packages":[{"name":"@astrojs/sitemap","old_version":"3.7.2","new_version":"3.7.3","repository_url":"https://github.com/withastro/astro"},{"name":"@astrojs/starlight","old_version":"0.38.4","new_version":"0.41.1","repository_url":"https://github.com/withastro/starlight"},{"name":"@base-ui/react","old_version":"1.4.1","new_version":"1.6.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@cloudflare/vitest-pool-workers","old_version":"0.15.2","new_version":"0.16.20","repository_url":"https://github.com/cloudflare/workers-sdk"},{"name":"@cloudflare/workers-types","old_version":"4.20260504.1","new_version":"4.20260629.1","repository_url":"https://github.com/cloudflare/workerd"},{"name":"@expressive-code/core","old_version":"0.41.7","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@expressive-code/plugin-collapsible-sections","old_version":"0.41.3","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@expressive-code/plugin-line-numbers","old_version":"0.41.7","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@iconify/utils","old_version":"3.1.1","new_version":"3.1.3","repository_url":"https://github.com/iconify/iconify"},{"name":"@marsidev/react-turnstile","old_version":"1.5.1","new_version":"1.5.3","repository_url":"https://github.com/marsidev/react-turnstile"},{"name":"@tailwindcss/postcss","old_version":"4.2.4","new_version":"4.3.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"algoliasearch","old_version":"5.52.0","new_version":"5.55.1","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"astro-breadcrumbs","old_version":"3.4.0","new_version":"3.4.1","repository_url":"https://github.com/felix-berlin/astro-breadcrumbs"},{"name":"astro-expressive-code","old_version":"0.41.7","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"date-fns","old_version":"4.1.0","new_version":"4.4.0","repository_url":"https://github.com/date-fns/date-fns"},{"name":"globals","old_version":"17.6.0","new_version":"17.7.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"happy-dom","old_version":"20.9.0","new_version":"20.10.6","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"marked","old_version":"18.0.3","new_version":"18.0.5","repository_url":"https://github.com/markedjs/marked"},{"name":"mermaid","old_version":"11.14.0","new_version":"11.16.0","repository_url":"https://github.com/mermaid-js/mermaid"},{"name":"nanostores","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/nanostores/nanostores"},{"name":"prettier","old_version":"3.8.3","new_version":"3.9.3","repository_url":"https://github.com/prettier/prettier"},{"name":"react","old_version":"19.0.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.0.7","new_version":"19.2.17","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.0.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"19.0.4","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-instantsearch","old_version":"7.31.0","new_version":"7.37.0","repository_url":"https://github.com/algolia/instantsearch"},{"name":"sharp","old_version":"0.34.5","new_version":"0.35.2","repository_url":"https://github.com/lovell/sharp"},{"name":"starlight-image-zoom","old_version":"0.14.1","new_version":"0.15.0","repository_url":"https://github.com/HiDeoo/starlight-image-zoom"},{"name":"starlight-links-validator","old_version":"0.24.0","new_version":"0.25.2","repository_url":"https://github.com/HiDeoo/starlight-links-validator"},{"name":"tailwindcss","old_version":"4.1.4","new_version":"4.3.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"ts-blank-space","old_version":"0.8.0","new_version":"0.9.0","repository_url":"https://github.com/bloomberg/ts-blank-space"},{"name":"tsx","old_version":"4.21.0","new_version":"4.22.4","repository_url":"https://github.com/privatenumber/tsx"},{"name":"vitest","old_version":"4.1.5","new_version":"4.1.9","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"wrangler","old_version":"4.88.0","new_version":"4.105.0","repository_url":"https://github.com/cloudflare/workers-sdk"}],"path":null,"ecosystem":"npm"},"body":"Bumps the non-major group with 34 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@astrojs/sitemap](https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap) | `3.7.2` | `3.7.3` |\n| [@astrojs/starlight](https://github.com/withastro/starlight/tree/HEAD/packages/starlight) | `0.38.4` | `0.41.1` |\n| [@base-ui/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.4.1` | `1.6.0` |\n| [@cloudflare/vitest-pool-workers](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers) | `0.15.2` | `0.16.20` |\n| [@cloudflare/workers-types](https://github.com/cloudflare/workerd) | `4.20260504.1` | `4.20260629.1` |\n| [@expressive-code/core](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core) | `0.41.7` | `0.44.0` |\n| [@expressive-code/plugin-collapsible-sections](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections) | `0.41.3` | `0.44.0` |\n| [@expressive-code/plugin-line-numbers](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers) | `0.41.7` | `0.44.0` |\n| [@iconify/utils](https://github.com/iconify/iconify/tree/HEAD/packages/utils) | `3.1.1` | `3.1.3` |\n| [@marsidev/react-turnstile](https://github.com/marsidev/react-turnstile) | `1.5.1` | `1.5.3` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.2.4` | `4.3.2` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.52.0` | `5.55.1` |\n| [astro-breadcrumbs](https://github.com/felix-berlin/astro-breadcrumbs) | `3.4.0` | `3.4.1` |\n| [astro-expressive-code](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/astro-expressive-code) | `0.41.7` | `0.44.0` |\n| [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.4.0` |\n| [globals](https://github.com/sindresorhus/globals) | `17.6.0` | `17.7.0` |\n| [happy-dom](https://github.com/capricorn86/happy-dom) | `20.9.0` | `20.10.6` |\n| [marked](https://github.com/markedjs/marked) | `18.0.3` | `18.0.5` |\n| [mermaid](https://github.com/mermaid-js/mermaid) | `11.14.0` | `11.16.0` |\n| [nanostores](https://github.com/nanostores/nanostores) | `1.3.0` | `1.4.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.3` | `3.9.3` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.0.0` | `19.2.7` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.0.7` | `19.2.17` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.0.0` | `19.2.7` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.0.4` | `19.2.3` |\n| [react-instantsearch](https://github.com/algolia/instantsearch) | `7.31.0` | `7.37.0` |\n| [sharp](https://github.com/lovell/sharp) | `0.34.5` | `0.35.2` |\n| [starlight-image-zoom](https://github.com/HiDeoo/starlight-image-zoom/tree/HEAD/packages/starlight-image-zoom) | `0.14.1` | `0.15.0` |\n| [starlight-links-validator](https://github.com/HiDeoo/starlight-links-validator/tree/HEAD/packages/starlight-links-validator) | `0.24.0` | `0.25.2` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.1.4` | `4.3.2` |\n| [ts-blank-space](https://github.com/bloomberg/ts-blank-space) | `0.8.0` | `0.9.0` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.22.4` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.5` | `4.1.9` |\n| [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) | `4.88.0` | `4.105.0` |\n\n\nUpdates `@astrojs/sitemap` from 3.7.2 to 3.7.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003e@​astrojs/sitemap's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/sitemap\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.7.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16837\"\u003e#16837\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jdevalk\"\u003e\u003ccode\u003e@​jdevalk\u003c/code\u003e\u003c/a\u003e! - Improves \u003ccode\u003e\u0026lt;lastmod\u0026gt;\u003c/code\u003e accuracy in the sitemap index. Each \u003ccode\u003e\u0026lt;sitemap\u0026gt;\u003c/code\u003e entry in \u003ccode\u003esitemap-index.xml\u003c/code\u003e is now stamped with the most recent \u003ccode\u003elastmod\u003c/code\u003e of the URLs in the child sitemap it points to, instead of repeating a single global date on every entry. When a child sitemap has no per-URL \u003ccode\u003elastmod\u003c/code\u003e, the entry falls back to the \u003ccode\u003elastmod\u003c/code\u003e option as before. This gives search engines a per-file freshness signal, so they can tell which child sitemaps actually changed without refetching all of them.\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/withastro/astro/blob/main/packages/integrations/sitemap/CHANGELOG.md\"\u003e@​astrojs/sitemap's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16837\"\u003e#16837\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jdevalk\"\u003e\u003ccode\u003e@​jdevalk\u003c/code\u003e\u003c/a\u003e! - Improves \u003ccode\u003e\u0026lt;lastmod\u0026gt;\u003c/code\u003e accuracy in the sitemap index. Each \u003ccode\u003e\u0026lt;sitemap\u0026gt;\u003c/code\u003e entry in \u003ccode\u003esitemap-index.xml\u003c/code\u003e is now stamped with the most recent \u003ccode\u003elastmod\u003c/code\u003e of the URLs in the child sitemap it points to, instead of repeating a single global date on every entry. When a child sitemap has no per-URL \u003ccode\u003elastmod\u003c/code\u003e, the entry falls back to the \u003ccode\u003elastmod\u003c/code\u003e option as before. This gives search engines a per-file freshness signal, so they can tell which child sitemaps actually changed without refetching all of them.\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/withastro/astro/commit/1e4916333554cf3798d20cd33f4dbf91e2844891\"\u003e\u003ccode\u003e1e49163\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16832\"\u003e#16832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Stamp sitemap index entries with per-file lastmod (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16837\"\u003e#16837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5a8cd099fe373f907b8884cd596eee76a8d48952\"\u003e\u003ccode\u003e5a8cd09\u003c/code\u003e\u003c/a\u003e refactor: update tsconfig to use TypeScript project references (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16505\"\u003e#16505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5c543c595def9826acdd71c1cb88f08f8d63f1a5\"\u003e\u003ccode\u003e5c543c5\u003c/code\u003e\u003c/a\u003e refactor(astro): add internal entry points for test (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/f7566b86ff720544bd52fad87d1251b21a311033\"\u003e\u003ccode\u003ef7566b8\u003c/code\u003e\u003c/a\u003e refactor: unify test setup (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16445\"\u003e#16445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/ba2dbf180595ae0c1c3e6f1ccf7ee1cbac07e5b1\"\u003e\u003ccode\u003eba2dbf1\u003c/code\u003e\u003c/a\u003e refactor(astro): correct Fixture type signatures in test-utils (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16380\"\u003e#16380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/245f30050b9044a99aa6ca42f09858a353c143ce\"\u003e\u003ccode\u003e245f300\u003c/code\u003e\u003c/a\u003e refactor: migrate sitemap tests to typescript (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16353\"\u003e#16353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/88fcc98e58455167afa0233163680b833812b69d\"\u003e\u003ccode\u003e88fcc98\u003c/code\u003e\u003c/a\u003e fix integrations links across docs (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16098\"\u003e#16098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/sitemap@3.7.3/packages/integrations/sitemap\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@astrojs/starlight` from 0.38.4 to 0.41.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/starlight/releases\"\u003e@​astrojs/starlight's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds 2 new icons: \u003ccode\u003elink\u003c/code\u003e and \u003ccode\u003elink-alt\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3988\"\u003e#3988\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/ac55cfab41c869a605fbc5a1b4d4b8e718718141\"\u003e\u003ccode\u003eac55cfa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes a dependency resolution issue introduced in Starlight v0.41\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Optimizes the icons of Markdown asides.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.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/withastro/starlight/pull/3951\"\u003e#3951\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1202dd4c3efd517bdfe213eaf84262e439485e45\"\u003e\u003ccode\u003e1202dd4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro v7, drops support for Astro v6.\u003c/p\u003e\n\u003ch4\u003eUpgrade Astro and dependencies\u003c/h4\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e Astro v6 is no longer supported. Make sure you \u003ca href=\"https://docs.astro.build/en/guides/upgrade-to/v7/\"\u003eupdate Astro\u003c/a\u003e and any other official integrations at the same time as updating Starlight:\u003c/p\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpx @astrojs/upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cem\u003eCommunity Starlight plugins and Astro integrations may also need to be manually updated to work with Astro v7. If you encounter any issues, please reach out to the plugin or integration author to see if it is a known issue or if an updated version is being worked on.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e This release drops official support for Chromium-based browsers prior to version 111 (released 07 March 2023) and Safari-based browsers prior to version 16.4 (released 27 March 2023). You can find a list of currently supported browsers and their versions using this \u003ca href=\"https://browsersl.ist/#q=%3E+0.5%25%2C+not+dead%2C+Chrome+%3E%3D+111%2C+Edge+%3E%3D+111%2C+Firefox+%3E%3D+121%2C+Safari+%3E%3D+16.4%2C+iOS+%3E%3D+16.4%2C+not+op_mini+all\"\u003ebrowserslist query\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3953\"\u003e#3953\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/a935d334c193fb452f72453ea1bf38807d415077\"\u003e\u003ccode\u003ea935d33\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Fixes Starlight Markdown processing being potentially applied to files that should not be processed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.40.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/withastro/starlight/pull/3923\"\u003e#3923\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/edf2e6bf46b2a0809eb4d5877eb817b224b50af4\"\u003e\u003ccode\u003eedf2e6b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Princesseuh\"\u003e\u003ccode\u003e@​Princesseuh\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro 6.4 and the new Sätteri Markdown processor.\u003c/p\u003e\n\u003cp\u003eIt is now possible to opt into using \u003ca href=\"https://astro.build/blog/astro-640/#faster-markdown-builds-with-s%C3%A4tteri\"\u003eAstro's 6.4 Sätteri Markdown processor\u003c/a\u003e by installing the \u003ccode\u003e@astrojs/markdown-satteri\u003c/code\u003e package and configuring it in your \u003ccode\u003eastro.config.mjs\u003c/code\u003e file:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// astro.config.mjs\n\u003cp\u003eimport { defineConfig } from 'astro/config';\nimport { satteri } from '\u003ccode\u003e@​astrojs/markdown-satteri\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eexport default defineConfig({\nmarkdown: {\nprocessor: satteri(),\n},\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/starlight/blob/main/packages/starlight/CHANGELOG.md\"\u003e@​astrojs/starlight's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.41.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds 2 new icons: \u003ccode\u003elink\u003c/code\u003e and \u003ccode\u003elink-alt\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3988\"\u003e#3988\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/ac55cfab41c869a605fbc5a1b4d4b8e718718141\"\u003e\u003ccode\u003eac55cfa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes a dependency resolution issue introduced in Starlight v0.41\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Optimizes the icons of Markdown asides.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.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/withastro/starlight/pull/3951\"\u003e#3951\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1202dd4c3efd517bdfe213eaf84262e439485e45\"\u003e\u003ccode\u003e1202dd4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro v7, drops support for Astro v6.\u003c/p\u003e\n\u003ch4\u003eUpgrade Astro and dependencies\u003c/h4\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e Astro v6 is no longer supported. Make sure you \u003ca href=\"https://docs.astro.build/en/guides/upgrade-to/v7/\"\u003eupdate Astro\u003c/a\u003e and any other official integrations at the same time as updating Starlight:\u003c/p\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpx @astrojs/upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cem\u003eCommunity Starlight plugins and Astro integrations may also need to be manually updated to work with Astro v7. If you encounter any issues, please reach out to the plugin or integration author to see if it is a known issue or if an updated version is being worked on.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e This release drops official support for Chromium-based browsers prior to version 111 (released 07 March 2023) and Safari-based browsers prior to version 16.4 (released 27 March 2023). You can find a list of currently supported browsers and their versions using this \u003ca href=\"https://browsersl.ist/#q=%3E+0.5%25%2C+not+dead%2C+Chrome+%3E%3D+111%2C+Edge+%3E%3D+111%2C+Firefox+%3E%3D+121%2C+Safari+%3E%3D+16.4%2C+iOS+%3E%3D+16.4%2C+not+op_mini+all\"\u003ebrowserslist query\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3953\"\u003e#3953\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/a935d334c193fb452f72453ea1bf38807d415077\"\u003e\u003ccode\u003ea935d33\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Fixes Starlight Markdown processing being potentially applied to files that should not be processed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.40.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/withastro/starlight/pull/3923\"\u003e#3923\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/edf2e6bf46b2a0809eb4d5877eb817b224b50af4\"\u003e\u003ccode\u003eedf2e6b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Princesseuh\"\u003e\u003ccode\u003e@​Princesseuh\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro 6.4 and the new Sätteri Markdown processor.\u003c/p\u003e\n\u003cp\u003eIt is now possible to opt into using \u003ca href=\"https://astro.build/blog/astro-640/#faster-markdown-builds-with-s%C3%A4tteri\"\u003eAstro's 6.4 Sätteri Markdown processor\u003c/a\u003e by installing the \u003ccode\u003e@astrojs/markdown-satteri\u003c/code\u003e package and configuring it in your \u003ccode\u003eastro.config.mjs\u003c/code\u003e file:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// astro.config.mjs\n\u003cp\u003eimport { defineConfig } from 'astro/config';\nimport { satteri } from '\u003ccode\u003e@​astrojs/markdown-satteri\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eexport default defineConfig({\nmarkdown: {\nprocessor: satteri(),\n},\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/c1a3d6dbcf3fc7c5d708741591c989b74cc332a6\"\u003e\u003ccode\u003ec1a3d6d\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3989\"\u003e#3989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Add link icons and dedupe Markdown/component icons (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3967\"\u003e#3967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/ac55cfab41c869a605fbc5a1b4d4b8e718718141\"\u003e\u003ccode\u003eac55cfa\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003eastro-expressive-code\u003c/code\u003e (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3988\"\u003e#3988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/fe11bb470d2177a3696ddeac7379a9625b9f987b\"\u003e\u003ccode\u003efe11bb4\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3956\"\u003e#3956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/1202dd4c3efd517bdfe213eaf84262e439485e45\"\u003e\u003ccode\u003e1202dd4\u003c/code\u003e\u003c/a\u003e Astro 7 support (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3951\"\u003e#3951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/a935d334c193fb452f72453ea1bf38807d415077\"\u003e\u003ccode\u003ea935d33\u003c/code\u003e\u003c/a\u003e Fix Markdown processing path matching (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3953\"\u003e#3953\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/8deaf5515d316658b1d260d5e69aa9daad2f8d02\"\u003e\u003ccode\u003e8deaf55\u003c/code\u003e\u003c/a\u003e Improve Sätteri import comment (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3948\"\u003e#3948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/79897a329543f829b236ee0a66db1ba70b676c8e\"\u003e\u003ccode\u003e79897a3\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3944\"\u003e#3944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/edf2e6bf46b2a0809eb4d5877eb817b224b50af4\"\u003e\u003ccode\u003eedf2e6b\u003c/code\u003e\u003c/a\u003e feat: add support for Astro 6.4 and Sätteri (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3923\"\u003e#3923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/668a467380b2136d55ed00535480d741dae2d58b\"\u003e\u003ccode\u003e668a467\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3913\"\u003e#3913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/withastro/starlight/commits/@astrojs/starlight@0.41.1/packages/starlight\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@base-ui/react` from 1.4.1 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e@​base-ui/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect inaccurate prop JSDoc (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5036\"\u003e#5036\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the hook value when store/arguments change (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4866\"\u003e#4866\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore viewport morphing after reopen for kept-mounted popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5010\"\u003e#5010\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pseudo-element bounds in dev mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5000\"\u003e#5000\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAccordion\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger behavior bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4833\"\u003e#4833\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove region role from \u003ccode\u003eAccordion.Root\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4961\"\u003e#4961\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlign keyboard navigation with APG (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4965\"\u003e#4965\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix programmatic focus return (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4849\"\u003e#4849\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5069\"\u003e#5069\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAvatar\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003edata-focused\u003c/code\u003e Field attribute when disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4998\"\u003e#4998\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix extra \u003ccode\u003evalidate\u003c/code\u003e fn calls (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4911\"\u003e#4911\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox Group\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parent checkbox with custom \u003ccode\u003evalidate\u003c/code\u003e fn (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4912\"\u003e#4912\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix validation with multiple required checkboxes (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4958\"\u003e#4958\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eForward group ids (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4997\"\u003e#4997\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger and panel state bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4848\"\u003e#4848\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix chip context error (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4877\"\u003e#4877\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid re-rendering every item on each keystroke (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4964\"\u003e#4964\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix autofill and selected state edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4972\"\u003e#4972\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\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/mui/base-ui/blob/master/CHANGELOG.md\"\u003e@​base-ui/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eJun 18, 2026\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect inaccurate prop JSDoc (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5036\"\u003e#5036\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the hook value when store/arguments change (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4866\"\u003e#4866\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore viewport morphing after reopen for kept-mounted popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5010\"\u003e#5010\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pseudo-element bounds in dev mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5000\"\u003e#5000\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAccordion\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger behavior bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4833\"\u003e#4833\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove region role from \u003ccode\u003eAccordion.Root\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4961\"\u003e#4961\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlign keyboard navigation with APG (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4965\"\u003e#4965\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix programmatic focus return (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4849\"\u003e#4849\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5069\"\u003e#5069\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAvatar\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003edata-focused\u003c/code\u003e Field attribute when disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4998\"\u003e#4998\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix extra \u003ccode\u003evalidate\u003c/code\u003e fn calls (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4911\"\u003e#4911\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox Group\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parent checkbox with custom \u003ccode\u003evalidate\u003c/code\u003e fn (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4912\"\u003e#4912\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix validation with multiple required checkboxes (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4958\"\u003e#4958\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eForward group ids (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4997\"\u003e#4997\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger and panel state bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4848\"\u003e#4848\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix chip context error (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4877\"\u003e#4877\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\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/mui/base-ui/commit/b34551d644f2e58ebf8fc1050d949f6654ceca6c\"\u003e\u003ccode\u003eb34551d\u003c/code\u003e\u003c/a\u003e [code-infra] Fix package publishing (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5074\"\u003e#5074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/615b0e8e7764b736cd89ba363b1acd5321c1275d\"\u003e\u003ccode\u003e615b0e8\u003c/code\u003e\u003c/a\u003e [release] v1.6.0 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5064\"\u003e#5064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/8b7ca5d862aa0fba68f49b64534d794cfb417b9c\"\u003e\u003ccode\u003e8b7ca5d\u003c/code\u003e\u003c/a\u003e [test] Restore slider listener spies (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5072\"\u003e#5072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/250252475404d9519de4e12b7e2b530dd627114e\"\u003e\u003ccode\u003e2502524\u003c/code\u003e\u003c/a\u003e [combobox][autocomplete] Document \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/4c33d7427fd756e6f6531f5826966d4911f9cfaf\"\u003e\u003ccode\u003e4c33d74\u003c/code\u003e\u003c/a\u003e [slider] Fix touchend listener accumulation leak (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5070\"\u003e#5070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/d169cd58f078fecaf69c75f426b71b1a015aa3a5\"\u003e\u003ccode\u003ed169cd5\u003c/code\u003e\u003c/a\u003e [combobox] Fix autofill and selected state edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4972\"\u003e#4972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/2d8b8f6a3a3cc432960777eb815c7c2ee297d037\"\u003e\u003ccode\u003e2d8b8f6\u003c/code\u003e\u003c/a\u003e [avatar] Fix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/ee3c13a0e3f735387d58ae926cd6e970ac63e266\"\u003e\u003ccode\u003eee3c13a\u003c/code\u003e\u003c/a\u003e [select] Skip disabled items in typeahead and fix multiple-mode serialization...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/b167c8561403e62369eff1d43583135415609af0\"\u003e\u003ccode\u003eb167c85\u003c/code\u003e\u003c/a\u003e [drawer] Commit swipe on primary-button release (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5057\"\u003e#5057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/e972d74f9210850987ffd1964529d14f93a467b3\"\u003e\u003ccode\u003ee972d74\u003c/code\u003e\u003c/a\u003e [combobox] Avoid re-rendering every item on each keystroke (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4964\"\u003e#4964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/base-ui/commits/v1.6.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@cloudflare/vitest-pool-workers` from 0.15.2 to 0.16.20\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cloudflare/workers-sdk/releases\"\u003e@​cloudflare/vitest-pool-workers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.20\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14398\"\u003e#14398\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c5014ccc363f70d2a48eb1ba6113e3e62784e09f\"\u003e\u003ccode\u003ec5014cc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apeacock1991\"\u003e\u003ccode\u003e@​apeacock1991\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003eevictDurableObject\u003c/code\u003e and \u003ccode\u003eevictAllDurableObjects\u003c/code\u003e test helpers to \u003ccode\u003ecloudflare:test\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eThese helpers let you exercise how a Durable Object behaves across evictions in your tests. Eviction is graceful: durable storage is preserved, in-memory state is reset by tearing down the instance, hibernatable WebSockets are hibernated rather than closed, and eviction waits for in-flight requests to drain.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { evictDurableObject, evictAllDurableObjects } from \u0026quot;cloudflare:test\u0026quot;;\nimport { env } from \u0026quot;cloudflare:workers\u0026quot;;\n\u003cp\u003econst id = env.COUNTER.idFromName(\u0026quot;my-counter\u0026quot;);\nconst stub = env.COUNTER.get(id);\u003c/p\u003e\n\u003cp\u003e// Evict the Durable Object instance pointed to by a specific stub\nawait evictDurableObject(stub);\nawait evictDurableObject(stub, { webSockets: \u0026quot;close\u0026quot; });\u003c/p\u003e\n\u003cp\u003e// Evict all currently-running Durable Objects in evictable namespaces\nawait evictAllDurableObjects();\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14394\"\u003e#14394\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8a5cf8c2e61bf3c01a836aad260fa3a5f29e1e7c\"\u003e\u003ccode\u003e8a5cf8c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Partha-Shankar\"\u003e\u003ccode\u003e@​Partha-Shankar\u003c/code\u003e\u003c/a\u003e! - fix(d1): escape \u003ccode\u003emigrationsTableName\u003c/code\u003e and filenames in SQLite queries\u003c/p\u003e\n\u003cp\u003eD1 migration commands in both \u003ccode\u003ewrangler\u003c/code\u003e and \u003ccode\u003e@cloudflare/vitest-pool-workers\u003c/code\u003e interpolated the \u003ccode\u003emigrationsTableName\u003c/code\u003e config value and migration filenames directly into SQL strings without any escaping. This meant:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eA table name such as \u003ccode\u003emy\u0026quot;table\u003c/code\u003e would produce invalid SQL in \u003ccode\u003eCREATE TABLE\u003c/code\u003e, \u003ccode\u003eSELECT\u003c/code\u003e, and \u003ccode\u003eINSERT\u003c/code\u003e statements, and\u003c/li\u003e\n\u003cli\u003eA migration filename containing an apostrophe (e.g. \u003ccode\u003ewhat's-new.sql\u003c/code\u003e) would break the \u003ccode\u003eINSERT INTO ... VALUES ('...')\u003c/code\u003e statement appended after each migration in \u003ccode\u003ewrangler\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBoth identifiers are now properly escaped before interpolation: \u003ccode\u003emigrationsTableName\u003c/code\u003e is wrapped in double-quotes with internal double-quotes doubled (SQL-standard identifier quoting), and migration filenames used as string literals have their single-quotes doubled before insertion.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5f40dd5d2897c4c8a1fb30f29af038baefcf67a4\"\u003e\u003ccode\u003e5f40dd5\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/34e0cefcd54130be4ca3f9cf4de1e9867252ead0\"\u003e\u003ccode\u003e34e0cef\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3b743c1b86ad80c40fd9d2d678cd5a8cb66e86fa\"\u003e\u003ccode\u003e3b743c1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/daa5389863bd20ab655cf68a5f7cd63afeb30904\"\u003e\u003ccode\u003edaa5389\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8a5cf8c2e61bf3c01a836aad260fa3a5f29e1e7c\"\u003e\u003ccode\u003e8a5cf8c\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ewrangler@4.105.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260625.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a085deca12d7126c21e500b3dd4298edfd13f8cd\"\u003e\u003ccode\u003ea085dec\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9a0de8f71f50bb7d1884288e376259082084a315\"\u003e\u003ccode\u003e9a0de8f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/fab565fdb1a912c73232d72ccdf1963fd96f9ad5\"\u003e\u003ccode\u003efab565f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3f028644284236fbfe36567052200cf00e707d85\"\u003e\u003ccode\u003e3f02864\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4ef872fe530282d26ec8f2f8c52f23b8702ae757\"\u003e\u003ccode\u003e4ef872f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2a028589543aa7692f99a053952bfc1c5eb8302f\"\u003e\u003ccode\u003e2a02858\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e312decf71f8d1a435ca178f209844363f24014a\"\u003e\u003ccode\u003ee312dec\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260623.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.104.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.18\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c6579d30bd6fd7705fe3f10c7655d74a0476df86\"\u003e\u003ccode\u003ec6579d3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/444b75e75492738d10e7dc89ec645f7e2fad6b97\"\u003e\u003ccode\u003e444b75e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b38823fb35a8bdcd00004e74404ab18d7b070dbf\"\u003e\u003ccode\u003eb38823f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cfd6205fe86f6afd74b5881f09524c93c83b8359\"\u003e\u003ccode\u003ecfd6205\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cfd6205fe86f6afd74b5881f09524c93c83b8359\"\u003e\u003ccode\u003ecfd6205\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003ewrangler@4.103.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260617.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.17\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/cloudflare/workers-sdk/blob/main/packages/vitest-pool-workers/CHANGELOG.md\"\u003e@​cloudflare/vitest-pool-workers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.16.20\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14398\"\u003e#14398\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c5014ccc363f70d2a48eb1ba6113e3e62784e09f\"\u003e\u003ccode\u003ec5014cc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apeacock1991\"\u003e\u003ccode\u003e@​apeacock1991\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003eevictDurableObject\u003c/code\u003e and \u003ccode\u003eevictAllDurableObjects\u003c/code\u003e test helpers to \u003ccode\u003ecloudflare:test\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eThese helpers let you exercise how a Durable Object behaves across evictions in your tests. Eviction is graceful: durable storage is preserved, in-memory state is reset by tearing down the instance, hibernatable WebSockets are hibernated rather than closed, and eviction waits for in-flight requests to drain.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { evictDurableObject, evictAllDurableObjects } from \u0026quot;cloudflare:test\u0026quot;;\nimport { env } from \u0026quot;cloudflare:workers\u0026quot;;\n\u003cp\u003econst id = env.COUNTER.idFromName(\u0026quot;my-counter\u0026quot;);\nconst stub = env.COUNTER.get(id);\u003c/p\u003e\n\u003cp\u003e// Evict the Durable Object instance pointed to by a specific stub\nawait evictDurableObject(stub);\nawait evictDurableObject(stub, { webSockets: \u0026quot;close\u0026quot; });\u003c/p\u003e\n\u003cp\u003e// Evict all currently-running Durable Objects in evictable namespaces\nawait evictAllDurableObjects();\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14394\"\u003e#14394\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8a5cf8c2e61bf3c01a836aad260fa3a5f29e1e7c\"\u003e\u003ccode\u003e8a5cf8c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Partha-Shankar\"\u003e\u003ccode\u003e@​Partha-Shankar\u003c/code\u003e\u003c/a\u003e! - fix(d1): escape \u003ccode\u003emigrationsTableName\u003c/code\u003e and filenames in SQLite queries\u003c/p\u003e\n\u003cp\u003eD1 migration commands in both \u003ccode\u003ewrangler\u003c/code\u003e and \u003ccode\u003e@cloudflare/vitest-pool-workers\u003c/code\u003e interpolated the \u003ccode\u003emigrationsTableName\u003c/code\u003e config value and migration filenames directly into SQL strings without any escaping. This meant:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eA table name such as \u003ccode\u003emy\u0026quot;table\u003c/code\u003e would produce invalid SQL in \u003ccode\u003eCREATE TABLE\u003c/code\u003e, \u003ccode\u003eSELECT\u003c/code\u003e, and \u003ccode\u003eINSERT\u003c/code\u003e statements, and\u003c/li\u003e\n\u003cli\u003eA migration filename containing an apostrophe (e.g. \u003ccode\u003ewhat's-new.sql\u003c/code\u003e) would break the \u003ccode\u003eINSERT INTO ... VALUES ('...')\u003c/code\u003e statement appended after each migration in \u003ccode\u003ewrangler\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBoth identifiers are now properly escaped before interpolation: \u003ccode\u003emigrationsTableName\u003c/code\u003e is wrapped in double-quotes with internal double-quotes doubled (SQL-standard identifier quoting), and migration filenames used as string literals have their single-quotes doubled before insertion.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5f40dd5d2897c4c8a1fb30f29af038baefcf67a4\"\u003e\u003ccode\u003e5f40dd5\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/34e0cefcd54130be4ca3f9cf4de1e9867252ead0\"\u003e\u003ccode\u003e34e0cef\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3b743c1b86ad80c40fd9d2d678cd5a8cb66e86fa\"\u003e\u003ccode\u003e3b743c1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/daa5389863bd20ab655cf68a5f7cd63afeb30904\"\u003e\u003ccode\u003edaa5389\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8a5cf8c2e61bf3c01a836aad260fa3a5f29e1e7c\"\u003e\u003ccode\u003e8a5cf8c\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ewrangler@4.105.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260625.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.16.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a085deca12d7126c21e500b3dd4298edfd13f8cd\"\u003e\u003ccode\u003ea085dec\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9a0de8f71f50bb7d1884288e376259082084a315\"\u003e\u003ccode\u003e9a0de8f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/fab565fdb1a912c73232d72ccdf1963fd96f9ad5\"\u003e\u003ccode\u003efab565f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3f028644284236fbfe36567052200cf00e707d85\"\u003e\u003ccode\u003e3f02864\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4ef872fe530282d26ec8f2f8c52f23b8702ae757\"\u003e\u003ccode\u003e4ef872f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2a028589543aa7692f99a053952bfc1c5eb8302f\"\u003e\u003ccode\u003e2a02858\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e312decf71f8d1a435ca178f209844363f24014a\"\u003e\u003ccode\u003ee312dec\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260623.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.104.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.16.18\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c6579d30bd6fd7705fe3f10c7655d74a0476df86\"\u003e\u003ccode\u003ec6579d3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/444b75e75492738d10e7dc89ec645f7e2fad6b97\"\u003e\u003ccode\u003e444b75e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b38823fb35a8bdcd00004e74404ab18d7b070dbf\"\u003e\u003ccode\u003eb38823f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cfd6205fe86f6afd74b5881f09524c93c83b8359\"\u003e\u003ccode\u003ecfd6205\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cfd6205fe86f6afd74b5881f09524c93c83b8359\"\u003e\u003ccode\u003ecfd6205\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003ewrangler@4.103.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/70d97d9dabd9a1c5a6f5f9ff4cc219f3370c4b95\"\u003e\u003ccode\u003e70d97d9\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14401\"\u003e#14401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c5014ccc363f70d2a48eb1ba6113e3e62784e09f\"\u003e\u003ccode\u003ec5014cc\u003c/code\u003e\u003c/a\u003e [vitest-pool-workers] STOR-5343: Add Durable Object eviction helpers (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14398\"\u003e#14398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8a5cf8c2e61bf3c01a836aad260fa3a5f29e1e7c\"\u003e\u003ccode\u003e8a5cf8c\u003c/code\u003e\u003c/a\u003e [wrangler] fix(d1): escape migrationsTableName and filenames in SQLite querie...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/ec856a1279a74eac9f61ca6fe20f729eb070f3ba\"\u003e\u003ccode\u003eec856a1\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14370\"\u003e#14370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4d8ffcb00853c046e9b9263fef54a1d38d6c90c4\"\u003e\u003ccode\u003e4d8ffcb\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14353\"\u003e#14353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/dd7e1011cb3680a26d2021473fbb2c91d03d6947\"\u003e\u003ccode\u003edd7e101\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14327\"\u003e#14327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/89a753e57695a071be7a7174e0f543441b09fdd9\"\u003e\u003ccode\u003e89a753e\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14274\"\u003e#14274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/341bd13b22b191d0eb77ecd434e375c2396c4ec4\"\u003e\u003ccode\u003e341bd13\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14237\"\u003e#14237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8a4bfe530b14cf583d71b432f23d2e81e7e9baca\"\u003e\u003ccode\u003e8a4bfe5\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14179\"\u003e#14179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c8c366e643636526806d2fd7d326825a1f119957\"\u003e\u003ccode\u003ec8c366e\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14159\"\u003e#14159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cloudflare/workers-sdk/commits/@cloudflare/vitest-pool-workers@0.16.20/packages/vitest-pool-workers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@cloudflare/workers-types` from 4.20260504.1 to 4.20260629.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cloudflare/workerd/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@expressive-code/core` from 0.41.7 to 0.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressive-code/expressive-code/releases\"\u003e@​expressive-code/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\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/expressive-code/expressive-code/blob/main/packages/@expressive-code/core/CHANGELOG.md\"\u003e@​expressive-code/core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.0\u003c/h2\u003e\n\u003ch2\u003e0.43.1\u003c/h2\u003e\n\u003ch2\u003e0.43.0\u003c/h2\u003e\n\u003ch2\u003e0.42.0\u003c/h2\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/expressive-code/expressive-code/commit/a77ac26e8d1a70cec580e8e64ff172fc13b9f665\"\u003e\u003ccode\u003ea77ac26\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/455\"\u003e#455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/fefbae4e553b3afae2a4ce66a8f08d2e4e1064d4\"\u003e\u003ccode\u003efefbae4\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/450\"\u003e#450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/25b12e76322e9409cbe43572fb5e3b416b95d763\"\u003e\u003ccode\u003e25b12e7\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/24fc65213eadcae4c64498bc98e931975d3e0414\"\u003e\u003ccode\u003e24fc652\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/1ff2c57f0ae464041144fb12b0023a4565f24ab0\"\u003e\u003ccode\u003e1ff2c57\u003c/code\u003e\u003c/a\u003e Update shiki to v4 (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/442\"\u003e#442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expressive-code/expressive-code/commits/@expressive-code/core@0.44.0/packages/@expressive-code/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@expressive-code/plugin-collapsible-sections` from 0.41.3 to 0.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressive-code/expressive-code/releases\"\u003e@​expressive-code/plugin-collapsible-sections's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.4\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/expressive-code/expressive-code/blob/main/packages/@expressive-code/plugin-collapsible-sections/CHANGELOG.md\"\u003e@​expressive-code/plugin-collapsible-sections's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.4\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/expressive-code/expressive-code/commit/a77ac26e8d1a70cec580e8e64ff172fc13b9f665\"\u003e\u003ccode\u003ea77ac26\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/455\"\u003e#455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/fefbae4e553b3afae2a4ce66a8f08d2e4e1064d4\"\u003e\u003ccode\u003efefbae4\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/450\"\u003e#450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/25b12e76322e9409cbe43572fb5e3b416b95d763\"\u003e\u003ccode\u003e25b12e7\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/24fc65213eadcae4c64498bc98e931975d3e0414\"\u003e\u003ccode\u003e24fc652\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/a6eefe9d911ee81aeebbf8d4485d96b2156651e9\"\u003e\u003ccode\u003ea6eefe9\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/429\"\u003e#429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/6bec5bb40296f81c7de75bdaa106c7f15d65d048\"\u003e\u003ccode\u003e6bec5bb\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/416\"\u003e#416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/462ed8fae7b9ba5c7ee4514b8276562fb3e6658c\"\u003e\u003ccode\u003e462ed8f\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/409\"\u003e#409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/0d3a91d1decc58d331d08bf9e2686909d8214a48\"\u003e\u003ccode\u003e0d3a91d\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expressive-code/expressive-code/commits/@expressive-code/plugin-collapsible-sections@0.44.0/packages/@expressive-code/plugin-collapsible-sections\"\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@​expressive-code/plugin-collapsible-sections\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@expressive-code/plugin-line-numbers` from 0.41.7 to 0.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressive-code/expressive-code/releases\"\u003e@​expressive-code/plugin-line-numbers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\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/expressive-code/expressive-code/blob/main/packages/@expressive-code/plugin-line-numbers/CHANGELOG.md\"\u003e@​expressive-code/plugin-line-numbers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\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/expressive-code/expressive-code/commit/a77ac26e8d1a70cec580e8e64ff172fc13b9f665\"\u003e\u003ccode\u003ea77ac26\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/455\"\u003e#455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/fefbae4e553b3afae2a4ce66a8f08d2e4e1064d4\"\u003e\u003ccode\u003efefbae4\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/450\"\u003e#450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/25b12e76322e9409cbe43572fb5e3b416b95d763\"\u003e\u003ccode\u003e25b12e7\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/24fc65213eadcae4c64498bc98e931975d3e0414\"\u003e\u003ccode\u003e24fc652\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expressive-code/expressive-code/commits/@expressive-code/plugin-line-numbers@0.44.0/packages/@expressive-code/plugin-line-numbers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@iconify/utils` from 3.1.1 to 3.1.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/iconify/iconify/commits/HEAD/packages/utils\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@marsidev/react-turnstile` from 1.5.1 to 1.5.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/marsidev/react-turnstile/releases\"\u003e@​marsidev/react-turnstile's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​marsidev/react-turnstile\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/pull/167\"\u003e#167\u003c/a\u003e \u003ca href=\"https://github.com/marsidev/react-turnstile/commit/32ab55e71cfcbe90be4a07bb7c42e1c8c42810d5\"\u003e\u003ccode\u003e32ab55e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/marsidev\"\u003e\u003ccode\u003e@​marsidev\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003enonce\u003c/code\u003e from \u003ccode\u003escriptOptions\u003c/code\u003e not being set on the injected \u003ccode\u003e\u0026lt;script\u0026gt;\u003c/code\u003e tag. The script was assigned via the \u003ccode\u003enonce\u003c/code\u003e IDL property, which only writes the element's internal slot and never reflects to the \u003ccode\u003enonce\u003c/code\u003e content attribute in real browsers. It is now set with \u003ccode\u003esetAttribute\u003c/code\u003e, so the attribute appears on the tag and CSP \u003ccode\u003enonce-...\u003c/code\u003e allowlists work as expected.\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/marsidev/react-turnstile/commit/bf32035cced50969ae3c3e82b93b76325cc3c100\"\u003e\u003ccode\u003ebf32035\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/168\"\u003e#168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/32ab55e71cfcbe90be4a07bb7c42e1c8c42810d5\"\u003e\u003ccode\u003e32ab55e\u003c/code\u003e\u003c/a\u003e fix: set script nonce via setAttribute so it lands on the tag (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/167\"\u003e#167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/3efdb3b05c47ba18a7c26becd480bf6d6381c5a5\"\u003e\u003ccode\u003e3efdb3b\u003c/code\u003e\u003c/a\u003e chore: bump oxfmt from 0.51.0 to 0.52.0 (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/163\"\u003e#163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/3932d8951fc33ffc440a48f871fa056c62a8bd6c\"\u003e\u003ccode\u003e3932d89\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​typescript/native-preview\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/162\"\u003e#162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/629414118a6b00c7dc0b9df8061f5bd3cc12ef81\"\u003e\u003ccode\u003e6294141\u003c/code\u003e\u003c/a\u003e chore: bump the dependencies group across 3 directories with 5 updates (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/165\"\u003e#165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/8fed85680ff19f2ac6dd20fcfcf8b178f4374d9e\"\u003e\u003ccode\u003e8fed856\u003c/code\u003e\u003c/a\u003e chore: bump oxlint from 1.66.0 to 1.67.0 (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/161\"\u003e#161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/7a130742944b6ea444dfe698799b948b51159e58\"\u003e\u003ccode\u003e7a13074\u003c/code\u003e\u003c/a\u003e chore: bump tsdown from 0.22.0 to 0.22.1 (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/160\"\u003e#160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/69e4a754527083a8c935ce470a30c29f0a05a747\"\u003e\u003ccode\u003e69e4a75\u003c/code\u003e\u003c/a\u003e chore: bump oxfmt from 0.50.0 to 0.51.0 (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/156\"\u003e#156\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/39a03f2f7a4d63d58936734ce870a775b826ed42\"\u003e\u003ccode\u003e39a03f2\u003c/code\u003e\u003c/a\u003e chore: bump oxlint-tsgolint from 0.22.1 to 0.23.0 (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/157\"\u003e#157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/b0e161754b4c79933a5014f78bcca4fa8b06365e\"\u003e\u003ccode\u003eb0e1617\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​typescript/native-preview\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/158\"\u003e#158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/marsidev/react-turnstile/compare/v1.5.1...@marsidev/react-turnstile@1.5.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/de...\n\n_Description has been truncated_","html_url":"https://github.com/nsingh2k/cloudflare-docs/pull/10","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nsingh2k%2Fcloudflare-docs/issues/10","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10/packages"},{"uuid":"4714721186","node_id":"PR_kwDOQS9eTc7pEZ4C","number":141,"state":"open","title":"chore(deps): bump the npm-minor-patch group across 1 directory with 41 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-22T08:12:47.000Z","updated_at":"2026-06-22T08:13:17.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm-minor-patch","update_count":41,"packages":[{"name":"@radix-ui/react-accordion","old_version":"1.2.12","new_version":"1.2.14","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-alert-dialog","old_version":"1.1.15","new_version":"1.1.17","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-avatar","old_version":"1.1.11","new_version":"1.2.0","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-checkbox","old_version":"1.3.3","new_version":"1.3.5","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-dropdown-menu","old_version":"2.1.16","new_version":"2.1.18","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-label","old_version":"2.1.8","new_version":"2.1.10","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-menubar","old_version":"1.1.16","new_version":"1.1.18","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-popover","old_version":"1.1.15","new_version":"1.1.17","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-progress","old_version":"1.1.8","new_version":"1.1.10","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-radio-group","old_version":"1.3.8","new_version":"1.4.1","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-scroll-area","old_version":"1.2.10","new_version":"1.2.12","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-select","old_version":"2.2.6","new_version":"2.3.1","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-separator","old_version":"1.1.8","new_version":"1.1.10","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-slider","old_version":"1.3.6","new_version":"1.4.1","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-switch","old_version":"1.2.6","new_version":"1.3.1","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-tabs","old_version":"1.1.13","new_version":"1.1.15","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-toast","old_version":"1.2.15","new_version":"1.2.17","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-tooltip","old_version":"1.2.8","new_version":"1.2.10","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@supabase/ssr","old_version":"0.10.3","new_version":"0.12.0","repository_url":"https://github.com/supabase/ssr"},{"name":"@tanstack/react-virtual","old_version":"3.13.23","new_version":"3.14.3","repository_url":"https://github.com/TanStack/virtual"},{"name":"algoliasearch","old_version":"5.50.1","new_version":"5.55.0","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"react","old_version":"19.2.5","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.14","new_version":"19.2.17","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.5","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"react-hook-form","old_version":"7.72.1","new_version":"7.80.0","repository_url":"https://github.com/react-hook-form/react-hook-form"},{"name":"sharp","old_version":"0.34.5","new_version":"0.35.2","repository_url":"https://github.com/lovell/sharp"},{"name":"tailwind-merge","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"zod","old_version":"4.3.6","new_version":"4.4.3","repository_url":"https://github.com/colinhacks/zod"},{"name":"@playwright/test","old_version":"1.59.1","new_version":"1.61.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"@tailwindcss/postcss","old_version":"4.2.2","new_version":"4.3.1","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@vonage/vonage-mcp-server-api-bindings","old_version":"1.4.0","new_version":"1.5.1"},{"name":"autoprefixer","old_version":"10.4.27","new_version":"10.5.0","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"baseline-browser-mapping","old_version":"2.10.18","new_version":"2.10.38","repository_url":"https://github.com/web-platform-dx/baseline-browser-mapping"},{"name":"msw","old_version":"2.13.2","new_version":"2.14.6","repository_url":"https://github.com/mswjs/msw"},{"name":"@img/sharp-libvips-linux-x64","old_version":"1.2.4","new_version":"1.3.1","repository_url":"https://github.com/lovell/sharp-libvips"},{"name":"@img/sharp-linux-x64","old_version":"0.34.5","new_version":"0.35.2","repository_url":"https://github.com/lovell/sharp"},{"name":"@rollup/rollup-linux-x64-gnu","old_version":"4.60.1","new_version":"4.62.2","repository_url":"https://github.com/rollup/rollup"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-minor-patch group with 37 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@radix-ui/react-accordion](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/accordion) | `1.2.12` | `1.2.14` |\n| [@radix-ui/react-alert-dialog](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/alert-dialog) | `1.1.15` | `1.1.17` |\n| [@radix-ui/react-avatar](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/avatar) | `1.1.11` | `1.2.0` |\n| [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/checkbox) | `1.3.3` | `1.3.5` |\n| [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dropdown-menu) | `2.1.16` | `2.1.18` |\n| [@radix-ui/react-label](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/label) | `2.1.8` | `2.1.10` |\n| [@radix-ui/react-menubar](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/menubar) | `1.1.16` | `1.1.18` |\n| [@radix-ui/react-popover](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/popover) | `1.1.15` | `1.1.17` |\n| [@radix-ui/react-progress](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/progress) | `1.1.8` | `1.1.10` |\n| [@radix-ui/react-radio-group](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/radio-group) | `1.3.8` | `1.4.1` |\n| [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/scroll-area) | `1.2.10` | `1.2.12` |\n| [@radix-ui/react-select](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/select) | `2.2.6` | `2.3.1` |\n| [@radix-ui/react-separator](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/separator) | `1.1.8` | `1.1.10` |\n| [@radix-ui/react-slider](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/slider) | `1.3.6` | `1.4.1` |\n| [@radix-ui/react-switch](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/switch) | `1.2.6` | `1.3.1` |\n| [@radix-ui/react-tabs](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/tabs) | `1.1.13` | `1.1.15` |\n| [@radix-ui/react-toast](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/toast) | `1.2.15` | `1.2.17` |\n| [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/tooltip) | `1.2.8` | `1.2.10` |\n| [@supabase/ssr](https://github.com/supabase/ssr) | `0.10.3` | `0.12.0` |\n| [@tanstack/react-virtual](https://github.com/TanStack/virtual/tree/HEAD/packages/react-virtual) | `3.13.23` | `3.14.3` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.50.1` | `5.55.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.5` | `19.2.7` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.14` | `19.2.17` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.5` | `19.2.7` |\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.72.1` | `7.80.0` |\n| [sharp](https://github.com/lovell/sharp) | `0.34.5` | `0.35.2` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.5.0` | `3.6.0` |\n| [zod](https://github.com/colinhacks/zod) | `4.3.6` | `4.4.3` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.59.1` | `1.61.0` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.2.2` | `4.3.1` |\n| @vonage/vonage-mcp-server-api-bindings | `1.4.0` | `1.5.1` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.27` | `10.5.0` |\n| [baseline-browser-mapping](https://github.com/web-platform-dx/baseline-browser-mapping) | `2.10.18` | `2.10.38` |\n| [msw](https://github.com/mswjs/msw) | `2.13.2` | `2.14.6` |\n| [@img/sharp-libvips-linux-x64](https://github.com/lovell/sharp-libvips/tree/HEAD/npm/linux-x64) | `1.2.4` | `1.3.1` |\n| [@img/sharp-linux-x64](https://github.com/lovell/sharp/tree/HEAD/npm/linux-x64) | `0.34.5` | `0.35.2` |\n| [@rollup/rollup-linux-x64-gnu](https://github.com/rollup/rollup) | `4.60.1` | `4.62.2` |\n\n\nUpdates `@radix-ui/react-accordion` from 1.2.12 to 1.2.14\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/accordion/CHANGELOG.md\"\u003e@​radix-ui/react-accordion's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eDuplicate index signature\u003c/code\u003e errors that surfaced when consuming multiple packages together.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.10\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collapsible@1.1.14\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-collapsible@1.1.13\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.9\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-id@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.2.3\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/accordion\"\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@​radix-ui/react-accordion\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-alert-dialog` from 1.1.15 to 1.1.17\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/alert-dialog/CHANGELOG.md\"\u003e@​radix-ui/react-alert-dialog's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved dev-only warnings for dialogs when title and/or description is not rendered.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-dialog@1.1.17\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-dialog@1.1.16\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-slot@1.2.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/alert-dialog\"\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@​radix-ui/react-alert-dialog\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-avatar` from 1.1.11 to 1.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/avatar/CHANGELOG.md\"\u003e@​radix-ui/react-avatar's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed several edge cases with Avatar's loading state\n\u003cul\u003e\n\u003cli\u003eAn avatar's fallback would not be displayed again if its image component unmounted. This is now fixed.\u003c/li\u003e\n\u003cli\u003eRendering multiple \u003ccode\u003eAvatar.Image\u003c/code\u003e components per \u003ccode\u003eAvatar.Root\u003c/code\u003e was never supported and results in buggy, unpredictable behavior. We now warn about this in development.\u003c/li\u003e\n\u003cli\u003eZero-sized images were treated as \u003ccode\u003eloading\u003c/code\u003e, meaning that \u003ccode\u003eonLoadingStatusChange\u003c/code\u003e is never called once loaded. A zero-sized image now triggers an \u003ccode\u003eerror\u003c/code\u003e status on load.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed console warnings to show in test environments.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-callback-ref@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-is-hydrated@0.1.1\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-layout-effect@1.1.2\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/avatar\"\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@​radix-ui/react-avatar\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-checkbox` from 1.3.3 to 1.3.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/checkbox/CHANGELOG.md\"\u003e@​radix-ui/react-checkbox's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-presence@1.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.2.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-previous@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-size@1.1.2\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/checkbox\"\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@​radix-ui/react-checkbox\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-collapsible` from 1.1.12 to 1.1.14\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/collapsible/CHANGELOG.md\"\u003e@​radix-ui/react-collapsible's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed triggers referencing a non-existent element via \u003ccode\u003earia-controls\u003c/code\u003e when their content is removed from the DOM (credit to \u003ca href=\"https://github.com/dodomorandi\"\u003e\u003ccode\u003e@​dodomorandi\u003c/code\u003e\u003c/a\u003e for the \u003ca href=\"https://redirect.github.com/radix-ui/primitives/pull/3243\"\u003eoriginal PR\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-presence@1.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-id@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.2.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-layout-effect@1.1.2\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/collapsible\"\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@​radix-ui/react-collapsible\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-dialog` from 1.1.15 to 1.1.17\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/dialog/CHANGELOG.md\"\u003e@​radix-ui/react-dialog's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved dev-only warnings for dialogs when title and/or description is not rendered.\u003c/li\u003e\n\u003cli\u003eFixed Dismissable Layer so outside interactions stopped by extension UI overlays do not dismiss dialogs or popovers.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-slot@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.13\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-scope@1.1.10\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.12\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed disabled pointer events in closed dialogs\u003c/li\u003e\n\u003cli\u003eFixed a bug where iOS text selection and editing on HTML inputs within \u003ccode\u003ereact-dialog\u003c/code\u003e were broken\u003c/li\u003e\n\u003cli\u003eFixed triggers referencing a non-existent element via \u003ccode\u003earia-controls\u003c/code\u003e when their content is removed from the DOM (credit to \u003ca href=\"https://github.com/dodomorandi\"\u003e\u003ccode\u003e@​dodomorandi\u003c/code\u003e\u003c/a\u003e for the \u003ca href=\"https://redirect.github.com/radix-ui/primitives/pull/3243\"\u003eoriginal PR\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-presence@1.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-slot@1.2.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-guards@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-scope@1.1.9\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-id@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.2.3\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/dialog\"\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@​radix-ui/react-dialog\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-dropdown-menu` from 2.1.16 to 2.1.18\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/dropdown-menu/CHANGELOG.md\"\u003e@​radix-ui/react-dropdown-menu's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.1.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a bug where menus and submenus remained open after a window loses focus.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-menu@2.1.18\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.1.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-menu@2.1.17\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-id@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.2.3\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/dropdown-menu\"\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@​radix-ui/react-dropdown-menu\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-label` from 2.1.8 to 2.1.10\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/label/CHANGELOG.md\"\u003e@​radix-ui/react-label's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.1.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.1.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.5\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/label\"\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@​radix-ui/react-label\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-menubar` from 1.1.16 to 1.1.18\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/menubar/CHANGELOG.md\"\u003e@​radix-ui/react-menubar's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a bug where menus and submenus remained open after a window loses focus.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-menu@2.1.18\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.10\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-roving-focus@1.1.13\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-menu@2.1.17\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.9\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-id@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-roving-focus@1.1.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.2.3\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/menubar\"\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@​radix-ui/react-menubar\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-popover` from 1.1.15 to 1.1.17\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/popover/CHANGELOG.md\"\u003e@​radix-ui/react-popover's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Dismissable Layer so outside interactions stopped by extension UI overlays do not dismiss dialogs or popovers.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-slot@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-popper@1.3.1\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.13\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-scope@1.1.10\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.12\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a bug where iOS text selection and editing on HTML inputs within \u003ccode\u003ereact-dialog\u003c/code\u003e were broken\u003c/li\u003e\n\u003cli\u003eFixed triggers referencing a non-existent element via \u003ccode\u003earia-controls\u003c/code\u003e when their content is removed from the DOM (credit to \u003ca href=\"https://github.com/dodomorandi\"\u003e\u003ccode\u003e@​dodomorandi\u003c/code\u003e\u003c/a\u003e for the \u003ca href=\"https://redirect.github.com/radix-ui/primitives/pull/3243\"\u003eoriginal PR\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-presence@1.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-popper@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-slot@1.2.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-guards@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-scope@1.1.9\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-id@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.2.3\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/popover\"\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@​radix-ui/react-popover\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-progress` from 1.1.8 to 1.1.10\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/progress/CHANGELOG.md\"\u003e@​radix-ui/react-progress's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/progress\"\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@​radix-ui/react-progress\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-radio-group` from 1.3.8 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/radio-group/CHANGELOG.md\"\u003e@​radix-ui/react-radio-group's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-roving-focus@1.1.13\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded unstable \u003ccode\u003eRadioGroupItemProvider\u003c/code\u003e, \u003ccode\u003eRadioGroupItemTrigger\u003c/code\u003e and \u003ccode\u003eRadioGroupItemBubbleInput\u003c/code\u003e parts. These expose the previously internal composition of a radio item (context provider, the interactive control, and the hidden form input) so consumers can directly access and recompose them. The \u003ccode\u003eRadioGroupItem\u003c/code\u003e component continues to render them by default.\u003c/li\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-presence@1.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-roving-focus@1.1.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.2.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-previous@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-size@1.1.2\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/radio-group\"\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@​radix-ui/react-radio-group\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-scroll-area` from 1.2.10 to 1.2.12\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/scroll-area/CHANGELOG.md\"\u003e@​radix-ui/react-scroll-area's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eStabilized the viewport style tag unless the nonce changes.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eDuplicate index signature\u003c/code\u003e errors that surfaced when consuming multiple packages together.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed missing \u003ccode\u003edata-state\u003c/code\u003e attribute for Scroll Area scrollbars\u003c/li\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-presence@1.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/number@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-callback-ref@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-layout-effect@1.1.2\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/scroll-area\"\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@​radix-ui/react-scroll-area\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-select` from 2.2.6 to 2.3.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/select/CHANGELOG.md\"\u003e@​radix-ui/react-select's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllowed a \u003ccode\u003eSelect.Item\u003c/code\u003e with an empty string value to act as a \u0026quot;clear\u0026quot; option. Selecting it resets the selection back to the placeholder, restoring the native \u003ccode\u003e\u0026lt;select\u0026gt;\u003c/code\u003e behavior for optional selects.\u003c/li\u003e\n\u003cli\u003eFixed a bug where typeahead search resulted in focusing an element that no longer exists.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-slot@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-popper@1.3.1\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.13\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.10\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-scope@1.1.10\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-visually-hidden@1.2.6\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded unstable \u003ccode\u003eProvider\u003c/code\u003e and \u003ccode\u003eBubbleInput\u003c/code\u003e parts to Select. \u003ccode\u003eSelect.unstable_Provider\u003c/code\u003e sets up Select's context and state without implicitly rendering the hidden native \u003ccode\u003eselect\u003c/code\u003e, and \u003ccode\u003eSelect.unstable_BubbleInput\u003c/code\u003e exposes that previously internal native \u003ccode\u003eselect\u003c/code\u003e so consumers can recompose it explicitly. \u003ccode\u003eSelect\u003c/code\u003e continues to render both by default.\u003c/li\u003e\n\u003cli\u003eAdded support for presence-based exit animations in Select\u003c/li\u003e\n\u003cli\u003eFixed Select hidden input so it submits empty string when no value is selected\u003c/li\u003e\n\u003cli\u003eFixed placeholder rendering when a controlled Select is reset to an empty value\u003c/li\u003e\n\u003cli\u003eAdded missing \u003ccode\u003e__selectScope\u003c/code\u003e prop to \u003ccode\u003ePopperContent\u003c/code\u003e component\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eSelect\u003c/code\u003e closing unexpectedly after touch-scrolling its content when rendered inside an open shadow DOM\u003c/li\u003e\n\u003cli\u003eFixed a bug where iOS text selection and editing on HTML inputs within \u003ccode\u003ereact-dialog\u003c/code\u003e were broken\u003c/li\u003e\n\u003cli\u003eFixed triggers referencing a non-existent element via \u003ccode\u003earia-controls\u003c/code\u003e when their content is removed from the DOM (credit to \u003ca href=\"https://github.com/dodomorandi\"\u003e\u003ccode\u003e@​dodomorandi\u003c/code\u003e\u003c/a\u003e for the \u003ca href=\"https://redirect.github.com/radix-ui/primitives/pull/3243\"\u003eoriginal PR\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eSelectValue\u003c/code\u003e logging invalid prop errors when used with both \u003ccode\u003easChild\u003c/code\u003e and a placeholder\u003c/li\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-presence@1.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-popper@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-slot@1.2.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-guards@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.9\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/number@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-scope@1.1.9\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-id@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-callback-ref@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.2.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-layout-effect@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-previous@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-visually-hidden@1.2.5\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/select\"\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@​radix-ui/react-select\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-separator` from 1.1.8 to 1.1.10\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/separator/CHANGELOG.md\"\u003e@​radix-ui/react-separator's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.5\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/separator\"\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@​radix-ui/react-separator\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-slider` from 1.3.6 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/slider/CHANGELOG.md\"\u003e@​radix-ui/react-slider's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eDuplicate index signature\u003c/code\u003e errors that surfaced when consuming multiple packages together.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.10\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded unstable \u003ccode\u003eThumbProvider\u003c/code\u003e, \u003ccode\u003eThumbTrigger\u003c/code\u003e, and \u003ccode\u003eBubbleInput\u003c/code\u003e parts to Slider. \u003ccode\u003eSliderThumb\u003c/code\u003e was previously a single component that implicitly rendered a hidden native input for form submission. It is now composed from these new parts, which are exposed so consumers can decouple the bubble input from the thumb (for example, to render or customize it independently) instead of relying on \u003ccode\u003eSliderThumb\u003c/code\u003e to render it implicitly. \u003ccode\u003eSliderThumb\u003c/code\u003e continues to render all three by default, so existing usage is unaffected.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003efocusVisible\u003c/code\u003e for non-keyboard interactions with slider thumbs for progressively enabling styles using \u003ccode\u003e:focus-visible\u003c/code\u003e alongside programmatic focus management\u003c/li\u003e\n\u003cli\u003eFixed Slider focus bugs in scrollable context\u003c/li\u003e\n\u003cli\u003eFixed a Slider bug where very small \u003ccode\u003estep\u003c/code\u003e values made the thumbs unresponsive\u003c/li\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-collection@1.1.9\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/number@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.2.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-layout-effect@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-previous@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-size@1.1.2\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/slider\"\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@​radix-ui/react-slider\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-slot` from 1.2.4 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/slot/CHANGELOG.md\"\u003e@​radix-ui/react-slot's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch3\u003eAdded generic type arguments for \u003ccode\u003eSlotProps\u003c/code\u003e and \u003ccode\u003ecreateSlot\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003e\u003ccode\u003eSlotProps\u003c/code\u003e and \u003ccode\u003ecreateSlot\u003c/code\u003e now accept generic type arguments to specify the type of element a slot should render, as well as its props.\u003c/p\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003econst Slot = createSlot\u0026lt;HTMLButtonElement, MyCustomButtonProps\u0026gt;(\u0026quot;Slot\u0026quot;);\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed infinite re-render loop in React 19 caused by \u003ccode\u003eSlot\u003c/code\u003e creating a new ref callback on every render\u003c/li\u003e\n\u003cli\u003eAdded support for nested \u003ccode\u003eSlottable\u003c/code\u003e via a render prop, so a slotted element can be wrapped while still merging Slot props and refs onto it\u003c/li\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eImproved error messages for invalid slot children\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/slot\"\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@​radix-ui/react-slot\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-switch` from 1.2.6 to 1.3.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/switch/CHANGELOG.md\"\u003e@​radix-ui/react-switch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded unstable \u003ccode\u003eProvider\u003c/code\u003e, \u003ccode\u003eTrigger\u003c/code\u003e and \u003ccode\u003eBubbleInput\u003c/code\u003e parts to Switch. These expose the previously internal composition (context provider, the interactive control, and the hidden form input) so consumers can directly access and recompose them. The \u003ccode\u003eSwitch\u003c/code\u003e component continues to render them by default.\u003c/li\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.2.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-previous@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-size@1.1.2\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/switch\"\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@​radix-ui/react-switch\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-tabs` from 1.1.13 to 1.1.15\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/tabs/CHANGELOG.md\"\u003e@​radix-ui/react-tabs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-roving-focus@1.1.13\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed triggers referencing a non-existent element via \u003ccode\u003earia-controls\u003c/code\u003e when their content is removed from the DOM (credit to \u003ca href=\"https://github.com/dodomorandi\"\u003e\u003ccode\u003e@​dodomorandi\u003c/code\u003e\u003c/a\u003e for the \u003ca href=\"https://redirect.github.com/radix-ui/primitives/pull/3243\"\u003eoriginal PR\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-presence@1.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-id@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-roving-focus@1.1.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.2.3\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/tabs\"\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@​radix-ui/react-tabs\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-toast` from 1.2.15 to 1.2.17\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/toast/CHANGELOG.md\"\u003e@​radix-ui/react-toast's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.13\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.10\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-visually-hidden@1.2.6\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow to specify container for ToastAnnounce\u003c/li\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-presence@1.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.9\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-callback-ref@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.2.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-layout-effect@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-visually-hidden@1.2.5\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/toast\"\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@​radix-ui/react-toast\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-tooltip` from 1.2.8 to 1.2.10\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/tooltip/CHANGELOG.md\"\u003e@​radix-ui/react-tooltip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-slot@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-popper@1.3.1\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.13\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-visually-hidden@1.2.6\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed runtime error when event target is non-Node\u003c/li\u003e\n\u003cli\u003eFixed a Tooltip bug so that \u003ccode\u003eskipDelayDuration={0}\u003c/code\u003e works as expected. Previously, the open delay could still be skipped when moving between triggers.\u003c/li\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-presence@1.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-popper@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-slot@1.2.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-id@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.2.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-visually-hidden@1.2.5\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/tooltip\"\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@​radix-ui/react-tooltip\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@supabase/ssr` from 0.10.3 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/supabase/ssr/releases\"\u003e@​supabase/ssr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.12.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/ssr/compare/v0.11.0...v0.12.0\"\u003e0.12.0\u003c/a\u003e (2026-06-09)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadds \u003ccode\u003ecookies.encode\u003c/code\u003e option allowing minimal cookie sizes (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/126\"\u003e#126\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/cf38b2268f0c6ea1a9b8df9edf16adb9d72ca8d5\"\u003ecf38b22\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump \u003ccode\u003ecookie\u003c/code\u003e to 1.0.2 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/113\"\u003e#113\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/b4a77b460fb40053d0e01efd7d0bbcfb387abd16\"\u003eb4a77b4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecookies:\u003c/strong\u003e add clearAuthCookiesAtScopes migration helper (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/240\"\u003e#240\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/4e472499a2e5b6b8b3dea353519eb989a26f7979\"\u003e4e47249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efull rewrite using \u003ccode\u003egetAll\u003c/code\u003e and \u003ccode\u003esetAll\u003c/code\u003e cookie methods (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/1\"\u003e#1\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/b6ae192aeb37ac6948637955cf1d3d6179b90065\"\u003eb6ae192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eimprove cookie chunk handling via base64url+length encoding (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/90\"\u003e#90\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/6deb6871caa09bcc27496371df6eb1a5e5882534\"\u003e6deb687\u003c/a\u003e)\u003c/li\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\u003cli\u003epublish SSR under deprecated auth-helpers package names (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/127\"\u003e#127\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/e8b61021f3d3cea8973b5298f0380e312976de90\"\u003ee8b6102\u003c/a\u003e)\u003c/li\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\u003cli\u003eupdate CI so it runs on release as well (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/33\"\u003e#33\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/4517996a4eea6d41b8ad07c769c78a10b9ee63aa\"\u003e4517996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate supabase-js to latest (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/133\"\u003e#133\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/d65044d9c39940ff9187057bb157fa1ce7e8ffea\"\u003ed65044d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate supabase-js to latest (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/145\"\u003e#145\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/08bf7d6d3c471cb1569b7cb459bd9acebdb9e3f0\"\u003e08bf7d6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupgrade cookie dependency and cleanup imports (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/77\"\u003e#77\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/95245282e67ce649b58504e3a98200797b7cd8f1\"\u003e9524528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003e@​types/cookies\u003c/code\u003e to dependencies (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/63\"\u003e#63\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/47e5f16b48e4ffbe889339410f50630aba734eac\"\u003e47e5f16\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003ecreate*Client\u003c/code\u003e string in \u003ccode\u003ex-client-info\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/f271accfea0454b965abc8b9b7e9bb5d55d72053\"\u003ef271acc\u003c/a\u003e)\u003c/li\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\u003eallow use of \u003ccode\u003ecreateBrowserClient\u003c/code\u003e without \u003ccode\u003ewindow\u003c/code\u003e present (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/20\"\u003e#20\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/27d868d530925805fe2f3577ae716ece40dd3ab6\"\u003e27d868d\u003c/a\u003e)\u003c/li\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\u003cli\u003echeck chunkedCookie is string in server client (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/57\"\u003e#57\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/549fe62813fb9c7277f7eda9e46ee0420f8e0b5f\"\u003e549fe62\u003c/a\u003e)\u003c/li\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\u003cli\u003ecookies console warnings (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/136\"\u003e#136\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/64ff6b3abaa76d9425eaec03a834981765c0dab9\"\u003e64ff6b3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeprecate \u003ccode\u003eparse\u003c/code\u003e, \u003ccode\u003eserialize\u003c/code\u003e exports for more useful functions (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/14\"\u003e#14\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/0b5f881e90b7836f2b98b733aac1cc9f916286cb\"\u003e0b5f881\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\u003efix \u003ccode\u003ecreateBrowserClient\u003c/code\u003e deprecation tsdoc (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/17\"\u003e#17\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/1df70ad51e65caab46cbc00342dbb42f6d498c32\"\u003e1df70ad\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eforce release (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/98\"\u003e#98\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/66710e82aab5106f464e6754f2e75641a951c941\"\u003e66710e8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ere-apply update CI so it runs on release as well (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/49\"\u003e#49\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/51d5a43e2300f46560dc22c67c61f95a6b8d1b3b\"\u003e51d5a43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e pin npm to 11.5.2 so OIDC trusted publisher works (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/249\"\u003e#249\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/4af89f75a497570624d6090854a3c27b8ba25023\"\u003e4af89f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove optional dependencies (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/41\"\u003e#41\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/a48fe6fd9754786d0ec673ff1418b833a8cfbc70\"\u003ea48fe6f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove usage of internal type params (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/123\"\u003e#123\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/8f3e89ed29d0c9622b4d9d1c84b4d586c4c5a9ce\"\u003e8f3e89e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erevert \u0026quot;update CI so it runs on release as well\u0026quot; (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/44\"\u003e#44\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/9d0e859cb18b7669f452bc955c6d1c4897873f93\"\u003e9d0e859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erevert:\u003c/strong\u003e \u0026quot;feat: improve cookie chunk handling via base64url+length encoding (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/90\"\u003e#90\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/100\"\u003e#100\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/2ea8e23525f7e36e88bca3f9ae1fbce892c683e4\"\u003e2ea8e23\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset \u003ccode\u003emax-age\u003c/code\u003e default cookie option to 400 days (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/f4ed2e0a29445781857c4526f84673693ca9679c\"\u003ef4ed2e0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset cookies for password recovery event (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/32\"\u003e#32\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/7dc1837dc4aba870b32792586969316df980ce07\"\u003e7dc1837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset cookies when mfa challenge is verified (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/27\"\u003e#27\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/c217f5392b17a80a8e30709445c239e860a107d6\"\u003ec217f53\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\u003eupdate conventional commits ci to use main instead of master (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/31\"\u003e#31\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/bebce8999d9b2ae554daa2aaffdaf37d972b7fe4\"\u003ebebce89\u003c/a\u003e)\u003c/li\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\u003eupdate type, remove unused imports, define AuthEvent type (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/47\"\u003e#47\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/4f4a375ab3df0274980718b7ad98cd4841a52cc4\"\u003e4f4a375\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\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\u003c!-- 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.11.0...v0.12.0\"\u003e0.12.0\u003c/a\u003e (2026-06-09)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadds \u003ccode\u003ecookies.encode\u003c/code\u003e option allowing minimal cookie sizes (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/126\"\u003e#126\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/cf38b2268f0c6ea1a9b8df9edf16adb9d72ca8d5\"\u003ecf38b22\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump \u003ccode\u003ecookie\u003c/code\u003e to 1.0.2 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/113\"\u003e#113\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/b4a77b460fb40053d0e01efd7d0bbcfb387abd16\"\u003eb4a77b4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecookies:\u003c/strong\u003e add clearAuthCookiesAtScopes migration helper (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/240\"\u003e#240\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/4e472499a2e5b6b8b3dea353519eb989a26f7979\"\u003e4e47249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efull rewrite using \u003ccode\u003egetAll\u003c/code\u003e and \u003ccode\u003esetAll\u003c/code\u003e cookie methods (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/1\"\u003e#1\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/b6ae192aeb37ac6948637955cf1d3d6179b90065\"\u003eb6ae192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eimprove cookie chunk handling via base64url+length encoding (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/90\"\u003e#90\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/6deb6871caa09bcc27496371df6eb1a5e5882534\"\u003e6deb687\u003c/a\u003e)\u003c/li\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\u003cli\u003epublish SSR under deprecated auth-helpers package names (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/127\"\u003e#127\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/e8b61021f3d3cea8973b5298f0380e312976de90\"\u003ee8b6102\u003c/a\u003e)\u003c/li\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\u003cli\u003eupdate CI so it runs on release as well (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/33\"\u003e#33\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/4517996a4eea6d41b8ad07c769c78a10b9ee63aa\"\u003e4517996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate supabase-js to latest (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/133\"\u003e#133\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/d65044d9c39940ff9187057bb157fa1ce7e8ffea\"\u003ed65044d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate supabase-js to latest (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/145\"\u003e#145\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/08bf7d6d3c471cb1569b7cb459bd9acebdb9e3f0\"\u003e08bf7d6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupgrade cookie dependency and cleanup imports (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/77\"\u003e#77\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/95245282e67ce649b58504e3a98200797b7cd8f1\"\u003e9524528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003e@​types/cookies\u003c/code\u003e to dependencies (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/63\"\u003e#63\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/47e5f16b48e4ffbe889339410f50630aba734eac\"\u003e47e5f16\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003ecreate*Client\u003c/code\u003e string in \u003ccode\u003ex-client-info\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/f271accfea0454b965abc8b9b7e9bb5d55d72053\"\u003ef271acc\u003c/a\u003e)\u003c/li\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\u003eallow use of \u003ccode\u003ecreateBrowserClient\u003c/code\u003e without \u003ccode\u003ewindow\u003c/code\u003e present (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/20\"\u003e#20\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/27d868d530925805fe2f3577ae716ece40dd3ab6\"\u003e27d868d\u003c/a\u003e)\u003c/li\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\u003cli\u003echeck chunkedCookie is string in server client (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/57\"\u003e#57\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/549fe62813fb9c7277f7eda9e46ee0420f8e0b5f\"\u003e549fe62\u003c/a\u003e)\u003c/li\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\u003cli\u003ecookies console warnings (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/136\"\u003e#136\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/64ff6b3abaa76d9425eaec03a834981765c0dab9\"\u003e64ff6b3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeprecate \u003ccode\u003eparse\u003c/code\u003e, \u003ccode\u003eserialize\u003c/code\u003e exports for more useful functions (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/14\"\u003e#14\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/0b5f881e90b7836f2b98b733aac1cc9f916286cb\"\u003e0b5f881\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\u003efix \u003ccode\u003ecreateBrowserClient\u003c/code\u003e deprecation tsdoc (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/17\"\u003e#17\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/1df70ad51e65caab46cbc00342dbb42f6d498c32\"\u003e1df70ad\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eforce release (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/98\"\u003e#98\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/66710e82aab5106f464e6754f2e75641a951c941\"\u003e66710e8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ere-apply update CI so it runs on release as well (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/49\"\u003e#49\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/51d5a43e2300f46560dc22c67c61f95a6b8d1b3b\"\u003e51d5a43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e pin npm to 11.5.2 so OIDC trusted publisher works (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/249\"\u003e#249\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/4af89f75a497570624d6090854a3c27b8ba25023\"\u003e4af89f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove optional dependencies (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/41\"\u003e#41\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/a48fe6fd9754786d0ec673ff1418b833a8cfbc70\"\u003ea48fe6f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove usage of internal type params (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/123\"\u003e#123\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/8f3e89ed29d0c9622b4d9d1c84b4d586c4c5a9ce\"\u003e8f3e89e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erevert \u0026quot;update CI so it runs on release as well\u0026quot; (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/44\"\u003e#44\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/9d0e859cb18b7669f452bc955c6d1c4897873f93\"\u003e9d0e859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erevert:\u003c/strong\u003e \u0026quot;feat: improve cookie chunk handling via base64url+length encoding (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/90\"\u003e#90\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/100\"\u003e#100\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/2ea8e23525f7e36e88bca3f9ae1fbce892c683e4\"\u003e2ea8e23\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset \u003ccode\u003emax-age\u003c/code\u003e default cookie option to 400 days (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/f4ed2e0a29445781857c4526f84673693ca9679c\"\u003ef4ed2e0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset cookies for password recovery event (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/32\"\u003e#32\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/7dc1837dc4aba870b32792586969316df980ce07\"\u003e7dc1837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset cookies when mfa challenge is verified (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/27\"\u003e#27\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/c217f5392b17a80a8e30709445c239e860a107d6\"\u003ec217f53\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\u003eupdate conventional commits ci to use main instead of master (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/31\"\u003e#31\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/bebce8999d9b2ae554daa2aaffdaf37d972b7fe4\"\u003ebebce89\u003c/a\u003e)\u003c/li\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\u003eupdate type, remove unused imports, define AuthEvent type (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/47\"\u003e#47\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/4f4a375ab3df0274980718b7ad98cd4841a52cc4\"\u003e4f4a375\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\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.3...v0.11.0\"\u003e0.11.0\u003c/a\u003e (2026-06-05)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/d8c9b60791b55e892af0d41afc049d07a54d69a7\"\u003e\u003ccode\u003ed8c9b60\u003c/code\u003e\u003c/a\u003e chore(main): release 0.12.0 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/247\"\u003e#247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/4af89f75a497570624d6090854a3c27b8ba25023\"\u003e\u003ccode\u003e4af89f7\u003c/code\u003e\u003c/a\u003e fix(release): pin npm to 11.5.2 so OIDC trusted publisher works (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/164c7ab54fde6473bf03aabe7097b3fdd450d25f\"\u003e\u003ccode\u003e164c7ab\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump vitest from 1.6.1 to 4.1.0 in the npm_and_yarn group ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/2fd3333abcec21c16b4cc98bd7b1fd63f2c05eda\"\u003e\u003ccode\u003e2fd3333\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.108.0 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/248\"\u003e#248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/dd766c43f965a7a70a078d50969a6dcf95e22229\"\u003e\u003ccode\u003edd766c4\u003c/code\u003e\u003c/a\u003e chore(main): release 0.11.0 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/244\"\u003e#244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/932931e8f93b2e7f2a9950b72c67b9c6197446db\"\u003e\u003ccode\u003e932931e\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 6.0.2 to 6.0.3 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/245\"\u003e#245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/4e472499a2e5b6b8b3dea353519eb989a26f7979\"\u003e\u003ccode\u003e4e47249\u003c/code\u003e\u003c/a\u003e feat(cookies): add clearAuthCookiesAtScopes migration helper (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/34f2b6a921b46aee297c64ad158eecfb97410692\"\u003e\u003ccode\u003e34f2b6a\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.107.0 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/243\"\u003e#243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/4292d04eaabfffbb0a93cd5d3ae3300e3df5b798\"\u003e\u003ccode\u003e4292d04\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.106.1 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/236\"\u003e#236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/a6896b1e3311804648bde4a7aef9c260c49a0c9c\"\u003e\u003ccode\u003ea6896b1\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.106.0 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/232\"\u003e#232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.3...v0.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-virtual` from 3.13.23 to 3.14.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/virtual/releases\"\u003e@​tanstack/react-virtual's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-virtual\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.14.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/virtual/pull/1201\"\u003e#1201\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/virtual/commit/2ba5eb60f108f4ba9b2bd9570bbd41f9ce618438\"\u003e\u003ccode\u003e2ba5eb6\u003c/code\u003e\u003c/a\u003e - Make \u003ccode\u003edirect...\n\n_Description has been truncated_","html_url":"https://github.com/Gepardi-dot/ku-online-dev/pull/141","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Gepardi-dot%2Fku-online-dev/issues/141","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/141/packages"},{"uuid":"4679819370","node_id":"PR_kwDOMBxEI87nSza2","number":53,"state":"closed","title":"build(deps): bump algoliasearch from 4.22.1 to 5.55.0","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-29T03:45:56.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-17T03:43:54.000Z","updated_at":"2026-06-29T03:45:58.000Z","time_to_close":1036922,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"algoliasearch","old_version":"4.22.1","new_version":"5.55.0","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) from 4.22.1 to 5.55.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/releases\"\u003ealgoliasearch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.55.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/52ebd28f58\"\u003e52ebd28f58\u003c/a\u003e feat(clients): release Agent Studio package updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6573\"\u003e#6573\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.54.1...5.55.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.54.1...5.55.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.54.1\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/3a0bad1d01\"\u003e3a0bad1d01\u003c/a\u003e fix(javascript): use proper null check instead of truthiness for required params (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6498\"\u003e#6498\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.54.0...5.54.1\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.54.0...5.54.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.54.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/e6753bc802\"\u003ee6753bc802\u003c/a\u003e chore(deps): dependencies 2026-06-01 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6476\"\u003e#6476\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7f2ce8cd3a\"\u003e7f2ce8cd3a\u003c/a\u003e feat(clients): Agent Studio v1 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6097\"\u003e#6097\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.53.0...5.54.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.53.0...5.54.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.53.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c95cbc1d2e\"\u003ec95cbc1d2e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6347\"\u003e#6347\u003c/a\u003e) by \u003ca href=\"https://github.com/zigzagdev\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c55851671e\"\u003ec55851671e\u003c/a\u003e feat(javascript): BREAKING CHANGE – expose maximum number of retries (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6353\"\u003e#6353\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eWe updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/84ebc480a8\"\u003e84ebc480a8\u003c/a\u003e chore(deps): dependencies 2026-05-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6400\"\u003e#6400\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/fc36d63e9f\"\u003efc36d63e9f\u003c/a\u003e fix(javascript): improve caching performance (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6431\"\u003e#6431\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/90da6bf0ae\"\u003e90da6bf0ae\u003c/a\u003e chore(deps): dependencies 2026-05-18 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6429\"\u003e#6429\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/eddd51e349\"\u003eeddd51e349\u003c/a\u003e fix(specs): document abTest field on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6443\"\u003e#6443\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/1d3f2c149b\"\u003e1d3f2c149b\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6448\"\u003e#6448\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/35bf16c848\"\u003e35bf16c848\u003c/a\u003e fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6350\"\u003e#6350\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eFor those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d7aeef2482\"\u003ed7aeef2482\u003c/a\u003e chore(deps): batch dependency updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6465\"\u003e#6465\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\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/algolia/algoliasearch-client-javascript/blob/main/CHANGELOG.md\"\u003ealgoliasearch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.54.1...5.55.0\"\u003e5.55.0\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/52ebd28f58\"\u003e52ebd28f58\u003c/a\u003e feat(clients): release Agent Studio package updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6573\"\u003e#6573\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.54.0...5.54.1\"\u003e5.54.1\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/3a0bad1d01\"\u003e3a0bad1d01\u003c/a\u003e fix(javascript): use proper null check instead of truthiness for required params (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6498\"\u003e#6498\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.53.0...5.54.0\"\u003e5.54.0\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/e6753bc802\"\u003ee6753bc802\u003c/a\u003e chore(deps): dependencies 2026-06-01 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6476\"\u003e#6476\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7f2ce8cd3a\"\u003e7f2ce8cd3a\u003c/a\u003e feat(clients): Agent Studio v1 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6097\"\u003e#6097\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\"\u003e5.53.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c95cbc1d2e\"\u003ec95cbc1d2e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6347\"\u003e#6347\u003c/a\u003e) by \u003ca href=\"https://github.com/zigzagdev/\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c55851671e\"\u003ec55851671e\u003c/a\u003e feat(javascript): BREAKING CHANGE – expose maximum number of retries (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6353\"\u003e#6353\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eWe updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/84ebc480a8\"\u003e84ebc480a8\u003c/a\u003e chore(deps): dependencies 2026-05-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6400\"\u003e#6400\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/fc36d63e9f\"\u003efc36d63e9f\u003c/a\u003e fix(javascript): improve caching performance (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6431\"\u003e#6431\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/90da6bf0ae\"\u003e90da6bf0ae\u003c/a\u003e chore(deps): dependencies 2026-05-18 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6429\"\u003e#6429\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/eddd51e349\"\u003eeddd51e349\u003c/a\u003e fix(specs): document abTest field on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6443\"\u003e#6443\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/1d3f2c149b\"\u003e1d3f2c149b\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6448\"\u003e#6448\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/35bf16c848\"\u003e35bf16c848\u003c/a\u003e fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6350\"\u003e#6350\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eFor those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d7aeef2482\"\u003ed7aeef2482\u003c/a\u003e chore(deps): batch dependency updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6465\"\u003e#6465\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\"\u003e5.52.1\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/363cc2d91b\"\u003e363cc2d91b\u003c/a\u003e fix(specs): Ingestion API - update destination payload (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6320\"\u003e#6320\u003c/a\u003e) by \u003ca href=\"https://github.com/sbellone/\"\u003e\u003ccode\u003e@​sbellone\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4d2ae79e73\"\u003e4d2ae79e73\u003c/a\u003e chore(deps): dependencies 2026-04-20 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6259\"\u003e#6259\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7178fa2e3b\"\u003e7178fa2e3b\u003c/a\u003e chore(deps): dependencies 2026-05-04 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6322\"\u003e#6322\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\"\u003e5.52.0\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d275af4e18\"\u003ed275af4e18\u003c/a\u003e feat(specs): add Algolia Index as a native connector in ingestion client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6290\"\u003e#6290\u003c/a\u003e) by \u003ca href=\"https://github.com/morganleroi/\"\u003e\u003ccode\u003e@​morganleroi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/74e91c1cd3\"\u003e74e91c1cd3\u003c/a\u003e fix(specs): compostion run payload example for external injected items (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6291\"\u003e#6291\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12/\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7b4c9dfc5d\"\u003e7b4c9dfc5d\u003c/a\u003e fix(clients): push helper smooth traffic (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6247\"\u003e#6247\u003c/a\u003e) by \u003ca href=\"https://github.com/shortcuts/\"\u003e\u003ccode\u003e@​shortcuts\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/a98b7f7cd8\"\u003ea98b7f7cd8\u003c/a\u003e feat(specs): add feedsOrder to composition run params (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6314\"\u003e#6314\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12/\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.2...5.51.0\"\u003e5.51.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes in the Composition API. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/00271b6ba0\"\u003e00271b6ba0\u003c/a\u003e feat(javascript): add transformationOptions and fix ingestion config leak (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6252\"\u003e#6252\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/39ea2c5cb3\"\u003e39ea2c5cb3\u003c/a\u003e refactor(specs): split injection schema (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6224\"\u003e#6224\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller/\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/544091a5f2\"\u003e544091a5f2\u003c/a\u003e feat(specs): introduce recommend source in Comp API client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6227\"\u003e#6227\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller/\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/f73d69aae4\"\u003ef73d69aae4\u003c/a\u003e fix(specs): clarify getIndexingTime (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6276\"\u003e#6276\u003c/a\u003e) by \u003ca href=\"https://github.com/kai687/\"\u003e\u003ccode\u003e@​kai687\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\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/algolia/algoliasearch-client-javascript/commit/1fee525ba60984b6642cf3ca813ec09817772889\"\u003e\u003ccode\u003e1fee525\u003c/code\u003e\u003c/a\u003e chore: release 5.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/a97f72767fe78ff0962d8a65ac7cac4453d4dc1d\"\u003e\u003ccode\u003ea97f727\u003c/code\u003e\u003c/a\u003e feat(clients): release Agent Studio package updates (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/aa1012a9c8d7c87f8e0bfcf3eba0a7ccbb93822a\"\u003e\u003ccode\u003eaa1012a\u003c/code\u003e\u003c/a\u003e chore: release 5.54.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/cd41fa361876dfe2acda810a7b29b1897ef0517e\"\u003e\u003ccode\u003ecd41fa3\u003c/code\u003e\u003c/a\u003e fix(javascript): use proper null check instead of truthiness for required par...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/b2006b248e1ed1a94168391b649d0ec897cd8812\"\u003e\u003ccode\u003eb2006b2\u003c/code\u003e\u003c/a\u003e chore: release 5.54.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/8ddcdb371c87dda0d088ae85fdd468e44ca17145\"\u003e\u003ccode\u003e8ddcdb3\u003c/code\u003e\u003c/a\u003e feat(kotlin): expose maximum number of retries (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/2658999ce3f428dfc8cab8e4946de263030245ba\"\u003e\u003ccode\u003e2658999\u003c/code\u003e\u003c/a\u003e chore: release 5.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/b9d89e9913a38f857514c66f8cc184240113bbcb\"\u003e\u003ccode\u003eb9d89e9\u003c/code\u003e\u003c/a\u003e chore(deps): batch dependency updates (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/33290f8a80cef5832ccef0d77be76d4a2ff2e26e\"\u003e\u003ccode\u003e33290f8\u003c/code\u003e\u003c/a\u003e fix(specs): add searchResponsePartial fallback to searchResult oneOf (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/aac345e85ccf4fcb891eabb81cb2d6531ad9a963\"\u003e\u003ccode\u003eaac345e\u003c/code\u003e\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (generated)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/4.22.1...5.55.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 algoliasearch since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=algoliasearch\u0026package-manager=npm_and_yarn\u0026previous-version=4.22.1\u0026new-version=5.55.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/2061360308/blog/pull/53","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/2061360308%2Fblog/issues/53","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/53/packages"},{"uuid":"4617733240","node_id":"PR_kwDOS04osc7kJ5ua","number":1,"state":"closed","title":"[Docs Site] Bump the non-major group with 28 updates","user":"dependabot[bot]","labels":["dependencies","javascript","size/xl"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-06-09T17:24:45.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-09T00:39:59.000Z","updated_at":"2026-06-09T17:24:47.000Z","time_to_close":60286,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[Docs Site] Bump","group_name":"non-major","update_count":28,"packages":[{"name":"@astrojs/react","old_version":"5.0.4","new_version":"5.0.7","repository_url":"https://github.com/withastro/astro"},{"name":"@astrojs/sitemap","old_version":"3.7.2","new_version":"3.7.3","repository_url":"https://github.com/withastro/astro"},{"name":"@astrojs/starlight","old_version":"0.38.4","new_version":"0.39.3","repository_url":"https://github.com/withastro/starlight"},{"name":"@base-ui/react","old_version":"1.4.1","new_version":"1.5.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@cloudflare/vitest-pool-workers","old_version":"0.15.2","new_version":"0.16.13","repository_url":"https://github.com/cloudflare/workers-sdk"},{"name":"@cloudflare/workers-types","old_version":"4.20260504.1","new_version":"4.20260608.1","repository_url":"https://github.com/cloudflare/workerd"},{"name":"@expressive-code/core","old_version":"0.41.7","new_version":"0.43.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@iconify/utils","old_version":"3.1.1","new_version":"3.1.3","repository_url":"https://github.com/iconify/iconify"},{"name":"@marsidev/react-turnstile","old_version":"1.5.1","new_version":"1.5.2","repository_url":"https://github.com/marsidev/react-turnstile"},{"name":"@tailwindcss/postcss","old_version":"4.2.4","new_version":"4.3.0","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"algoliasearch","old_version":"5.52.0","new_version":"5.53.0","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"astro","old_version":"6.2.2","new_version":"6.4.4","repository_url":"https://github.com/withastro/astro"},{"name":"astro-expressive-code","old_version":"0.41.7","new_version":"0.43.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"date-fns","old_version":"4.1.0","new_version":"4.4.0","repository_url":"https://github.com/date-fns/date-fns"},{"name":"happy-dom","old_version":"20.9.0","new_version":"20.10.2","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"marked","old_version":"18.0.3","new_version":"18.0.5","repository_url":"https://github.com/markedjs/marked"},{"name":"mermaid","old_version":"11.14.0","new_version":"11.15.0","repository_url":"https://github.com/mermaid-js/mermaid"},{"name":"react","old_version":"19.0.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.0.7","new_version":"19.2.17","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.0.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"19.0.4","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-instantsearch","old_version":"7.31.0","new_version":"7.35.0","repository_url":"https://github.com/algolia/instantsearch"},{"name":"starlight-image-zoom","old_version":"0.14.1","new_version":"0.14.2","repository_url":"https://github.com/HiDeoo/starlight-image-zoom"},{"name":"tailwindcss","old_version":"4.1.4","new_version":"4.3.0","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"ts-blank-space","old_version":"0.8.0","new_version":"0.9.0","repository_url":"https://github.com/bloomberg/ts-blank-space"},{"name":"tsx","old_version":"4.21.0","new_version":"4.22.4","repository_url":"https://github.com/privatenumber/tsx"},{"name":"vitest","old_version":"4.1.5","new_version":"4.1.8","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"wrangler","old_version":"4.88.0","new_version":"4.98.0","repository_url":"https://github.com/cloudflare/workers-sdk"}],"path":null,"ecosystem":"npm"},"body":"Bumps the non-major group with 28 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@astrojs/react](https://github.com/withastro/astro/tree/HEAD/packages/integrations/react) | `5.0.4` | `5.0.7` |\n| [@astrojs/sitemap](https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap) | `3.7.2` | `3.7.3` |\n| [@astrojs/starlight](https://github.com/withastro/starlight/tree/HEAD/packages/starlight) | `0.38.4` | `0.39.3` |\n| [@base-ui/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.4.1` | `1.5.0` |\n| [@cloudflare/vitest-pool-workers](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers) | `0.15.2` | `0.16.13` |\n| [@cloudflare/workers-types](https://github.com/cloudflare/workerd) | `4.20260504.1` | `4.20260608.1` |\n| [@expressive-code/core](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core) | `0.41.7` | `0.43.0` |\n| [@iconify/utils](https://github.com/iconify/iconify/tree/HEAD/packages/utils) | `3.1.1` | `3.1.3` |\n| [@marsidev/react-turnstile](https://github.com/marsidev/react-turnstile) | `1.5.1` | `1.5.2` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.2.4` | `4.3.0` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.52.0` | `5.53.0` |\n| [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) | `6.2.2` | `6.4.4` |\n| [astro-expressive-code](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/astro-expressive-code) | `0.41.7` | `0.43.0` |\n| [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.4.0` |\n| [happy-dom](https://github.com/capricorn86/happy-dom) | `20.9.0` | `20.10.2` |\n| [marked](https://github.com/markedjs/marked) | `18.0.3` | `18.0.5` |\n| [mermaid](https://github.com/mermaid-js/mermaid) | `11.14.0` | `11.15.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.0.0` | `19.2.7` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.0.7` | `19.2.17` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.0.0` | `19.2.7` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.0.4` | `19.2.3` |\n| [react-instantsearch](https://github.com/algolia/instantsearch) | `7.31.0` | `7.35.0` |\n| [starlight-image-zoom](https://github.com/HiDeoo/starlight-image-zoom/tree/HEAD/packages/starlight-image-zoom) | `0.14.1` | `0.14.2` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.1.4` | `4.3.0` |\n| [ts-blank-space](https://github.com/bloomberg/ts-blank-space) | `0.8.0` | `0.9.0` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.22.4` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.5` | `4.1.8` |\n| [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) | `4.88.0` | `4.98.0` |\n\nUpdates `@astrojs/react` from 5.0.4 to 5.0.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003e@​astrojs/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/react\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16900\"\u003e#16900\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/17a0fbd34d11db765e79caf269bfd5f43ef51da8\"\u003e\u003ccode\u003e17a0fbd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e! - Bumps \u003ccode\u003edevalue\u003c/code\u003e dependency to v5.8.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/react\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/withastro/astro/commit/f732f3cc716342a63e5b03815243ba10964b89dc\"\u003e\u003ccode\u003ef732f3c\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​astrojs/internal-helpers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.10.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/react\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/withastro/astro/commit/d365c975ba2d88fc1dbdfe698df2bf9e2eafadce\"\u003e\u003ccode\u003ed365c97\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​astrojs/internal-helpers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.9.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/blob/main/packages/integrations/react/CHANGELOG.md\"\u003e@​astrojs/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.0.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16900\"\u003e#16900\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/17a0fbd34d11db765e79caf269bfd5f43ef51da8\"\u003e\u003ccode\u003e17a0fbd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e! - Bumps \u003ccode\u003edevalue\u003c/code\u003e dependency to v5.8.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/withastro/astro/commit/f732f3cc716342a63e5b03815243ba10964b89dc\"\u003e\u003ccode\u003ef732f3c\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​astrojs/internal-helpers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.10.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/withastro/astro/commit/d365c975ba2d88fc1dbdfe698df2bf9e2eafadce\"\u003e\u003ccode\u003ed365c97\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​astrojs/internal-helpers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.9.1\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/withastro/astro/commit/75ae5df550edf907f771010ab33646f7f90a6b10\"\u003e\u003ccode\u003e75ae5df\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/react/issues/16912\"\u003e#16912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/17a0fbd34d11db765e79caf269bfd5f43ef51da8\"\u003e\u003ccode\u003e17a0fbd\u003c/code\u003e\u003c/a\u003e chore(deps): update devalue (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/react/issues/16900\"\u003e#16900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/c7157e69774a1c9eb685285ca21f1cf78f3551c2\"\u003e\u003ccode\u003ec7157e6\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/react/issues/16870\"\u003e#16870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/e345bcdd8737e42d713c4ab7e4fd9e6d8938dc0b\"\u003e\u003ccode\u003ee345bcd\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/react/issues/16653\"\u003e#16653\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5a8cd099fe373f907b8884cd596eee76a8d48952\"\u003e\u003ccode\u003e5a8cd09\u003c/code\u003e\u003c/a\u003e refactor: update tsconfig to use TypeScript project references (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/react/issues/16505\"\u003e#16505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5c543c595def9826acdd71c1cb88f08f8d63f1a5\"\u003e\u003ccode\u003e5c543c5\u003c/code\u003e\u003c/a\u003e refactor(astro): add internal entry points for test (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/react/issues/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/react@5.0.7/packages/integrations/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@astrojs/sitemap` from 3.7.2 to 3.7.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003e@​astrojs/sitemap's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/sitemap\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.7.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16837\"\u003e#16837\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jdevalk\"\u003e\u003ccode\u003e@​jdevalk\u003c/code\u003e\u003c/a\u003e! - Improves \u003ccode\u003e\u0026lt;lastmod\u0026gt;\u003c/code\u003e accuracy in the sitemap index. Each \u003ccode\u003e\u0026lt;sitemap\u0026gt;\u003c/code\u003e entry in \u003ccode\u003esitemap-index.xml\u003c/code\u003e is now stamped with the most recent \u003ccode\u003elastmod\u003c/code\u003e of the URLs in the child sitemap it points to, instead of repeating a single global date on every entry. When a child sitemap has no per-URL \u003ccode\u003elastmod\u003c/code\u003e, the entry falls back to the \u003ccode\u003elastmod\u003c/code\u003e option as before. This gives search engines a per-file freshness signal, so they can tell which child sitemaps actually changed without refetching all of them.\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/withastro/astro/blob/main/packages/integrations/sitemap/CHANGELOG.md\"\u003e@​astrojs/sitemap's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16837\"\u003e#16837\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jdevalk\"\u003e\u003ccode\u003e@​jdevalk\u003c/code\u003e\u003c/a\u003e! - Improves \u003ccode\u003e\u0026lt;lastmod\u0026gt;\u003c/code\u003e accuracy in the sitemap index. Each \u003ccode\u003e\u0026lt;sitemap\u0026gt;\u003c/code\u003e entry in \u003ccode\u003esitemap-index.xml\u003c/code\u003e is now stamped with the most recent \u003ccode\u003elastmod\u003c/code\u003e of the URLs in the child sitemap it points to, instead of repeating a single global date on every entry. When a child sitemap has no per-URL \u003ccode\u003elastmod\u003c/code\u003e, the entry falls back to the \u003ccode\u003elastmod\u003c/code\u003e option as before. This gives search engines a per-file freshness signal, so they can tell which child sitemaps actually changed without refetching all of them.\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/withastro/astro/commit/1e4916333554cf3798d20cd33f4dbf91e2844891\"\u003e\u003ccode\u003e1e49163\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16832\"\u003e#16832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Stamp sitemap index entries with per-file lastmod (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16837\"\u003e#16837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5a8cd099fe373f907b8884cd596eee76a8d48952\"\u003e\u003ccode\u003e5a8cd09\u003c/code\u003e\u003c/a\u003e refactor: update tsconfig to use TypeScript project references (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16505\"\u003e#16505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5c543c595def9826acdd71c1cb88f08f8d63f1a5\"\u003e\u003ccode\u003e5c543c5\u003c/code\u003e\u003c/a\u003e refactor(astro): add internal entry points for test (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/f7566b86ff720544bd52fad87d1251b21a311033\"\u003e\u003ccode\u003ef7566b8\u003c/code\u003e\u003c/a\u003e refactor: unify test setup (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16445\"\u003e#16445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/ba2dbf180595ae0c1c3e6f1ccf7ee1cbac07e5b1\"\u003e\u003ccode\u003eba2dbf1\u003c/code\u003e\u003c/a\u003e refactor(astro): correct Fixture type signatures in test-utils (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16380\"\u003e#16380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/245f30050b9044a99aa6ca42f09858a353c143ce\"\u003e\u003ccode\u003e245f300\u003c/code\u003e\u003c/a\u003e refactor: migrate sitemap tests to typescript (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16353\"\u003e#16353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/88fcc98e58455167afa0233163680b833812b69d\"\u003e\u003ccode\u003e88fcc98\u003c/code\u003e\u003c/a\u003e fix integrations links across docs (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16098\"\u003e#16098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/sitemap@3.7.3/packages/integrations/sitemap\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@astrojs/starlight` from 0.38.4 to 0.39.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/starlight/releases\"\u003e@​astrojs/starlight's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.39.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3910\"\u003e#3910\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/dddf40510a304d4ff1f137b12c07f0dafdd9c198\"\u003e\u003ccode\u003edddf405\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreialba\"\u003e\u003ccode\u003e@​andreialba\u003c/code\u003e\u003c/a\u003e! - Improves Romanian UI translations\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3924\"\u003e#3924\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/02f2ce1ea2c2d814fdd2ecdd609d35109479d8cd\"\u003e\u003ccode\u003e02f2ce1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BouRock\"\u003e\u003ccode\u003e@​BouRock\u003c/code\u003e\u003c/a\u003e! - Improves Turkish UI translations\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3928\"\u003e#3928\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/11a7ed2d6ce14f131b3678f3fc13e1b16a273312\"\u003e\u003ccode\u003e11a7ed2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Updates Pagefind to v1.5 and adds support for Pagefind’s new \u003ca href=\"https://pagefind.app/docs/ranking/#configuring-diacritic-similarity\"\u003e\u003ccode\u003ediacriticSimilarity\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://pagefind.app/docs/ranking/#configuring-metadata-weights\"\u003e\u003ccode\u003emetaWeights\u003c/code\u003e\u003c/a\u003e advanced ranking options\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3927\"\u003e#3927\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/e94487041f5e22b5dc89ed8247c2bb0c737f891f\"\u003e\u003ccode\u003ee944870\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Refactors internal file path handling for Starlight content collections.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.39.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3890\"\u003e#3890\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/2d05e1802ac81f1db1220fc7a2c775e0c0bba9bc\"\u003e\u003ccode\u003e2d05e18\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/tats-u\"\u003e\u003ccode\u003e@​tats-u\u003c/code\u003e\u003c/a\u003e! - Fixes CSS selector for \u003ccode\u003etext-autospace\u003c/code\u003e styles in Chromium browsers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.39.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3885\"\u003e#3885\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/010eed1d73d88481a116546caa800385f409ce28\"\u003e\u003ccode\u003e010eed1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ArmandPhilippot\"\u003e\u003ccode\u003e@​ArmandPhilippot\u003c/code\u003e\u003c/a\u003e! - Fixes the version mentioned in an error message related to autogenerated sidebar groups support.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3887\"\u003e#3887\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/b3c699042cf0a0f69f6637772275afb4418c6ebf\"\u003e\u003ccode\u003eb3c6990\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Adds 13 new icons: \u003ccode\u003eclock\u003c/code\u003e, \u003ccode\u003edesktop\u003c/code\u003e, \u003ccode\u003emobile-android\u003c/code\u003e, \u003ccode\u003ewindow\u003c/code\u003e, \u003ccode\u003edatabase\u003c/code\u003e, \u003ccode\u003eserver\u003c/code\u003e, \u003ccode\u003ecode-branch\u003c/code\u003e, \u003ccode\u003enotes\u003c/code\u003e, \u003ccode\u003equestion\u003c/code\u003e, \u003ccode\u003equestion-circle\u003c/code\u003e, \u003ccode\u003eanalytics\u003c/code\u003e, \u003ccode\u003epadlock\u003c/code\u003e, and \u003ccode\u003esolidjs\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.39.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/withastro/starlight/pull/3618\"\u003e#3618\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/dcf6d094bbcfa1f83e45742901f4178df07c2156\"\u003e\u003ccode\u003edcf6d09\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - \u003cstrong\u003e⚠️ BREAKING CHANGE:\u003c/strong\u003e This release changes how autogenerated links work in Starlight’s sidebar configuration.\u003c/p\u003e\n\u003cp\u003eIf you have sidebar groups using the \u003ccode\u003eautogenerate\u003c/code\u003e key, you must now wrap that configuration in an \u003ccode\u003eitems\u003c/code\u003e array:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e{\n    label: 'My group',\n-   autogenerate: { directory: 'some-dir' },\n+   items: [{ autogenerate: { directory: 'some-dir' } }],\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThis change unlocks the possibility to mix autogenerated links and other links in a single group, for example:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\n  label: 'Mixed group',\n  items: [\n    'example-page',\n    { autogenerate: { directory: 'examples' } },\n    { label: 'More examples', link: 'https://example.com' },\n  ],\n}\n\u003c/code\u003e\u003c/pre\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/withastro/starlight/blob/main/packages/starlight/CHANGELOG.md\"\u003e@​astrojs/starlight's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.39.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3910\"\u003e#3910\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/dddf40510a304d4ff1f137b12c07f0dafdd9c198\"\u003e\u003ccode\u003edddf405\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreialba\"\u003e\u003ccode\u003e@​andreialba\u003c/code\u003e\u003c/a\u003e! - Improves Romanian UI translations\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3924\"\u003e#3924\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/02f2ce1ea2c2d814fdd2ecdd609d35109479d8cd\"\u003e\u003ccode\u003e02f2ce1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BouRock\"\u003e\u003ccode\u003e@​BouRock\u003c/code\u003e\u003c/a\u003e! - Improves Turkish UI translations\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3928\"\u003e#3928\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/11a7ed2d6ce14f131b3678f3fc13e1b16a273312\"\u003e\u003ccode\u003e11a7ed2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Updates Pagefind to v1.5 and adds support for Pagefind’s new \u003ca href=\"https://pagefind.app/docs/ranking/#configuring-diacritic-similarity\"\u003e\u003ccode\u003ediacriticSimilarity\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://pagefind.app/docs/ranking/#configuring-metadata-weights\"\u003e\u003ccode\u003emetaWeights\u003c/code\u003e\u003c/a\u003e advanced ranking options\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3927\"\u003e#3927\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/e94487041f5e22b5dc89ed8247c2bb0c737f891f\"\u003e\u003ccode\u003ee944870\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Refactors internal file path handling for Starlight content collections.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.39.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3890\"\u003e#3890\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/2d05e1802ac81f1db1220fc7a2c775e0c0bba9bc\"\u003e\u003ccode\u003e2d05e18\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/tats-u\"\u003e\u003ccode\u003e@​tats-u\u003c/code\u003e\u003c/a\u003e! - Fixes CSS selector for \u003ccode\u003etext-autospace\u003c/code\u003e styles in Chromium browsers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.39.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3885\"\u003e#3885\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/010eed1d73d88481a116546caa800385f409ce28\"\u003e\u003ccode\u003e010eed1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ArmandPhilippot\"\u003e\u003ccode\u003e@​ArmandPhilippot\u003c/code\u003e\u003c/a\u003e! - Fixes the version mentioned in an error message related to autogenerated sidebar groups support.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3887\"\u003e#3887\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/b3c699042cf0a0f69f6637772275afb4418c6ebf\"\u003e\u003ccode\u003eb3c6990\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Adds 13 new icons: \u003ccode\u003eclock\u003c/code\u003e, \u003ccode\u003edesktop\u003c/code\u003e, \u003ccode\u003emobile-android\u003c/code\u003e, \u003ccode\u003ewindow\u003c/code\u003e, \u003ccode\u003edatabase\u003c/code\u003e, \u003ccode\u003eserver\u003c/code\u003e, \u003ccode\u003ecode-branch\u003c/code\u003e, \u003ccode\u003enotes\u003c/code\u003e, \u003ccode\u003equestion\u003c/code\u003e, \u003ccode\u003equestion-circle\u003c/code\u003e, \u003ccode\u003eanalytics\u003c/code\u003e, \u003ccode\u003epadlock\u003c/code\u003e, and \u003ccode\u003esolidjs\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.39.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/withastro/starlight/pull/3618\"\u003e#3618\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/dcf6d094bbcfa1f83e45742901f4178df07c2156\"\u003e\u003ccode\u003edcf6d09\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - \u003cstrong\u003e⚠️ BREAKING CHANGE:\u003c/strong\u003e This release changes how autogenerated links work in Starlight’s sidebar configuration.\u003c/p\u003e\n\u003cp\u003eIf you have sidebar groups using the \u003ccode\u003eautogenerate\u003c/code\u003e key, you must now wrap that configuration in an \u003ccode\u003eitems\u003c/code\u003e array:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e{\n    label: 'My group',\n-   autogenerate: { directory: 'some-dir' },\n+   items: [{ autogenerate: { directory: 'some-dir' } }],\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThis change unlocks the possibility to mix autogenerated links and other links in a single group, for example:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\n  label: 'Mixed group',\n  items: [\n    'example-page',\n    { autogenerate: { directory: 'examples' } },\n\u003c/code\u003e\u003c/pre\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/withastro/starlight/commit/668a467380b2136d55ed00535480d741dae2d58b\"\u003e\u003ccode\u003e668a467\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3913\"\u003e#3913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/11a7ed2d6ce14f131b3678f3fc13e1b16a273312\"\u003e\u003ccode\u003e11a7ed2\u003c/code\u003e\u003c/a\u003e Add support for new Pagefind ranking options (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3928\"\u003e#3928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/02f2ce1ea2c2d814fdd2ecdd609d35109479d8cd\"\u003e\u003ccode\u003e02f2ce1\u003c/code\u003e\u003c/a\u003e Update Turkish translations (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3924\"\u003e#3924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/e94487041f5e22b5dc89ed8247c2bb0c737f891f\"\u003e\u003ccode\u003ee944870\u003c/code\u003e\u003c/a\u003e Refactor \u003ccode\u003egetCollectionPosixPath()\u003c/code\u003e (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3927\"\u003e#3927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/dddf40510a304d4ff1f137b12c07f0dafdd9c198\"\u003e\u003ccode\u003edddf405\u003c/code\u003e\u003c/a\u003e fix: improve Romanian UI translations (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3910\"\u003e#3910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/1b5f399993c8e548fd9bedc86a6c60e1e4cf162d\"\u003e\u003ccode\u003e1b5f399\u003c/code\u003e\u003c/a\u003e CI/E2E tests improvements (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3901\"\u003e#3901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/d1d74527ff0fcfe3c7306f00a2ca1e3d300f4b61\"\u003e\u003ccode\u003ed1d7452\u003c/code\u003e\u003c/a\u003e Fix inaccurate comment on \u003ccode\u003e:lang\u003c/code\u003e selectors (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3893\"\u003e#3893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/76ff51e78c74609c05b29dac2d0eb2abea61103b\"\u003e\u003ccode\u003e76ff51e\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3891\"\u003e#3891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/2d05e1802ac81f1db1220fc7a2c775e0c0bba9bc\"\u003e\u003ccode\u003e2d05e18\u003c/code\u003e\u003c/a\u003e Make sure to enable \u003ccode\u003etext-autospace\u003c/code\u003e even in non-Firefox browsers (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3890\"\u003e#3890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/0c0acc09da67612322f8442f4a8771d9b2a28ac4\"\u003e\u003ccode\u003e0c0acc0\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3886\"\u003e#3886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/withastro/starlight/commits/@astrojs/starlight@0.39.3/packages/starlight\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@base-ui/react` from 1.4.1 to 1.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e@​base-ui/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.0\u003c/h2\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove mount performance with interaction splitting, including closed popup mount performance by up to 50% and unmounting performance by up to 85% (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4661\"\u003e#4661\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse local document for virtual arrow (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4662\"\u003e#4662\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix macOS Safari and Firefox minimizing fullscreen when closing popups with \u003c!-- raw HTML omitted --\u003eEsc\u003c!-- raw HTML omitted --\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4695\"\u003e#4695\u003c/a\u003e) by \u003ca href=\"https://github.com/arturbien\"\u003e\u003ccode\u003e@​arturbien\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop unnecessary memoization (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4693\"\u003e#4693\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not use \u003ccode\u003eMath.random()\u003c/code\u003e in \u003ccode\u003euseStableCallback()\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4732\"\u003e#4732\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix return focus when reference disconnects (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4655\"\u003e#4655\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't steal initial focus if focus already moved inside a popup (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4775\"\u003e#4775\u003c/a\u003e) by \u003ca href=\"https://github.com/stefee\"\u003e\u003ccode\u003e@​stefee\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix handle defaults (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4834\"\u003e#4834\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix native \u003ccode\u003eFormData\u003c/code\u003e for popup inputs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4725\"\u003e#4725\u003c/a\u003e) by \u003ca href=\"https://github.com/lunaxislu\"\u003e\u003ccode\u003e@​lunaxislu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSubmit the associated form when pressing \u003c!-- raw HTML omitted --\u003eEnter\u003c!-- raw HTML omitted --\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4713\"\u003e#4713\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose clear visibility state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4664\"\u003e#4664\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix popup input form submit (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4687\"\u003e#4687\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve \u003ccode\u003ecloseQuery\u003c/code\u003e when closing multiple input-inside-popup combobox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4715\"\u003e#4715\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix RTL component behavior (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4840\"\u003e#4840\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore hidden-input changes while readonly or disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4810\"\u003e#4810\u003c/a\u003e) by \u003ca href=\"https://github.com/lunaxislu\"\u003e\u003ccode\u003e@​lunaxislu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eConsider the controlled \u003ccode\u003eopen\u003c/code\u003e prop for open state detection (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4712\"\u003e#4712\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDrawer\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eForward \u003ccode\u003estyle\u003c/code\u003e prop in \u003ccode\u003e\u0026lt;Drawer.Viewport\u0026gt;\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4841\"\u003e#4841\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eField\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid \u003ccode\u003eflushSync\u003c/code\u003e during validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4685\"\u003e#4685\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eForm\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid \u003ccode\u003eflushSync\u003c/code\u003e during validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4685\"\u003e#4685\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMenu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix submenu pointer-events scope for \u003ccode\u003ekeepMounted\u003c/code\u003e portals (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4723\"\u003e#4723\u003c/a\u003e) by \u003ca href=\"https://github.com/twillhorn\"\u003e\u003ccode\u003e@​twillhorn\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/mui/base-ui/blob/master/CHANGELOG.md\"\u003e@​base-ui/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eMay 19, 2026\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove mount performance with interaction splitting, including closed popup mount performance by up to 50% and unmounting performance by up to 85% (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4661\"\u003e#4661\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse local document for virtual arrow (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4662\"\u003e#4662\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix macOS Safari and Firefox minimizing fullscreen when closing popups with \u003c!-- raw HTML omitted --\u003eEsc\u003c!-- raw HTML omitted --\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4695\"\u003e#4695\u003c/a\u003e) by \u003ca href=\"https://github.com/arturbien\"\u003e\u003ccode\u003e@​arturbien\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop unnecessary memoization (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4693\"\u003e#4693\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not use \u003ccode\u003eMath.random()\u003c/code\u003e in \u003ccode\u003euseStableCallback()\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4732\"\u003e#4732\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix return focus when reference disconnects (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4655\"\u003e#4655\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't steal initial focus if focus already moved inside a popup (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4775\"\u003e#4775\u003c/a\u003e) by \u003ca href=\"https://github.com/stefee\"\u003e\u003ccode\u003e@​stefee\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix handle defaults (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4834\"\u003e#4834\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix native \u003ccode\u003eFormData\u003c/code\u003e for popup inputs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4725\"\u003e#4725\u003c/a\u003e) by \u003ca href=\"https://github.com/lunaxislu\"\u003e\u003ccode\u003e@​lunaxislu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSubmit the associated form when pressing \u003c!-- raw HTML omitted --\u003eEnter\u003c!-- raw HTML omitted --\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4713\"\u003e#4713\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose clear visibility state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4664\"\u003e#4664\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix popup input form submit (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4687\"\u003e#4687\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve \u003ccode\u003ecloseQuery\u003c/code\u003e when closing multiple input-inside-popup combobox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4715\"\u003e#4715\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix RTL component behavior (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4840\"\u003e#4840\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore hidden-input changes while readonly or disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4810\"\u003e#4810\u003c/a\u003e) by \u003ca href=\"https://github.com/lunaxislu\"\u003e\u003ccode\u003e@​lunaxislu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eConsider the controlled \u003ccode\u003eopen\u003c/code\u003e prop for open state detection (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4712\"\u003e#4712\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDrawer\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eForward \u003ccode\u003estyle\u003c/code\u003e prop in \u003ccode\u003e\u0026lt;Drawer.Viewport\u0026gt;\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4841\"\u003e#4841\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eField\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid \u003ccode\u003eflushSync\u003c/code\u003e during validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4685\"\u003e#4685\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eForm\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid \u003ccode\u003eflushSync\u003c/code\u003e during validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4685\"\u003e#4685\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\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/mui/base-ui/commit/2fdf1b06f2b8b25bf86124bf6c8810a6aa2352a8\"\u003e\u003ccode\u003e2fdf1b0\u003c/code\u003e\u003c/a\u003e [release] v1.5.0 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4850\"\u003e#4850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/8535638e9ac36330fd711bd3a3e81ee6898d9468\"\u003e\u003ccode\u003e8535638\u003c/code\u003e\u003c/a\u003e [otp field] Fix vertical arrow slot navigation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4844\"\u003e#4844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/09ce83bfa512300511b690bd30c5a08877d319d9\"\u003e\u003ccode\u003e09ce83b\u003c/code\u003e\u003c/a\u003e [alert dialog] Fix handle defaults (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4834\"\u003e#4834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/5e0f3e73e43e9552cab72318dcbcee70ecfa3abe\"\u003e\u003ccode\u003e5e0f3e7\u003c/code\u003e\u003c/a\u003e [menu] Support group labels in radio groups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4826\"\u003e#4826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/8db1aa95e52c6a0f687232f638ba0f753f03d53d\"\u003e\u003ccode\u003e8db1aa9\u003c/code\u003e\u003c/a\u003e [otp field] Fix RTL arrow navigation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4847\"\u003e#4847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/ccb4b307586b6549930bd6da30fd2cdcc8b45526\"\u003e\u003ccode\u003eccb4b30\u003c/code\u003e\u003c/a\u003e [otp field] Compose \u003ccode\u003enormalizeValue\u003c/code\u003e with validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4717\"\u003e#4717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/ad99b44c38e4d044d6a8f40ff9b90d55160a9bbd\"\u003e\u003ccode\u003ead99b44\u003c/code\u003e\u003c/a\u003e [direction provider] Fix RTL component behavior (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4840\"\u003e#4840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/5579e7f8518c5fb97d2fd977d6d978aa988f46c0\"\u003e\u003ccode\u003e5579e7f\u003c/code\u003e\u003c/a\u003e [drawer] Forward \u003ccode\u003estyle\u003c/code\u003e prop in \u003ccode\u003e\\\u0026lt;Drawer.Viewport\u0026gt;\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4841\"\u003e#4841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/81703365122b88f8ccf25a14587c0e58e8b0ee70\"\u003e\u003ccode\u003e8170336\u003c/code\u003e\u003c/a\u003e [navigation menu] Fix \u003ccode\u003ekeepMounted\u003c/code\u003e content sizing (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4817\"\u003e#4817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/4a339d027ca09cbddc19da134d9bcc5d75388fee\"\u003e\u003ccode\u003e4a339d0\u003c/code\u003e\u003c/a\u003e [otp field] Prevent locked hidden autofill validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4827\"\u003e#4827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/base-ui/commits/v1.5.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@cloudflare/vitest-pool-workers` from 0.15.2 to 0.16.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cloudflare/workers-sdk/releases\"\u003e@​cloudflare/vitest-pool-workers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c6c61b59431443b2bcda25f3af7624dd2ce19b9b\"\u003e\u003ccode\u003ec6c61b5\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c6c61b59431443b2bcda25f3af7624dd2ce19b9b\"\u003e\u003ccode\u003ec6c61b5\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a3eea277aae46450aec1f0c811e3fe256022c46e\"\u003e\u003ccode\u003ea3eea27\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7a6b1a4f4e9d8d5bd88732c8e11368c3ad7f867b\"\u003e\u003ccode\u003e7a6b1a4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7539a9bfcf03a14b2c16f281d541b6bc45523a80\"\u003e\u003ccode\u003e7539a9b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/1fdd8def456011c29c5879fe49be6fa90ad9858d\"\u003e\u003ccode\u003e1fdd8de\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3b8b80ab32e3ac33b5df9f6944dca9cdf72c5495\"\u003e\u003ccode\u003e3b8b80a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/0bb2d55116ce90a147582a7b4d96e3090cddf7ee\"\u003e\u003ccode\u003e0bb2d55\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8400fb945a781e7a7a78a3614a702ace2d1fbc87\"\u003e\u003ccode\u003e8400fb9\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b502d5445b9e9e030020a3d65c0334507393aa64\"\u003e\u003ccode\u003eb502d54\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7949f81bd258292a4a0b9c5a339c6c035f27d7ca\"\u003e\u003ccode\u003e7949f81\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/d46201384f656815bf9e90a595098edff43f1b32\"\u003e\u003ccode\u003ed462013\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c2280cdb589c9289bb4082d0a068846f3dd22b37\"\u003e\u003ccode\u003ec2280cd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3b8b80ab32e3ac33b5df9f6944dca9cdf72c5495\"\u003e\u003ccode\u003e3b8b80a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/ea12b584ee1c3141286f0ecf6b742bd79971407e\"\u003e\u003ccode\u003eea12b58\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/acf7817266b39be9707a09b918d670a468302ebc\"\u003e\u003ccode\u003eacf7817\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003ewrangler@4.98.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260603.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14152\"\u003e#14152\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3d7992e6ac69c6572449b1c1f74354cfdeeaa1ad\"\u003e\u003ccode\u003e3d7992e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/petebacondarwin\"\u003e\u003ccode\u003e@​petebacondarwin\u003c/code\u003e\u003c/a\u003e! - Fix module resolution failing when project path contains spaces\u003c/p\u003e\n\u003cp\u003eWhen a project lived under a directory with spaces (e.g. \u003ccode\u003e/Users/me/Documents/Master CMS/project\u003c/code\u003e), the vitest pool would fail with \u003ccode\u003eNo such module \u0026quot;threads.js\u0026quot;\u003c/code\u003e before any test executed. The module fallback service now uses the \u003ccode\u003erawSpecifier\u003c/code\u003e from workerd's fallback request to correctly decode \u003ccode\u003efile://\u003c/code\u003e URLs, avoiding the double-encoding of spaces (\u003ccode\u003e%20\u003c/code\u003e → \u003ccode\u003e%2520\u003c/code\u003e) that occurred when workerd resolved these URLs as relative paths.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14105\"\u003e#14105\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/337e9124cfa461a99ce7ffb800dcc341f7b2f026\"\u003e\u003ccode\u003e337e912\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dario-piotrowicz\"\u003e\u003ccode\u003e@​dario-piotrowicz\u003c/code\u003e\u003c/a\u003e! - Remove trailing periods from URLs in terminal output\u003c/p\u003e\n\u003cp\u003eURLs printed to the terminal with a sentence-ending period (e.g. \u003ccode\u003ehttps://example.com/path.\u003c/code\u003e) would include the period when clicked in some terminal emulators, causing 404 errors. This removes trailing periods from all URLs displayed in CLI output across wrangler, miniflare, vitest-pool-workers, and workers-utils.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14112\"\u003e#14112\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3a746ac56a40b805e38f26ef5328e44917b543e6\"\u003e\u003ccode\u003e3a746ac\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/penalosa\"\u003e\u003ccode\u003e@​penalosa\u003c/code\u003e\u003c/a\u003e! - Pin non-bundled runtime dependencies to exact versions\u003c/p\u003e\n\u003cp\u003eDependencies that are not bundled into a package's published output are installed directly into consumers' dependency trees, so they are now pinned to exact versions instead of semver ranges. This closes a supply-chain gap where an unpinned external dependency could resolve to a compromised upstream release on a fresh install. A new \u003ccode\u003epnpm check:pinned-deps\u003c/code\u003e lint enforces this for all published packages (and for the shared pnpm catalog) going forward.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14061\"\u003e#14061\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/da8e306153843c6f42508bf7fe7737e91ac67241\"\u003e\u003ccode\u003eda8e306\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Vardiak\"\u003e\u003ccode\u003e@​Vardiak\u003c/code\u003e\u003c/a\u003e! - Preserve Durable Object WebSocket handler invocation order\u003c/p\u003e\n\u003cp\u003eDurable Object WebSocket events could begin executing out of order in the Workers Vitest integration when several events arrived while the test wrapper was resolving user code.\u003c/p\u003e\n\u003cp\u003eHandler invocation now preserves arrival order while still allowing asynchronous handler completion to run concurrently.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b210c5eefdb22d83f937728527bc0091f9308070\"\u003e\u003ccode\u003eb210c5e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/aec1bb826aaba963bfc1ee96ba7359e284162bfa\"\u003e\u003ccode\u003eaec1bb8\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e06cbb722b3552b622e48c53d4f7d910162ce943\"\u003e\u003ccode\u003ee06cbb7\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9a26191e1a8c4246f7999bdb3637a176b9166207\"\u003e\u003ccode\u003e9a26191\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5565823854b60937fcad7162425fcd9fad64558a\"\u003e\u003ccode\u003e5565823\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4ef790b3ee22389db29c64f49564aac28022e40e\"\u003e\u003ccode\u003e4ef790b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/890fca7d63a6efab5a58e4829cf02bf731eab197\"\u003e\u003ccode\u003e890fca7\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/6fc97775d688ab6b65c40cad1c403bb04346d77e\"\u003e\u003ccode\u003e6fc9777\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/337e9124cfa461a99ce7ffb800dcc341f7b2f026\"\u003e\u003ccode\u003e337e912\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8e7b74fa837dc7b67c4affab1d4b28876ce4d3f2\"\u003e\u003ccode\u003e8e7b74f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e86489a5743ff9bad7bcb5b444ad3d952d5b0164\"\u003e\u003ccode\u003ee86489a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/42288d4886b7b7a516f5bcca6924a706201aa1e8\"\u003e\u003ccode\u003e42288d4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/65b5f9e1855651c2df2c1bdfc8930141e36413d5\"\u003e\u003ccode\u003e65b5f9e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3a746ac56a40b805e38f26ef5328e44917b543e6\"\u003e\u003ccode\u003e3a746ac\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/64ef9fd46eeb590813bb8cbc61b58c407452362e\"\u003e\u003ccode\u003e64ef9fd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/94b29f76c6c6543c2504fb9d1967f15a3bad530d\"\u003e\u003ccode\u003e94b29f7\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ewrangler@4.97.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260601.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14070\"\u003e#14070\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/96ae85681b5e24baf10078480651228fc84ed727\"\u003e\u003ccode\u003e96ae856\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dmmulroy\"\u003e\u003ccode\u003e@​dmmulroy\u003c/code\u003e\u003c/a\u003e! - Fix Durable Object RPC dispatch for constructors that return proxies\u003c/p\u003e\n\u003cp\u003eDurable Object RPC methods mediated by a returned \u003ccode\u003eProxy\u003c/code\u003e are now resolved through that proxy after validating prototype exposure. This allows wrappers that bind methods to the underlying instance to use private fields and methods in Vitest, while matching workerd's rejection of constructor-assigned RPC overrides.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a2ef1a323bfe0052b53f5eddb302bd6bd0d45a74\"\u003e\u003ccode\u003ea2ef1a3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cbb39bdc90d4b93f9a9b4355124570d838eb1a2d\"\u003e\u003ccode\u003ecbb39bd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cbb39bdc90d4b93f9a9b4355124570d838eb1a2d\"\u003e\u003ccode\u003ecbb39bd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/408432aed493563cb13b9a9c241806112ea606bc\"\u003e\u003ccode\u003e408432a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/1103c07646569208c4b0a623d123395643e022d5\"\u003e\u003ccode\u003e1103c07\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7bb5c7a78a22320283549a86a29a76146f7252a4\"\u003e\u003ccode\u003e7bb5c7a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5b5cbd3e98e5713ecf5ee0afa975a1f2ee38b2cc\"\u003e\u003ccode\u003e5b5cbd3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a2ef1a323bfe0052b53f5eddb302bd6bd0d45a74\"\u003e\u003ccode\u003ea2ef1a3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2c1d8b23dcf666a5626e389e37d027d71a56e5e3\"\u003e\u003ccode\u003e2c1d8b2\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/ce4eb20884d350ac68237fe833a1582dcb9f15fc\"\u003e\u003ccode\u003ece4eb20\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5fa3de663217683d59c9a0fc95d99b616d558619\"\u003e\u003ccode\u003e5fa3de6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/37176e523055da69b56d0306b2d272a45d6e3b27\"\u003e\u003ccode\u003e37176e5\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/0ce88eaddd7d3329ceee3b796d90e8711e48a34f\"\u003e\u003ccode\u003e0ce88ea\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/66d86baf52fb62bbae9e04d2b0cd3809625fcca0\"\u003e\u003ccode\u003e66d86ba\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9dee4ccac78a5027fccc7dbef9e39fae25a681df\"\u003e\u003ccode\u003e9dee4cc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/97d7d81e0a757e30e7700b183133249e2136a280\"\u003e\u003ccode\u003e97d7d81\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c647ccc7873c2cada60ba5f4ce7c8dfeb4801acc\"\u003e\u003ccode\u003ec647ccc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/f623ae4360b24708fdc2687b168c1f70954d321d\"\u003e\u003ccode\u003ef623ae4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c8c7ec0bde012ffe9fefe01cb15c7b0d030a6777\"\u003e\u003ccode\u003ec8c7ec0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/39d8717208feab9801b73a8ef781e181c258a6f6\"\u003e\u003ccode\u003e39d8717\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/ee56ec0b823f761afd4bc2012594f3739948a904\"\u003e\u003ccode\u003eee56ec0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b64b7e4499b940efd74cdc09215620ee0b34a290\"\u003e\u003ccode\u003eb64b7e4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e4c8fd97a63230fccffe3d2c62185f5350fc5351\"\u003e\u003ccode\u003ee4c8fd9\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2dffeeb92d4f0b8a4c2c91f9cca7959d1970638a\"\u003e\u003ccode\u003e2dffeeb\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/972d13d7054586bb9e3c11e888179d3df7753338\"\u003e\u003ccode\u003e972d13d\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4c0da7be0d47e6127066dc6edd8a59e536e7c24c\"\u003e\u003ccode\u003e4c0da7b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/13cbadbd7ecdd2b7c56b850df1209960a71f7d54\"\u003e\u003ccode\u003e13cbadb\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/59e43e4e066f9d201fc6c1e3b31cb232853e83d7\"\u003e\u003ccode\u003e59e43e4\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260529.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/ca5b604639eabbcb7385537801d1fdd72cf93144\"\u003e\u003ccode\u003eca5b604\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c1fd2fd3a41de5ee8e4698814d89429b86c75450\"\u003e\u003ccode\u003ec1fd2fd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/49c1a591cb37a5d30513cc07258d5c27f1dd937f\"\u003e\u003ccode\u003e49c1a59\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/fee1ce42aa44b16645682edab3c792a0571c59d6\"\u003e\u003ccode\u003efee1ce4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b3962ffadb4ce13dea543c994bf3f663e7d445a5\"\u003e\u003ccode\u003eb3962ff\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/d042705c7a8715184e6e16d399c17adb958d0e80\"\u003e\u003ccode\u003ed042705\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/420e45789b3ef8d9a05f4dc7ba723f2c2d0c7dbc\"\u003e\u003ccode\u003e420e457\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8b1467ef04da43696e3a79eb881cea2f4df022f6\"\u003e\u003ccode\u003e8b1467e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003ewrangler@4.95.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260526.0\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/cloudflare/workers-sdk/blob/main/packages/vitest-pool-workers/CHANGELOG.md\"\u003e@​cloudflare/vitest-pool-workers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.16.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c6c61b59431443b2bcda25f3af7624dd2ce19b9b\"\u003e\u003ccode\u003ec6c61b5\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c6c61b59431443b2bcda25f3af7624dd2ce19b9b\"\u003e\u003ccode\u003ec6c61b5\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a3eea277aae46450aec1f0c811e3fe256022c46e\"\u003e\u003ccode\u003ea3eea27\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7a6b1a4f4e9d8d5bd88732c8e11368c3ad7f867b\"\u003e\u003ccode\u003e7a6b1a4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7539a9bfcf03a14b2c16f281d541b6bc45523a80\"\u003e\u003ccode\u003e7539a9b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/1fdd8def456011c29c5879fe49be6fa90ad9858d\"\u003e\u003ccode\u003e1fdd8de\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3b8b80ab32e3ac33b5df9f6944dca9cdf72c5495\"\u003e\u003ccode\u003e3b8b80a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/0bb2d55116ce90a147582a7b4d96e3090cddf7ee\"\u003e\u003ccode\u003e0bb2d55\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8400fb945a781e7a7a78a3614a702ace2d1fbc87\"\u003e\u003ccode\u003e8400fb9\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b502d5445b9e9e030020a3d65c0334507393aa64\"\u003e\u003ccode\u003eb502d54\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7949f81bd258292a4a0b9c5a339c6c035f27d7ca\"\u003e\u003ccode\u003e7949f81\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/d46201384f656815bf9e90a595098edff43f1b32\"\u003e\u003ccode\u003ed462013\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c2280cdb589c9289bb4082d0a068846f3dd22b37\"\u003e\u003ccode\u003ec2280cd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3b8b80ab32e3ac33b5df9f6944dca9cdf72c5495\"\u003e\u003ccode\u003e3b8b80a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/ea12b584ee1c3141286f0ecf6b742bd79971407e\"\u003e\u003ccode\u003eea12b58\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/acf7817266b39be9707a09b918d670a468302ebc\"\u003e\u003ccode\u003eacf7817\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003ewrangler@4.98.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260603.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.16.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14152\"\u003e#14152\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3d7992e6ac69c6572449b1c1f74354cfdeeaa1ad\"\u003e\u003ccode\u003e3d7992e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/petebacondarwin\"\u003e\u003ccode\u003e@​petebacondarwin\u003c/code\u003e\u003c/a\u003e! - Fix module resolution failing when project path contains spaces\u003c/p\u003e\n\u003cp\u003eWhen a project lived under a directory with spaces (e.g. \u003ccode\u003e/Users/me/Documents/Master CMS/project\u003c/code\u003e), the vitest pool would fail with \u003ccode\u003eNo such module \u0026quot;threads.js\u0026quot;\u003c/code\u003e before any test executed. The module fallback service now uses the \u003ccode\u003erawSpecifier\u003c/code\u003e from workerd's fallback request to correctly decode \u003ccode\u003efile://\u003c/code\u003e URLs, avoiding the double-encoding of spaces (\u003ccode\u003e%20\u003c/code\u003e → \u003ccode\u003e%2520\u003c/code\u003e) that occurred when workerd resolved these URLs as relative paths.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14105\"\u003e#14105\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/337e9124cfa461a99ce7ffb800dcc341f7b2f026\"\u003e\u003ccode\u003e337e912\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dario-piotrowicz\"\u003e\u003ccode\u003e@​dario-piotrowicz\u003c/code\u003e\u003c/a\u003e! - Remove trailing periods from URLs in terminal output\u003c/p\u003e\n\u003cp\u003eURLs printed to the terminal with a sentence-ending period (e.g. \u003ccode\u003ehttps://example.com/path.\u003c/code\u003e) would include the period when clicked in some terminal emulators, causing 404 errors. This removes trailing periods from all URLs displayed in CLI output across wrangler, miniflare, vitest-pool-workers, and workers-utils.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14112\"\u003e#14112\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3a746ac56a40b805e38f26ef5328e44917b543e6\"\u003e\u003ccode\u003e3a746ac\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/penalosa\"\u003e\u003ccode\u003e@​penalosa\u003c/code\u003e\u003c/a\u003e! - Pin non-bundled runtime dependencies to exact versions\u003c/p\u003e\n\u003cp\u003eDependencies that are not bundled into a package's published output are installed directly into consumers' dependency trees, so they are now pinned to exact versions instead of semver ranges. This closes a supply-chain gap where an unpinned external dependency could resolve to a compromised upstream release on a fresh install. A new \u003ccode\u003epnpm check:pinned-deps\u003c/code\u003e lint enforces this for all published packages (and for the shared pnpm catalog) going forward.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14061\"\u003e#14061\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/da8e306153843c6f42508bf7fe7737e91ac67241\"\u003e\u003ccode\u003eda8e306\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Vardiak\"\u003e\u003ccode\u003e@​Vardiak\u003c/code\u003e\u003c/a\u003e! - Preserve Durable Object WebSocket handler invocation order\u003c/p\u003e\n\u003cp\u003eDurable Object WebSocket events could begin executing out of order in the Workers Vitest integration when several events arrived while the test wrapper was resolving user code.\u003c/p\u003e\n\u003cp\u003eHandler invocation now preserves arrival order while still allowing asynchronous handler completion to run concurrently.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b210c5eefdb22d83f937728527bc0091f9308070\"\u003e\u003ccode\u003eb210c5e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/aec1bb826aaba963bfc1ee96ba7359e284162bfa\"\u003e\u003ccode\u003eaec1bb8\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e06cbb722b3552b622e48c53d4f7d910162ce943\"\u003e\u003ccode\u003ee06cbb7\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9a26191e1a8c4246f7999bdb3637a176b9166207\"\u003e\u003ccode\u003e9a26191\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5565823854b60937fcad7162425fcd9fad64558a\"\u003e\u003ccode\u003e5565823\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4ef790b3ee22389db29c64f49564aac28022e40e\"\u003e\u003ccode\u003e4ef790b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/890fca7d63a6efab5a58e4829cf02bf731eab197\"\u003e\u003ccode\u003e890fca7\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/6fc97775d688ab6b65c40cad1c403bb04346d77e\"\u003e\u003ccode\u003e6fc9777\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/337e9124cfa461a99ce7ffb800dcc341f7b2f026\"\u003e\u003ccode\u003e337e912\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8e7b74fa837dc7b67c4affab1d4b28876ce4d3f2\"\u003e\u003ccode\u003e8e7b74f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e86489a5743ff9bad7bcb5b444ad3d952d5b0164\"\u003e\u003ccode\u003ee86489a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/42288d4886b7b7a516f5bcca6924a706201aa1e8\"\u003e\u003ccode\u003e42288d4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/65b5f9e1855651c2df2c1bdfc8930141e36413d5\"\u003e\u003ccode\u003e65b5f9e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3a746ac56a40b805e38f26ef5328e44917b543e6\"\u003e\u003ccode\u003e3a746ac\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/64ef9fd46eeb590813bb8cbc61b58c407452362e\"\u003e\u003ccode\u003e64ef9fd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/94b29f76c6c6543c2504fb9d1967f15a3bad530d\"\u003e\u003ccode\u003e94b29f7\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ewrangler@4.97.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260601.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.16.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14087\"\u003e#14087\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/edmundhung\"\u003e\u003ccode\u003e@​edmundhung\u003c/code\u003e\u003c/a\u003e! - Fix Durable Object RPC dispatch for constructors that return proxies\u003c/p\u003e\n\u003cp\u003eDurable Object RPC methods mediated by a returned \u003ccode\u003eProxy\u003c/code\u003e are now resolved through that proxy after validating prototype exposure. This allows wrappers that bind methods to the underlying instance to use private fields and methods in Vitest, while matching workerd's rejection of constructor-assigned RPC overrides.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cbb39bdc90d4b93f9a9b4355124570d838eb1a2d\"\u003e\u003ccode\u003ecbb39bd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cbb39bdc90d4b93f9a9b4355124570d838eb1a2d\"\u003e\u003ccode\u003ecbb39bd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/408432aed493563cb13b9a9c241806112ea606bc\"\u003e\u003ccode\u003e408432a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/1103c07646569208c4b0a623d123395643e022d5\"\u003e\u003ccode\u003e1103c07\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7bb5c7a78a22320283549a86a29a76146f7252a4\"\u003e\u003ccode\u003e7bb5c7a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5b5cbd3e98e5713ecf5ee0afa975a1f2ee38b2cc\"\u003e\u003ccode\u003e5b5cbd3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/97d7d81e0a757e30e7700b183133249e2136a280\"\u003e\u003ccode\u003e97d7d81\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c647ccc7873c2cada60ba5f4ce7c8dfeb4801acc\"\u003e\u003ccode\u003ec647ccc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b64b7e4499b940efd74cdc09215620ee0b34a290\"\u003e\u003ccode\u003eb64b7e4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e4c8fd97a63230fccffe3d2c62185f5350fc5351\"\u003e\u003ccode\u003ee4c8fd9\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2dffeeb92d4f0b8a4c2c91f9cca7959d1970638a\"\u003e\u003ccode\u003e2dffeeb\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4c0da7be0d47e6127066dc6edd8a59e536e7c24c\"\u003e\u003ccode\u003e4c0da7b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/972d13d7054586bb9e3c11e888179d3df7753338\"\u003e\u003ccode\u003e972d13d\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/13cbadbd7ecdd2b7c56b850df1209960a71f7d54\"\u003e\u003ccode\u003e13cbadb\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/59e43e4e066f9d201fc6c1e3b31cb232853e83d7\"\u003e\u003ccode\u003e59e43e4\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260529.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.16.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c8c366e643636526806d2fd7d326825a1f119957\"\u003e\u003ccode\u003ec8c366e\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14159\"\u003e#14159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/0b6042466efdc845b374f82ab49f977399e6c237\"\u003e\u003ccode\u003e0b60424\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14142\"\u003e#14142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3d7992e6ac69c6572449b1c1f74354cfdeeaa1ad\"\u003e\u003ccode\u003e3d7992e\u003c/code\u003e\u003c/a\u003e [vitest-pool-workers] Fix module resolution for paths with spaces (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14152\"\u003e#14152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/da8e306153843c6f42508bf7fe7737e91ac67241\"\u003e\u003ccode\u003eda8e306\u003c/code\u003e\u003c/a\u003e [vitest-pool-workers] Preserve Durable Object handler order (for hibernated D...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/0998725139680d803f510c3126b4c4e617b3a37b\"\u003e\u003ccode\u003e0998725\u003c/code\u003e\u003c/a\u003e Set \u003ccode\u003edisallowTypeAnnotations\u003c/code\u003e to \u003ccode\u003efalse\u003c/code\u003e in `@typescript-eslint/consistent-ty...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3a746ac56a40b805e38f26ef5328e44917b543e6\"\u003e\u003ccode\u003e3a746ac\u003c/code\u003e\u003c/a\u003e [tools] Lint that all non-bundled deps of published packages are pinned (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14112\"\u003e#14112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/337e9124cfa461a99ce7ffb800dcc341f7b2f026\"\u003e\u003ccode\u003e337e912\u003c/code\u003e\u003c/a\u003e Remove trailing periods from URLs in terminal output (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14105\"\u003e#14105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/50ef72497eda26760bd88f5d5f6281208f761479\"\u003e\u003ccode\u003e50ef724\u003c/code\u003e\u003c/a\u003e Version Pack...\n\n_Description has been truncated_","html_url":"https://github.com/zjeejisme/cloudflare-docs/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/zjeejisme%2Fcloudflare-docs/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"4605455264","node_id":"PR_kwDOPx3hB87jiFqM","number":152,"state":"closed","title":"chore(deps): bump the mobile-minor-patch group in /mobile_new with 25 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-06T23:22:57.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-06T23:17:33.000Z","updated_at":"2026-06-06T23:24:51.000Z","time_to_close":324,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"mobile-minor-patch","update_count":25,"packages":[{"name":"@react-native-picker/picker","old_version":"2.11.1","new_version":"2.11.4","repository_url":"https://github.com/react-native-picker/picker"},{"name":"@shopify/flash-list","old_version":"2.0.2","new_version":"2.3.1","repository_url":"https://github.com/Shopify/flash-list"},{"name":"@statsig/expo-bindings","old_version":"3.33.0","new_version":"3.33.2","repository_url":"https://github.com/statsig-io/js-client-monorepo"},{"name":"algoliasearch","old_version":"5.50.2","new_version":"5.53.0","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"i18next","old_version":"26.2.0","new_version":"26.3.1","repository_url":"https://github.com/i18next/i18next"},{"name":"react","old_version":"19.1.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.1.17","new_version":"19.2.17","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.1.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"react-native","old_version":"0.81.5","new_version":"0.85.3","repository_url":"https://github.com/facebook/react-native"},{"name":"react-native-gifted-charts","old_version":"1.4.76","new_version":"1.4.77","repository_url":"https://github.com/Abhinandan-Kushwaha/react-native-gifted-charts"},{"name":"react-native-maps","old_version":"1.20.1","new_version":"1.27.2","repository_url":"https://github.com/react-native-maps/react-native-maps"},{"name":"react-native-nitro-modules","old_version":"0.35.4","new_version":"0.35.9","repository_url":"https://github.com/mrousavy/nitro"},{"name":"react-native-reanimated","old_version":"4.1.7","new_version":"4.4.1","repository_url":"https://github.com/software-mansion/react-native-reanimated"},{"name":"react-native-safe-area-context","old_version":"5.6.2","new_version":"5.8.0","repository_url":"https://github.com/AppAndFlow/react-native-safe-area-context"},{"name":"react-native-screens","old_version":"4.16.0","new_version":"4.25.2","repository_url":"https://github.com/software-mansion/react-native-screens"},{"name":"react-native-svg","old_version":"15.12.1","new_version":"15.15.5","repository_url":"https://github.com/software-mansion/react-native-svg"},{"name":"react-native-worklets","old_version":"0.5.1","new_version":"0.9.1","repository_url":"https://github.com/software-mansion/react-native-reanimated"},{"name":"styled-components","old_version":"6.3.12","new_version":"6.4.2","repository_url":"https://github.com/styled-components/styled-components"},{"name":"vexo-analytics","old_version":"1.5.5","new_version":"1.5.7","repository_url":"https://github.com/vexotech/vexo-analytics"},{"name":"zod","old_version":"4.3.6","new_version":"4.4.3","repository_url":"https://github.com/colinhacks/zod"},{"name":"@babel/core","old_version":"7.29.0","new_version":"7.29.7","repository_url":"https://github.com/babel/babel"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.59.0","new_version":"8.60.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.59.0","new_version":"8.60.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"eslint","old_version":"10.2.1","new_version":"10.4.1","repository_url":"https://github.com/eslint/eslint"},{"name":"react-test-renderer","old_version":"19.1.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"}],"path":"/mobile_new","ecosystem":"npm"},"body":"Bumps the mobile-minor-patch group in /mobile_new with 25 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@react-native-picker/picker](https://github.com/react-native-picker/picker) | `2.11.1` | `2.11.4` |\n| [@shopify/flash-list](https://github.com/Shopify/flash-list) | `2.0.2` | `2.3.1` |\n| [@statsig/expo-bindings](https://github.com/statsig-io/js-client-monorepo/tree/HEAD/packages/expo-bindings) | `3.33.0` | `3.33.2` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.50.2` | `5.53.0` |\n| [i18next](https://github.com/i18next/i18next) | `26.2.0` | `26.3.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.0` | `19.2.7` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.1.17` | `19.2.17` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.0` | `19.2.7` |\n| [react-native](https://github.com/facebook/react-native/tree/HEAD/packages/react-native) | `0.81.5` | `0.85.3` |\n| [react-native-gifted-charts](https://github.com/Abhinandan-Kushwaha/react-native-gifted-charts) | `1.4.76` | `1.4.77` |\n| [react-native-maps](https://github.com/react-native-maps/react-native-maps) | `1.20.1` | `1.27.2` |\n| [react-native-nitro-modules](https://github.com/mrousavy/nitro) | `0.35.4` | `0.35.9` |\n| [react-native-reanimated](https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated) | `4.1.7` | `4.4.1` |\n| [react-native-safe-area-context](https://github.com/AppAndFlow/react-native-safe-area-context) | `5.6.2` | `5.8.0` |\n| [react-native-screens](https://github.com/software-mansion/react-native-screens) | `4.16.0` | `4.25.2` |\n| [react-native-svg](https://github.com/software-mansion/react-native-svg) | `15.12.1` | `15.15.5` |\n| [react-native-worklets](https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-worklets) | `0.5.1` | `0.9.1` |\n| [styled-components](https://github.com/styled-components/styled-components) | `6.3.12` | `6.4.2` |\n| [vexo-analytics](https://github.com/vexotech/vexo-analytics) | `1.5.5` | `1.5.7` |\n| [zod](https://github.com/colinhacks/zod) | `4.3.6` | `4.4.3` |\n| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.29.0` | `7.29.7` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.59.0` | `8.60.1` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.59.0` | `8.60.1` |\n| [eslint](https://github.com/eslint/eslint) | `10.2.1` | `10.4.1` |\n| [react-test-renderer](https://github.com/facebook/react/tree/HEAD/packages/react-test-renderer) | `19.1.0` | `19.2.7` |\n\nUpdates `@react-native-picker/picker` from 2.11.1 to 2.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-native-picker/picker/releases\"\u003e@​react-native-picker/picker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.11.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-native-picker/picker/compare/v2.11.3...v2.11.4\"\u003e2.11.4\u003c/a\u003e (2025-10-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eios:\u003c/strong\u003e Set delegate properly in new architecture to resolve question marks display issue (\u003ca href=\"https://redirect.github.com/react-native-picker/picker/issues/640\"\u003e#640\u003c/a\u003e) (\u003ca href=\"https://github.com/react-native-picker/picker/commit/0096a164905934ccf23a593517891eb96e477d24\"\u003e0096a16\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.11.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-native-picker/picker/compare/v2.11.2...v2.11.3\"\u003e2.11.3\u003c/a\u003e (2025-10-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eandroid crash on React Native 0.81 \u0026amp; new arch (\u003ca href=\"https://redirect.github.com/react-native-picker/picker/issues/648\"\u003e#648\u003c/a\u003e) (\u003ca href=\"https://github.com/react-native-picker/picker/commit/5b27f9dfd8ff272b4ab5fa61c1781d9e51e11af3\"\u003e5b27f9d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.11.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-native-picker/picker/compare/v2.11.1...v2.11.2\"\u003e2.11.2\u003c/a\u003e (2025-09-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/react-native-picker/picker/issues/643\"\u003e#643\u003c/a\u003e) (\u003ca href=\"https://github.com/react-native-picker/picker/commit/18ed316e62f97b1181b9d673e68ef3672b310879\"\u003e18ed316\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-native-picker/picker/commit/faefb120ff830c197b9b0d265d97e43883b1abb7\"\u003e\u003ccode\u003efaefb12\u003c/code\u003e\u003c/a\u003e chore(release): 2.11.4 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-native-picker/picker/commit/0096a164905934ccf23a593517891eb96e477d24\"\u003e\u003ccode\u003e0096a16\u003c/code\u003e\u003c/a\u003e fix(ios): Set delegate properly in new architecture to resolve question marks...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-native-picker/picker/commit/b7efb658b85ca859695330f4a317388882ca4e38\"\u003e\u003ccode\u003eb7efb65\u003c/code\u003e\u003c/a\u003e chore(release): 2.11.3 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-native-picker/picker/commit/5b27f9dfd8ff272b4ab5fa61c1781d9e51e11af3\"\u003e\u003ccode\u003e5b27f9d\u003c/code\u003e\u003c/a\u003e fix: android crash on React Native 0.81 \u0026amp; new arch (\u003ca href=\"https://redirect.github.com/react-native-picker/picker/issues/648\"\u003e#648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-native-picker/picker/commit/cef1e2e220d9ec168840a2ff4487d1e0197370bf\"\u003e\u003ccode\u003ecef1e2e\u003c/code\u003e\u003c/a\u003e chore(release): 2.11.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-native-picker/picker/commit/18ed316e62f97b1181b9d673e68ef3672b310879\"\u003e\u003ccode\u003e18ed316\u003c/code\u003e\u003c/a\u003e fix: bump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/react-native-picker/picker/issues/643\"\u003e#643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-native-picker/picker/commit/4aae25ab6c75157f5ef7eb8d7638c54c47e92796\"\u003e\u003ccode\u003e4aae25a\u003c/code\u003e\u003c/a\u003e build(deps): bump form-data from 3.0.1 to 3.0.4 (\u003ca href=\"https://redirect.github.com/react-native-picker/picker/issues/641\"\u003e#641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-native-picker/picker/commit/401d4dd95c0421631b7a49354ea1ddfaf8b78d53\"\u003e\u003ccode\u003e401d4dd\u003c/code\u003e\u003c/a\u003e Do not use deprecated \u003ccode\u003eContextContainer::Shared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/react-native-picker/picker/issues/645\"\u003e#645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/react-native-picker/picker/compare/v2.11.1...v2.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shopify/flash-list` from 2.0.2 to 2.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Shopify/flash-list/releases\"\u003e@​shopify/flash-list's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(scroll): maintain scroll position when prepending large items by \u003ca href=\"https://github.com/naqvitalha\"\u003e\u003ccode\u003e@​naqvitalha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2138\"\u003eShopify/flash-list#2138\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: Add type to RecyclerViewProps  export statement to comply with isolatedModules by \u003ca href=\"https://github.com/benjaminpeters\"\u003e\u003ccode\u003e@​benjaminpeters\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/1995\"\u003eShopify/flash-list#1995\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(scroll): guard against zero window size in bound detection by \u003ca href=\"https://github.com/naqvitalha\"\u003e\u003ccode\u003e@​naqvitalha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2146\"\u003eShopify/flash-list#2146\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(scroll): enable maintainVisibleContentPosition for horizontal lists by \u003ca href=\"https://github.com/naqvitalha\"\u003e\u003ccode\u003e@​naqvitalha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2145\"\u003eShopify/flash-list#2145\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/benjaminpeters\"\u003e\u003ccode\u003e@​benjaminpeters\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/1995\"\u003eShopify/flash-list#1995\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Shopify/flash-list/compare/v2.3.0...v2.3.1\"\u003ehttps://github.com/Shopify/flash-list/compare/v2.3.0...v2.3.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update skill instructions for metro port, app install, and e2e by \u003ca href=\"https://github.com/naqvitalha\"\u003e\u003ccode\u003e@​naqvitalha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2132\"\u003eShopify/flash-list#2132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(scroll): read initialScrollIndex offset after layout recompute by \u003ca href=\"https://github.com/naqvitalha\"\u003e\u003ccode\u003e@​naqvitalha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2133\"\u003eShopify/flash-list#2133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(scroll): add inverted prop by \u003ca href=\"https://github.com/naqvitalha\"\u003e\u003ccode\u003e@​naqvitalha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2131\"\u003eShopify/flash-list#2131\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Shopify/flash-list/compare/v2.2.3...v2.3.0\"\u003ehttps://github.com/Shopify/flash-list/compare/v2.2.3...v2.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.2.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure average measurement is always positive by \u003ca href=\"https://github.com/mhoran\"\u003e\u003ccode\u003e@​mhoran\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2053\"\u003eShopify/flash-list#2053\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(hooks): eliminate scroll jitter when prepending items at bottom by \u003ca href=\"https://github.com/Hector-Zhuang\"\u003e\u003ccode\u003e@​Hector-Zhuang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2095\"\u003eShopify/flash-list#2095\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove x,y from measureParentSize — fixes Fabric sticky header offset by \u003ca href=\"https://github.com/thomasttvo\"\u003e\u003ccode\u003e@​thomasttvo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2105\"\u003eShopify/flash-list#2105\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(layout): suppress grid separators in the last row to prevent height mismatch by \u003ca href=\"https://github.com/naqvitalha\"\u003e\u003ccode\u003e@​naqvitalha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2114\"\u003eShopify/flash-list#2114\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support React.memo, forwardRef, and class components in all component props by \u003ca href=\"https://github.com/naqvitalha\"\u003e\u003ccode\u003e@​naqvitalha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2115\"\u003eShopify/flash-list#2115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: clarify overrideProps usage and document overflow visible workaround by \u003ca href=\"https://github.com/naqvitalha\"\u003e\u003ccode\u003e@​naqvitalha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2128\"\u003eShopify/flash-list#2128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect waitForInteraction when initialScrollIndex is set by \u003ca href=\"https://github.com/naqvitalha\"\u003e\u003ccode\u003e@​naqvitalha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2130\"\u003eShopify/flash-list#2130\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/mhoran\"\u003e\u003ccode\u003e@​mhoran\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2053\"\u003eShopify/flash-list#2053\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Hector-Zhuang\"\u003e\u003ccode\u003e@​Hector-Zhuang\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2095\"\u003eShopify/flash-list#2095\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/thomasttvo\"\u003e\u003ccode\u003e@​thomasttvo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2105\"\u003eShopify/flash-list#2105\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Shopify/flash-list/compare/v2.2.2...v2.2.3\"\u003ehttps://github.com/Shopify/flash-list/compare/v2.2.2...v2.2.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.2.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix index out of bounds in viewability computation by \u003ca href=\"https://github.com/naqvitalha\"\u003e\u003ccode\u003e@​naqvitalha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2087\"\u003eShopify/flash-list#2087\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: filter stale indices from layoutInfo after truncation by \u003ca href=\"https://github.com/naqvitalha\"\u003e\u003ccode\u003e@​naqvitalha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2088\"\u003eShopify/flash-list#2088\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Shopify/flash-list/compare/v2.2.1...v2.2.2\"\u003ehttps://github.com/Shopify/flash-list/compare/v2.2.1...v2.2.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.2.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix sticky header list disappearing when currentStickyIndex -1 on RN 0.83 by \u003ca href=\"https://github.com/andy-chhuon\"\u003e\u003ccode\u003e@​andy-chhuon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2069\"\u003eShopify/flash-list#2069\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/Shopify/flash-list/commit/c0339d87ef4739bccde833e5da2c761c0c2d802e\"\u003e\u003ccode\u003ec0339d8\u003c/code\u003e\u003c/a\u003e v2.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/flash-list/commit/422dcda9eabeed98c5f24706010a8dfd1d0e8c99\"\u003e\u003ccode\u003e422dcda\u003c/code\u003e\u003c/a\u003e fix(scroll): enable maintainVisibleContentPosition for horizontal lists (\u003ca href=\"https://redirect.github.com/Shopify/flash-list/issues/2145\"\u003e#2145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/flash-list/commit/2b8ec28d5f37fd62052a63a168fb546b5fe8a341\"\u003e\u003ccode\u003e2b8ec28\u003c/code\u003e\u003c/a\u003e fix: guard against zero window size in bound detection (\u003ca href=\"https://redirect.github.com/Shopify/flash-list/issues/2146\"\u003e#2146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/flash-list/commit/ce349cfb820d542229bbe289d1e39cb72839f37d\"\u003e\u003ccode\u003ece349cf\u003c/code\u003e\u003c/a\u003e chore(ci): use SHOPIFY_GH_ACCESS_TOKEN for agent PRs (\u003ca href=\"https://redirect.github.com/Shopify/flash-list/issues/2192\"\u003e#2192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/flash-list/commit/3835bf1f52444a4acc547d35b9a29e8b18a0b0ef\"\u003e\u003ccode\u003e3835bf1\u003c/code\u003e\u003c/a\u003e Add type to export statement to comply with isolatedModules (\u003ca href=\"https://redirect.github.com/Shopify/flash-list/issues/1995\"\u003e#1995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/flash-list/commit/a063fce4154d348b79d9df63e295add0fa8514d6\"\u003e\u003ccode\u003ea063fce\u003c/code\u003e\u003c/a\u003e chore(ci): improve agent workflows and skills from run feedback (\u003ca href=\"https://redirect.github.com/Shopify/flash-list/issues/2182\"\u003e#2182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/flash-list/commit/a4c31b80bee64f2bd3326aede034c26f0559cd89\"\u003e\u003ccode\u003ea4c31b8\u003c/code\u003e\u003c/a\u003e fix(ci): add cd and ./gradlew to allowed tools for fix, bot, and android-bot ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/flash-list/commit/c6037fec80eaba1449e815669a867e135f645607\"\u003e\u003ccode\u003ec6037fe\u003c/code\u003e\u003c/a\u003e fix(ci): triage only triggers when agent-triage label is added by a qualified...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/flash-list/commit/a215cd2e0e327e56a97ca29b50237910f4ad5e90\"\u003e\u003ccode\u003ea215cd2\u003c/code\u003e\u003c/a\u003e fix(ci): triage agent should label only, not comment (\u003ca href=\"https://redirect.github.com/Shopify/flash-list/issues/2170\"\u003e#2170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/flash-list/commit/a632e10d7426418f5c04a32c807f73299305e4f3\"\u003e\u003ccode\u003ea632e10\u003c/code\u003e\u003c/a\u003e fix(ci): correct allowedTools syntax for claude-code-action v1 (\u003ca href=\"https://redirect.github.com/Shopify/flash-list/issues/2167\"\u003e#2167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Shopify/flash-list/compare/v2.0.2...v2.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​shopify/flash-list\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@statsig/expo-bindings` from 3.33.0 to 3.33.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/statsig-io/js-client-monorepo/releases\"\u003e@​statsig/expo-bindings's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.33.2 - JS eval performance improvement\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove JS eval performance by reading spec values directly from reference instead of copying every time\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003eIncluded In This Release\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e09018380c403efb1e3142363f50ca239e1b25d1f Daniel Graham\n\u003cul\u003e\n\u003cli\u003eperf: add _getValuesReadOnly for internal use (\u003ca href=\"https://github.com/statsig-io/js-client-monorepo/tree/HEAD/packages/expo-bindings/issues/879\"\u003e#879\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e11f6bea4aa04512bb06745934dfe8b55445fe307 Daniel Graham\n\u003cul\u003e\n\u003cli\u003echore: setup release_bot for trusted publishing (\u003ca href=\"https://github.com/statsig-io/js-client-monorepo/tree/HEAD/packages/expo-bindings/issues/883\"\u003e#883\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/statsig-io/js-client-monorepo/compare/3.33.1...3.33.2\"\u003ehttps://github.com/statsig-io/js-client-monorepo/compare/3.33.1...3.33.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.33.1 - FlushType enum with const\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereplace FlushType enum with const\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003eIncluded In This Release\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e8deef528c30f2ce8ea3309e735ac05e048c2b8ee Daniel Graham\n\u003cul\u003e\n\u003cli\u003efix: replace FlushType enum with const (\u003ca href=\"https://github.com/statsig-io/js-client-monorepo/tree/HEAD/packages/expo-bindings/issues/878\"\u003e#878\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/statsig-io/js-client-monorepo/compare/3.33.0...3.33.1\"\u003ehttps://github.com/statsig-io/js-client-monorepo/compare/3.33.0...3.33.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/statsig-io/js-client-monorepo/commit/6f3f44a069db9a7f0e98dd5ef821666a7468a4f8\"\u003e\u003ccode\u003e6f3f44a\u003c/code\u003e\u003c/a\u003e [release] 3.33.2 - JS eval performance improvement (\u003ca href=\"https://github.com/statsig-io/js-client-monorepo/tree/HEAD/packages/expo-bindings/issues/884\"\u003e#884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/statsig-io/js-client-monorepo/commit/e56f5aa7f8416d33f07c29cfaf0648150ee48d72\"\u003e\u003ccode\u003ee56f5aa\u003c/code\u003e\u003c/a\u003e [release] 3.33.1 - FlushType enum with const (\u003ca href=\"https://github.com/statsig-io/js-client-monorepo/tree/HEAD/packages/expo-bindings/issues/881\"\u003e#881\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/statsig-io/js-client-monorepo/commits/3.33.2/packages/expo-bindings\"\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@​statsig/expo-bindings\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `algoliasearch` from 5.50.2 to 5.53.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/releases\"\u003ealgoliasearch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.53.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c95cbc1d2e\"\u003ec95cbc1d2e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6347\"\u003e#6347\u003c/a\u003e) by \u003ca href=\"https://github.com/zigzagdev\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c55851671e\"\u003ec55851671e\u003c/a\u003e feat(javascript): BREAKING CHANGE – expose maximum number of retries (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6353\"\u003e#6353\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eWe updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/84ebc480a8\"\u003e84ebc480a8\u003c/a\u003e chore(deps): dependencies 2026-05-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6400\"\u003e#6400\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/fc36d63e9f\"\u003efc36d63e9f\u003c/a\u003e fix(javascript): improve caching performance (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6431\"\u003e#6431\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/90da6bf0ae\"\u003e90da6bf0ae\u003c/a\u003e chore(deps): dependencies 2026-05-18 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6429\"\u003e#6429\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/eddd51e349\"\u003eeddd51e349\u003c/a\u003e fix(specs): document abTest field on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6443\"\u003e#6443\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/1d3f2c149b\"\u003e1d3f2c149b\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6448\"\u003e#6448\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/35bf16c848\"\u003e35bf16c848\u003c/a\u003e fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6350\"\u003e#6350\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eFor those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d7aeef2482\"\u003ed7aeef2482\u003c/a\u003e chore(deps): batch dependency updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6465\"\u003e#6465\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.52.1\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/363cc2d91b\"\u003e363cc2d91b\u003c/a\u003e fix(specs): Ingestion API - update destination payload (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6320\"\u003e#6320\u003c/a\u003e) by \u003ca href=\"https://github.com/sbellone\"\u003e\u003ccode\u003e@​sbellone\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4d2ae79e73\"\u003e4d2ae79e73\u003c/a\u003e chore(deps): dependencies 2026-04-20 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6259\"\u003e#6259\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7178fa2e3b\"\u003e7178fa2e3b\u003c/a\u003e chore(deps): dependencies 2026-05-04 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6322\"\u003e#6322\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.52.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d275af4e18\"\u003ed275af4e18\u003c/a\u003e feat(specs): add Algolia Index as a native connector in ingestion client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6290\"\u003e#6290\u003c/a\u003e) by \u003ca href=\"https://github.com/morganleroi\"\u003e\u003ccode\u003e@​morganleroi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/74e91c1cd3\"\u003e74e91c1cd3\u003c/a\u003e fix(specs): compostion run payload example for external injected items (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6291\"\u003e#6291\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7b4c9dfc5d\"\u003e7b4c9dfc5d\u003c/a\u003e fix(clients): push helper smooth traffic (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6247\"\u003e#6247\u003c/a\u003e) by \u003ca href=\"https://github.com/shortcuts\"\u003e\u003ccode\u003e@​shortcuts\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/a98b7f7cd8\"\u003ea98b7f7cd8\u003c/a\u003e feat(specs): add feedsOrder to composition run params (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6314\"\u003e#6314\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.51.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/blob/main/CHANGELOG.md\"\u003ealgoliasearch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\"\u003e5.53.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c95cbc1d2e\"\u003ec95cbc1d2e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6347\"\u003e#6347\u003c/a\u003e) by \u003ca href=\"https://github.com/zigzagdev/\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c55851671e\"\u003ec55851671e\u003c/a\u003e feat(javascript): BREAKING CHANGE – expose maximum number of retries (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6353\"\u003e#6353\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eWe updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/84ebc480a8\"\u003e84ebc480a8\u003c/a\u003e chore(deps): dependencies 2026-05-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6400\"\u003e#6400\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/fc36d63e9f\"\u003efc36d63e9f\u003c/a\u003e fix(javascript): improve caching performance (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6431\"\u003e#6431\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/90da6bf0ae\"\u003e90da6bf0ae\u003c/a\u003e chore(deps): dependencies 2026-05-18 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6429\"\u003e#6429\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/eddd51e349\"\u003eeddd51e349\u003c/a\u003e fix(specs): document abTest field on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6443\"\u003e#6443\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/1d3f2c149b\"\u003e1d3f2c149b\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6448\"\u003e#6448\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/35bf16c848\"\u003e35bf16c848\u003c/a\u003e fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6350\"\u003e#6350\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eFor those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d7aeef2482\"\u003ed7aeef2482\u003c/a\u003e chore(deps): batch dependency updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6465\"\u003e#6465\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\"\u003e5.52.1\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/363cc2d91b\"\u003e363cc2d91b\u003c/a\u003e fix(specs): Ingestion API - update destination payload (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6320\"\u003e#6320\u003c/a\u003e) by \u003ca href=\"https://github.com/sbellone/\"\u003e\u003ccode\u003e@​sbellone\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4d2ae79e73\"\u003e4d2ae79e73\u003c/a\u003e chore(deps): dependencies 2026-04-20 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6259\"\u003e#6259\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7178fa2e3b\"\u003e7178fa2e3b\u003c/a\u003e chore(deps): dependencies 2026-05-04 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6322\"\u003e#6322\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\"\u003e5.52.0\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d275af4e18\"\u003ed275af4e18\u003c/a\u003e feat(specs): add Algolia Index as a native connector in ingestion client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6290\"\u003e#6290\u003c/a\u003e) by \u003ca href=\"https://github.com/morganleroi/\"\u003e\u003ccode\u003e@​morganleroi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/74e91c1cd3\"\u003e74e91c1cd3\u003c/a\u003e fix(specs): compostion run payload example for external injected items (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6291\"\u003e#6291\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12/\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7b4c9dfc5d\"\u003e7b4c9dfc5d\u003c/a\u003e fix(clients): push helper smooth traffic (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6247\"\u003e#6247\u003c/a\u003e) by \u003ca href=\"https://github.com/shortcuts/\"\u003e\u003ccode\u003e@​shortcuts\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/a98b7f7cd8\"\u003ea98b7f7cd8\u003c/a\u003e feat(specs): add feedsOrder to composition run params (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6314\"\u003e#6314\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12/\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.2...5.51.0\"\u003e5.51.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes in the Composition API. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/00271b6ba0\"\u003e00271b6ba0\u003c/a\u003e feat(javascript): add transformationOptions and fix ingestion config leak (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6252\"\u003e#6252\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/39ea2c5cb3\"\u003e39ea2c5cb3\u003c/a\u003e refactor(specs): split injection schema (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6224\"\u003e#6224\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller/\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/544091a5f2\"\u003e544091a5f2\u003c/a\u003e feat(specs): introduce recommend source in Comp API client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6227\"\u003e#6227\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller/\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/f73d69aae4\"\u003ef73d69aae4\u003c/a\u003e fix(specs): clarify getIndexingTime (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6276\"\u003e#6276\u003c/a\u003e) by \u003ca href=\"https://github.com/kai687/\"\u003e\u003ccode\u003e@​kai687\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/78ffb45894\"\u003e78ffb45894\u003c/a\u003e fix(javascript): increase default retry max (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6278\"\u003e#6278\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/e48d5c4bbf\"\u003ee48d5c4bbf\u003c/a\u003e feat(specs): query categorization (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6258\"\u003e#6258\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/2658999ce3f428dfc8cab8e4946de263030245ba\"\u003e\u003ccode\u003e2658999\u003c/code\u003e\u003c/a\u003e chore: release 5.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/b9d89e9913a38f857514c66f8cc184240113bbcb\"\u003e\u003ccode\u003eb9d89e9\u003c/code\u003e\u003c/a\u003e chore(deps): batch dependency updates (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/33290f8a80cef5832ccef0d77be76d4a2ff2e26e\"\u003e\u003ccode\u003e33290f8\u003c/code\u003e\u003c/a\u003e fix(specs): add searchResponsePartial fallback to searchResult oneOf (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/aac345e85ccf4fcb891eabb81cb2d6531ad9a963\"\u003e\u003ccode\u003eaac345e\u003c/code\u003e\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/9545da11a421aa35649e3a384e2984d5ca01aa18\"\u003e\u003ccode\u003e9545da1\u003c/code\u003e\u003c/a\u003e fix(specs): document abTest field on listIndices response (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/f050422ffec3f26862b7580606a46fd4abf21aa4\"\u003e\u003ccode\u003ef050422\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-05-18 (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/a291a36c880bc6944ece5bad68c1c8ef87107386\"\u003e\u003ccode\u003ea291a36\u003c/code\u003e\u003c/a\u003e fix(javascript): improve caching performance (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/d4c108c8bf7c70c246bc0969693bc9a371d556e5\"\u003e\u003ccode\u003ed4c108c\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-05-15 (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/c2e7520af4285c10b1884acec1c88c82f09874ee\"\u003e\u003ccode\u003ec2e7520\u003c/code\u003e\u003c/a\u003e feat(javascript): expose maximum number of retries (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/820b9d73c295e5f2d6cfb62395a17cd0005173cf\"\u003e\u003ccode\u003e820b9d7\u003c/code\u003e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (gener...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.2...5.53.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `i18next` from 26.2.0 to 26.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/i18next/i18next/releases\"\u003ei18next's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev26.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(types): \u003ccode\u003et()\u003c/code\u003e with a \u003ccode\u003ekeyPrefix\u003c/code\u003e no longer pollutes its return type with sibling keys' values. A regression in 26.3.0 — the \u003ccode\u003e[Res] extends [never]\u003c/code\u003e guards added to \u003ccode\u003eKeysBuilderWithReturnObjects\u003c/code\u003e / \u003ccode\u003eKeysBuilderWithoutReturnObjects\u003c/code\u003e turned the builders into deferred conditional types, so \u003ccode\u003eKeyPrefix\u0026lt;Ns\u0026gt;\u003c/code\u003e stopped resolving to a literal union and \u003ccode\u003ekeyPrefix\u003c/code\u003e inference widened to the whole namespace. Symptom: \u003ccode\u003euseTranslation(ns, { keyPrefix: 'a.b' })\u003c/code\u003e then \u003ccode\u003et('title')\u003c/code\u003e would resolve to \u003ccode\u003e'\u0026lt;a.b\u0026gt;.title' | '\u0026lt;other.path\u0026gt;.title' | ...\u003c/code\u003e instead of just the scoped value. Affected every \u003ccode\u003ereact-i18next\u003c/code\u003e user using \u003ccode\u003ekeyPrefix\u003c/code\u003e. Restored to the eager 26.2.0 form. The same-namespace conflict handling from \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2434\"\u003e#2434\u003c/a\u003e still works via \u003ccode\u003e_DropConflictKeys\u003c/code\u003e at the merge layer (in \u003ccode\u003eoptions.d.ts\u003c/code\u003e). Thanks \u003ca href=\"https://github.com/aaronrosenthal\"\u003e\u003ccode\u003e@​aaronrosenthal\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/i18next/i18next/pull/2436\"\u003e#2436\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev26.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(types): introduce \u003ccode\u003eResourceNamespaceMap\u003c/code\u003e — a separate mergeable augmentation surface for namespace resource types, designed for monorepos where multiple packages each want to contribute their own namespaces. Previously, every package had to coordinate on a single \u003ccode\u003eCustomTypeOptions.resources\u003c/code\u003e declaration (or fall back to typing dependency namespaces as \u003ccode\u003eany\u003c/code\u003e) because \u003ccode\u003eresources\u003c/code\u003e is a single property of an interface and TypeScript reports TS2717 when two declarations of the same property disagree. The new interface merges naturally across \u003ccode\u003edeclare module 'i18next'\u003c/code\u003e blocks, so each package can ship its own \u003ccode\u003ei18next.d.ts\u003c/code\u003e independently. Per-property merge handles same-namespace contributions from multiple packages, and same-key/different-literal conflicts are silently dropped to avoid poisoning \u003ccode\u003et()\u003c/code\u003e overload resolution. Fully backwards-compatible — existing \u003ccode\u003eCustomTypeOptions.resources\u003c/code\u003e augmentations continue to work, and both surfaces can coexist. Scalar options (\u003ccode\u003edefaultNS\u003c/code\u003e, \u003ccode\u003ereturnNull\u003c/code\u003e, \u003ccode\u003eenableSelector\u003c/code\u003e, etc.) still belong on \u003ccode\u003eCustomTypeOptions\u003c/code\u003e. Thanks \u003ca href=\"https://github.com/sh3xu\"\u003e\u003ccode\u003e@​sh3xu\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/i18next/i18next/pull/2434\"\u003e#2434\u003c/a\u003e). Fixes \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2409\"\u003e#2409\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/i18next/i18next/blob/master/CHANGELOG.md\"\u003ei18next's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e26.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(types): \u003ccode\u003et()\u003c/code\u003e with a \u003ccode\u003ekeyPrefix\u003c/code\u003e no longer pollutes its return type with sibling keys' values. A regression in 26.3.0 — the \u003ccode\u003e[Res] extends [never]\u003c/code\u003e guards added to \u003ccode\u003eKeysBuilderWithReturnObjects\u003c/code\u003e / \u003ccode\u003eKeysBuilderWithoutReturnObjects\u003c/code\u003e turned the builders into deferred conditional types, so \u003ccode\u003eKeyPrefix\u0026lt;Ns\u0026gt;\u003c/code\u003e stopped resolving to a literal union and \u003ccode\u003ekeyPrefix\u003c/code\u003e inference widened to the whole namespace. Symptom: \u003ccode\u003euseTranslation(ns, { keyPrefix: 'a.b' })\u003c/code\u003e then \u003ccode\u003et('title')\u003c/code\u003e would resolve to \u003ccode\u003e'\u0026lt;a.b\u0026gt;.title' | '\u0026lt;other.path\u0026gt;.title' | ...\u003c/code\u003e instead of just the scoped value. Affected every \u003ccode\u003ereact-i18next\u003c/code\u003e user using \u003ccode\u003ekeyPrefix\u003c/code\u003e. Restored to the eager 26.2.0 form. The same-namespace conflict handling from \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2434\"\u003e#2434\u003c/a\u003e still works via \u003ccode\u003e_DropConflictKeys\u003c/code\u003e at the merge layer (in \u003ccode\u003eoptions.d.ts\u003c/code\u003e). Thanks \u003ca href=\"https://github.com/aaronrosenthal\"\u003e\u003ccode\u003e@​aaronrosenthal\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/i18next/i18next/pull/2436\"\u003e#2436\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e26.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(types): introduce \u003ccode\u003eResourceNamespaceMap\u003c/code\u003e — a separate mergeable augmentation surface for namespace resource types, designed for monorepos where multiple packages each want to contribute their own namespaces. Previously, every package had to coordinate on a single \u003ccode\u003eCustomTypeOptions.resources\u003c/code\u003e declaration (or fall back to typing dependency namespaces as \u003ccode\u003eany\u003c/code\u003e) because \u003ccode\u003eresources\u003c/code\u003e is a single property of an interface and TypeScript reports TS2717 when two declarations of the same property disagree. The new interface merges naturally across \u003ccode\u003edeclare module 'i18next'\u003c/code\u003e blocks, so each package can ship its own \u003ccode\u003ei18next.d.ts\u003c/code\u003e independently. Per-property merge handles same-namespace contributions from multiple packages, and same-key/different-literal conflicts are silently dropped to avoid poisoning \u003ccode\u003et()\u003c/code\u003e overload resolution. Fully backwards-compatible — existing \u003ccode\u003eCustomTypeOptions.resources\u003c/code\u003e augmentations continue to work, and both surfaces can coexist. Scalar options (\u003ccode\u003edefaultNS\u003c/code\u003e, \u003ccode\u003ereturnNull\u003c/code\u003e, \u003ccode\u003eenableSelector\u003c/code\u003e, etc.) still belong on \u003ccode\u003eCustomTypeOptions\u003c/code\u003e. Thanks \u003ca href=\"https://github.com/sh3xu\"\u003e\u003ccode\u003e@​sh3xu\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/i18next/i18next/pull/2434\"\u003e#2434\u003c/a\u003e). Fixes \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2409\"\u003e#2409\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/i18next/i18next/commit/7bdb5d70d4142dde36d46ae66f207da304d77fed\"\u003e\u003ccode\u003e7bdb5d7\u003c/code\u003e\u003c/a\u003e 26.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/a655e3230d76501852e027033d2dcaba1c14f434\"\u003e\u003ccode\u003ea655e32\u003c/code\u003e\u003c/a\u003e changelog: 26.3.1 entry for \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2436\"\u003e#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/57ed81222d0f4ad29633877ca4d76e1f751f7603\"\u003e\u003ccode\u003e57ed812\u003c/code\u003e\u003c/a\u003e fix(types): keyPrefix no longer pollutes t() return type with sibling keys (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/bdf651c07d4d3a37d616a2c0ec5e954a527fc513\"\u003e\u003ccode\u003ebdf651c\u003c/code\u003e\u003c/a\u003e 26.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/988a3620671dc2ce26591e37b80f2e779935cbf5\"\u003e\u003ccode\u003e988a362\u003c/code\u003e\u003c/a\u003e changelog: 26.3.0 entry for \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2434\"\u003e#2434\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/159506c93d90627cff8707660bf82afe36e4f701\"\u003e\u003ccode\u003e159506c\u003c/code\u003e\u003c/a\u003e feat(types): introduce ResourceNamespaceMap for monorepo namespace augmentati...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/df68b1f32470bde7fe891086241bfc2df229be7b\"\u003e\u003ccode\u003edf68b1f\u003c/code\u003e\u003c/a\u003e ci: restore JSR publishing via GitHub Actions OIDC\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/i18next/i18next/compare/v26.2.0...v26.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 19.1.0 to 19.2.7\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.7 (June 1st, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed missing \u003ccode\u003eFormData\u003c/code\u003e entries in Server Actions which regressed in 19.2.6\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36566\"\u003e#36566\u003c/a\u003e by \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.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\u003c!-- 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/6117d7cca4906492c51fe6a03381e35adfd86e7d\"\u003e\u003ccode\u003e6117d7c\u003c/code\u003e\u003c/a\u003e Version 19.2.7 (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/36591\"\u003e#36591\u003c/a\u003e)\u003c/li\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\u003eAdditional commits viewable in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.7/packages/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 react since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/react` from 19.1.17 to 19.2.17\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-dom` from 19.1.0 to 19.2.7\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.7 (June 1st, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed missing \u003ccode\u003eFormData\u003c/code\u003e entries in Server Actions which regressed in 19.2.6\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36566\"\u003e#36566\u003c/a\u003e by \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.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\u003c!-- 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 susp...\n\n_Description has been truncated_","html_url":"https://github.com/hamdanialaa3/koli-one/pull/152","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hamdanialaa3%2Fkoli-one/issues/152","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/152/packages"},{"uuid":"4593259250","node_id":"PR_kwDOPx3hB87i6WWq","number":138,"state":"closed","title":"chore(deps): bump algoliasearch from 5.50.2 to 5.53.0 in /mobile_new","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-06-06T23:17:36.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-05T00:56:42.000Z","updated_at":"2026-06-06T23:17:38.000Z","time_to_close":166854,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"algoliasearch","old_version":"5.50.2","new_version":"5.53.0","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"}],"path":"/mobile_new","ecosystem":"npm"},"body":"Bumps [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) from 5.50.2 to 5.53.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/releases\"\u003ealgoliasearch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.53.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c95cbc1d2e\"\u003ec95cbc1d2e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6347\"\u003e#6347\u003c/a\u003e) by \u003ca href=\"https://github.com/zigzagdev\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c55851671e\"\u003ec55851671e\u003c/a\u003e feat(javascript): BREAKING CHANGE – expose maximum number of retries (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6353\"\u003e#6353\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eWe updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/84ebc480a8\"\u003e84ebc480a8\u003c/a\u003e chore(deps): dependencies 2026-05-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6400\"\u003e#6400\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/fc36d63e9f\"\u003efc36d63e9f\u003c/a\u003e fix(javascript): improve caching performance (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6431\"\u003e#6431\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/90da6bf0ae\"\u003e90da6bf0ae\u003c/a\u003e chore(deps): dependencies 2026-05-18 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6429\"\u003e#6429\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/eddd51e349\"\u003eeddd51e349\u003c/a\u003e fix(specs): document abTest field on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6443\"\u003e#6443\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/1d3f2c149b\"\u003e1d3f2c149b\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6448\"\u003e#6448\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/35bf16c848\"\u003e35bf16c848\u003c/a\u003e fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6350\"\u003e#6350\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eFor those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d7aeef2482\"\u003ed7aeef2482\u003c/a\u003e chore(deps): batch dependency updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6465\"\u003e#6465\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.52.1\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/363cc2d91b\"\u003e363cc2d91b\u003c/a\u003e fix(specs): Ingestion API - update destination payload (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6320\"\u003e#6320\u003c/a\u003e) by \u003ca href=\"https://github.com/sbellone\"\u003e\u003ccode\u003e@​sbellone\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4d2ae79e73\"\u003e4d2ae79e73\u003c/a\u003e chore(deps): dependencies 2026-04-20 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6259\"\u003e#6259\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7178fa2e3b\"\u003e7178fa2e3b\u003c/a\u003e chore(deps): dependencies 2026-05-04 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6322\"\u003e#6322\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.52.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d275af4e18\"\u003ed275af4e18\u003c/a\u003e feat(specs): add Algolia Index as a native connector in ingestion client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6290\"\u003e#6290\u003c/a\u003e) by \u003ca href=\"https://github.com/morganleroi\"\u003e\u003ccode\u003e@​morganleroi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/74e91c1cd3\"\u003e74e91c1cd3\u003c/a\u003e fix(specs): compostion run payload example for external injected items (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6291\"\u003e#6291\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7b4c9dfc5d\"\u003e7b4c9dfc5d\u003c/a\u003e fix(clients): push helper smooth traffic (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6247\"\u003e#6247\u003c/a\u003e) by \u003ca href=\"https://github.com/shortcuts\"\u003e\u003ccode\u003e@​shortcuts\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/a98b7f7cd8\"\u003ea98b7f7cd8\u003c/a\u003e feat(specs): add feedsOrder to composition run params (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6314\"\u003e#6314\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.51.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/blob/main/CHANGELOG.md\"\u003ealgoliasearch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\"\u003e5.53.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c95cbc1d2e\"\u003ec95cbc1d2e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6347\"\u003e#6347\u003c/a\u003e) by \u003ca href=\"https://github.com/zigzagdev/\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c55851671e\"\u003ec55851671e\u003c/a\u003e feat(javascript): BREAKING CHANGE – expose maximum number of retries (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6353\"\u003e#6353\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eWe updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/84ebc480a8\"\u003e84ebc480a8\u003c/a\u003e chore(deps): dependencies 2026-05-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6400\"\u003e#6400\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/fc36d63e9f\"\u003efc36d63e9f\u003c/a\u003e fix(javascript): improve caching performance (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6431\"\u003e#6431\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/90da6bf0ae\"\u003e90da6bf0ae\u003c/a\u003e chore(deps): dependencies 2026-05-18 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6429\"\u003e#6429\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/eddd51e349\"\u003eeddd51e349\u003c/a\u003e fix(specs): document abTest field on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6443\"\u003e#6443\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/1d3f2c149b\"\u003e1d3f2c149b\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6448\"\u003e#6448\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/35bf16c848\"\u003e35bf16c848\u003c/a\u003e fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6350\"\u003e#6350\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eFor those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d7aeef2482\"\u003ed7aeef2482\u003c/a\u003e chore(deps): batch dependency updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6465\"\u003e#6465\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\"\u003e5.52.1\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/363cc2d91b\"\u003e363cc2d91b\u003c/a\u003e fix(specs): Ingestion API - update destination payload (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6320\"\u003e#6320\u003c/a\u003e) by \u003ca href=\"https://github.com/sbellone/\"\u003e\u003ccode\u003e@​sbellone\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4d2ae79e73\"\u003e4d2ae79e73\u003c/a\u003e chore(deps): dependencies 2026-04-20 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6259\"\u003e#6259\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7178fa2e3b\"\u003e7178fa2e3b\u003c/a\u003e chore(deps): dependencies 2026-05-04 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6322\"\u003e#6322\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\"\u003e5.52.0\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d275af4e18\"\u003ed275af4e18\u003c/a\u003e feat(specs): add Algolia Index as a native connector in ingestion client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6290\"\u003e#6290\u003c/a\u003e) by \u003ca href=\"https://github.com/morganleroi/\"\u003e\u003ccode\u003e@​morganleroi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/74e91c1cd3\"\u003e74e91c1cd3\u003c/a\u003e fix(specs): compostion run payload example for external injected items (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6291\"\u003e#6291\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12/\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7b4c9dfc5d\"\u003e7b4c9dfc5d\u003c/a\u003e fix(clients): push helper smooth traffic (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6247\"\u003e#6247\u003c/a\u003e) by \u003ca href=\"https://github.com/shortcuts/\"\u003e\u003ccode\u003e@​shortcuts\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/a98b7f7cd8\"\u003ea98b7f7cd8\u003c/a\u003e feat(specs): add feedsOrder to composition run params (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6314\"\u003e#6314\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12/\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.2...5.51.0\"\u003e5.51.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes in the Composition API. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/00271b6ba0\"\u003e00271b6ba0\u003c/a\u003e feat(javascript): add transformationOptions and fix ingestion config leak (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6252\"\u003e#6252\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/39ea2c5cb3\"\u003e39ea2c5cb3\u003c/a\u003e refactor(specs): split injection schema (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6224\"\u003e#6224\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller/\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/544091a5f2\"\u003e544091a5f2\u003c/a\u003e feat(specs): introduce recommend source in Comp API client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6227\"\u003e#6227\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller/\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/f73d69aae4\"\u003ef73d69aae4\u003c/a\u003e fix(specs): clarify getIndexingTime (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6276\"\u003e#6276\u003c/a\u003e) by \u003ca href=\"https://github.com/kai687/\"\u003e\u003ccode\u003e@​kai687\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/78ffb45894\"\u003e78ffb45894\u003c/a\u003e fix(javascript): increase default retry max (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6278\"\u003e#6278\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/e48d5c4bbf\"\u003ee48d5c4bbf\u003c/a\u003e feat(specs): query categorization (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6258\"\u003e#6258\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/2658999ce3f428dfc8cab8e4946de263030245ba\"\u003e\u003ccode\u003e2658999\u003c/code\u003e\u003c/a\u003e chore: release 5.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/b9d89e9913a38f857514c66f8cc184240113bbcb\"\u003e\u003ccode\u003eb9d89e9\u003c/code\u003e\u003c/a\u003e chore(deps): batch dependency updates (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/33290f8a80cef5832ccef0d77be76d4a2ff2e26e\"\u003e\u003ccode\u003e33290f8\u003c/code\u003e\u003c/a\u003e fix(specs): add searchResponsePartial fallback to searchResult oneOf (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/aac345e85ccf4fcb891eabb81cb2d6531ad9a963\"\u003e\u003ccode\u003eaac345e\u003c/code\u003e\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/9545da11a421aa35649e3a384e2984d5ca01aa18\"\u003e\u003ccode\u003e9545da1\u003c/code\u003e\u003c/a\u003e fix(specs): document abTest field on listIndices response (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/f050422ffec3f26862b7580606a46fd4abf21aa4\"\u003e\u003ccode\u003ef050422\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-05-18 (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/a291a36c880bc6944ece5bad68c1c8ef87107386\"\u003e\u003ccode\u003ea291a36\u003c/code\u003e\u003c/a\u003e fix(javascript): improve caching performance (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/d4c108c8bf7c70c246bc0969693bc9a371d556e5\"\u003e\u003ccode\u003ed4c108c\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-05-15 (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/c2e7520af4285c10b1884acec1c88c82f09874ee\"\u003e\u003ccode\u003ec2e7520\u003c/code\u003e\u003c/a\u003e feat(javascript): expose maximum number of retries (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/820b9d73c295e5f2d6cfb62395a17cd0005173cf\"\u003e\u003ccode\u003e820b9d7\u003c/code\u003e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (gener...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.2...5.53.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=algoliasearch\u0026package-manager=npm_and_yarn\u0026previous-version=5.50.2\u0026new-version=5.53.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/hamdanialaa3/koli-one/pull/138","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hamdanialaa3%2Fkoli-one/issues/138","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/138/packages"},{"uuid":"4589892591","node_id":"PR_kwDOQPBNU87ivLFI","number":63,"state":"closed","title":"chore(deps): bump the production-dependencies group across 1 directory with 17 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-06-07T11:24:15.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-04T15:18:15.000Z","updated_at":"2026-06-07T11:24:17.000Z","time_to_close":245160,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":17,"packages":[{"name":"@base-ui/react","old_version":"1.4.1","new_version":"1.5.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@heroui/react","old_version":"3.0.3","new_version":"3.1.0","repository_url":"https://github.com/heroui-inc/heroui"},{"name":"@next/third-parties","old_version":"16.2.6","new_version":"16.2.7","repository_url":"https://github.com/vercel/next.js"},{"name":"@posthog/nextjs-config","old_version":"1.9.16","new_version":"1.9.48","repository_url":"https://github.com/PostHog/posthog-js"},{"name":"@sentry/nextjs","old_version":"10.51.0","new_version":"10.56.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"algoliasearch","old_version":"5.52.0","new_version":"5.53.0","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"framer-motion","old_version":"12.38.0","new_version":"12.40.0","repository_url":"https://github.com/motiondivision/motion"},{"name":"lucide-react","old_version":"1.14.0","new_version":"1.17.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"next","old_version":"16.2.4","new_version":"16.2.7","repository_url":"https://github.com/vercel/next.js"},{"name":"posthog-js","old_version":"1.372.6","new_version":"1.379.3","repository_url":"https://github.com/PostHog/posthog-js"},{"name":"posthog-node","old_version":"5.32.1","new_version":"5.35.15","repository_url":"https://github.com/PostHog/posthog-js"},{"name":"react","old_version":"19.2.5","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.5","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"shadcn","old_version":"4.6.0","new_version":"4.10.0","repository_url":"https://github.com/shadcn-ui/ui"},{"name":"styled-components","old_version":"6.4.1","new_version":"6.4.2","repository_url":"https://github.com/styled-components/styled-components"},{"name":"swiper","old_version":"12.1.4","new_version":"12.2.0","repository_url":"https://github.com/nolimits4web/Swiper"},{"name":"tailwind-merge","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/dcastil/tailwind-merge"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 17 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@base-ui/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.4.1` | `1.5.0` |\n| [@heroui/react](https://github.com/heroui-inc/heroui/tree/HEAD/packages/react) | `3.0.3` | `3.1.0` |\n| [@next/third-parties](https://github.com/vercel/next.js/tree/HEAD/packages/third-parties) | `16.2.6` | `16.2.7` |\n| [@posthog/nextjs-config](https://github.com/PostHog/posthog-js/tree/HEAD/packages/nextjs-config) | `1.9.16` | `1.9.48` |\n| [@sentry/nextjs](https://github.com/getsentry/sentry-javascript) | `10.51.0` | `10.56.0` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.52.0` | `5.53.0` |\n| [framer-motion](https://github.com/motiondivision/motion) | `12.38.0` | `12.40.0` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `1.14.0` | `1.17.0` |\n| [next](https://github.com/vercel/next.js) | `16.2.4` | `16.2.7` |\n| [posthog-js](https://github.com/PostHog/posthog-js) | `1.372.6` | `1.379.3` |\n| [posthog-node](https://github.com/PostHog/posthog-js/tree/HEAD/packages/node) | `5.32.1` | `5.35.15` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.5` | `19.2.7` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.5` | `19.2.7` |\n| [shadcn](https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn) | `4.6.0` | `4.10.0` |\n| [styled-components](https://github.com/styled-components/styled-components) | `6.4.1` | `6.4.2` |\n| [swiper](https://github.com/nolimits4web/Swiper) | `12.1.4` | `12.2.0` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.5.0` | `3.6.0` |\n\n\nUpdates `@base-ui/react` from 1.4.1 to 1.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e@​base-ui/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.0\u003c/h2\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove mount performance with interaction splitting, including closed popup mount performance by up to 50% and unmounting performance by up to 85% (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4661\"\u003e#4661\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse local document for virtual arrow (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4662\"\u003e#4662\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix macOS Safari and Firefox minimizing fullscreen when closing popups with \u003c!-- raw HTML omitted --\u003eEsc\u003c!-- raw HTML omitted --\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4695\"\u003e#4695\u003c/a\u003e) by \u003ca href=\"https://github.com/arturbien\"\u003e\u003ccode\u003e@​arturbien\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop unnecessary memoization (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4693\"\u003e#4693\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not use \u003ccode\u003eMath.random()\u003c/code\u003e in \u003ccode\u003euseStableCallback()\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4732\"\u003e#4732\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix return focus when reference disconnects (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4655\"\u003e#4655\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't steal initial focus if focus already moved inside a popup (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4775\"\u003e#4775\u003c/a\u003e) by \u003ca href=\"https://github.com/stefee\"\u003e\u003ccode\u003e@​stefee\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix handle defaults (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4834\"\u003e#4834\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix native \u003ccode\u003eFormData\u003c/code\u003e for popup inputs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4725\"\u003e#4725\u003c/a\u003e) by \u003ca href=\"https://github.com/lunaxislu\"\u003e\u003ccode\u003e@​lunaxislu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSubmit the associated form when pressing \u003c!-- raw HTML omitted --\u003eEnter\u003c!-- raw HTML omitted --\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4713\"\u003e#4713\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose clear visibility state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4664\"\u003e#4664\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix popup input form submit (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4687\"\u003e#4687\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve \u003ccode\u003ecloseQuery\u003c/code\u003e when closing multiple input-inside-popup combobox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4715\"\u003e#4715\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix RTL component behavior (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4840\"\u003e#4840\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore hidden-input changes while readonly or disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4810\"\u003e#4810\u003c/a\u003e) by \u003ca href=\"https://github.com/lunaxislu\"\u003e\u003ccode\u003e@​lunaxislu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eConsider the controlled \u003ccode\u003eopen\u003c/code\u003e prop for open state detection (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4712\"\u003e#4712\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDrawer\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eForward \u003ccode\u003estyle\u003c/code\u003e prop in \u003ccode\u003e\u0026lt;Drawer.Viewport\u0026gt;\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4841\"\u003e#4841\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eField\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid \u003ccode\u003eflushSync\u003c/code\u003e during validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4685\"\u003e#4685\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eForm\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid \u003ccode\u003eflushSync\u003c/code\u003e during validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4685\"\u003e#4685\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMenu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix submenu pointer-events scope for \u003ccode\u003ekeepMounted\u003c/code\u003e portals (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4723\"\u003e#4723\u003c/a\u003e) by \u003ca href=\"https://github.com/twillhorn\"\u003e\u003ccode\u003e@​twillhorn\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/mui/base-ui/blob/master/CHANGELOG.md\"\u003e@​base-ui/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eMay 19, 2026\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove mount performance with interaction splitting, including closed popup mount performance by up to 50% and unmounting performance by up to 85% (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4661\"\u003e#4661\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse local document for virtual arrow (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4662\"\u003e#4662\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix macOS Safari and Firefox minimizing fullscreen when closing popups with \u003c!-- raw HTML omitted --\u003eEsc\u003c!-- raw HTML omitted --\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4695\"\u003e#4695\u003c/a\u003e) by \u003ca href=\"https://github.com/arturbien\"\u003e\u003ccode\u003e@​arturbien\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop unnecessary memoization (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4693\"\u003e#4693\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not use \u003ccode\u003eMath.random()\u003c/code\u003e in \u003ccode\u003euseStableCallback()\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4732\"\u003e#4732\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix return focus when reference disconnects (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4655\"\u003e#4655\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't steal initial focus if focus already moved inside a popup (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4775\"\u003e#4775\u003c/a\u003e) by \u003ca href=\"https://github.com/stefee\"\u003e\u003ccode\u003e@​stefee\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix handle defaults (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4834\"\u003e#4834\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix native \u003ccode\u003eFormData\u003c/code\u003e for popup inputs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4725\"\u003e#4725\u003c/a\u003e) by \u003ca href=\"https://github.com/lunaxislu\"\u003e\u003ccode\u003e@​lunaxislu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSubmit the associated form when pressing \u003c!-- raw HTML omitted --\u003eEnter\u003c!-- raw HTML omitted --\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4713\"\u003e#4713\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose clear visibility state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4664\"\u003e#4664\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix popup input form submit (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4687\"\u003e#4687\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve \u003ccode\u003ecloseQuery\u003c/code\u003e when closing multiple input-inside-popup combobox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4715\"\u003e#4715\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix RTL component behavior (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4840\"\u003e#4840\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore hidden-input changes while readonly or disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4810\"\u003e#4810\u003c/a\u003e) by \u003ca href=\"https://github.com/lunaxislu\"\u003e\u003ccode\u003e@​lunaxislu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eConsider the controlled \u003ccode\u003eopen\u003c/code\u003e prop for open state detection (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4712\"\u003e#4712\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDrawer\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eForward \u003ccode\u003estyle\u003c/code\u003e prop in \u003ccode\u003e\u0026lt;Drawer.Viewport\u0026gt;\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4841\"\u003e#4841\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eField\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid \u003ccode\u003eflushSync\u003c/code\u003e during validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4685\"\u003e#4685\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eForm\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid \u003ccode\u003eflushSync\u003c/code\u003e during validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4685\"\u003e#4685\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\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/mui/base-ui/commit/2fdf1b06f2b8b25bf86124bf6c8810a6aa2352a8\"\u003e\u003ccode\u003e2fdf1b0\u003c/code\u003e\u003c/a\u003e [release] v1.5.0 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4850\"\u003e#4850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/8535638e9ac36330fd711bd3a3e81ee6898d9468\"\u003e\u003ccode\u003e8535638\u003c/code\u003e\u003c/a\u003e [otp field] Fix vertical arrow slot navigation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4844\"\u003e#4844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/09ce83bfa512300511b690bd30c5a08877d319d9\"\u003e\u003ccode\u003e09ce83b\u003c/code\u003e\u003c/a\u003e [alert dialog] Fix handle defaults (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4834\"\u003e#4834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/5e0f3e73e43e9552cab72318dcbcee70ecfa3abe\"\u003e\u003ccode\u003e5e0f3e7\u003c/code\u003e\u003c/a\u003e [menu] Support group labels in radio groups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4826\"\u003e#4826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/8db1aa95e52c6a0f687232f638ba0f753f03d53d\"\u003e\u003ccode\u003e8db1aa9\u003c/code\u003e\u003c/a\u003e [otp field] Fix RTL arrow navigation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4847\"\u003e#4847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/ccb4b307586b6549930bd6da30fd2cdcc8b45526\"\u003e\u003ccode\u003eccb4b30\u003c/code\u003e\u003c/a\u003e [otp field] Compose \u003ccode\u003enormalizeValue\u003c/code\u003e with validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4717\"\u003e#4717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/ad99b44c38e4d044d6a8f40ff9b90d55160a9bbd\"\u003e\u003ccode\u003ead99b44\u003c/code\u003e\u003c/a\u003e [direction provider] Fix RTL component behavior (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4840\"\u003e#4840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/5579e7f8518c5fb97d2fd977d6d978aa988f46c0\"\u003e\u003ccode\u003e5579e7f\u003c/code\u003e\u003c/a\u003e [drawer] Forward \u003ccode\u003estyle\u003c/code\u003e prop in \u003ccode\u003e\\\u0026lt;Drawer.Viewport\u0026gt;\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4841\"\u003e#4841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/81703365122b88f8ccf25a14587c0e58e8b0ee70\"\u003e\u003ccode\u003e8170336\u003c/code\u003e\u003c/a\u003e [navigation menu] Fix \u003ccode\u003ekeepMounted\u003c/code\u003e content sizing (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4817\"\u003e#4817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/4a339d027ca09cbddc19da134d9bcc5d75388fee\"\u003e\u003ccode\u003e4a339d0\u003c/code\u003e\u003c/a\u003e [otp field] Prevent locked hidden autofill validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4827\"\u003e#4827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/base-ui/commits/v1.5.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@heroui/react` from 3.0.3 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heroui-inc/heroui/commit/03dc5eec4e642f9eaa51cdb3e2b305e8997c6a13\"\u003e\u003ccode\u003e03dc5ee\u003c/code\u003e\u003c/a\u003e chore: release v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heroui-inc/heroui/commit/6f5fbf50b208953c995f50634782bb04423eb695\"\u003e\u003ccode\u003e6f5fbf5\u003c/code\u003e\u003c/a\u003e chore(release): reset failed 3.1.0 bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heroui-inc/heroui/commit/5f3915e0504ac54d76244b566c6e4158fc6a331f\"\u003e\u003ccode\u003e5f3915e\u003c/code\u003e\u003c/a\u003e chore: release v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heroui-inc/heroui/commit/46db9e021864291e1a40ac3e7c2a63e0abf4649c\"\u003e\u003ccode\u003e46db9e0\u003c/code\u003e\u003c/a\u003e fix(link): update underline hover states (\u003ca href=\"https://github.com/heroui-inc/heroui/tree/HEAD/packages/react/issues/6570\"\u003e#6570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heroui-inc/heroui/commit/877ae654c1201b86fc8b0596c154b7c0529a6c71\"\u003e\u003ccode\u003e877ae65\u003c/code\u003e\u003c/a\u003e Merge branch 'v3' into v3.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heroui-inc/heroui/commit/21db8109965b3633cfab6ab5c15cec93a511fa1f\"\u003e\u003ccode\u003e21db810\u003c/code\u003e\u003c/a\u003e fix(docs): correct NumberField \u0026quot;With Chevrons\u0026quot; demo layout (\u003ca href=\"https://github.com/heroui-inc/heroui/tree/HEAD/packages/react/issues/6569\"\u003e#6569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heroui-inc/heroui/commit/695eaa129e89460a6106938b68defda1e4eebfa8\"\u003e\u003ccode\u003e695eaa1\u003c/code\u003e\u003c/a\u003e fix(hooks): resolve useTheme SSR crash and circular dependency (\u003ca href=\"https://github.com/heroui-inc/heroui/tree/HEAD/packages/react/issues/6561\"\u003e#6561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heroui-inc/heroui/commit/8f5cdb877c53e458d247896c3c27cf1438c8991d\"\u003e\u003ccode\u003e8f5cdb8\u003c/code\u003e\u003c/a\u003e fix(toast): clean up stale toastHeights entries when toasts are dismissed (\u003ca href=\"https://github.com/heroui-inc/heroui/tree/HEAD/packages/react/issues/6\"\u003e#6\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heroui-inc/heroui/commit/ed45db8d355ef26da92ef8676a1c5be39319e498\"\u003e\u003ccode\u003eed45db8\u003c/code\u003e\u003c/a\u003e fix(toast): move tabindex from style object to HTML attribute (\u003ca href=\"https://github.com/heroui-inc/heroui/tree/HEAD/packages/react/issues/6510\"\u003e#6510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heroui-inc/heroui/commit/d823031de392d215cf5a906369a48922d424b3a3\"\u003e\u003ccode\u003ed823031\u003c/code\u003e\u003c/a\u003e fix(styles): prevent body focus ring clipping (\u003ca href=\"https://github.com/heroui-inc/heroui/tree/HEAD/packages/react/issues/6557\"\u003e#6557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/heroui-inc/heroui/commits/v3.1.0/packages/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 \u003ccode\u003e@​heroui/react\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@next/third-parties` from 16.2.6 to 16.2.7\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.7\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackport documentation fixes for v16.2 (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/93804\"\u003e#93804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[backport] Patch \u003ccode\u003eplaywright-core\u003c/code\u003e to resolve \u003ccode\u003e_finishedPromise\u003c/code\u003e on \u003ccode\u003erequestFailed\u003c/code\u003e (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/93920\"\u003e#93920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[backport] Fix dev mode hydration failure when page is served from HTTP cache (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/93492\"\u003e#93492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[backport] Fix catch-all \u003ccode\u003erouter.query\u003c/code\u003e corruption with \u003ccode\u003ebasePath\u003c/code\u003e + \u003ccode\u003erewrites\u003c/code\u003e (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/93917\"\u003e#93917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[backport] Encode non-ASCII characters in cache tags at construction (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/93918\"\u003e#93918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[backport] Fix server action forwarding loop with middleware rewrites (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/93919\"\u003e#93919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[backport] Turbopack: switch from base40 to base38 hash encoding (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/93932\"\u003e#93932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[ci] Disable hanging node 24 typescript tests on 16.2 backport branch (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/94164\"\u003e#94164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[backport] Fix \u0026quot;type: module\u0026quot; in project dir when using standalone or adapters (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/94050\"\u003e#94050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[backport] Propagate adapter preferred regions (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/94200\"\u003e#94200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[16.2.x] Don't drop \u003ccode\u003eFormData\u003c/code\u003e entries (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/94240\"\u003e#94240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[backport] feat(turbopack): add LocalPathOrProjectPath PostCSS config resolution (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/94284\"\u003e#94284\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/icyJoseph\"\u003e\u003ccode\u003e@​icyJoseph\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mischnic\"\u003e\u003ccode\u003e@​mischnic\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/bgw\"\u003e\u003ccode\u003e@​bgw\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/timneutkens\"\u003e\u003ccode\u003e@​timneutkens\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e for helping!\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/9bd3c26a733901956549889f28c0047553bba622\"\u003e\u003ccode\u003e9bd3c26\u003c/code\u003e\u003c/a\u003e v16.2.7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vercel/next.js/commits/v16.2.7/packages/third-parties\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@posthog/nextjs-config` from 1.9.16 to 1.9.48\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/PostHog/posthog-js/releases\"\u003e@​posthog/nextjs-config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​posthog/nextjs-config\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.9.48\u003c/h2\u003e\n\u003ch2\u003e1.9.48\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​posthog/nextjs-config\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.9.47\u003c/h2\u003e\n\u003ch2\u003e1.9.47\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​posthog/nextjs-config\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.9.46\u003c/h2\u003e\n\u003ch2\u003e1.9.46\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​posthog/nextjs-config\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.9.45\u003c/h2\u003e\n\u003ch2\u003e1.9.45\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​posthog/nextjs-config\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.9.44\u003c/h2\u003e\n\u003ch2\u003e1.9.44\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/PostHog/posthog-js/commit/3889f024e6e27c2ca8444cde95fb3df6eb8a9574\"\u003e\u003ccode\u003e3889f02\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​posthog/nextjs-config\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.9.43\u003c/h2\u003e\n\u003ch2\u003e1.9.43\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.4.43\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​posthog/nextjs-config\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.9.42\u003c/h2\u003e\n\u003ch2\u003e1.9.42\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/PostHog/posthog-js/blob/main/packages/nextjs-config/CHANGELOG.md\"\u003e@​posthog/nextjs-config's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.9.48\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.9.47\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.9.46\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.9.45\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.9.44\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/PostHog/posthog-js/commit/3889f024e6e27c2ca8444cde95fb3df6eb8a9574\"\u003e\u003ccode\u003e3889f02\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.9.43\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.4.43\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.9.42\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.4.42\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.9.41\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/b539fcbe64515945a18190b6c973a1bd727b75f1\"\u003e\u003ccode\u003eb539fcb\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/79de44145333bd1c18b6c240fef35baf25dba37d\"\u003e\u003ccode\u003e79de441\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/808862de025f2d1b0f0fad7deaa1e3e3c09feb96\"\u003e\u003ccode\u003e808862d\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/f052bd78cd8bfac5b7a28a7bb94a714b6da651f7\"\u003e\u003ccode\u003ef052bd7\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/a2e1d9f8b4bb84c0e799669b15120a018534f20e\"\u003e\u003ccode\u003ea2e1d9f\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/bf3b3f05cb4fbf4228a955afefa611da658c3245\"\u003e\u003ccode\u003ebf3b3f0\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/91b1ee3a6895b0bf51bdf01df2967fe6c21c910c\"\u003e\u003ccode\u003e91b1ee3\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/26344407dd0fdff2c942bb94f70d5f70da49f06d\"\u003e\u003ccode\u003e2634440\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/88bd500cb0af9317d76342f24d84c70bbf790111\"\u003e\u003ccode\u003e88bd500\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/af69e9c924b6f37719e848448fa4b3472859154f\"\u003e\u003ccode\u003eaf69e9c\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/PostHog/posthog-js/commits/@posthog/nextjs-config@1.9.48/packages/nextjs-config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/nextjs` from 10.51.0 to 10.56.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/nextjs'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/nextjs'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.51.0...10.56.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `algoliasearch` from 5.52.0 to 5.53.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/releases\"\u003ealgoliasearch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.53.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c95cbc1d2e\"\u003ec95cbc1d2e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6347\"\u003e#6347\u003c/a\u003e) by \u003ca href=\"https://github.com/zigzagdev\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c55851671e\"\u003ec55851671e\u003c/a\u003e feat(javascript): BREAKING CHANGE – expose maximum number of retries (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6353\"\u003e#6353\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eWe updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/84ebc480a8\"\u003e84ebc480a8\u003c/a\u003e chore(deps): dependencies 2026-05-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6400\"\u003e#6400\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/fc36d63e9f\"\u003efc36d63e9f\u003c/a\u003e fix(javascript): improve caching performance (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6431\"\u003e#6431\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/90da6bf0ae\"\u003e90da6bf0ae\u003c/a\u003e chore(deps): dependencies 2026-05-18 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6429\"\u003e#6429\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/eddd51e349\"\u003eeddd51e349\u003c/a\u003e fix(specs): document abTest field on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6443\"\u003e#6443\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/1d3f2c149b\"\u003e1d3f2c149b\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6448\"\u003e#6448\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/35bf16c848\"\u003e35bf16c848\u003c/a\u003e fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6350\"\u003e#6350\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eFor those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d7aeef2482\"\u003ed7aeef2482\u003c/a\u003e chore(deps): batch dependency updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6465\"\u003e#6465\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.52.1\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/363cc2d91b\"\u003e363cc2d91b\u003c/a\u003e fix(specs): Ingestion API - update destination payload (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6320\"\u003e#6320\u003c/a\u003e) by \u003ca href=\"https://github.com/sbellone\"\u003e\u003ccode\u003e@​sbellone\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4d2ae79e73\"\u003e4d2ae79e73\u003c/a\u003e chore(deps): dependencies 2026-04-20 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6259\"\u003e#6259\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7178fa2e3b\"\u003e7178fa2e3b\u003c/a\u003e chore(deps): dependencies 2026-05-04 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6322\"\u003e#6322\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/blob/main/CHANGELOG.md\"\u003ealgoliasearch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\"\u003e5.53.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c95cbc1d2e\"\u003ec95cbc1d2e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6347\"\u003e#6347\u003c/a\u003e) by \u003ca href=\"https://github.com/zigzagdev/\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c55851671e\"\u003ec55851671e\u003c/a\u003e feat(javascript): BREAKING CHANGE – expose maximum number of retries (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6353\"\u003e#6353\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eWe updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/84ebc480a8\"\u003e84ebc480a8\u003c/a\u003e chore(deps): dependencies 2026-05-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6400\"\u003e#6400\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/fc36d63e9f\"\u003efc36d63e9f\u003c/a\u003e fix(javascript): improve caching performance (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6431\"\u003e#6431\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/90da6bf0ae\"\u003e90da6bf0ae\u003c/a\u003e chore(deps): dependencies 2026-05-18 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6429\"\u003e#6429\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/eddd51e349\"\u003eeddd51e349\u003c/a\u003e fix(specs): document abTest field on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6443\"\u003e#6443\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/1d3f2c149b\"\u003e1d3f2c149b\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6448\"\u003e#6448\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/35bf16c848\"\u003e35bf16c848\u003c/a\u003e fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6350\"\u003e#6350\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eFor those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d7aeef2482\"\u003ed7aeef2482\u003c/a\u003e chore(deps): batch dependency updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6465\"\u003e#6465\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\"\u003e5.52.1\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/363cc2d91b\"\u003e363cc2d91b\u003c/a\u003e fix(specs): Ingestion API - update destination payload (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6320\"\u003e#6320\u003c/a\u003e) by \u003ca href=\"https://github.com/sbellone/\"\u003e\u003ccode\u003e@​sbellone\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4d2ae79e73\"\u003e4d2ae79e73\u003c/a\u003e chore(deps): dependencies 2026-04-20 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6259\"\u003e#6259\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7178fa2e3b\"\u003e7178fa2e3b\u003c/a\u003e chore(deps): dependencies 2026-05-04 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6322\"\u003e#6322\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/2658999ce3f428dfc8cab8e4946de263030245ba\"\u003e\u003ccode\u003e2658999\u003c/code\u003e\u003c/a\u003e chore: release 5.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/b9d89e9913a38f857514c66f8cc184240113bbcb\"\u003e\u003ccode\u003eb9d89e9\u003c/code\u003e\u003c/a\u003e chore(deps): batch dependency updates (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/33290f8a80cef5832ccef0d77be76d4a2ff2e26e\"\u003e\u003ccode\u003e33290f8\u003c/code\u003e\u003c/a\u003e fix(specs): add searchResponsePartial fallback to searchResult oneOf (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/aac345e85ccf4fcb891eabb81cb2d6531ad9a963\"\u003e\u003ccode\u003eaac345e\u003c/code\u003e\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/9545da11a421aa35649e3a384e2984d5ca01aa18\"\u003e\u003ccode\u003e9545da1\u003c/code\u003e\u003c/a\u003e fix(specs): document abTest field on listIndices response (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/f050422ffec3f26862b7580606a46fd4abf21aa4\"\u003e\u003ccode\u003ef050422\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-05-18 (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/a291a36c880bc6944ece5bad68c1c8ef87107386\"\u003e\u003ccode\u003ea291a36\u003c/code\u003e\u003c/a\u003e fix(javascript): improve caching performance (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/d4c108c8bf7c70c246bc0969693bc9a371d556e5\"\u003e\u003ccode\u003ed4c108c\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-05-15 (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/c2e7520af4285c10b1884acec1c88c82f09874ee\"\u003e\u003ccode\u003ec2e7520\u003c/code\u003e\u003c/a\u003e feat(javascript): expose maximum number of retries (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/820b9d73c295e5f2d6cfb62395a17cd0005173cf\"\u003e\u003ccode\u003e820b9d7\u003c/code\u003e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (gener...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.53.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `framer-motion` from 12.38.0 to 12.40.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/motiondivision/motion/blob/main/CHANGELOG.md\"\u003eframer-motion's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[12.40.0] 2026-05-21\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epath\u003c/code\u003e option to \u003ccode\u003etransition\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003earc()\u003c/code\u003e for motion along an arc.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[12.39.0] 2026-05-18\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for \u003ccode\u003erepeatType\u003c/code\u003e and \u003ccode\u003erepeatDelay\u003c/code\u003e in animation sequences.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVariants: Re-run keyframe animations when switching between variant labels even when they share identical keyframe arrays.\u003c/li\u003e\n\u003cli\u003eDrag: Preserve in-flight motion value animations across React 19 reorder unmount/remount so \u003ccode\u003edragSnapToOrigin\u003c/code\u003e no longer leaves the drag transform stranded after a layout swap.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eLazyMotion\u003c/code\u003e: Share React contexts between the \u003ccode\u003eframer-motion\u003c/code\u003e and \u003ccode\u003eframer-motion/m\u003c/code\u003e (and therefore \u003ccode\u003emotion/react\u003c/code\u003e and \u003ccode\u003emotion/react-m\u003c/code\u003e) CJS bundles so that \u003ccode\u003e\u0026lt;m.div\u0026gt;\u003c/code\u003e from the \u003ccode\u003e/m\u003c/code\u003e subpath picks up features loaded by \u003ccode\u003e\u0026lt;LazyMotion\u0026gt;\u003c/code\u003e from the main entry point.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003euseScroll\u003c/code\u003e: Support hydrating \u003ccode\u003etarget\u003c/code\u003e and \u003ccode\u003econtainer\u003c/code\u003e refs from anywhere in the tree.\u003c/li\u003e\n\u003cli\u003eDrag: Gesture no longer starts from incorrect start point when rendered inside \u003ccode\u003e\u0026lt;AnimatePresence initial={false} /\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eDrag: \u003ccode\u003edragConstraints\u003c/code\u003e, when set as viewport-relative ref, no longer break on scroll.§\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003evisualElement\u003c/code\u003e hydration order.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003euseAnimate\u003c/code\u003e: Now respects \u003ccode\u003eskipAnimations\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAnimatePresence\u003c/code\u003e: Fix object-form \u003ccode\u003einitial\u003c/code\u003e values not applied on re-entry after exit completes.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003escroll\u003c/code\u003e: Fixed callback progress when tracking an element.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003euseScroll\u003c/code\u003e: Fix hardware acceleration when tracking an element.\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/motiondivision/motion/commit/38ebb9480e5b25a51e09e2ec866c101d01d82c60\"\u003e\u003ccode\u003e38ebb94\u003c/code\u003e\u003c/a\u003e v12.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/b1f766c7221cfdbf868e2f66675d6d2e2ff8f50e\"\u003e\u003ccode\u003eb1f766c\u003c/code\u003e\u003c/a\u003e Latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/bca554401519e8ef45db1dcc8c52580998251c73\"\u003e\u003ccode\u003ebca5544\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motiondivision/motion/issues/3699\"\u003e#3699\u003c/a\u003e from motiondivision/lochie/arcs-injectable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/f1a96cfaff8de87712539bf250205134c8e121d9\"\u003e\u003ccode\u003ef1a96cf\u003c/code\u003e\u003c/a\u003e arc(): rename amp/rotate, expose MotionPath, fix explicit cw/ccw\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/b4aaba0d161cce6db7b2070ec3fd141e1dbcda95\"\u003e\u003ccode\u003eb4aaba0\u003c/code\u003e\u003c/a\u003e pathRotation: non-destructive orientToPath rotation channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/8604ef3d9048127d61a8bbd94698e56368e70926\"\u003e\u003ccode\u003e8604ef3\u003c/code\u003e\u003c/a\u003e Make arcs injectable via \u003ccode\u003etransition.path = arc()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/f90fe294c559c3bd7b13e762b0b2aefe837dc000\"\u003e\u003ccode\u003ef90fe29\u003c/code\u003e\u003c/a\u003e add \u003ccode\u003eorientToPath\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/9ebe999fe93e6431ce026a998cb2aeabe690d03b\"\u003e\u003ccode\u003e9ebe999\u003c/code\u003e\u003c/a\u003e fix: test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/bc2107e8963b35c0f264810d8dcb8b7b96ac7cb5\"\u003e\u003ccode\u003ebc2107e\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;no should\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/6eeb92dc2228419a1d2ba33bec5df36c3357683a\"\u003e\u003ccode\u003e6eeb92d\u003c/code\u003e\u003c/a\u003e no should\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/motiondivision/motion/compare/v12.38.0...v12.40.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lucide-react` from 1.14.0 to 1.17.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lucide-icons/lucide/releases\"\u003elucide-react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(lucide-vue-next|lucide-svelte|lucide-angular): Remove deprecated packages 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/4376\"\u003elucide-icons/lucide#4376\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(repo): Update issue templates and documentation for package ren… 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/4379\"\u003elucide-icons/lucide#4379\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(site): Adds survey overlay to website 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/4380\"\u003elucide-icons/lucide#4380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(site): Certificate dev links 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/4390\"\u003elucide-icons/lucide#4390\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003emartini\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/4335\"\u003elucide-icons/lucide#4335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump brace-expansion from 1.1.11 to 5.0.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/lucide-icons/lucide/pull/4386\"\u003elucide-icons/lucide#4386\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​tootallnate/once\u003c/code\u003e from 2.0.0 to 2.0.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4404\"\u003elucide-icons/lucide#4404\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump devalue from 5.8.0 to 5.8.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4391\"\u003elucide-icons/lucide#4391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump ws from 8.18.0 to 8.20.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4392\"\u003elucide-icons/lucide#4392\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(gh-icon): limit icon size to a maximum of 256 pixels 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/4398\"\u003elucide-icons/lucide#4398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dependencies): Update dependencies 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/4377\"\u003elucide-icons/lucide#4377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(copilot): Adding copilot instructions 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/4407\"\u003elucide-icons/lucide#4407\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): add \u003ccode\u003eglobe-check\u003c/code\u003e 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/4342\"\u003elucide-icons/lucide#4342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(metadata): Require use-cases in meta json 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/4321\"\u003elucide-icons/lucide#4321\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eparasol\u003c/code\u003e icon by \u003ca href=\"https://github.com/karsa-mistmere\"\u003e\u003ccode\u003e@​karsa-mistmere\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4347\"\u003elucide-icons/lucide#4347\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.16.0...1.17.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.16.0...1.17.0\u003c/a\u003e\u003c/p\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 t...\n\n_Description has been truncated_","html_url":"https://github.com/EsportsVerse/web-frontend/pull/63","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/EsportsVerse%2Fweb-frontend/issues/63","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/63/packages"},{"uuid":"4582749955","node_id":"PR_kwDOSeDgNc7iXjsw","number":7,"state":"open","title":"[Docs Site] Bump the non-major group across 1 directory with 31 updates","user":"dependabot[bot]","labels":["dependencies","javascript","size/xl"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-03T18:52:58.000Z","updated_at":"2026-06-03T18:54:20.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[Docs Site] Bump","group_name":"non-major","update_count":31,"packages":[{"name":"@astrojs/react","old_version":"5.0.4","new_version":"5.0.7","repository_url":"https://github.com/withastro/astro"},{"name":"@astrojs/sitemap","old_version":"3.7.2","new_version":"3.7.3","repository_url":"https://github.com/withastro/astro"},{"name":"@astrojs/starlight","old_version":"0.38.4","new_version":"0.39.3","repository_url":"https://github.com/withastro/starlight"},{"name":"@base-ui/react","old_version":"1.4.1","new_version":"1.5.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@cloudflare/vitest-pool-workers","old_version":"0.15.2","new_version":"0.16.12","repository_url":"https://github.com/cloudflare/workers-sdk"},{"name":"@cloudflare/workers-types","old_version":"4.20260504.1","new_version":"4.20260603.1","repository_url":"https://github.com/cloudflare/workerd"},{"name":"@expressive-code/core","old_version":"0.41.7","new_version":"0.42.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@expressive-code/plugin-collapsible-sections","old_version":"0.41.3","new_version":"0.42.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@expressive-code/plugin-line-numbers","old_version":"0.41.7","new_version":"0.42.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@iconify/utils","old_version":"3.1.1","new_version":"3.1.3","repository_url":"https://github.com/iconify/iconify"},{"name":"@marsidev/react-turnstile","old_version":"1.5.1","new_version":"1.5.2","repository_url":"https://github.com/marsidev/react-turnstile"},{"name":"@tailwindcss/postcss","old_version":"4.2.4","new_version":"4.3.0","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@typescript-eslint/parser","old_version":"8.44.0","new_version":"8.60.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"algoliasearch","old_version":"5.52.0","new_version":"5.53.0","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"astro","old_version":"6.2.2","new_version":"6.4.4","repository_url":"https://github.com/withastro/astro"},{"name":"astro-expressive-code","old_version":"0.41.7","new_version":"0.42.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"date-fns","old_version":"4.1.0","new_version":"4.4.0","repository_url":"https://github.com/date-fns/date-fns"},{"name":"marked","old_version":"18.0.3","new_version":"18.0.4","repository_url":"https://github.com/markedjs/marked"},{"name":"mermaid","old_version":"11.14.0","new_version":"11.15.0","repository_url":"https://github.com/mermaid-js/mermaid"},{"name":"react","old_version":"19.0.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.0.7","new_version":"19.2.16","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.0.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"19.0.4","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-instantsearch","old_version":"7.31.0","new_version":"7.35.0","repository_url":"https://github.com/algolia/instantsearch"},{"name":"starlight-image-zoom","old_version":"0.14.1","new_version":"0.14.2","repository_url":"https://github.com/HiDeoo/starlight-image-zoom"},{"name":"tailwindcss","old_version":"4.1.4","new_version":"4.3.0","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"ts-blank-space","old_version":"0.8.0","new_version":"0.9.0","repository_url":"https://github.com/bloomberg/ts-blank-space"},{"name":"tsx","old_version":"4.21.0","new_version":"4.22.4","repository_url":"https://github.com/privatenumber/tsx"},{"name":"typescript-eslint","old_version":"8.44.1","new_version":"8.60.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vitest","old_version":"4.1.5","new_version":"4.1.8","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"wrangler","old_version":"4.88.0","new_version":"4.97.0","repository_url":"https://github.com/cloudflare/workers-sdk"}],"path":null,"ecosystem":"npm"},"body":"Bumps the non-major group with 31 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@astrojs/react](https://github.com/withastro/astro/tree/HEAD/packages/integrations/react) | `5.0.4` | `5.0.7` |\n| [@astrojs/sitemap](https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap) | `3.7.2` | `3.7.3` |\n| [@astrojs/starlight](https://github.com/withastro/starlight/tree/HEAD/packages/starlight) | `0.38.4` | `0.39.3` |\n| [@base-ui/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.4.1` | `1.5.0` |\n| [@cloudflare/vitest-pool-workers](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers) | `0.15.2` | `0.16.12` |\n| [@cloudflare/workers-types](https://github.com/cloudflare/workerd) | `4.20260504.1` | `4.20260603.1` |\n| [@expressive-code/core](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core) | `0.41.7` | `0.42.0` |\n| [@expressive-code/plugin-collapsible-sections](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections) | `0.41.3` | `0.42.0` |\n| [@expressive-code/plugin-line-numbers](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers) | `0.41.7` | `0.42.0` |\n| [@iconify/utils](https://github.com/iconify/iconify/tree/HEAD/packages/utils) | `3.1.1` | `3.1.3` |\n| [@marsidev/react-turnstile](https://github.com/marsidev/react-turnstile) | `1.5.1` | `1.5.2` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.2.4` | `4.3.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.44.0` | `8.60.1` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.52.0` | `5.53.0` |\n| [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) | `6.2.2` | `6.4.4` |\n| [astro-expressive-code](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/astro-expressive-code) | `0.41.7` | `0.42.0` |\n| [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.4.0` |\n| [marked](https://github.com/markedjs/marked) | `18.0.3` | `18.0.4` |\n| [mermaid](https://github.com/mermaid-js/mermaid) | `11.14.0` | `11.15.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.0.0` | `19.2.7` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.0.7` | `19.2.16` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.0.0` | `19.2.7` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.0.4` | `19.2.3` |\n| [react-instantsearch](https://github.com/algolia/instantsearch) | `7.31.0` | `7.35.0` |\n| [starlight-image-zoom](https://github.com/HiDeoo/starlight-image-zoom/tree/HEAD/packages/starlight-image-zoom) | `0.14.1` | `0.14.2` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.1.4` | `4.3.0` |\n| [ts-blank-space](https://github.com/bloomberg/ts-blank-space) | `0.8.0` | `0.9.0` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.22.4` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.44.1` | `8.60.1` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.5` | `4.1.8` |\n| [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) | `4.88.0` | `4.97.0` |\n\n\nUpdates `@astrojs/react` from 5.0.4 to 5.0.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003e@​astrojs/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/react\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16900\"\u003e#16900\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/17a0fbd34d11db765e79caf269bfd5f43ef51da8\"\u003e\u003ccode\u003e17a0fbd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e! - Bumps \u003ccode\u003edevalue\u003c/code\u003e dependency to v5.8.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/react\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/withastro/astro/commit/f732f3cc716342a63e5b03815243ba10964b89dc\"\u003e\u003ccode\u003ef732f3c\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​astrojs/internal-helpers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.10.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/react\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/withastro/astro/commit/d365c975ba2d88fc1dbdfe698df2bf9e2eafadce\"\u003e\u003ccode\u003ed365c97\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​astrojs/internal-helpers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.9.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/blob/main/packages/integrations/react/CHANGELOG.md\"\u003e@​astrojs/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.0.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16900\"\u003e#16900\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/17a0fbd34d11db765e79caf269bfd5f43ef51da8\"\u003e\u003ccode\u003e17a0fbd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e! - Bumps \u003ccode\u003edevalue\u003c/code\u003e dependency to v5.8.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/withastro/astro/commit/f732f3cc716342a63e5b03815243ba10964b89dc\"\u003e\u003ccode\u003ef732f3c\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​astrojs/internal-helpers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.10.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/withastro/astro/commit/d365c975ba2d88fc1dbdfe698df2bf9e2eafadce\"\u003e\u003ccode\u003ed365c97\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​astrojs/internal-helpers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.9.1\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/withastro/astro/commit/75ae5df550edf907f771010ab33646f7f90a6b10\"\u003e\u003ccode\u003e75ae5df\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/react/issues/16912\"\u003e#16912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/17a0fbd34d11db765e79caf269bfd5f43ef51da8\"\u003e\u003ccode\u003e17a0fbd\u003c/code\u003e\u003c/a\u003e chore(deps): update devalue (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/react/issues/16900\"\u003e#16900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/c7157e69774a1c9eb685285ca21f1cf78f3551c2\"\u003e\u003ccode\u003ec7157e6\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/react/issues/16870\"\u003e#16870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/e345bcdd8737e42d713c4ab7e4fd9e6d8938dc0b\"\u003e\u003ccode\u003ee345bcd\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/react/issues/16653\"\u003e#16653\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5a8cd099fe373f907b8884cd596eee76a8d48952\"\u003e\u003ccode\u003e5a8cd09\u003c/code\u003e\u003c/a\u003e refactor: update tsconfig to use TypeScript project references (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/react/issues/16505\"\u003e#16505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5c543c595def9826acdd71c1cb88f08f8d63f1a5\"\u003e\u003ccode\u003e5c543c5\u003c/code\u003e\u003c/a\u003e refactor(astro): add internal entry points for test (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/react/issues/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/react@5.0.7/packages/integrations/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@astrojs/sitemap` from 3.7.2 to 3.7.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003e@​astrojs/sitemap's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/sitemap\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.7.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16837\"\u003e#16837\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jdevalk\"\u003e\u003ccode\u003e@​jdevalk\u003c/code\u003e\u003c/a\u003e! - Improves \u003ccode\u003e\u0026lt;lastmod\u0026gt;\u003c/code\u003e accuracy in the sitemap index. Each \u003ccode\u003e\u0026lt;sitemap\u0026gt;\u003c/code\u003e entry in \u003ccode\u003esitemap-index.xml\u003c/code\u003e is now stamped with the most recent \u003ccode\u003elastmod\u003c/code\u003e of the URLs in the child sitemap it points to, instead of repeating a single global date on every entry. When a child sitemap has no per-URL \u003ccode\u003elastmod\u003c/code\u003e, the entry falls back to the \u003ccode\u003elastmod\u003c/code\u003e option as before. This gives search engines a per-file freshness signal, so they can tell which child sitemaps actually changed without refetching all of them.\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/withastro/astro/blob/main/packages/integrations/sitemap/CHANGELOG.md\"\u003e@​astrojs/sitemap's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16837\"\u003e#16837\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jdevalk\"\u003e\u003ccode\u003e@​jdevalk\u003c/code\u003e\u003c/a\u003e! - Improves \u003ccode\u003e\u0026lt;lastmod\u0026gt;\u003c/code\u003e accuracy in the sitemap index. Each \u003ccode\u003e\u0026lt;sitemap\u0026gt;\u003c/code\u003e entry in \u003ccode\u003esitemap-index.xml\u003c/code\u003e is now stamped with the most recent \u003ccode\u003elastmod\u003c/code\u003e of the URLs in the child sitemap it points to, instead of repeating a single global date on every entry. When a child sitemap has no per-URL \u003ccode\u003elastmod\u003c/code\u003e, the entry falls back to the \u003ccode\u003elastmod\u003c/code\u003e option as before. This gives search engines a per-file freshness signal, so they can tell which child sitemaps actually changed without refetching all of them.\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/withastro/astro/commit/1e4916333554cf3798d20cd33f4dbf91e2844891\"\u003e\u003ccode\u003e1e49163\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16832\"\u003e#16832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Stamp sitemap index entries with per-file lastmod (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16837\"\u003e#16837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5a8cd099fe373f907b8884cd596eee76a8d48952\"\u003e\u003ccode\u003e5a8cd09\u003c/code\u003e\u003c/a\u003e refactor: update tsconfig to use TypeScript project references (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16505\"\u003e#16505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5c543c595def9826acdd71c1cb88f08f8d63f1a5\"\u003e\u003ccode\u003e5c543c5\u003c/code\u003e\u003c/a\u003e refactor(astro): add internal entry points for test (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/f7566b86ff720544bd52fad87d1251b21a311033\"\u003e\u003ccode\u003ef7566b8\u003c/code\u003e\u003c/a\u003e refactor: unify test setup (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16445\"\u003e#16445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/ba2dbf180595ae0c1c3e6f1ccf7ee1cbac07e5b1\"\u003e\u003ccode\u003eba2dbf1\u003c/code\u003e\u003c/a\u003e refactor(astro): correct Fixture type signatures in test-utils (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16380\"\u003e#16380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/245f30050b9044a99aa6ca42f09858a353c143ce\"\u003e\u003ccode\u003e245f300\u003c/code\u003e\u003c/a\u003e refactor: migrate sitemap tests to typescript (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16353\"\u003e#16353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/88fcc98e58455167afa0233163680b833812b69d\"\u003e\u003ccode\u003e88fcc98\u003c/code\u003e\u003c/a\u003e fix integrations links across docs (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16098\"\u003e#16098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/sitemap@3.7.3/packages/integrations/sitemap\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@astrojs/starlight` from 0.38.4 to 0.39.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/starlight/releases\"\u003e@​astrojs/starlight's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.39.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3910\"\u003e#3910\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/dddf40510a304d4ff1f137b12c07f0dafdd9c198\"\u003e\u003ccode\u003edddf405\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreialba\"\u003e\u003ccode\u003e@​andreialba\u003c/code\u003e\u003c/a\u003e! - Improves Romanian UI translations\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3924\"\u003e#3924\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/02f2ce1ea2c2d814fdd2ecdd609d35109479d8cd\"\u003e\u003ccode\u003e02f2ce1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BouRock\"\u003e\u003ccode\u003e@​BouRock\u003c/code\u003e\u003c/a\u003e! - Improves Turkish UI translations\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3928\"\u003e#3928\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/11a7ed2d6ce14f131b3678f3fc13e1b16a273312\"\u003e\u003ccode\u003e11a7ed2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Updates Pagefind to v1.5 and adds support for Pagefind’s new \u003ca href=\"https://pagefind.app/docs/ranking/#configuring-diacritic-similarity\"\u003e\u003ccode\u003ediacriticSimilarity\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://pagefind.app/docs/ranking/#configuring-metadata-weights\"\u003e\u003ccode\u003emetaWeights\u003c/code\u003e\u003c/a\u003e advanced ranking options\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3927\"\u003e#3927\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/e94487041f5e22b5dc89ed8247c2bb0c737f891f\"\u003e\u003ccode\u003ee944870\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Refactors internal file path handling for Starlight content collections.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.39.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3890\"\u003e#3890\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/2d05e1802ac81f1db1220fc7a2c775e0c0bba9bc\"\u003e\u003ccode\u003e2d05e18\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/tats-u\"\u003e\u003ccode\u003e@​tats-u\u003c/code\u003e\u003c/a\u003e! - Fixes CSS selector for \u003ccode\u003etext-autospace\u003c/code\u003e styles in Chromium browsers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.39.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3885\"\u003e#3885\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/010eed1d73d88481a116546caa800385f409ce28\"\u003e\u003ccode\u003e010eed1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ArmandPhilippot\"\u003e\u003ccode\u003e@​ArmandPhilippot\u003c/code\u003e\u003c/a\u003e! - Fixes the version mentioned in an error message related to autogenerated sidebar groups support.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3887\"\u003e#3887\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/b3c699042cf0a0f69f6637772275afb4418c6ebf\"\u003e\u003ccode\u003eb3c6990\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Adds 13 new icons: \u003ccode\u003eclock\u003c/code\u003e, \u003ccode\u003edesktop\u003c/code\u003e, \u003ccode\u003emobile-android\u003c/code\u003e, \u003ccode\u003ewindow\u003c/code\u003e, \u003ccode\u003edatabase\u003c/code\u003e, \u003ccode\u003eserver\u003c/code\u003e, \u003ccode\u003ecode-branch\u003c/code\u003e, \u003ccode\u003enotes\u003c/code\u003e, \u003ccode\u003equestion\u003c/code\u003e, \u003ccode\u003equestion-circle\u003c/code\u003e, \u003ccode\u003eanalytics\u003c/code\u003e, \u003ccode\u003epadlock\u003c/code\u003e, and \u003ccode\u003esolidjs\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.39.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/withastro/starlight/pull/3618\"\u003e#3618\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/dcf6d094bbcfa1f83e45742901f4178df07c2156\"\u003e\u003ccode\u003edcf6d09\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - \u003cstrong\u003e⚠️ BREAKING CHANGE:\u003c/strong\u003e This release changes how autogenerated links work in Starlight’s sidebar configuration.\u003c/p\u003e\n\u003cp\u003eIf you have sidebar groups using the \u003ccode\u003eautogenerate\u003c/code\u003e key, you must now wrap that configuration in an \u003ccode\u003eitems\u003c/code\u003e array:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e{\n    label: 'My group',\n-   autogenerate: { directory: 'some-dir' },\n+   items: [{ autogenerate: { directory: 'some-dir' } }],\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThis change unlocks the possibility to mix autogenerated links and other links in a single group, for example:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\n  label: 'Mixed group',\n  items: [\n    'example-page',\n    { autogenerate: { directory: 'examples' } },\n    { label: 'More examples', link: 'https://example.com' },\n  ],\n}\n\u003c/code\u003e\u003c/pre\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/withastro/starlight/blob/main/packages/starlight/CHANGELOG.md\"\u003e@​astrojs/starlight's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.39.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3910\"\u003e#3910\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/dddf40510a304d4ff1f137b12c07f0dafdd9c198\"\u003e\u003ccode\u003edddf405\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreialba\"\u003e\u003ccode\u003e@​andreialba\u003c/code\u003e\u003c/a\u003e! - Improves Romanian UI translations\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3924\"\u003e#3924\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/02f2ce1ea2c2d814fdd2ecdd609d35109479d8cd\"\u003e\u003ccode\u003e02f2ce1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BouRock\"\u003e\u003ccode\u003e@​BouRock\u003c/code\u003e\u003c/a\u003e! - Improves Turkish UI translations\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3928\"\u003e#3928\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/11a7ed2d6ce14f131b3678f3fc13e1b16a273312\"\u003e\u003ccode\u003e11a7ed2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Updates Pagefind to v1.5 and adds support for Pagefind’s new \u003ca href=\"https://pagefind.app/docs/ranking/#configuring-diacritic-similarity\"\u003e\u003ccode\u003ediacriticSimilarity\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://pagefind.app/docs/ranking/#configuring-metadata-weights\"\u003e\u003ccode\u003emetaWeights\u003c/code\u003e\u003c/a\u003e advanced ranking options\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3927\"\u003e#3927\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/e94487041f5e22b5dc89ed8247c2bb0c737f891f\"\u003e\u003ccode\u003ee944870\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Refactors internal file path handling for Starlight content collections.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.39.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3890\"\u003e#3890\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/2d05e1802ac81f1db1220fc7a2c775e0c0bba9bc\"\u003e\u003ccode\u003e2d05e18\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/tats-u\"\u003e\u003ccode\u003e@​tats-u\u003c/code\u003e\u003c/a\u003e! - Fixes CSS selector for \u003ccode\u003etext-autospace\u003c/code\u003e styles in Chromium browsers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.39.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3885\"\u003e#3885\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/010eed1d73d88481a116546caa800385f409ce28\"\u003e\u003ccode\u003e010eed1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ArmandPhilippot\"\u003e\u003ccode\u003e@​ArmandPhilippot\u003c/code\u003e\u003c/a\u003e! - Fixes the version mentioned in an error message related to autogenerated sidebar groups support.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3887\"\u003e#3887\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/b3c699042cf0a0f69f6637772275afb4418c6ebf\"\u003e\u003ccode\u003eb3c6990\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Adds 13 new icons: \u003ccode\u003eclock\u003c/code\u003e, \u003ccode\u003edesktop\u003c/code\u003e, \u003ccode\u003emobile-android\u003c/code\u003e, \u003ccode\u003ewindow\u003c/code\u003e, \u003ccode\u003edatabase\u003c/code\u003e, \u003ccode\u003eserver\u003c/code\u003e, \u003ccode\u003ecode-branch\u003c/code\u003e, \u003ccode\u003enotes\u003c/code\u003e, \u003ccode\u003equestion\u003c/code\u003e, \u003ccode\u003equestion-circle\u003c/code\u003e, \u003ccode\u003eanalytics\u003c/code\u003e, \u003ccode\u003epadlock\u003c/code\u003e, and \u003ccode\u003esolidjs\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.39.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/withastro/starlight/pull/3618\"\u003e#3618\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/dcf6d094bbcfa1f83e45742901f4178df07c2156\"\u003e\u003ccode\u003edcf6d09\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - \u003cstrong\u003e⚠️ BREAKING CHANGE:\u003c/strong\u003e This release changes how autogenerated links work in Starlight’s sidebar configuration.\u003c/p\u003e\n\u003cp\u003eIf you have sidebar groups using the \u003ccode\u003eautogenerate\u003c/code\u003e key, you must now wrap that configuration in an \u003ccode\u003eitems\u003c/code\u003e array:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e{\n    label: 'My group',\n-   autogenerate: { directory: 'some-dir' },\n+   items: [{ autogenerate: { directory: 'some-dir' } }],\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThis change unlocks the possibility to mix autogenerated links and other links in a single group, for example:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\n  label: 'Mixed group',\n  items: [\n    'example-page',\n    { autogenerate: { directory: 'examples' } },\n\u003c/code\u003e\u003c/pre\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/withastro/starlight/commit/668a467380b2136d55ed00535480d741dae2d58b\"\u003e\u003ccode\u003e668a467\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3913\"\u003e#3913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/11a7ed2d6ce14f131b3678f3fc13e1b16a273312\"\u003e\u003ccode\u003e11a7ed2\u003c/code\u003e\u003c/a\u003e Add support for new Pagefind ranking options (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3928\"\u003e#3928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/02f2ce1ea2c2d814fdd2ecdd609d35109479d8cd\"\u003e\u003ccode\u003e02f2ce1\u003c/code\u003e\u003c/a\u003e Update Turkish translations (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3924\"\u003e#3924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/e94487041f5e22b5dc89ed8247c2bb0c737f891f\"\u003e\u003ccode\u003ee944870\u003c/code\u003e\u003c/a\u003e Refactor \u003ccode\u003egetCollectionPosixPath()\u003c/code\u003e (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3927\"\u003e#3927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/dddf40510a304d4ff1f137b12c07f0dafdd9c198\"\u003e\u003ccode\u003edddf405\u003c/code\u003e\u003c/a\u003e fix: improve Romanian UI translations (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3910\"\u003e#3910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/1b5f399993c8e548fd9bedc86a6c60e1e4cf162d\"\u003e\u003ccode\u003e1b5f399\u003c/code\u003e\u003c/a\u003e CI/E2E tests improvements (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3901\"\u003e#3901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/d1d74527ff0fcfe3c7306f00a2ca1e3d300f4b61\"\u003e\u003ccode\u003ed1d7452\u003c/code\u003e\u003c/a\u003e Fix inaccurate comment on \u003ccode\u003e:lang\u003c/code\u003e selectors (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3893\"\u003e#3893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/76ff51e78c74609c05b29dac2d0eb2abea61103b\"\u003e\u003ccode\u003e76ff51e\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3891\"\u003e#3891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/2d05e1802ac81f1db1220fc7a2c775e0c0bba9bc\"\u003e\u003ccode\u003e2d05e18\u003c/code\u003e\u003c/a\u003e Make sure to enable \u003ccode\u003etext-autospace\u003c/code\u003e even in non-Firefox browsers (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3890\"\u003e#3890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/0c0acc09da67612322f8442f4a8771d9b2a28ac4\"\u003e\u003ccode\u003e0c0acc0\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3886\"\u003e#3886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/withastro/starlight/commits/@astrojs/starlight@0.39.3/packages/starlight\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@base-ui/react` from 1.4.1 to 1.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e@​base-ui/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.0\u003c/h2\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove mount performance with interaction splitting, including closed popup mount performance by up to 50% and unmounting performance by up to 85% (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4661\"\u003e#4661\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse local document for virtual arrow (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4662\"\u003e#4662\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix macOS Safari and Firefox minimizing fullscreen when closing popups with \u003c!-- raw HTML omitted --\u003eEsc\u003c!-- raw HTML omitted --\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4695\"\u003e#4695\u003c/a\u003e) by \u003ca href=\"https://github.com/arturbien\"\u003e\u003ccode\u003e@​arturbien\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop unnecessary memoization (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4693\"\u003e#4693\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not use \u003ccode\u003eMath.random()\u003c/code\u003e in \u003ccode\u003euseStableCallback()\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4732\"\u003e#4732\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix return focus when reference disconnects (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4655\"\u003e#4655\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't steal initial focus if focus already moved inside a popup (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4775\"\u003e#4775\u003c/a\u003e) by \u003ca href=\"https://github.com/stefee\"\u003e\u003ccode\u003e@​stefee\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix handle defaults (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4834\"\u003e#4834\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix native \u003ccode\u003eFormData\u003c/code\u003e for popup inputs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4725\"\u003e#4725\u003c/a\u003e) by \u003ca href=\"https://github.com/lunaxislu\"\u003e\u003ccode\u003e@​lunaxislu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSubmit the associated form when pressing \u003c!-- raw HTML omitted --\u003eEnter\u003c!-- raw HTML omitted --\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4713\"\u003e#4713\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose clear visibility state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4664\"\u003e#4664\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix popup input form submit (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4687\"\u003e#4687\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve \u003ccode\u003ecloseQuery\u003c/code\u003e when closing multiple input-inside-popup combobox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4715\"\u003e#4715\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix RTL component behavior (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4840\"\u003e#4840\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore hidden-input changes while readonly or disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4810\"\u003e#4810\u003c/a\u003e) by \u003ca href=\"https://github.com/lunaxislu\"\u003e\u003ccode\u003e@​lunaxislu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eConsider the controlled \u003ccode\u003eopen\u003c/code\u003e prop for open state detection (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4712\"\u003e#4712\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDrawer\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eForward \u003ccode\u003estyle\u003c/code\u003e prop in \u003ccode\u003e\u0026lt;Drawer.Viewport\u0026gt;\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4841\"\u003e#4841\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eField\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid \u003ccode\u003eflushSync\u003c/code\u003e during validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4685\"\u003e#4685\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eForm\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid \u003ccode\u003eflushSync\u003c/code\u003e during validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4685\"\u003e#4685\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMenu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix submenu pointer-events scope for \u003ccode\u003ekeepMounted\u003c/code\u003e portals (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4723\"\u003e#4723\u003c/a\u003e) by \u003ca href=\"https://github.com/twillhorn\"\u003e\u003ccode\u003e@​twillhorn\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/mui/base-ui/blob/master/CHANGELOG.md\"\u003e@​base-ui/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eMay 19, 2026\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove mount performance with interaction splitting, including closed popup mount performance by up to 50% and unmounting performance by up to 85% (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4661\"\u003e#4661\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse local document for virtual arrow (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4662\"\u003e#4662\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix macOS Safari and Firefox minimizing fullscreen when closing popups with \u003c!-- raw HTML omitted --\u003eEsc\u003c!-- raw HTML omitted --\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4695\"\u003e#4695\u003c/a\u003e) by \u003ca href=\"https://github.com/arturbien\"\u003e\u003ccode\u003e@​arturbien\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop unnecessary memoization (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4693\"\u003e#4693\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not use \u003ccode\u003eMath.random()\u003c/code\u003e in \u003ccode\u003euseStableCallback()\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4732\"\u003e#4732\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix return focus when reference disconnects (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4655\"\u003e#4655\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't steal initial focus if focus already moved inside a popup (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4775\"\u003e#4775\u003c/a\u003e) by \u003ca href=\"https://github.com/stefee\"\u003e\u003ccode\u003e@​stefee\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix handle defaults (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4834\"\u003e#4834\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix native \u003ccode\u003eFormData\u003c/code\u003e for popup inputs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4725\"\u003e#4725\u003c/a\u003e) by \u003ca href=\"https://github.com/lunaxislu\"\u003e\u003ccode\u003e@​lunaxislu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSubmit the associated form when pressing \u003c!-- raw HTML omitted --\u003eEnter\u003c!-- raw HTML omitted --\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4713\"\u003e#4713\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose clear visibility state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4664\"\u003e#4664\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix popup input form submit (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4687\"\u003e#4687\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve \u003ccode\u003ecloseQuery\u003c/code\u003e when closing multiple input-inside-popup combobox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4715\"\u003e#4715\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix RTL component behavior (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4840\"\u003e#4840\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore hidden-input changes while readonly or disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4810\"\u003e#4810\u003c/a\u003e) by \u003ca href=\"https://github.com/lunaxislu\"\u003e\u003ccode\u003e@​lunaxislu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eConsider the controlled \u003ccode\u003eopen\u003c/code\u003e prop for open state detection (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4712\"\u003e#4712\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDrawer\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eForward \u003ccode\u003estyle\u003c/code\u003e prop in \u003ccode\u003e\u0026lt;Drawer.Viewport\u0026gt;\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4841\"\u003e#4841\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eField\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid \u003ccode\u003eflushSync\u003c/code\u003e during validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4685\"\u003e#4685\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eForm\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid \u003ccode\u003eflushSync\u003c/code\u003e during validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4685\"\u003e#4685\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\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/mui/base-ui/commit/2fdf1b06f2b8b25bf86124bf6c8810a6aa2352a8\"\u003e\u003ccode\u003e2fdf1b0\u003c/code\u003e\u003c/a\u003e [release] v1.5.0 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4850\"\u003e#4850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/8535638e9ac36330fd711bd3a3e81ee6898d9468\"\u003e\u003ccode\u003e8535638\u003c/code\u003e\u003c/a\u003e [otp field] Fix vertical arrow slot navigation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4844\"\u003e#4844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/09ce83bfa512300511b690bd30c5a08877d319d9\"\u003e\u003ccode\u003e09ce83b\u003c/code\u003e\u003c/a\u003e [alert dialog] Fix handle defaults (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4834\"\u003e#4834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/5e0f3e73e43e9552cab72318dcbcee70ecfa3abe\"\u003e\u003ccode\u003e5e0f3e7\u003c/code\u003e\u003c/a\u003e [menu] Support group labels in radio groups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4826\"\u003e#4826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/8db1aa95e52c6a0f687232f638ba0f753f03d53d\"\u003e\u003ccode\u003e8db1aa9\u003c/code\u003e\u003c/a\u003e [otp field] Fix RTL arrow navigation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4847\"\u003e#4847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/ccb4b307586b6549930bd6da30fd2cdcc8b45526\"\u003e\u003ccode\u003eccb4b30\u003c/code\u003e\u003c/a\u003e [otp field] Compose \u003ccode\u003enormalizeValue\u003c/code\u003e with validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4717\"\u003e#4717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/ad99b44c38e4d044d6a8f40ff9b90d55160a9bbd\"\u003e\u003ccode\u003ead99b44\u003c/code\u003e\u003c/a\u003e [direction provider] Fix RTL component behavior (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4840\"\u003e#4840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/5579e7f8518c5fb97d2fd977d6d978aa988f46c0\"\u003e\u003ccode\u003e5579e7f\u003c/code\u003e\u003c/a\u003e [drawer] Forward \u003ccode\u003estyle\u003c/code\u003e prop in \u003ccode\u003e\\\u0026lt;Drawer.Viewport\u0026gt;\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4841\"\u003e#4841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/81703365122b88f8ccf25a14587c0e58e8b0ee70\"\u003e\u003ccode\u003e8170336\u003c/code\u003e\u003c/a\u003e [navigation menu] Fix \u003ccode\u003ekeepMounted\u003c/code\u003e content sizing (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4817\"\u003e#4817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/4a339d027ca09cbddc19da134d9bcc5d75388fee\"\u003e\u003ccode\u003e4a339d0\u003c/code\u003e\u003c/a\u003e [otp field] Prevent locked hidden autofill validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4827\"\u003e#4827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/base-ui/commits/v1.5.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@cloudflare/vitest-pool-workers` from 0.15.2 to 0.16.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cloudflare/workers-sdk/releases\"\u003e@​cloudflare/vitest-pool-workers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14152\"\u003e#14152\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3d7992e6ac69c6572449b1c1f74354cfdeeaa1ad\"\u003e\u003ccode\u003e3d7992e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/petebacondarwin\"\u003e\u003ccode\u003e@​petebacondarwin\u003c/code\u003e\u003c/a\u003e! - Fix module resolution failing when project path contains spaces\u003c/p\u003e\n\u003cp\u003eWhen a project lived under a directory with spaces (e.g. \u003ccode\u003e/Users/me/Documents/Master CMS/project\u003c/code\u003e), the vitest pool would fail with \u003ccode\u003eNo such module \u0026quot;threads.js\u0026quot;\u003c/code\u003e before any test executed. The module fallback service now uses the \u003ccode\u003erawSpecifier\u003c/code\u003e from workerd's fallback request to correctly decode \u003ccode\u003efile://\u003c/code\u003e URLs, avoiding the double-encoding of spaces (\u003ccode\u003e%20\u003c/code\u003e → \u003ccode\u003e%2520\u003c/code\u003e) that occurred when workerd resolved these URLs as relative paths.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14105\"\u003e#14105\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/337e9124cfa461a99ce7ffb800dcc341f7b2f026\"\u003e\u003ccode\u003e337e912\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dario-piotrowicz\"\u003e\u003ccode\u003e@​dario-piotrowicz\u003c/code\u003e\u003c/a\u003e! - Remove trailing periods from URLs in terminal output\u003c/p\u003e\n\u003cp\u003eURLs printed to the terminal with a sentence-ending period (e.g. \u003ccode\u003ehttps://example.com/path.\u003c/code\u003e) would include the period when clicked in some terminal emulators, causing 404 errors. This removes trailing periods from all URLs displayed in CLI output across wrangler, miniflare, vitest-pool-workers, and workers-utils.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14112\"\u003e#14112\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3a746ac56a40b805e38f26ef5328e44917b543e6\"\u003e\u003ccode\u003e3a746ac\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/penalosa\"\u003e\u003ccode\u003e@​penalosa\u003c/code\u003e\u003c/a\u003e! - Pin non-bundled runtime dependencies to exact versions\u003c/p\u003e\n\u003cp\u003eDependencies that are not bundled into a package's published output are installed directly into consumers' dependency trees, so they are now pinned to exact versions instead of semver ranges. This closes a supply-chain gap where an unpinned external dependency could resolve to a compromised upstream release on a fresh install. A new \u003ccode\u003epnpm check:pinned-deps\u003c/code\u003e lint enforces this for all published packages (and for the shared pnpm catalog) going forward.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14061\"\u003e#14061\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/da8e306153843c6f42508bf7fe7737e91ac67241\"\u003e\u003ccode\u003eda8e306\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Vardiak\"\u003e\u003ccode\u003e@​Vardiak\u003c/code\u003e\u003c/a\u003e! - Preserve Durable Object WebSocket handler invocation order\u003c/p\u003e\n\u003cp\u003eDurable Object WebSocket events could begin executing out of order in the Workers Vitest integration when several events arrived while the test wrapper was resolving user code.\u003c/p\u003e\n\u003cp\u003eHandler invocation now preserves arrival order while still allowing asynchronous handler completion to run concurrently.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b210c5eefdb22d83f937728527bc0091f9308070\"\u003e\u003ccode\u003eb210c5e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/aec1bb826aaba963bfc1ee96ba7359e284162bfa\"\u003e\u003ccode\u003eaec1bb8\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e06cbb722b3552b622e48c53d4f7d910162ce943\"\u003e\u003ccode\u003ee06cbb7\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9a26191e1a8c4246f7999bdb3637a176b9166207\"\u003e\u003ccode\u003e9a26191\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5565823854b60937fcad7162425fcd9fad64558a\"\u003e\u003ccode\u003e5565823\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4ef790b3ee22389db29c64f49564aac28022e40e\"\u003e\u003ccode\u003e4ef790b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/890fca7d63a6efab5a58e4829cf02bf731eab197\"\u003e\u003ccode\u003e890fca7\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/6fc97775d688ab6b65c40cad1c403bb04346d77e\"\u003e\u003ccode\u003e6fc9777\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/337e9124cfa461a99ce7ffb800dcc341f7b2f026\"\u003e\u003ccode\u003e337e912\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8e7b74fa837dc7b67c4affab1d4b28876ce4d3f2\"\u003e\u003ccode\u003e8e7b74f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e86489a5743ff9bad7bcb5b444ad3d952d5b0164\"\u003e\u003ccode\u003ee86489a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/42288d4886b7b7a516f5bcca6924a706201aa1e8\"\u003e\u003ccode\u003e42288d4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/65b5f9e1855651c2df2c1bdfc8930141e36413d5\"\u003e\u003ccode\u003e65b5f9e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3a746ac56a40b805e38f26ef5328e44917b543e6\"\u003e\u003ccode\u003e3a746ac\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/64ef9fd46eeb590813bb8cbc61b58c407452362e\"\u003e\u003ccode\u003e64ef9fd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/94b29f76c6c6543c2504fb9d1967f15a3bad530d\"\u003e\u003ccode\u003e94b29f7\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ewrangler@4.97.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260601.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14070\"\u003e#14070\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/96ae85681b5e24baf10078480651228fc84ed727\"\u003e\u003ccode\u003e96ae856\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dmmulroy\"\u003e\u003ccode\u003e@​dmmulroy\u003c/code\u003e\u003c/a\u003e! - Fix Durable Object RPC dispatch for constructors that return proxies\u003c/p\u003e\n\u003cp\u003eDurable Object RPC methods mediated by a returned \u003ccode\u003eProxy\u003c/code\u003e are now resolved through that proxy after validating prototype exposure. This allows wrappers that bind methods to the underlying instance to use private fields and methods in Vitest, while matching workerd's rejection of constructor-assigned RPC overrides.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a2ef1a323bfe0052b53f5eddb302bd6bd0d45a74\"\u003e\u003ccode\u003ea2ef1a3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cbb39bdc90d4b93f9a9b4355124570d838eb1a2d\"\u003e\u003ccode\u003ecbb39bd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cbb39bdc90d4b93f9a9b4355124570d838eb1a2d\"\u003e\u003ccode\u003ecbb39bd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/408432aed493563cb13b9a9c241806112ea606bc\"\u003e\u003ccode\u003e408432a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/1103c07646569208c4b0a623d123395643e022d5\"\u003e\u003ccode\u003e1103c07\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7bb5c7a78a22320283549a86a29a76146f7252a4\"\u003e\u003ccode\u003e7bb5c7a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5b5cbd3e98e5713ecf5ee0afa975a1f2ee38b2cc\"\u003e\u003ccode\u003e5b5cbd3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a2ef1a323bfe0052b53f5eddb302bd6bd0d45a74\"\u003e\u003ccode\u003ea2ef1a3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2c1d8b23dcf666a5626e389e37d027d71a56e5e3\"\u003e\u003ccode\u003e2c1d8b2\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/ce4eb20884d350ac68237fe833a1582dcb9f15fc\"\u003e\u003ccode\u003ece4eb20\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5fa3de663217683d59c9a0fc95d99b616d558619\"\u003e\u003ccode\u003e5fa3de6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/37176e523055da69b56d0306b2d272a45d6e3b27\"\u003e\u003ccode\u003e37176e5\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/0ce88eaddd7d3329ceee3b796d90e8711e48a34f\"\u003e\u003ccode\u003e0ce88ea\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/66d86baf52fb62bbae9e04d2b0cd3809625fcca0\"\u003e\u003ccode\u003e66d86ba\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9dee4ccac78a5027fccc7dbef9e39fae25a681df\"\u003e\u003ccode\u003e9dee4cc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/97d7d81e0a757e30e7700b183133249e2136a280\"\u003e\u003ccode\u003e97d7d81\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c647ccc7873c2cada60ba5f4ce7c8dfeb4801acc\"\u003e\u003ccode\u003ec647ccc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/f623ae4360b24708fdc2687b168c1f70954d321d\"\u003e\u003ccode\u003ef623ae4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c8c7ec0bde012ffe9fefe01cb15c7b0d030a6777\"\u003e\u003ccode\u003ec8c7ec0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/39d8717208feab9801b73a8ef781e181c258a6f6\"\u003e\u003ccode\u003e39d8717\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/ee56ec0b823f761afd4bc2012594f3739948a904\"\u003e\u003ccode\u003eee56ec0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b64b7e4499b940efd74cdc09215620ee0b34a290\"\u003e\u003ccode\u003eb64b7e4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e4c8fd97a63230fccffe3d2c62185f5350fc5351\"\u003e\u003ccode\u003ee4c8fd9\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2dffeeb92d4f0b8a4c2c91f9cca7959d1970638a\"\u003e\u003ccode\u003e2dffeeb\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/972d13d7054586bb9e3c11e888179d3df7753338\"\u003e\u003ccode\u003e972d13d\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4c0da7be0d47e6127066dc6edd8a59e536e7c24c\"\u003e\u003ccode\u003e4c0da7b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/13cbadbd7ecdd2b7c56b850df1209960a71f7d54\"\u003e\u003ccode\u003e13cbadb\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/59e43e4e066f9d201fc6c1e3b31cb232853e83d7\"\u003e\u003ccode\u003e59e43e4\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260529.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/ca5b604639eabbcb7385537801d1fdd72cf93144\"\u003e\u003ccode\u003eca5b604\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c1fd2fd3a41de5ee8e4698814d89429b86c75450\"\u003e\u003ccode\u003ec1fd2fd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/49c1a591cb37a5d30513cc07258d5c27f1dd937f\"\u003e\u003ccode\u003e49c1a59\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/fee1ce42aa44b16645682edab3c792a0571c59d6\"\u003e\u003ccode\u003efee1ce4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b3962ffadb4ce13dea543c994bf3f663e7d445a5\"\u003e\u003ccode\u003eb3962ff\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/d042705c7a8715184e6e16d399c17adb958d0e80\"\u003e\u003ccode\u003ed042705\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/420e45789b3ef8d9a05f4dc7ba723f2c2d0c7dbc\"\u003e\u003ccode\u003e420e457\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8b1467ef04da43696e3a79eb881cea2f4df022f6\"\u003e\u003ccode\u003e8b1467e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003ewrangler@4.95.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260526.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/13933\"\u003e#13933\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/90092c0bca526e2e08a25fe7969534426eb6fd9f\"\u003e\u003ccode\u003e90092c0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/petebacondarwin\"\u003e\u003ccode\u003e@​petebacondarwin\u003c/code\u003e\u003c/a\u003e! - Derive bundler externals from \u003ccode\u003epackage.json\u003c/code\u003e and shrink the published bundle\u003c/p\u003e\n\u003cp\u003eThe bundler's \u003ccode\u003eexternal\u003c/code\u003e list was previously hand-maintained and out of sync with \u003ccode\u003epackage.json\u003c/code\u003e — \u003ccode\u003eundici\u003c/code\u003e and \u003ccode\u003esemver\u003c/code\u003e were both listed as external despite being only \u003ccode\u003edevDependencies\u003c/code\u003e. The published \u003ccode\u003edist/pool/index.mjs\u003c/code\u003e consequently contained a top-level \u003ccode\u003eimport { fetch } from \u0026quot;undici\u0026quot;\u003c/code\u003e that was only resolvable because pnpm happened to hoist \u003ccode\u003eundici\u003c/code\u003e from other packages' devDependencies during local development.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cloudflare/workers-sdk/blob/main/packages/vitest-pool-workers/CHANGELOG.md\"\u003e@​cloudflare/vitest-pool-workers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.16.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14152\"\u003e#14152\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3d7992e6ac69c6572449b1c1f74354cfdeeaa1ad\"\u003e\u003ccode\u003e3d7992e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/petebacondarwin\"\u003e\u003ccode\u003e@​petebacondarwin\u003c/code\u003e\u003c/a\u003e! - Fix module resolution failing when project path contains spaces\u003c/p\u003e\n\u003cp\u003eWhen a project lived under a directory with spaces (e.g. \u003ccode\u003e/Users/me/Documents/Master CMS/project\u003c/code\u003e), the vitest pool would fail with \u003ccode\u003eNo such module \u0026quot;threads.js\u0026quot;\u003c/code\u003e before any test executed. The module fallback service now uses the \u003ccode\u003erawSpecifier\u003c/code\u003e from workerd's fallback request to correctly decode \u003ccode\u003efile://\u003c/code\u003e URLs, avoiding the double-encoding of spaces (\u003ccode\u003e%20\u003c/code\u003e → \u003ccode\u003e%2520\u003c/code\u003e) that occurred when workerd resolved these URLs as relative paths.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14105\"\u003e#14105\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/337e9124cfa461a99ce7ffb800dcc341f7b2f026\"\u003e\u003ccode\u003e337e912\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dario-piotrowicz\"\u003e\u003ccode\u003e@​dario-piotrowicz\u003c/code\u003e\u003c/a\u003e! - Remove trailing periods from URLs in terminal output\u003c/p\u003e\n\u003cp\u003eURLs printed to the terminal with a sentence-ending period (e.g. \u003ccode\u003ehttps://example.com/path.\u003c/code\u003e) would include the period when clicked in some terminal emulators, causing 404 errors. This removes trailing periods from all URLs displayed in CLI output across wrangler, miniflare, vitest-pool-workers, and workers-utils.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14112\"\u003e#14112\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3a746ac56a40b805e38f26ef5328e44917b543e6\"\u003e\u003ccode\u003e3a746ac\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/penalosa\"\u003e\u003ccode\u003e@​penalosa\u003c/code\u003e\u003c/a\u003e! - Pin non-bundled runtime dependencies to exact versions\u003c/p\u003e\n\u003cp\u003eDependencies that are not bundled into a package's published output are installed directly into consumers' dependency trees, so they are now pinned to exact versions instead of semver ranges. This closes a supply-chain gap where an unpinned external dependency could resolve to a compromised upstream release on a fresh install. A new \u003ccode\u003epnpm check:pinned-deps\u003c/code\u003e lint enforces this for all published packages (and for the shared pnpm catalog) going forward.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14061\"\u003e#14061\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/da8e306153843c6f42508bf7fe7737e91ac67241\"\u003e\u003ccode\u003eda8e306\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Vardiak\"\u003e\u003ccode\u003e@​Vardiak\u003c/code\u003e\u003c/a\u003e! - Preserve Durable Object WebSocket handler invocation order\u003c/p\u003e\n\u003cp\u003eDurable Object WebSocket events could begin executing out of order in the Workers Vitest integration when several events arrived while the test wrapper was resolving user code.\u003c/p\u003e\n\u003cp\u003eHandler invocation now preserves arrival order while still allowing asynchronous handler completion to run concurrently.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b210c5eefdb22d83f937728527bc0091f9308070\"\u003e\u003ccode\u003eb210c5e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/aec1bb826aaba963bfc1ee96ba7359e284162bfa\"\u003e\u003ccode\u003eaec1bb8\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e06cbb722b3552b622e48c53d4f7d910162ce943\"\u003e\u003ccode\u003ee06cbb7\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9a26191e1a8c4246f7999bdb3637a176b9166207\"\u003e\u003ccode\u003e9a26191\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5565823854b60937fcad7162425fcd9fad64558a\"\u003e\u003ccode\u003e5565823\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4ef790b3ee22389db29c64f49564aac28022e40e\"\u003e\u003ccode\u003e4ef790b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/890fca7d63a6efab5a58e4829cf02bf731eab197\"\u003e\u003ccode\u003e890fca7\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/6fc97775d688ab6b65c40cad1c403bb04346d77e\"\u003e\u003ccode\u003e6fc9777\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/337e9124cfa461a99ce7ffb800dcc341f7b2f026\"\u003e\u003ccode\u003e337e912\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8e7b74fa837dc7b67c4affab1d4b28876ce4d3f2\"\u003e\u003ccode\u003e8e7b74f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e86489a5743ff9bad7bcb5b444ad3d952d5b0164\"\u003e\u003ccode\u003ee86489a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/42288d4886b7b7a516f5bcca6924a706201aa1e8\"\u003e\u003ccode\u003e42288d4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/65b5f9e1855651c2df2c1bdfc8930141e36413d5\"\u003e\u003ccode\u003e65b5f9e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3a746ac56a40b805e38f26ef5328e44917b543e6\"\u003e\u003ccode\u003e3a746ac\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/64ef9fd46eeb590813bb8cbc61b58c407452362e\"\u003e\u003ccode\u003e64ef9fd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/94b29f76c6c6543c2504fb9d1967f15a3bad530d\"\u003e\u003ccode\u003e94b29f7\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ewrangler@4.97.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260601.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.16.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14087\"\u003e#14087\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/edmundhung\"\u003e\u003ccode\u003e@​edmundhung\u003c/code\u003e\u003c/a\u003e! - Fix Durable Object RPC dispatch for constructors that return proxies\u003c/p\u003e\n\u003cp\u003eDurable Object RPC methods mediated by a returned \u003ccode\u003eProxy\u003c/code\u003e are now resolved through that proxy after validating prototype exposure. This allows wrappers that bind methods to the underlying instance to use private fields and methods in Vitest, while matching workerd's rejection of constructor-assigned RPC overrides.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cbb39bdc90d4b93f9a9b4355124570d838eb1a2d\"\u003e\u003ccode\u003ecbb39bd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cbb39bdc90d4b93f9a9b4355124570d838eb1a2d\"\u003e\u003ccode\u003ecbb39bd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/408432aed493563cb13b9a9c241806112ea606bc\"\u003e\u003ccode\u003e408432a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/1103c07646569208c4b0a623d123395643e022d5\"\u003e\u003ccode\u003e1103c07\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7bb5c7a78a22320283549a86a29a76146f7252a4\"\u003e\u003ccode\u003e7bb5c7a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5b5cbd3e98e5713ecf5ee0afa975a1f2ee38b2cc\"\u003e\u003ccode\u003e5b5cbd3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/97d7d81e0a757e30e7700b183133249e2136a280\"\u003e\u003ccode\u003e97d7d81\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c647ccc7873c2cada60ba5f4ce7c8dfeb4801acc\"\u003e\u003ccode\u003ec647ccc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b64b7e4499b940efd74cdc09215620ee0b34a290\"\u003e\u003ccode\u003eb64b7e4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e4c8fd97a63230fccffe3d2c62185f5350fc5351\"\u003e\u003ccode\u003ee4c8fd9\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2dffeeb92d4f0b8a4c2c91f9cca7959d1970638a\"\u003e\u003ccode\u003e2dffeeb\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4c0da7be0d47e6127066dc6edd8a59e536e7c24c\"\u003e\u003ccode\u003e4c0da7b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/972d13d7054586bb9e3c11e888179d3df7753338\"\u003e\u003ccode\u003e972d13d\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/13cbadbd7ecdd2b7c56b850df1209960a71f7d54\"\u003e\u003ccode\u003e13cbadb\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/59e43e4e066f9d201fc6c1e3b31cb232853e83d7\"\u003e\u003ccode\u003e59e43e4\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260529.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.16.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/ca5b604639eabbcb7385537801d1fdd72cf93144\"\u003e\u003ccode\u003eca5b604\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c1fd2fd3a41de5ee8e4698814d89429b86c75450\"\u003e\u003ccode\u003ec1fd2fd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/49c1a591cb37a5d30513cc07258d5c27f1dd937f\"\u003e\u003ccode\u003e49c1a59\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/fee1ce42aa44b16645682edab3c792a0571c59d6\"\u003e\u003ccode\u003efee1ce4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b3962ffadb4ce13dea543c994bf3f663e7d445a5\"\u003e\u003ccode\u003eb3962ff\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/d042705c7a8715184e6e16d399c17adb958d0e80\"\u003e\u003ccode\u003ed042705\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/420e45789b3ef8d9a05f4dc7ba723f2c2d0c7dbc\"\u003e\u003ccode\u003e420e457\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8b1467ef04da43696e3a79eb881cea2f4df022f6\"\u003e\u003ccode\u003e8b1467e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003ewrangler@4.95.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260526.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.16.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/0b6042466efdc845b374f82ab49f977399e6c237\"\u003e\u003ccode\u003e0b60424\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14142\"\u003e#14142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3d7992e6ac69c6572449b1c1f74354cfdeeaa1ad\"\u003e\u003ccode\u003e3d7992e\u003c/code\u003e\u003c/a\u003e [vitest-pool-workers] Fix module resolution for paths with spaces (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14152\"\u003e#14152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/da8e306153843c6f42508bf7fe7737e91ac67241\"\u003e\u003ccode\u003eda8e306\u003c/code\u003e\u003c/a\u003e [vitest-pool-workers] Preserve Durable Object handler order (for hibernated D...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/0998725139680d803f510c3126b4c4e617b3a37b\"\u003e\u003ccode\u003e0998725\u003c/code\u003e\u003c/a\u003e Set \u003ccode\u003edisallowTypeAnnotations\u003c/code\u003e to \u003ccode\u003efalse\u003c/code\u003e in `@typescript-eslint/consistent-ty...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3a746ac56a40b805e38f26ef5328e44917b543e6\"\u003e\u003ccode\u003e3a746ac\u003c/code\u003e\u003c/a\u003e [tools] Lint that all non-bundled deps of published packages are pinned (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14112\"\u003e#14112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/337e9124cfa461a99ce7ffb800dcc341f7b2f026\"\u003e\u003ccode\u003e337e912\u003c/code\u003e\u003c/a\u003e Remove trailing periods from URLs in terminal output (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14105\"\u003e#14105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/50ef72497eda26760bd88f5d5f6281208f761479\"\u003e\u003ccode\u003e50ef724\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14082\"\u003e#14082\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Version Packages\u0026quot; (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14087\"\u003e#14087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/689f381bf6c88e7b8f0c174a52eb086355f27201\"\u003e\u003ccode\u003e689f381\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14048\"\u003e#14048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/96ae85681b5e24baf10078480651228fc84ed727\"\u003e\u003ccode\u003e96ae856\u003c/code\u003e\u003c/a\u003e [vitest-pool-workers] Dispatch RPC methods through proxied Durable Object ins...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cloudflare/workers-sdk/commits/@cloudflare/vitest-pool-workers@0.16.12/packages/vitest-pool-workers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@cloudflare/workers-types` from 4.20260504.1 to 4.20260603.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cloudflare/workerd/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@expressive-code/core` from 0.41.7 to 0.42.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressive-code/expressive-code/releases\"\u003e@​expressive-code/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\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/expressive-code/expressive-code/blob/main/packages/...\n\n_Description has been truncated_","html_url":"https://github.com/robvankathmp/cloudflare-docs/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/robvankathmp%2Fcloudflare-docs/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"},{"uuid":"4567794365","node_id":"PR_kwDORI5HFc7hmdWM","number":23,"state":"open","title":"chore(deps): bump the patches group across 1 directory with 14 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-02T02:11:50.000Z","updated_at":"2026-06-02T02:15:47.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"patches","update_count":14,"packages":[{"name":"@ai-sdk/google","old_version":"3.0.55","new_version":"3.0.80","repository_url":"https://github.com/vercel/ai"},{"name":"@ai-sdk/react","old_version":"3.0.143","new_version":"3.0.196","repository_url":"https://github.com/vercel/ai"},{"name":"@algolia/client-insights","old_version":"5.50.0","new_version":"5.53.0","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"ai","old_version":"6.0.141","new_version":"6.0.194","repository_url":"https://github.com/vercel/ai"},{"name":"algoliasearch","old_version":"5.50.0","new_version":"5.53.0","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"esbuild","old_version":"0.27.4","new_version":"0.28.0","repository_url":"https://github.com/evanw/esbuild"},{"name":"tailwind-merge","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"@biomejs/biome","old_version":"2.4.9","new_version":"2.4.16","repository_url":"https://github.com/biomejs/biome"},{"name":"@tailwindcss/postcss","old_version":"4.2.2","new_version":"4.3.0","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"autoprefixer","old_version":"10.4.27","new_version":"10.5.0","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"globals","old_version":"17.5.0","new_version":"17.6.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"postcss","old_version":"8.5.10","new_version":"8.5.15","repository_url":"https://github.com/postcss/postcss"},{"name":"typescript-eslint","old_version":"8.57.2","new_version":"8.60.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vite","old_version":"8.0.8","new_version":"8.0.16","repository_url":"https://github.com/vitejs/vite"}],"path":null,"ecosystem":"npm"},"body":"Bumps the patches group with 14 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@ai-sdk/google](https://github.com/vercel/ai/tree/HEAD/packages/google) | `3.0.55` | `3.0.80` |\n| [@ai-sdk/react](https://github.com/vercel/ai/tree/HEAD/packages/react) | `3.0.143` | `3.0.196` |\n| [@algolia/client-insights](https://github.com/algolia/algoliasearch-client-javascript) | `5.50.0` | `5.53.0` |\n| [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai) | `6.0.141` | `6.0.194` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.50.0` | `5.53.0` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.27.4` | `0.28.0` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.5.0` | `3.6.0` |\n| [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.4.9` | `2.4.16` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.2.2` | `4.3.0` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.27` | `10.5.0` |\n| [globals](https://github.com/sindresorhus/globals) | `17.5.0` | `17.6.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.10` | `8.5.15` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.57.2` | `8.60.1` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.0.8` | `8.0.16` |\n\n\nUpdates `@ai-sdk/google` from 3.0.55 to 3.0.80\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ai/blob/@ai-sdk/google@3.0.80/packages/google/CHANGELOG.md\"\u003e@​ai-sdk/google's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.80\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ef62ffe0: fix(google): auto-inject \u003ccode\u003eskip_thought_signature_validator\u003c/code\u003e for Gemini 3 tool-call replays without a signature\u003c/p\u003e\n\u003cp\u003eGemini 3 models reject requests when an assistant \u003ccode\u003efunctionCall\u003c/code\u003e part lacks a \u003ccode\u003ethoughtSignature\u003c/code\u003e with HTTP 400 \u003ccode\u003e\u0026quot;Function call is missing a thought_signature in functionCall parts.\u0026quot;\u003c/code\u003e This is easy to hit when application code persists/serializes messages and drops \u003ccode\u003eproviderOptions.google.thoughtSignature\u003c/code\u003e (custom DB schemas, \u003ccode\u003euseChat\u003c/code\u003e server routes that rebuild messages, synthetic tool-call injection).\u003c/p\u003e\n\u003cp\u003eThe provider now detects this case (Gemini 3 model + missing signature under \u003ccode\u003egoogle\u003c/code\u003e, \u003ccode\u003egoogleVertex\u003c/code\u003e, and \u003ccode\u003evertex\u003c/code\u003e namespaces) and injects the documented \u003ccode\u003eskip_thought_signature_validator\u003c/code\u003e sentinel into the outbound \u003ccode\u003efunctionCall\u003c/code\u003e, plus surfaces a one-shot warning per request listing the affected tool names so the developer can find and fix the upstream serialization. Non-Gemini-3 models are unaffected, and real signatures take precedence when present.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.79\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecfa0cb2: feat(provider/google): support Google search grounding when using \u003ccode\u003egenerateImage\u003c/code\u003e with Gemini\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.78\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ecf63828: fix(google): read \u003ccode\u003eserviceTier\u003c/code\u003e from \u003ccode\u003eusageMetadata.serviceTier\u003c/code\u003e in both generate and stream paths\u003c/p\u003e\n\u003cp\u003eThe previous implementation read \u003ccode\u003eserviceTier\u003c/code\u003e from the \u003ccode\u003ex-gemini-service-tier\u003c/code\u003e\nresponse header, which is only populated on non-streaming responses. Gemini\nstreaming includes the value in \u003ccode\u003eusageMetadata.serviceTier\u003c/code\u003e on every chunk, so\n\u003ccode\u003eproviderMetadata.google.serviceTier\u003c/code\u003e was always \u003ccode\u003enull\u003c/code\u003e for streams. Read from\n\u003ccode\u003eusageMetadata\u003c/code\u003e for both paths instead.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.77\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e0f9f9bf: feat(google): read \u003ccode\u003eserviceTier\u003c/code\u003e from \u003ccode\u003ex-gemini-service-tier\u003c/code\u003e response header in Gemini API and use PayGo for Vertex\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.76\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ef259bd1: fix(google): fix streaming tool call args\u003c/li\u003e\n\u003cli\u003e756fec1: feat(provider/google): add \u003ccode\u003egemini-3.5-flash\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.75\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eab15576: feat(google): update Interactions API implementation to cater for upstream breaking changes coming May 26\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.74\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/661127c489123c034d6768ab221a3ad23d604fb7\"\u003e\u003ccode\u003e661127c\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google/issues/15622\"\u003e#15622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/f62ffe01623b1031b0f4f56dccf87a76b0c126b8\"\u003e\u003ccode\u003ef62ffe0\u003c/code\u003e\u003c/a\u003e fix(google): auto-inject skip_thought_signature_validator on Gemini 3 tool-ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/fc83fa3cd00a4dcf98032adcabea68eaa77e013c\"\u003e\u003ccode\u003efc83fa3\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google/issues/15532\"\u003e#15532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/cfa0cb26fb3dd0d0e6d2dd6132bc664f8f3906ab\"\u003e\u003ccode\u003ecfa0cb2\u003c/code\u003e\u003c/a\u003e Backport: feat(provider/google): support Google search grounding when using `...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/93ad540ed13863363ebc0bd5a9c574a082602d27\"\u003e\u003ccode\u003e93ad540\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google/issues/15489\"\u003e#15489\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/cf63828cc3e598b8cad829f56322960167cba769\"\u003e\u003ccode\u003ecf63828\u003c/code\u003e\u003c/a\u003e Backport: fix(google): read serviceTier from usageMetadata in stream + genera...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/a15eda90f03049bfba99183b4fd308ca63372b86\"\u003e\u003ccode\u003ea15eda9\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google/issues/15473\"\u003e#15473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/0f9f9bfc46d37d42c9a014437ff3e45d9fa46c55\"\u003e\u003ccode\u003e0f9f9bf\u003c/code\u003e\u003c/a\u003e Backport: fix(google): read serviceTier from x-gemini-service-tier response h...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/b9241afab7e9c703bfdb6ee9b0846f538c014a14\"\u003e\u003ccode\u003eb9241af\u003c/code\u003e\u003c/a\u003e Backport: feat(provider/google): add support for managed agents in the Intera...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/e33b836af7673d45eb90704574ffae5bdc6ba824\"\u003e\u003ccode\u003ee33b836\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google/issues/15440\"\u003e#15440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/commits/@ai-sdk/google@3.0.80/packages/google\"\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@​ai-sdk/google\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@ai-sdk/react` from 3.0.143 to 3.0.196\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ai/releases\"\u003e@​ai-sdk/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/react\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.196\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eai@6.0.194\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/react\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.195\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [af580ea]\n\u003cul\u003e\n\u003cli\u003eai@6.0.193\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/react\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.194\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eai@6.0.192\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/vercel/ai/blob/@ai-sdk/react@3.0.196/packages/react/CHANGELOG.md\"\u003e@​ai-sdk/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.196\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eai@6.0.194\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.195\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [af580ea]\n\u003cul\u003e\n\u003cli\u003eai@6.0.193\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.194\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eai@6.0.192\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.193\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eai@6.0.191\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.192\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eai@6.0.190\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.191\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [356c3cf]\n\u003cul\u003e\n\u003cli\u003eai@6.0.189\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.190\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [c98715a]\n\u003cul\u003e\n\u003cli\u003eai@6.0.188\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.189\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eai@6.0.187\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/ai/commit/5d1d5a73f393b3e69317d7cc1f5d260880883071\"\u003e\u003ccode\u003e5d1d5a7\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/react/issues/15749\"\u003e#15749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/2412dfccce4f02e373204f1047331ddcf4ae0c19\"\u003e\u003ccode\u003e2412dfc\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/react/issues/15697\"\u003e#15697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/974e161bed15b0f5bb9980a3f0845ad77ae66d3c\"\u003e\u003ccode\u003e974e161\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/react/issues/15677\"\u003e#15677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/0838d52fe657c4f04891b78423fbc636a543851a\"\u003e\u003ccode\u003e0838d52\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/react/issues/15565\"\u003e#15565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/1a3ec6d76fcc5333ac9b2751f3938cbe918efef2\"\u003e\u003ccode\u003e1a3ec6d\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/react/issues/15513\"\u003e#15513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/bde7d0ff4882364a94e7aeea8ff2b0a7e89effb4\"\u003e\u003ccode\u003ebde7d0f\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/react/issues/15494\"\u003e#15494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/93ad540ed13863363ebc0bd5a9c574a082602d27\"\u003e\u003ccode\u003e93ad540\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/react/issues/15489\"\u003e#15489\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/a15eda90f03049bfba99183b4fd308ca63372b86\"\u003e\u003ccode\u003ea15eda9\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/react/issues/15473\"\u003e#15473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/e33b836af7673d45eb90704574ffae5bdc6ba824\"\u003e\u003ccode\u003ee33b836\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/react/issues/15440\"\u003e#15440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/4a989451c5ef8c1b04d8a91e4e9301dc81708cfa\"\u003e\u003ccode\u003e4a98945\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/react/issues/15406\"\u003e#15406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/commits/@ai-sdk/react@3.0.196/packages/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 \u003ccode\u003e@​ai-sdk/react\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@algolia/client-insights` from 5.50.0 to 5.53.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/releases\"\u003e@​algolia/client-insights's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.53.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c95cbc1d2e\"\u003ec95cbc1d2e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6347\"\u003e#6347\u003c/a\u003e) by \u003ca href=\"https://github.com/zigzagdev\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c55851671e\"\u003ec55851671e\u003c/a\u003e feat(javascript): BREAKING CHANGE – expose maximum number of retries (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6353\"\u003e#6353\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eWe updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/84ebc480a8\"\u003e84ebc480a8\u003c/a\u003e chore(deps): dependencies 2026-05-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6400\"\u003e#6400\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/fc36d63e9f\"\u003efc36d63e9f\u003c/a\u003e fix(javascript): improve caching performance (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6431\"\u003e#6431\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/90da6bf0ae\"\u003e90da6bf0ae\u003c/a\u003e chore(deps): dependencies 2026-05-18 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6429\"\u003e#6429\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/eddd51e349\"\u003eeddd51e349\u003c/a\u003e fix(specs): document abTest field on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6443\"\u003e#6443\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/1d3f2c149b\"\u003e1d3f2c149b\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6448\"\u003e#6448\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/35bf16c848\"\u003e35bf16c848\u003c/a\u003e fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6350\"\u003e#6350\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eFor those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d7aeef2482\"\u003ed7aeef2482\u003c/a\u003e chore(deps): batch dependency updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6465\"\u003e#6465\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.52.1\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/363cc2d91b\"\u003e363cc2d91b\u003c/a\u003e fix(specs): Ingestion API - update destination payload (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6320\"\u003e#6320\u003c/a\u003e) by \u003ca href=\"https://github.com/sbellone\"\u003e\u003ccode\u003e@​sbellone\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4d2ae79e73\"\u003e4d2ae79e73\u003c/a\u003e chore(deps): dependencies 2026-04-20 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6259\"\u003e#6259\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7178fa2e3b\"\u003e7178fa2e3b\u003c/a\u003e chore(deps): dependencies 2026-05-04 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6322\"\u003e#6322\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.52.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d275af4e18\"\u003ed275af4e18\u003c/a\u003e feat(specs): add Algolia Index as a native connector in ingestion client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6290\"\u003e#6290\u003c/a\u003e) by \u003ca href=\"https://github.com/morganleroi\"\u003e\u003ccode\u003e@​morganleroi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/74e91c1cd3\"\u003e74e91c1cd3\u003c/a\u003e fix(specs): compostion run payload example for external injected items (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6291\"\u003e#6291\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7b4c9dfc5d\"\u003e7b4c9dfc5d\u003c/a\u003e fix(clients): push helper smooth traffic (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6247\"\u003e#6247\u003c/a\u003e) by \u003ca href=\"https://github.com/shortcuts\"\u003e\u003ccode\u003e@​shortcuts\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/a98b7f7cd8\"\u003ea98b7f7cd8\u003c/a\u003e feat(specs): add feedsOrder to composition run params (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6314\"\u003e#6314\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.51.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/blob/main/CHANGELOG.md\"\u003e@​algolia/client-insights's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\"\u003e5.53.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c95cbc1d2e\"\u003ec95cbc1d2e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6347\"\u003e#6347\u003c/a\u003e) by \u003ca href=\"https://github.com/zigzagdev/\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c55851671e\"\u003ec55851671e\u003c/a\u003e feat(javascript): BREAKING CHANGE – expose maximum number of retries (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6353\"\u003e#6353\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eWe updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/84ebc480a8\"\u003e84ebc480a8\u003c/a\u003e chore(deps): dependencies 2026-05-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6400\"\u003e#6400\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/fc36d63e9f\"\u003efc36d63e9f\u003c/a\u003e fix(javascript): improve caching performance (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6431\"\u003e#6431\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/90da6bf0ae\"\u003e90da6bf0ae\u003c/a\u003e chore(deps): dependencies 2026-05-18 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6429\"\u003e#6429\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/eddd51e349\"\u003eeddd51e349\u003c/a\u003e fix(specs): document abTest field on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6443\"\u003e#6443\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/1d3f2c149b\"\u003e1d3f2c149b\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6448\"\u003e#6448\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/35bf16c848\"\u003e35bf16c848\u003c/a\u003e fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6350\"\u003e#6350\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eFor those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d7aeef2482\"\u003ed7aeef2482\u003c/a\u003e chore(deps): batch dependency updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6465\"\u003e#6465\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\"\u003e5.52.1\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/363cc2d91b\"\u003e363cc2d91b\u003c/a\u003e fix(specs): Ingestion API - update destination payload (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6320\"\u003e#6320\u003c/a\u003e) by \u003ca href=\"https://github.com/sbellone/\"\u003e\u003ccode\u003e@​sbellone\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4d2ae79e73\"\u003e4d2ae79e73\u003c/a\u003e chore(deps): dependencies 2026-04-20 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6259\"\u003e#6259\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7178fa2e3b\"\u003e7178fa2e3b\u003c/a\u003e chore(deps): dependencies 2026-05-04 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6322\"\u003e#6322\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\"\u003e5.52.0\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d275af4e18\"\u003ed275af4e18\u003c/a\u003e feat(specs): add Algolia Index as a native connector in ingestion client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6290\"\u003e#6290\u003c/a\u003e) by \u003ca href=\"https://github.com/morganleroi/\"\u003e\u003ccode\u003e@​morganleroi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/74e91c1cd3\"\u003e74e91c1cd3\u003c/a\u003e fix(specs): compostion run payload example for external injected items (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6291\"\u003e#6291\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12/\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7b4c9dfc5d\"\u003e7b4c9dfc5d\u003c/a\u003e fix(clients): push helper smooth traffic (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6247\"\u003e#6247\u003c/a\u003e) by \u003ca href=\"https://github.com/shortcuts/\"\u003e\u003ccode\u003e@​shortcuts\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/a98b7f7cd8\"\u003ea98b7f7cd8\u003c/a\u003e feat(specs): add feedsOrder to composition run params (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6314\"\u003e#6314\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12/\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.2...5.51.0\"\u003e5.51.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes in the Composition API. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/00271b6ba0\"\u003e00271b6ba0\u003c/a\u003e feat(javascript): add transformationOptions and fix ingestion config leak (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6252\"\u003e#6252\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/39ea2c5cb3\"\u003e39ea2c5cb3\u003c/a\u003e refactor(specs): split injection schema (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6224\"\u003e#6224\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller/\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/544091a5f2\"\u003e544091a5f2\u003c/a\u003e feat(specs): introduce recommend source in Comp API client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6227\"\u003e#6227\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller/\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/f73d69aae4\"\u003ef73d69aae4\u003c/a\u003e fix(specs): clarify getIndexingTime (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6276\"\u003e#6276\u003c/a\u003e) by \u003ca href=\"https://github.com/kai687/\"\u003e\u003ccode\u003e@​kai687\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/78ffb45894\"\u003e78ffb45894\u003c/a\u003e fix(javascript): increase default retry max (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6278\"\u003e#6278\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/e48d5c4bbf\"\u003ee48d5c4bbf\u003c/a\u003e feat(specs): query categorization (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6258\"\u003e#6258\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.1...5.50.2\"\u003e5.50.2\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d86a5438e2\"\u003ed86a5438e2\u003c/a\u003e chore(deps): dependencies 2026-04-06 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6200\"\u003e#6200\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4049f8aaf7\"\u003e4049f8aaf7\u003c/a\u003e fix(deps): mitigate critical and high security vulnerabilities (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6250\"\u003e#6250\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/526567a633\"\u003e526567a633\u003c/a\u003e fix(deps): force axios ^1.15.0 globally in JS client workspace (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6251\"\u003e#6251\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.0...5.50.1\"\u003e5.50.1\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/dc02ad1023\"\u003edc02ad1023\u003c/a\u003e chore(deps): dependencies 2026-03-30 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6169\"\u003e#6169\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/748a90222a\"\u003e748a90222a\u003c/a\u003e chore(javascript): correct export paths in package.mustache for consistency (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/5740\"\u003e#5740\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/2658999ce3f428dfc8cab8e4946de263030245ba\"\u003e\u003ccode\u003e2658999\u003c/code\u003e\u003c/a\u003e chore: release 5.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/b9d89e9913a38f857514c66f8cc184240113bbcb\"\u003e\u003ccode\u003eb9d89e9\u003c/code\u003e\u003c/a\u003e chore(deps): batch dependency updates (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/33290f8a80cef5832ccef0d77be76d4a2ff2e26e\"\u003e\u003ccode\u003e33290f8\u003c/code\u003e\u003c/a\u003e fix(specs): add searchResponsePartial fallback to searchResult oneOf (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/aac345e85ccf4fcb891eabb81cb2d6531ad9a963\"\u003e\u003ccode\u003eaac345e\u003c/code\u003e\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/9545da11a421aa35649e3a384e2984d5ca01aa18\"\u003e\u003ccode\u003e9545da1\u003c/code\u003e\u003c/a\u003e fix(specs): document abTest field on listIndices response (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/f050422ffec3f26862b7580606a46fd4abf21aa4\"\u003e\u003ccode\u003ef050422\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-05-18 (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/a291a36c880bc6944ece5bad68c1c8ef87107386\"\u003e\u003ccode\u003ea291a36\u003c/code\u003e\u003c/a\u003e fix(javascript): improve caching performance (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/d4c108c8bf7c70c246bc0969693bc9a371d556e5\"\u003e\u003ccode\u003ed4c108c\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-05-15 (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/c2e7520af4285c10b1884acec1c88c82f09874ee\"\u003e\u003ccode\u003ec2e7520\u003c/code\u003e\u003c/a\u003e feat(javascript): expose maximum number of retries (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/820b9d73c295e5f2d6cfb62395a17cd0005173cf\"\u003e\u003ccode\u003e820b9d7\u003c/code\u003e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (gener...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.0...5.53.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ai` from 6.0.141 to 6.0.194\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ai/releases\"\u003eai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eai@6.0.194\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [9766034]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/gateway\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.122\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eai@6.0.193\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eaf580ea: fix(ai): do not re-validate tool input for output-error parts in validateUIMessages\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eai@6.0.192\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [4084fcd]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/gateway\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.121\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ai/blob/ai@6.0.194/packages/ai/CHANGELOG.md\"\u003eai's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.0.194\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [9766034]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/gateway\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.122\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0.193\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eaf580ea: fix(ai): do not re-validate tool input for output-error parts in validateUIMessages\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0.192\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [4084fcd]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/gateway\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.121\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0.191\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [27a1b22]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/gateway\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.120\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0.190\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [33b10a2]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [f6e4146]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/gateway\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.119\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0.189\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e356c3cf: fix(ai): make input optional on input-streaming UIMessagePart variants\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0.188\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ec98715a: Add \u003ccode\u003eallowSystemInMessages\u003c/code\u003e option to \u003ccode\u003eToolLoopAgent\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThis exposes the same option that exists on \u003ccode\u003estreamText\u003c/code\u003e and \u003ccode\u003egenerateText\u003c/code\u003e, whether \u003ccode\u003erole: \u0026quot;system\u0026quot;\u003c/code\u003e messages are allowed in the \u003ccode\u003eprompt\u003c/code\u003e or \u003ccode\u003emessages\u003c/code\u003e fields. When unset, system messages are rejected because they can create a prompt injection attack risk. Ideally, use the \u003ccode\u003einstructions\u003c/code\u003e option instead. Set to \u003ccode\u003etrue\u003c/code\u003e to allow system messages, or \u003ccode\u003efalse\u003c/code\u003e to explicitly reject them.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e\u003c/code\u003e\u003c/pre\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/vercel/ai/commit/5d1d5a73f393b3e69317d7cc1f5d260880883071\"\u003e\u003ccode\u003e5d1d5a7\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15749\"\u003e#15749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/2412dfccce4f02e373204f1047331ddcf4ae0c19\"\u003e\u003ccode\u003e2412dfc\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15697\"\u003e#15697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/af580eae65e0ee8320262ae65ee56b68e5d3e526\"\u003e\u003ccode\u003eaf580ea\u003c/code\u003e\u003c/a\u003e Backport: fix(ai): do not re-validate tool input for output-error parts in va...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/974e161bed15b0f5bb9980a3f0845ad77ae66d3c\"\u003e\u003ccode\u003e974e161\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15677\"\u003e#15677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/0838d52fe657c4f04891b78423fbc636a543851a\"\u003e\u003ccode\u003e0838d52\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15565\"\u003e#15565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/1a3ec6d76fcc5333ac9b2751f3938cbe918efef2\"\u003e\u003ccode\u003e1a3ec6d\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15513\"\u003e#15513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/bde7d0ff4882364a94e7aeea8ff2b0a7e89effb4\"\u003e\u003ccode\u003ebde7d0f\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15494\"\u003e#15494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/356c3cf88884ba10cc1bac93d93e4b3a8c96ef94\"\u003e\u003ccode\u003e356c3cf\u003c/code\u003e\u003c/a\u003e Backport: fix(ai): make input optional on input-streaming UIMessagePart varia...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/93ad540ed13863363ebc0bd5a9c574a082602d27\"\u003e\u003ccode\u003e93ad540\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15489\"\u003e#15489\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/c98715ae5ecf19a18a7c31fa2ec30124e456188b\"\u003e\u003ccode\u003ec98715a\u003c/code\u003e\u003c/a\u003e Backport: [tool-loop-agent] adding support for messages with system role with...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/commits/ai@6.0.194/packages/ai\"\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 ai since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `algoliasearch` from 5.50.0 to 5.53.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/releases\"\u003ealgoliasearch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.53.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c95cbc1d2e\"\u003ec95cbc1d2e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6347\"\u003e#6347\u003c/a\u003e) by \u003ca href=\"https://github.com/zigzagdev\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c55851671e\"\u003ec55851671e\u003c/a\u003e feat(javascript): BREAKING CHANGE – expose maximum number of retries (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6353\"\u003e#6353\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eWe updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/84ebc480a8\"\u003e84ebc480a8\u003c/a\u003e chore(deps): dependencies 2026-05-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6400\"\u003e#6400\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/fc36d63e9f\"\u003efc36d63e9f\u003c/a\u003e fix(javascript): improve caching performance (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6431\"\u003e#6431\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/90da6bf0ae\"\u003e90da6bf0ae\u003c/a\u003e chore(deps): dependencies 2026-05-18 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6429\"\u003e#6429\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/eddd51e349\"\u003eeddd51e349\u003c/a\u003e fix(specs): document abTest field on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6443\"\u003e#6443\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/1d3f2c149b\"\u003e1d3f2c149b\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6448\"\u003e#6448\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/35bf16c848\"\u003e35bf16c848\u003c/a\u003e fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6350\"\u003e#6350\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eFor those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d7aeef2482\"\u003ed7aeef2482\u003c/a\u003e chore(deps): batch dependency updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6465\"\u003e#6465\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.52.1\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/363cc2d91b\"\u003e363cc2d91b\u003c/a\u003e fix(specs): Ingestion API - update destination payload (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6320\"\u003e#6320\u003c/a\u003e) by \u003ca href=\"https://github.com/sbellone\"\u003e\u003ccode\u003e@​sbellone\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4d2ae79e73\"\u003e4d2ae79e73\u003c/a\u003e chore(deps): dependencies 2026-04-20 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6259\"\u003e#6259\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7178fa2e3b\"\u003e7178fa2e3b\u003c/a\u003e chore(deps): dependencies 2026-05-04 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6322\"\u003e#6322\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.52.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d275af4e18\"\u003ed275af4e18\u003c/a\u003e feat(specs): add Algolia Index as a native connector in ingestion client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6290\"\u003e#6290\u003c/a\u003e) by \u003ca href=\"https://github.com/morganleroi\"\u003e\u003ccode\u003e@​morganleroi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/74e91c1cd3\"\u003e74e91c1cd3\u003c/a\u003e fix(specs): compostion run payload example for external injected items (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6291\"\u003e#6291\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7b4c9dfc5d\"\u003e7b4c9dfc5d\u003c/a\u003e fix(clients): push helper smooth traffic (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6247\"\u003e#6247\u003c/a\u003e) by \u003ca href=\"https://github.com/shortcuts\"\u003e\u003ccode\u003e@​shortcuts\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/a98b7f7cd8\"\u003ea98b7f7cd8\u003c/a\u003e feat(specs): add feedsOrder to composition run params (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6314\"\u003e#6314\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.51.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/blob/main/CHANGELOG.md\"\u003ealgoliasearch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\"\u003e5.53.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c95cbc1d2e\"\u003ec95cbc1d2e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6347\"\u003e#6347\u003c/a\u003e) by \u003ca href=\"https://github.com/zigzagdev/\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c55851671e\"\u003ec55851671e\u003c/a\u003e feat(javascript): BREAKING CHANGE – expose maximum number of retries (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6353\"\u003e#6353\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eWe updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/84ebc480a8\"\u003e84ebc480a8\u003c/a\u003e chore(deps): dependencies 2026-05-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6400\"\u003e#6400\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/fc36d63e9f\"\u003efc36d63e9f\u003c/a\u003e fix(javascript): improve caching performance (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6431\"\u003e#6431\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/90da6bf0ae\"\u003e90da6bf0ae\u003c/a\u003e chore(deps): dependencies 2026-05-18 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6429\"\u003e#6429\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/eddd51e349\"\u003eeddd51e349\u003c/a\u003e fix(specs): document abTest field on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6443\"\u003e#6443\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/1d3f2c149b\"\u003e1d3f2c149b\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6448\"\u003e#6448\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/35bf16c848\"\u003e35bf16c848\u003c/a\u003e fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6350\"\u003e#6350\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eFor those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d7aeef2482\"\u003ed7aeef2482\u003c/a\u003e chore(deps): batch dependency updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6465\"\u003e#6465\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\"\u003e5.52.1\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/363cc2d91b\"\u003e363cc2d91b\u003c/a\u003e fix(specs): Ingestion API - update destination payload (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6320\"\u003e#6320\u003c/a\u003e) by \u003ca href=\"https://github.com/sbellone/\"\u003e\u003ccode\u003e@​sbellone\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4d2ae79e73\"\u003e4d2ae79e73\u003c/a\u003e chore(deps): dependencies 2026-04-20 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6259\"\u003e#6259\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7178fa2e3b\"\u003e7178fa2e3b\u003c/a\u003e chore(deps): dependencies 2026-05-04 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6322\"\u003e#6322\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\"\u003e5.52.0\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d275af4e18\"\u003ed275af4e18\u003c/a\u003e feat(specs): add Algolia Index as a native connector in ingestion client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6290\"\u003e#6290\u003c/a\u003e) by \u003ca href=\"https://github.com/morganleroi/\"\u003e\u003ccode\u003e@​morganleroi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/74e91c1cd3\"\u003e74e91c1cd3\u003c/a\u003e fix(specs): compostion run payload example for external injected items (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6291\"\u003e#6291\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12/\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7b4c9dfc5d\"\u003e7b4c9dfc5d\u003c/a\u003e fix(clients): push helper smooth traffic (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6247\"\u003e#6247\u003c/a\u003e) by \u003ca href=\"https://github.com/shortcuts/\"\u003e\u003ccode\u003e@​shortcuts\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/a98b7f7cd8\"\u003ea98b7f7cd8\u003c/a\u003e feat(specs): add feedsOrder to composition run params (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6314\"\u003e#6314\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12/\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.2...5.51.0\"\u003e5.51.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes in the Composition API. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/00271b6ba0\"\u003e00271b6ba0\u003c/a\u003e feat(javascript): add transformationOptions and fix ingestion config leak (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6252\"\u003e#6252\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/39ea2c5cb3\"\u003e39ea2c5cb3\u003c/a\u003e refactor(specs): split injection schema (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6224\"\u003e#6224\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller/\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/544091a5f2\"\u003e544091a5f2\u003c/a\u003e feat(specs): introduce recommend source in Comp API client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6227\"\u003e#6227\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller/\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/f73d69aae4\"\u003ef73d69aae4\u003c/a\u003e fix(specs): clarify getIndexingTime (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6276\"\u003e#6276\u003c/a\u003e) by \u003ca href=\"https://github.com/kai687/\"\u003e\u003ccode\u003e@​kai687\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/78ffb45894\"\u003e78ffb45894\u003c/a\u003e fix(javascript): increase default retry max (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6278\"\u003e#6278\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/e48d5c4bbf\"\u003ee48d5c4bbf\u003c/a\u003e feat(specs): query categorization (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6258\"\u003e#6258\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.1...5.50.2\"\u003e5.50.2\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d86a5438e2\"\u003ed86a5438e2\u003c/a\u003e chore(deps): dependencies 2026-04-06 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6200\"\u003e#6200\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4049f8aaf7\"\u003e4049f8aaf7\u003c/a\u003e fix(deps): mitigate critical and high security vulnerabilities (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6250\"\u003e#6250\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/526567a633\"\u003e526567a633\u003c/a\u003e fix(deps): force axios ^1.15.0 globally in JS client workspace (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6251\"\u003e#6251\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.0...5.50.1\"\u003e5.50.1\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/dc02ad1023\"\u003edc02ad1023\u003c/a\u003e chore(deps): dependencies 2026-03-30 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6169\"\u003e#6169\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/748a90222a\"\u003e748a90222a\u003c/a\u003e chore(javascript): correct export paths in package.mustache for consistency (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/5740\"\u003e#5740\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/2658999ce3f428dfc8cab8e4946de263030245ba\"\u003e\u003ccode\u003e2658999\u003c/code\u003e\u003c/a\u003e chore: release 5.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/b9d89e9913a38f857514c66f8cc184240113bbcb\"\u003e\u003ccode\u003eb9d89e9\u003c/code\u003e\u003c/a\u003e chore(deps): batch dependency updates (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/33290f8a80cef5832ccef0d77be76d4a2ff2e26e\"\u003e\u003ccode\u003e33290f8\u003c/code\u003e\u003c/a\u003e fix(specs): add searchResponsePartial fallback to searchResult oneOf (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/aac345e85ccf4fcb891eabb81cb2d6531ad9a963\"\u003e\u003ccode\u003eaac345e\u003c/code\u003e\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/9545da11a421aa35649e3a384e2984d5ca01aa18\"\u003e\u003ccode\u003e9545da1\u003c/code\u003e\u003c/a\u003e fix(specs): document abTest field on listIndices response (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/f050422ffec3f26862b7580606a46fd4abf21aa4\"\u003e\u003ccode\u003ef050422\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-05-18 (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/a291a36c880bc6944ece5bad68c1c8ef87107386\"\u003e\u003ccode\u003ea291a36\u003c/code\u003e\u003c/a\u003e fix(javascript): improve caching performance (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/d4c108c8bf7c70c246bc0969693bc9a371d556e5\"\u003e\u003ccode\u003ed4c108c\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-05-15 (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/c2e7520af4285c10b1884acec1c88c82f09874ee\"\u003e\u003ccode\u003ec2e7520\u003c/code\u003e\u003c/a\u003e feat(javascript): expose maximum number of retries (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/820b9d73c295e5f2d6cfb62395a17cd0005173cf\"\u003e\u003ccode\u003e820b9d7\u003c/code\u003e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (gener...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.0...5.53.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `esbuild` from 0.27.4 to 0.28.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/evanw/esbuild/releases\"\u003eesbuild's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.28.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for \u003ccode\u003ewith { type: 'text' }\u003c/code\u003e imports (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4435\"\u003e#4435\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe \u003ca href=\"https://github.com/tc39/proposal-import-text\"\u003eimport text\u003c/a\u003e proposal has reached stage 3 in the TC39 process, which means that it's recommended for implementation. It has also already been implemented by \u003ca href=\"https://docs.deno.com/examples/importing_text/\"\u003eDeno\u003c/a\u003e and \u003ca href=\"https://bun.com/docs/guides/runtime/import-html\"\u003eBun\u003c/a\u003e. So with this release, esbuild also adds support for it. This behaves exactly the same as esbuild's existing \u003ca href=\"https://esbuild.github.io/content-types/#text\"\u003e\u003ccode\u003etext\u003c/code\u003e loader\u003c/a\u003e. Here's an example:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport string from './example.txt' with { type: 'text' }\nconsole.log(string)\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd integrity checks to fallback download path (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4343\"\u003e#4343\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eInstalling esbuild via npm is somewhat complicated with several different edge cases (see \u003ca href=\"https://esbuild.github.io/getting-started/#additional-npm-flags\"\u003eesbuild's documentation\u003c/a\u003e for details). If the regular installation of esbuild's platform-specific package fails, esbuild's install script attempts to download the platform-specific package itself (first with the \u003ccode\u003enpm\u003c/code\u003e command, and then with a HTTP request to \u003ccode\u003eregistry.npmjs.org\u003c/code\u003e as a last resort).\u003c/p\u003e\n\u003cp\u003eThis last resort path previously didn't have any integrity checks. With this release, esbuild will now verify that the hash of the downloaded binary matches the expected hash for the current release. This means the hashes for all of esbuild's platform-specific binary packages will now be embedded in the top-level \u003ccode\u003eesbuild\u003c/code\u003e package. Hopefully this should work without any problems. But just in case, this change is being done as a breaking change release.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate the Go compiler from 1.25.7 to 1.26.1\u003c/p\u003e\n\u003cp\u003eThis upgrade should not affect anything. However, there have been some significant internal changes to the Go compiler, so esbuild could potentially behave differently in certain edge cases:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIt now uses the \u003ca href=\"https://go.dev/doc/go1.26#new-garbage-collector\"\u003enew garbage collector\u003c/a\u003e that comes with Go 1.26.\u003c/li\u003e\n\u003cli\u003eThe Go compiler is now more aggressive with allocating memory on the stack.\u003c/li\u003e\n\u003cli\u003eThe executable format that the Go linker uses has undergone several changes.\u003c/li\u003e\n\u003cli\u003eThe WebAssembly build now unconditionally makes use of the sign extension and non-trapping floating-point to integer conversion instructions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read the \u003ca href=\"https://go.dev/doc/go1.26\"\u003eGo 1.26 release notes\u003c/a\u003e for more information.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.27.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix lowering of define semantics for TypeScript parameter properties (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4421\"\u003e#4421\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe previous release incorrectly generated class fields for TypeScript parameter properties even when the configured target environment does not support class fields. With this release, the generated class fields will now be correctly lowered in this case:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Original code\nclass Foo {\n  constructor(public x = 1) {}\n  y = 2\n}\n\u003cp\u003e// Old output (with --loader=ts --target=es2021)\u003cbr /\u003e\nclass Foo {\u003cbr /\u003e\nconstructor(x = 1) {\u003cbr /\u003e\nthis.x = x;\u003cbr /\u003e\n__publicField(this, \u0026quot;y\u0026quot;, 2);\u003cbr /\u003e\n}\u003cbr /\u003e\nx;\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003e// New output (with --loader=ts --target=es2021)\u003cbr /\u003e\nclass Foo {\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/evanw/esbuild/blob/main/CHANGELOG.md\"\u003eesbuild's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.28.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for \u003ccode\u003ewith { type: 'text' }\u003c/code\u003e imports (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4435\"\u003e#4435\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe \u003ca href=\"https://github.com/tc39/proposal-import-text\"\u003eimport text\u003c/a\u003e proposal has reached stage 3 in the TC39 process, which means that it's recommended for implementation. It has also already been implemented by \u003ca href=\"https://docs.deno.com/examples/importing_text/\"\u003eDeno\u003c/a\u003e and \u003ca href=\"https://bun.com/docs/guides/runtime/import-html\"\u003eBun\u003c/a\u003e. So with this release, esbuild also adds support for it. This behaves exactly the same as esbuild's existing \u003ca href=\"https://esbuild.github.io/content-types/#text\"\u003e\u003ccode\u003etext\u003c/code\u003e loader\u003c/a\u003e. Here's an example:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport string from './example.txt' with { type: 'text' }\nconsole.log(string)\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd integrity checks to fallback download path (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4343\"\u003e#4343\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eInstalling esbuild via npm is somewhat complicated with several different edge cases (see \u003ca href=\"https://esbuild.github.io/getting-started/#additional-npm-flags\"\u003eesbuild's documentation\u003c/a\u003e for details). If the regular installation of esbuild's platform-specific package fails, esbuild's install script attempts to download the platform-specific package itself (first with the \u003ccode\u003enpm\u003c/code\u003e command, and then with a HTTP request to \u003ccode\u003eregistry.npmjs.org\u003c/code\u003e as a last resort).\u003c/p\u003e\n\u003cp\u003eThis last resort path previously didn't have any integrity checks. With this release, esbuild will now verify that the hash of the downloaded binary matches the expected hash for the current release. This means the hashes for all of esbuild's platform-specific binary packages will now be embedded in the top-level \u003ccode\u003eesbuild\u003c/code\u003e package. Hopefully this should work without any problems. But just in case, this change is being done as a breaking change release.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate the Go compiler from 1.25.7 to 1.26.1\u003c/p\u003e\n\u003cp\u003eThis upgrade should not affect anything. However, there have been some significant internal changes to the Go compiler, so esbuild could potentially behave differently in certain edge cases:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIt now uses the \u003ca href=\"https://go.dev/doc/go1.26#new-garbage-collector\"\u003enew garbage collector\u003c/a\u003e that comes with Go 1.26.\u003c/li\u003e\n\u003cli\u003eThe Go compiler is now more aggressive with allocating memory on the stack.\u003c/li\u003e\n\u003cli\u003eThe executable format that the Go linker uses has undergone several changes.\u003c/li\u003e\n\u003cli\u003eThe WebAssembly build now unconditionally makes use of the sign extension and non-trapping floating-point to integer conversion instructions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read the \u003ca href=\"https://go.dev/doc/go1.26\"\u003eGo 1.26 release notes\u003c/a\u003e for more information.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.27.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix lowering of define semantics for TypeScript parameter properties (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4421\"\u003e#4421\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe previous release incorrectly generated class fields for TypeScript parameter properties even when the configured target environment does not support class fields. With this release, the generated class fields will now be correctly lowered in this case:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Original code\nclass Foo {\n  constructor(public x = 1) {}\n  y = 2\n}\n\u003cp\u003e// Old output (with --loader=ts --target=es2021)\u003cbr /\u003e\nclass Foo {\u003cbr /\u003e\nconstructor(x = 1) {\u003cbr /\u003e\nthis.x = x;\u003cbr /\u003e\n__publicField(this, \u0026quot;y\u0026quot;, 2);\u003cbr /\u003e\n}\u003cbr /\u003e\nx;\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/6a794dff68e6a43539f6da671e3080efdf11ca70\"\u003e\u003ccode\u003e6a794df\u003c/code\u003e\u003c/a\u003e publish 0.28.0 to npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/64ee0ea63b2ff303caafc9610c388dc72c882c23\"\u003e\u003ccode\u003e64ee0ea\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4435\"\u003e#4435\u003c/a\u003e: support \u003ccode\u003ewith { type: text }\u003c/code\u003e imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/ef65aeeaacdb71eade186f888975b1de89574314\"\u003e\u003ccode\u003eef65aee\u003c/code\u003e\u003c/a\u003e fix sort order in \u003ccode\u003esnapshots_packagejson.txt\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/1a26a8ecbc39aaf1379c524a0274a08fbcbed655\"\u003e\u003ccode\u003e1a26a8e\u003c/code\u003e\u003c/a\u003e try to fix \u003ccode\u003etest-old-ts\u003c/code\u003e, also shuffle CI tasks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/556ce6c1fc00d7c0917fbfada01ed8e5251bc510\"\u003e\u003ccode\u003e556ce6c\u003c/code\u003e\u003c/a\u003e use \u003cco...\n\n_Description has been truncated_\n\n\u003c!-- This is an auto-generated comment: release notes by coderabbit.ai --\u003e\n\n## Summary by CodeRabbit\n\n* **Chores**\n  * Updated multiple dependencies including AI SDK packages, Algolia search tools, build tooling (Vite, esbuild), and styling libraries (Tailwind CSS, PostCSS). Also updated TypeScript and development tooling versions to maintain compatibility and performance.\n\n\u003c!-- end of auto-generated comment: release notes by coderabbit.ai --\u003e","html_url":"https://github.com/forbiddenlink/trace/pull/23","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/forbiddenlink%2Ftrace/issues/23","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/23/packages"},{"uuid":"4555635562","node_id":"PR_kwDOSoS1Ks7hAAd2","number":10,"state":"open","title":"chore(deps): bump algoliasearch from 4.27.0 to 5.53.0","user":"dependabot[bot]","labels":["dependencies","javascript","area:frontend","hold: needs manual test"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-30T20:41:01.000Z","updated_at":"2026-05-30T23:03:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"algoliasearch","old_version":"4.27.0","new_version":"5.53.0","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) from 4.27.0 to 5.53.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/releases\"\u003ealgoliasearch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.53.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c95cbc1d2e\"\u003ec95cbc1d2e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6347\"\u003e#6347\u003c/a\u003e) by \u003ca href=\"https://github.com/zigzagdev\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c55851671e\"\u003ec55851671e\u003c/a\u003e feat(javascript): BREAKING CHANGE – expose maximum number of retries (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6353\"\u003e#6353\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eWe updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/84ebc480a8\"\u003e84ebc480a8\u003c/a\u003e chore(deps): dependencies 2026-05-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6400\"\u003e#6400\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/fc36d63e9f\"\u003efc36d63e9f\u003c/a\u003e fix(javascript): improve caching performance (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6431\"\u003e#6431\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/90da6bf0ae\"\u003e90da6bf0ae\u003c/a\u003e chore(deps): dependencies 2026-05-18 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6429\"\u003e#6429\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/eddd51e349\"\u003eeddd51e349\u003c/a\u003e fix(specs): document abTest field on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6443\"\u003e#6443\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/1d3f2c149b\"\u003e1d3f2c149b\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6448\"\u003e#6448\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/35bf16c848\"\u003e35bf16c848\u003c/a\u003e fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6350\"\u003e#6350\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eFor those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d7aeef2482\"\u003ed7aeef2482\u003c/a\u003e chore(deps): batch dependency updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6465\"\u003e#6465\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.52.1\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/363cc2d91b\"\u003e363cc2d91b\u003c/a\u003e fix(specs): Ingestion API - update destination payload (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6320\"\u003e#6320\u003c/a\u003e) by \u003ca href=\"https://github.com/sbellone\"\u003e\u003ccode\u003e@​sbellone\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4d2ae79e73\"\u003e4d2ae79e73\u003c/a\u003e chore(deps): dependencies 2026-04-20 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6259\"\u003e#6259\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7178fa2e3b\"\u003e7178fa2e3b\u003c/a\u003e chore(deps): dependencies 2026-05-04 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6322\"\u003e#6322\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.52.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d275af4e18\"\u003ed275af4e18\u003c/a\u003e feat(specs): add Algolia Index as a native connector in ingestion client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6290\"\u003e#6290\u003c/a\u003e) by \u003ca href=\"https://github.com/morganleroi\"\u003e\u003ccode\u003e@​morganleroi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/74e91c1cd3\"\u003e74e91c1cd3\u003c/a\u003e fix(specs): compostion run payload example for external injected items (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6291\"\u003e#6291\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7b4c9dfc5d\"\u003e7b4c9dfc5d\u003c/a\u003e fix(clients): push helper smooth traffic (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6247\"\u003e#6247\u003c/a\u003e) by \u003ca href=\"https://github.com/shortcuts\"\u003e\u003ccode\u003e@​shortcuts\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/a98b7f7cd8\"\u003ea98b7f7cd8\u003c/a\u003e feat(specs): add feedsOrder to composition run params (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6314\"\u003e#6314\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.51.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/blob/main/CHANGELOG.md\"\u003ealgoliasearch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\"\u003e5.53.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c95cbc1d2e\"\u003ec95cbc1d2e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6347\"\u003e#6347\u003c/a\u003e) by \u003ca href=\"https://github.com/zigzagdev/\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c55851671e\"\u003ec55851671e\u003c/a\u003e feat(javascript): BREAKING CHANGE – expose maximum number of retries (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6353\"\u003e#6353\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eWe updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/84ebc480a8\"\u003e84ebc480a8\u003c/a\u003e chore(deps): dependencies 2026-05-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6400\"\u003e#6400\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/fc36d63e9f\"\u003efc36d63e9f\u003c/a\u003e fix(javascript): improve caching performance (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6431\"\u003e#6431\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/90da6bf0ae\"\u003e90da6bf0ae\u003c/a\u003e chore(deps): dependencies 2026-05-18 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6429\"\u003e#6429\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/eddd51e349\"\u003eeddd51e349\u003c/a\u003e fix(specs): document abTest field on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6443\"\u003e#6443\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/1d3f2c149b\"\u003e1d3f2c149b\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6448\"\u003e#6448\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/35bf16c848\"\u003e35bf16c848\u003c/a\u003e fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6350\"\u003e#6350\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eFor those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d7aeef2482\"\u003ed7aeef2482\u003c/a\u003e chore(deps): batch dependency updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6465\"\u003e#6465\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\"\u003e5.52.1\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/363cc2d91b\"\u003e363cc2d91b\u003c/a\u003e fix(specs): Ingestion API - update destination payload (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6320\"\u003e#6320\u003c/a\u003e) by \u003ca href=\"https://github.com/sbellone/\"\u003e\u003ccode\u003e@​sbellone\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4d2ae79e73\"\u003e4d2ae79e73\u003c/a\u003e chore(deps): dependencies 2026-04-20 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6259\"\u003e#6259\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7178fa2e3b\"\u003e7178fa2e3b\u003c/a\u003e chore(deps): dependencies 2026-05-04 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6322\"\u003e#6322\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\"\u003e5.52.0\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d275af4e18\"\u003ed275af4e18\u003c/a\u003e feat(specs): add Algolia Index as a native connector in ingestion client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6290\"\u003e#6290\u003c/a\u003e) by \u003ca href=\"https://github.com/morganleroi/\"\u003e\u003ccode\u003e@​morganleroi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/74e91c1cd3\"\u003e74e91c1cd3\u003c/a\u003e fix(specs): compostion run payload example for external injected items (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6291\"\u003e#6291\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12/\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7b4c9dfc5d\"\u003e7b4c9dfc5d\u003c/a\u003e fix(clients): push helper smooth traffic (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6247\"\u003e#6247\u003c/a\u003e) by \u003ca href=\"https://github.com/shortcuts/\"\u003e\u003ccode\u003e@​shortcuts\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/a98b7f7cd8\"\u003ea98b7f7cd8\u003c/a\u003e feat(specs): add feedsOrder to composition run params (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6314\"\u003e#6314\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12/\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.2...5.51.0\"\u003e5.51.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes in the Composition API. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/00271b6ba0\"\u003e00271b6ba0\u003c/a\u003e feat(javascript): add transformationOptions and fix ingestion config leak (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6252\"\u003e#6252\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/39ea2c5cb3\"\u003e39ea2c5cb3\u003c/a\u003e refactor(specs): split injection schema (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6224\"\u003e#6224\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller/\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/544091a5f2\"\u003e544091a5f2\u003c/a\u003e feat(specs): introduce recommend source in Comp API client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6227\"\u003e#6227\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller/\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/f73d69aae4\"\u003ef73d69aae4\u003c/a\u003e fix(specs): clarify getIndexingTime (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6276\"\u003e#6276\u003c/a\u003e) by \u003ca href=\"https://github.com/kai687/\"\u003e\u003ccode\u003e@​kai687\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/78ffb45894\"\u003e78ffb45894\u003c/a\u003e fix(javascript): increase default retry max (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6278\"\u003e#6278\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/e48d5c4bbf\"\u003ee48d5c4bbf\u003c/a\u003e feat(specs): query categorization (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6258\"\u003e#6258\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.1...5.50.2\"\u003e5.50.2\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d86a5438e2\"\u003ed86a5438e2\u003c/a\u003e chore(deps): dependencies 2026-04-06 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6200\"\u003e#6200\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4049f8aaf7\"\u003e4049f8aaf7\u003c/a\u003e fix(deps): mitigate critical and high security vulnerabilities (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6250\"\u003e#6250\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/526567a633\"\u003e526567a633\u003c/a\u003e fix(deps): force axios ^1.15.0 globally in JS client workspace (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6251\"\u003e#6251\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.0...5.50.1\"\u003e5.50.1\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/dc02ad1023\"\u003edc02ad1023\u003c/a\u003e chore(deps): dependencies 2026-03-30 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6169\"\u003e#6169\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/748a90222a\"\u003e748a90222a\u003c/a\u003e chore(javascript): correct export paths in package.mustache for consistency (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/5740\"\u003e#5740\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/algolia/algoliasearch-client-javascript/commit/2658999ce3f428dfc8cab8e4946de263030245ba\"\u003e\u003ccode\u003e2658999\u003c/code\u003e\u003c/a\u003e chore: release 5.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/b9d89e9913a38f857514c66f8cc184240113bbcb\"\u003e\u003ccode\u003eb9d89e9\u003c/code\u003e\u003c/a\u003e chore(deps): batch dependency updates (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/33290f8a80cef5832ccef0d77be76d4a2ff2e26e\"\u003e\u003ccode\u003e33290f8\u003c/code\u003e\u003c/a\u003e fix(specs): add searchResponsePartial fallback to searchResult oneOf (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/aac345e85ccf4fcb891eabb81cb2d6531ad9a963\"\u003e\u003ccode\u003eaac345e\u003c/code\u003e\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/9545da11a421aa35649e3a384e2984d5ca01aa18\"\u003e\u003ccode\u003e9545da1\u003c/code\u003e\u003c/a\u003e fix(specs): document abTest field on listIndices response (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/f050422ffec3f26862b7580606a46fd4abf21aa4\"\u003e\u003ccode\u003ef050422\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-05-18 (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/a291a36c880bc6944ece5bad68c1c8ef87107386\"\u003e\u003ccode\u003ea291a36\u003c/code\u003e\u003c/a\u003e fix(javascript): improve caching performance (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/d4c108c8bf7c70c246bc0969693bc9a371d556e5\"\u003e\u003ccode\u003ed4c108c\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-05-15 (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/c2e7520af4285c10b1884acec1c88c82f09874ee\"\u003e\u003ccode\u003ec2e7520\u003c/code\u003e\u003c/a\u003e feat(javascript): expose maximum number of retries (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/820b9d73c295e5f2d6cfb62395a17cd0005173cf\"\u003e\u003ccode\u003e820b9d7\u003c/code\u003e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (gener...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/4.27.0...5.53.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/baalvionservice/Baalvion-Project-Infra/pull/10","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/baalvionservice%2FBaalvion-Project-Infra/issues/10","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10/packages"},{"uuid":"4536339688","node_id":"PR_kwDORwOJa87gBjZk","number":24,"state":"closed","title":"build(deps): bump the npm group across 1 directory with 33 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-04T03:21:42.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-27T23:02:13.000Z","updated_at":"2026-06-04T03:21:44.000Z","time_to_close":620369,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"npm","update_count":33,"packages":[{"name":"vue","old_version":"3.5.22","new_version":"3.5.35","repository_url":"https://github.com/vuejs/core"},{"name":"@iconify-json/simple-icons","old_version":"1.2.56","new_version":"1.2.84","repository_url":"https://github.com/iconify/icon-sets"},{"name":"@ungap/structured-clone","old_version":"1.3.0","new_version":"1.3.1","repository_url":"https://github.com/ungap/structured-clone"},{"name":"@vue/devtools-api","old_version":"7.7.7","new_version":"7.7.9","repository_url":"https://github.com/vuejs/devtools"},{"name":"algoliasearch","old_version":"5.42.0","new_version":"5.52.1","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"birpc","old_version":"2.6.1","new_version":"2.9.0","repository_url":"https://github.com/antfu-collective/birpc"},{"name":"focus-trap","old_version":"7.6.6","new_version":"7.8.0","repository_url":"https://github.com/focus-trap/focus-trap"},{"name":"mdast-util-to-hast","old_version":"13.2.0","new_version":"13.2.1","repository_url":"https://github.com/syntax-tree/mdast-util-to-hast"},{"name":"nanoid","old_version":"3.3.11","new_version":"3.3.12","repository_url":"https://github.com/ai/nanoid"},{"name":"postcss","old_version":"8.5.6","new_version":"8.5.15","repository_url":"https://github.com/postcss/postcss"},{"name":"preact","old_version":"10.27.2","new_version":"10.29.2","repository_url":"https://github.com/preactjs/preact"},{"name":"regex","old_version":"6.0.1","new_version":"6.1.0","repository_url":"https://github.com/slevithan/regex"},{"name":"rollup","old_version":"4.52.5","new_version":"4.60.4","repository_url":"https://github.com/rollup/rollup"},{"name":"superjson","old_version":"2.2.5","new_version":"2.2.6","repository_url":"https://github.com/blitz-js/superjson"},{"name":"unist-util-visit","old_version":"5.0.0","new_version":"5.1.0","repository_url":"https://github.com/syntax-tree/unist-util-visit"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm group with 15 updates in the /website directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [vue](https://github.com/vuejs/core) | `3.5.22` | `3.5.35` |\n| [@iconify-json/simple-icons](https://github.com/iconify/icon-sets) | `1.2.56` | `1.2.84` |\n| [@ungap/structured-clone](https://github.com/ungap/structured-clone) | `1.3.0` | `1.3.1` |\n| [@vue/devtools-api](https://github.com/vuejs/devtools/tree/HEAD/packages/devtools-api) | `7.7.7` | `7.7.9` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.42.0` | `5.52.1` |\n| [birpc](https://github.com/antfu-collective/birpc) | `2.6.1` | `2.9.0` |\n| [focus-trap](https://github.com/focus-trap/focus-trap) | `7.6.6` | `7.8.0` |\n| [mdast-util-to-hast](https://github.com/syntax-tree/mdast-util-to-hast) | `13.2.0` | `13.2.1` |\n| [nanoid](https://github.com/ai/nanoid) | `3.3.11` | `3.3.12` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.6` | `8.5.15` |\n| [preact](https://github.com/preactjs/preact) | `10.27.2` | `10.29.2` |\n| [regex](https://github.com/slevithan/regex) | `6.0.1` | `6.1.0` |\n| [rollup](https://github.com/rollup/rollup) | `4.52.5` | `4.60.4` |\n| [superjson](https://github.com/blitz-js/superjson) | `2.2.5` | `2.2.6` |\n| [unist-util-visit](https://github.com/syntax-tree/unist-util-visit) | `5.0.0` | `5.1.0` |\n\n\nUpdates `vue` from 3.5.22 to 3.5.35\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003evue's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.35\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.34\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.33\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.31\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.30\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.29\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.28\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.27\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.26\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.25\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.24\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.23\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\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/vuejs/core/blob/main/CHANGELOG.md\"\u003evue's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.34...v3.5.35\"\u003e3.5.35\u003c/a\u003e (2026-05-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e avoid double processing v-for keys with v-memo (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14861\"\u003e#14861\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/34a0ded4d27289a8f227462bd35b6341a4b51831\"\u003e34a0ded\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14859\"\u003e#14859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve top-level exports from files registered as global types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14805\"\u003e#14805\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/3d077f26e33510f2ba001d14142ba76a1414dfff\"\u003e3d077f2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nuxt/nuxt/issues/33694\"\u003enuxt/nuxt#33694\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid repeated hydration mismatch checks (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14857\"\u003e#14857\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/170fc95eb64b97024dcb3df770557065e2919aa8\"\u003e170fc95\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14855\"\u003e#14855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e skip idle persisted transition hooks in keep-alive moves (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14865\"\u003e#14865\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/80fc139f90513943f1d0da20d353feec8a9ec894\"\u003e80fc139\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14031\"\u003e#14031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eserver-renderer:\u003c/strong\u003e propagate sync errors from \u003ccode\u003essrRenderSuspense\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14804\"\u003e#14804\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/47609975e294fbcc8017b6d68c9be38fa5508f36\"\u003e4760997\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nuxt/nuxt/issues/28162\"\u003enuxt/nuxt#28162\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e skip child unmount when pending mount discarded (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14876\"\u003e#14876\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14877\"\u003e#14877\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/584beb1262d1247d41ed3b463c485c57022fa922\"\u003e584beb1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e skip type checks for cached proxies (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14860\"\u003e#14860\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/5734fe97f6e42d7abb1893c8bc38a17f7deb00b1\"\u003e5734fe9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e optimize array event handler dispatch (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14828\"\u003e#14828\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bb18dc8e567ce22f1e5dfbc6b16c1003b48c2785\"\u003ebb18dc8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eserver-renderer:\u003c/strong\u003e avoid materializing iterables in ssrRenderList (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14821\"\u003e#14821\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/1b7a2cc15c501a4b1e4be61874879381af59b74f\"\u003e1b7a2cc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.33...v3.5.34\"\u003e3.5.34\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e infer Vue ref wrapper types when source is unresolvable (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14758\"\u003e#14758\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/7f46fd411b4e3f75ca755ee1318ea8e9aff43f56\"\u003e7f46fd4\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14729\"\u003e#14729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e preserve hash hrefs on \u003ccode\u003e\u0026lt;image\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14756\"\u003e#14756\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/090b2e3a5149ec951c5313b270e5400a1fc870ce\"\u003e090b2e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve type re-exports inside declare global (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14766\"\u003e#14766\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/acfffe34e7724a84c21bb8e51e8a5bc0da35f350\"\u003eacfffe3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e prevent orphan effect when created in a stopped scope (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14778\"\u003e#14778\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/c8e2d4adc9112d2529de0434acc1188dfc399bf4\"\u003ec8e2d4a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14777\"\u003e#14777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid symbol coercion during props validation (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8539\"\u003e#8539\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/23d4fb5a6a070df3d2d4a043f0f62c141e376095\"\u003e23d4fb5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8487\"\u003e#8487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esuspense:\u003c/strong\u003e avoid DOM leak with out-in transition in v-if fragment (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14762\"\u003e#14762\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/9667e0d498ab39273614682986a666c3e73024d9\"\u003e9667e0d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14761\"\u003e#14761\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.32...v3.5.33\"\u003e3.5.33\u003c/a\u003e (2026-04-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e handle nested :deep in selector pseudos (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14725\"\u003e#14725\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bb9d265d8dcdde2af824fc01b24f9a7b3169f5fa\"\u003ebb9d265\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14724\"\u003e#14724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e unlink effect scopes on out-of-order off (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14734\"\u003e#14734\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e7659beafc5407e892fa70f3f4ade80263b0905d\"\u003ee7659be\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14733\"\u003e#14733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e preserve textarea resize dimensions (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14747\"\u003e#14747\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/11fb2fd4a246e40f6f350701dfea73ec525b4f59\"\u003e11fb2fd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14741\"\u003e#14741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e don't move teleport children if not mounted (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14702\"\u003e#14702\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/6a61f4452ba1a31fc929cadf8abe3337ac4d3a46\"\u003e6a61f44\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14701\"\u003e#14701\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransition:\u003c/strong\u003e preserve placeholder for conditional explicit default slots (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14748\"\u003e#14748\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/45990cecf4604b2f39c571ab6aefa49d362af36a\"\u003e45990ce\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14727\"\u003e#14727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.31...v3.5.32\"\u003e3.5.32\u003c/a\u003e (2026-04-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e prevent currentInstance leak into sibling render during async setup re-entry (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14668\"\u003e#14668\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/f1663535a163057788d3285dec54a245c3efb3ad\"\u003ef166353\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14667\"\u003e#14667\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/vuejs/core/commit/8be32d654f5c99de2801d6815e0dc798fb1f7d00\"\u003e\u003ccode\u003e8be32d6\u003c/code\u003e\u003c/a\u003e release: v3.5.35\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/80fc139f90513943f1d0da20d353feec8a9ec894\"\u003e\u003ccode\u003e80fc139\u003c/code\u003e\u003c/a\u003e fix(runtime-core): skip idle persisted transition hooks in keep-alive moves (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/d6c73713fe20c325e805583d9b2e595b8cd8a111\"\u003e\u003ccode\u003ed6c7371\u003c/code\u003e\u003c/a\u003e ci: use backup action for size report comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/bb18dc8e567ce22f1e5dfbc6b16c1003b48c2785\"\u003e\u003ccode\u003ebb18dc8\u003c/code\u003e\u003c/a\u003e perf(runtime-dom): optimize array event handler dispatch (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14828\"\u003e#14828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/5734fe97f6e42d7abb1893c8bc38a17f7deb00b1\"\u003e\u003ccode\u003e5734fe9\u003c/code\u003e\u003c/a\u003e perf(reactivity): skip type checks for cached proxies (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14860\"\u003e#14860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/584beb1262d1247d41ed3b463c485c57022fa922\"\u003e\u003ccode\u003e584beb1\u003c/code\u003e\u003c/a\u003e fix(teleport): skip child unmount when pending mount discarded (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14876\"\u003e#14876\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14877\"\u003e#14877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/34a0ded4d27289a8f227462bd35b6341a4b51831\"\u003e\u003ccode\u003e34a0ded\u003c/code\u003e\u003c/a\u003e fix(compiler-core): avoid double processing v-for keys with v-memo (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14861\"\u003e#14861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/170fc95eb64b97024dcb3df770557065e2919aa8\"\u003e\u003ccode\u003e170fc95\u003c/code\u003e\u003c/a\u003e fix(runtime-core): avoid repeated hydration mismatch checks (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14857\"\u003e#14857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/1b7a2cc15c501a4b1e4be61874879381af59b74f\"\u003e\u003ccode\u003e1b7a2cc\u003c/code\u003e\u003c/a\u003e perf(server-renderer): avoid materializing iterables in ssrRenderList (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14821\"\u003e#14821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/3d077f26e33510f2ba001d14142ba76a1414dfff\"\u003e\u003ccode\u003e3d077f2\u003c/code\u003e\u003c/a\u003e fix(compiler-sfc): resolve top-level exports from files registered as global ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vuejs/core/compare/v3.5.22...v3.5.35\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/helper-string-parser` from 7.27.1 to 7.29.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/helper-string-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.7 (2026-05-25)\u003c/h2\u003e\n\u003cp\u003eRe-release all packages with npm provenance attestations\u003c/p\u003e\n\u003ch2\u003ev7.29.6 (2026-05-25)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18014\"\u003e#18014\u003c/a\u003e Catchup source map position in preserveFormat (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18001\"\u003e#18001\u003c/a\u003e [7.x packport]Improve input source map handling (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17998\"\u003e#17998\u003c/a\u003e Preserve original identifier names from input sourcemaps (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-helper-string-parser/issues/17992\"\u003e#17992\u003c/a\u003e) (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMateusz Burzyński (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.5 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:house:  Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@babel/*\u003c/code\u003e dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.4 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17974\"\u003e#17974\u003c/a\u003e [7.x backport]fix(systemjs): improve module string name support (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.3 (2026-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17923\"\u003e#17923\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17931\"\u003e#17931\u003c/a\u003e fix(decorators): replace super within all removed static elements (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17915\"\u003e#17915\u003c/a\u003e Fix thread synchronization issues in \u003ccode\u003e@babel/register\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-safari-rest-destructuring-rhs-array\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17788\"\u003e#17788\u003c/a\u003e Add bugfix plugin for Safari array rest destructuring bug (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\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/babel/babel/commit/4fba7541180bf5f58256d8e358b544e3831ad090\"\u003e\u003ccode\u003e4fba754\u003c/code\u003e\u003c/a\u003e v7.29.7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.7/packages/babel-helper-string-parser\"\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@​babel/helper-string-parser\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/helper-validator-identifier` from 7.28.5 to 7.29.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/helper-validator-identifier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.7 (2026-05-25)\u003c/h2\u003e\n\u003cp\u003eRe-release all packages with npm provenance attestations\u003c/p\u003e\n\u003ch2\u003ev7.29.6 (2026-05-25)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18014\"\u003e#18014\u003c/a\u003e Catchup source map position in preserveFormat (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18001\"\u003e#18001\u003c/a\u003e [7.x packport]Improve input source map handling (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17998\"\u003e#17998\u003c/a\u003e Preserve original identifier names from input sourcemaps (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-helper-validator-identifier/issues/17992\"\u003e#17992\u003c/a\u003e) (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMateusz Burzyński (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.5 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:house:  Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@babel/*\u003c/code\u003e dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.4 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17974\"\u003e#17974\u003c/a\u003e [7.x backport]fix(systemjs): improve module string name support (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.3 (2026-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17923\"\u003e#17923\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17931\"\u003e#17931\u003c/a\u003e fix(decorators): replace super within all removed static elements (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17915\"\u003e#17915\u003c/a\u003e Fix thread synchronization issues in \u003ccode\u003e@babel/register\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-safari-rest-destructuring-rhs-array\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17788\"\u003e#17788\u003c/a\u003e Add bugfix plugin for Safari array rest destructuring bug (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\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/babel/babel/commit/4fba7541180bf5f58256d8e358b544e3831ad090\"\u003e\u003ccode\u003e4fba754\u003c/code\u003e\u003c/a\u003e v7.29.7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.7/packages/babel-helper-validator-identifier\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/parser` from 7.28.5 to 7.29.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.7 (2026-05-25)\u003c/h2\u003e\n\u003cp\u003eRe-release all packages with npm provenance attestations\u003c/p\u003e\n\u003ch2\u003ev7.29.6 (2026-05-25)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18014\"\u003e#18014\u003c/a\u003e Catchup source map position in preserveFormat (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18001\"\u003e#18001\u003c/a\u003e [7.x packport]Improve input source map handling (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17998\"\u003e#17998\u003c/a\u003e Preserve original identifier names from input sourcemaps (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17992\"\u003e#17992\u003c/a\u003e) (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMateusz Burzyński (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.5 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:house:  Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@babel/*\u003c/code\u003e dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.4 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17974\"\u003e#17974\u003c/a\u003e [7.x backport]fix(systemjs): improve module string name support (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.3 (2026-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17923\"\u003e#17923\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17931\"\u003e#17931\u003c/a\u003e fix(decorators): replace super within all removed static elements (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17915\"\u003e#17915\u003c/a\u003e Fix thread synchronization issues in \u003ccode\u003e@babel/register\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-safari-rest-destructuring-rhs-array\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17788\"\u003e#17788\u003c/a\u003e Add bugfix plugin for Safari array rest destructuring bug (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\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/babel/babel/commit/4fba7541180bf5f58256d8e358b544e3831ad090\"\u003e\u003ccode\u003e4fba754\u003c/code\u003e\u003c/a\u003e v7.29.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/183db7bc040a68057489f8981d02962345a322ed\"\u003e\u003ccode\u003e183db7b\u003c/code\u003e\u003c/a\u003e v7.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/9bc522a968b42e3c36f9297badf6adad46e2b3df\"\u003e\u003ccode\u003e9bc522a\u003c/code\u003e\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17923\"\u003e#17923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/69277a030b6b4ef2288f577f8f52b1cbdbe31903\"\u003e\u003ccode\u003e69277a0\u003c/code\u003e\u003c/a\u003e Improve trailing comma comment handling (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17782\"\u003e#17782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/37d5595fca9f188f0534458180611f2e776acd31\"\u003e\u003ccode\u003e37d5595\u003c/code\u003e\u003c/a\u003e v7.29.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/f030ad34f84bb4758d23764f3bf89b501c50d706\"\u003e\u003ccode\u003ef030ad3\u003c/code\u003e\u003c/a\u003e [7.x backport] async x =\u0026gt; {} must be in leading pos (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17840\"\u003e#17840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/aa8394e454337d118ac3d40bfa3ee1a3cb3f3ed2\"\u003e\u003ccode\u003eaa8394e\u003c/code\u003e\u003c/a\u003e v7.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/a0b4e5a6452fb4db17b4f6b352285f87e01f3353\"\u003e\u003ccode\u003ea0b4e5a\u003c/code\u003e\u003c/a\u003e fix(parser): correctly parse type assertions in \u003ccode\u003eextends\u003c/code\u003e clause (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17765\"\u003e#17765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/cb78ab722e48d34a63e3e357c447e13a99984d0b\"\u003e\u003ccode\u003ecb78ab7\u003c/code\u003e\u003c/a\u003e [7.x backport] fix(parser): improve super type argument parsing (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17723\"\u003e#17723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/f3a22268bdc4fc6748cbc2be718a4d1090bdaf00\"\u003e\u003ccode\u003ef3a2226\u003c/code\u003e\u003c/a\u003e [babel 7] Delete Babel 8 fixtures (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17729\"\u003e#17729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.7/packages/babel-parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/types` from 7.28.5 to 7.29.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.7 (2026-05-25)\u003c/h2\u003e\n\u003cp\u003eRe-release all packages with npm provenance attestations\u003c/p\u003e\n\u003ch2\u003ev7.29.6 (2026-05-25)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18014\"\u003e#18014\u003c/a\u003e Catchup source map position in preserveFormat (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18001\"\u003e#18001\u003c/a\u003e [7.x packport]Improve input source map handling (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17998\"\u003e#17998\u003c/a\u003e Preserve original identifier names from input sourcemaps (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17992\"\u003e#17992\u003c/a\u003e) (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMateusz Burzyński (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.5 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:house:  Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@babel/*\u003c/code\u003e dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.4 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17974\"\u003e#17974\u003c/a\u003e [7.x backport]fix(systemjs): improve module string name support (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.3 (2026-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17923\"\u003e#17923\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17931\"\u003e#17931\u003c/a\u003e fix(decorators): replace super within all removed static elements (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17915\"\u003e#17915\u003c/a\u003e Fix thread synchronization issues in \u003ccode\u003e@babel/register\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-safari-rest-destructuring-rhs-array\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17788\"\u003e#17788\u003c/a\u003e Add bugfix plugin for Safari array rest destructuring bug (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\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/babel/babel/commit/4fba7541180bf5f58256d8e358b544e3831ad090\"\u003e\u003ccode\u003e4fba754\u003c/code\u003e\u003c/a\u003e v7.29.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/aa8394e454337d118ac3d40bfa3ee1a3cb3f3ed2\"\u003e\u003ccode\u003eaa8394e\u003c/code\u003e\u003c/a\u003e v7.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/7b3dec44513d55760a2b7a8189353f437ab0d8d4\"\u003e\u003ccode\u003e7b3dec4\u003c/code\u003e\u003c/a\u003e [7.x backport] Add attributes import declaration builder (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17750\"\u003e#17750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/d7f400889567ae18ef9ac41b024b5120f6060e17\"\u003e\u003ccode\u003ed7f4008\u003c/code\u003e\u003c/a\u003e v7.28.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/beea88c2bddd158a52e3c08739f47cbca970beea\"\u003e\u003ccode\u003ebeea88c\u003c/code\u003e\u003c/a\u003e [babel 8] Rename \u003ccode\u003eTSImportType.argument\u003c/code\u003e to \u003ccode\u003e.source\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17610\"\u003e#17610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/711db56222abc89bef19b4992c9c70b438a34a98\"\u003e\u003ccode\u003e711db56\u003c/code\u003e\u003c/a\u003e [babel 8] Fully remove import assertions (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17603\"\u003e#17603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/99dcba5e71de3bd81ce14077cfa5b6df58e9b177\"\u003e\u003ccode\u003e99dcba5\u003c/code\u003e\u003c/a\u003e chore: enable some ts-eslint rules (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17592\"\u003e#17592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/d9fa9c575e9d3952d1a146ceba6fbda88c63192b\"\u003e\u003ccode\u003ed9fa9c5\u003c/code\u003e\u003c/a\u003e [Babel 8]: Bump glob to v12 (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17594\"\u003e#17594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/c92c4919771105140015167f25f7bacac77c90d9\"\u003e\u003ccode\u003ec92c491\u003c/code\u003e\u003c/a\u003e Improve Unicode handling in code-frame tokenizer (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17589\"\u003e#17589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/c1b55f6ad56523ccc96fa68721de0bed2f2cdb23\"\u003e\u003ccode\u003ec1b55f6\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eeslint.config.mts\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17573\"\u003e#17573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.7/packages/babel-types\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@iconify-json/simple-icons` from 1.2.56 to 1.2.84\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/iconify/icon-sets/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@ungap/structured-clone` from 1.3.0 to 1.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ungap/structured-clone/commit/0c441086a929fb1a883622ab0e84174e521f2e6c\"\u003e\u003ccode\u003e0c44108\u003c/code\u003e\u003c/a\u003e 1.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ungap/structured-clone/commit/d4e42f861afbf879fa0b6e87f41e991f73ddeb1a\"\u003e\u003ccode\u003ed4e42f8\u003c/code\u003e\u003c/a\u003e Fix possible CWE-94\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ungap/structured-clone/compare/v1.3.0...v1.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~webreflection\"\u003ewebreflection\u003c/a\u003e, a new releaser for \u003ccode\u003e@​ungap/structured-clone\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/compiler-core` from 3.5.22 to 3.5.35\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e@​vue/compiler-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.35\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.34\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.33\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.31\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.30\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.29\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.28\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.27\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.26\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.25\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.24\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.23\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\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/vuejs/core/blob/main/CHANGELOG.md\"\u003e@​vue/compiler-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.34...v3.5.35\"\u003e3.5.35\u003c/a\u003e (2026-05-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e avoid double processing v-for keys with v-memo (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14861\"\u003e#14861\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/34a0ded4d27289a8f227462bd35b6341a4b51831\"\u003e34a0ded\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14859\"\u003e#14859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve top-level exports from files registered as global types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14805\"\u003e#14805\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/3d077f26e33510f2ba001d14142ba76a1414dfff\"\u003e3d077f2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nuxt/nuxt/issues/33694\"\u003enuxt/nuxt#33694\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid repeated hydration mismatch checks (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14857\"\u003e#14857\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/170fc95eb64b97024dcb3df770557065e2919aa8\"\u003e170fc95\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14855\"\u003e#14855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e skip idle persisted transition hooks in keep-alive moves (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14865\"\u003e#14865\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/80fc139f90513943f1d0da20d353feec8a9ec894\"\u003e80fc139\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14031\"\u003e#14031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eserver-renderer:\u003c/strong\u003e propagate sync errors from \u003ccode\u003essrRenderSuspense\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14804\"\u003e#14804\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/47609975e294fbcc8017b6d68c9be38fa5508f36\"\u003e4760997\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nuxt/nuxt/issues/28162\"\u003enuxt/nuxt#28162\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e skip child unmount when pending mount discarded (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14876\"\u003e#14876\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14877\"\u003e#14877\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/584beb1262d1247d41ed3b463c485c57022fa922\"\u003e584beb1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e skip type checks for cached proxies (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14860\"\u003e#14860\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/5734fe97f6e42d7abb1893c8bc38a17f7deb00b1\"\u003e5734fe9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e optimize array event handler dispatch (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14828\"\u003e#14828\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bb18dc8e567ce22f1e5dfbc6b16c1003b48c2785\"\u003ebb18dc8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eserver-renderer:\u003c/strong\u003e avoid materializing iterables in ssrRenderList (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14821\"\u003e#14821\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/1b7a2cc15c501a4b1e4be61874879381af59b74f\"\u003e1b7a2cc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.33...v3.5.34\"\u003e3.5.34\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e infer Vue ref wrapper types when source is unresolvable (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14758\"\u003e#14758\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/7f46fd411b4e3f75ca755ee1318ea8e9aff43f56\"\u003e7f46fd4\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14729\"\u003e#14729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e preserve hash hrefs on \u003ccode\u003e\u0026lt;image\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14756\"\u003e#14756\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/090b2e3a5149ec951c5313b270e5400a1fc870ce\"\u003e090b2e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve type re-exports inside declare global (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14766\"\u003e#14766\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/acfffe34e7724a84c21bb8e51e8a5bc0da35f350\"\u003eacfffe3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e prevent orphan effect when created in a stopped scope (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14778\"\u003e#14778\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/c8e2d4adc9112d2529de0434acc1188dfc399bf4\"\u003ec8e2d4a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14777\"\u003e#14777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid symbol coercion during props validation (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8539\"\u003e#8539\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/23d4fb5a6a070df3d2d4a043f0f62c141e376095\"\u003e23d4fb5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8487\"\u003e#8487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esuspense:\u003c/strong\u003e avoid DOM leak with out-in transition in v-if fragment (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14762\"\u003e#14762\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/9667e0d498ab39273614682986a666c3e73024d9\"\u003e9667e0d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14761\"\u003e#14761\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.32...v3.5.33\"\u003e3.5.33\u003c/a\u003e (2026-04-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e handle nested :deep in selector pseudos (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14725\"\u003e#14725\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bb9d265d8dcdde2af824fc01b24f9a7b3169f5fa\"\u003ebb9d265\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14724\"\u003e#14724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e unlink effect scopes on out-of-order off (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14734\"\u003e#14734\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e7659beafc5407e892fa70f3f4ade80263b0905d\"\u003ee7659be\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14733\"\u003e#14733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e preserve textarea resize dimensions (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14747\"\u003e#14747\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/11fb2fd4a246e40f6f350701dfea73ec525b4f59\"\u003e11fb2fd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14741\"\u003e#14741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e don't move teleport children if not mounted (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14702\"\u003e#14702\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/6a61f4452ba1a31fc929cadf8abe3337ac4d3a46\"\u003e6a61f44\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14701\"\u003e#14701\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransition:\u003c/strong\u003e preserve placeholder for conditional explicit default slots (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14748\"\u003e#14748\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/45990cecf4604b2f39c571ab6aefa49d362af36a\"\u003e45990ce\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14727\"\u003e#14727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.31...v3.5.32\"\u003e3.5.32\u003c/a\u003e (2026-04-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e prevent currentInstance leak into sibling render during async setup re-entry (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14668\"\u003e#14668\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/f1663535a163057788d3285dec54a245c3efb3ad\"\u003ef166353\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14667\"\u003e#14667\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/vuejs/core/commit/8be32d654f5c99de2801d6815e0dc798fb1f7d00\"\u003e\u003ccode\u003e8be32d6\u003c/code\u003e\u003c/a\u003e release: v3.5.35\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/34a0ded4d27289a8f227462bd35b6341a4b51831\"\u003e\u003ccode\u003e34a0ded\u003c/code\u003e\u003c/a\u003e fix(compiler-core): avoid double processing v-for keys with v-memo (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-core/issues/14861\"\u003e#14861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/1ce598eb0ac7bed5bdc14857244424520498d29d\"\u003e\u003ccode\u003e1ce598e\u003c/code\u003e\u003c/a\u003e chore: fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/57545e958ae28ed17aa9e0ed321abcd8dc99f752\"\u003e\u003ccode\u003e57545e9\u003c/code\u003e\u003c/a\u003e release: v3.5.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/3310eea4ececff0379ea657e633e3c18b0f647eb\"\u003e\u003ccode\u003e3310eea\u003c/code\u003e\u003c/a\u003e release: v3.5.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/9a2eb53bc03be1f4c8ea109f6bab157c54813765\"\u003e\u003ccode\u003e9a2eb53\u003c/code\u003e\u003c/a\u003e release: v3.5.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/81615d398a89beeccfe56a4a96fd2fba0c6fb37b\"\u003e\u003ccode\u003e81615d3\u003c/code\u003e\u003c/a\u003e release: v3.5.31\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/560def426fc38c1710fda7ddd1ac634d67897960\"\u003e\u003ccode\u003e560def4\u003c/code\u003e\u003c/a\u003e fix(runtime-core): invalidate detached v-for memo vnodes after unmount (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-core/issues/14624\"\u003e#14624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/fdd863f617f98c3d41cb8b2401d8e550d8a44d34\"\u003e\u003ccode\u003efdd863f\u003c/code\u003e\u003c/a\u003e release: v3.5.30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/e725a679e434a688c3493fc9af496501a8d1eeec\"\u003e\u003ccode\u003ee725a67\u003c/code\u003e\u003c/a\u003e fix(compat): add \u003ccode\u003eentities\u003c/code\u003e to \u003ccode\u003e@​vue/compat\u003c/code\u003e deps to fix CJS edge cases (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-core/issues/12514\"\u003e#12514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vuejs/core/commits/v3.5.35/packages/compiler-core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/compiler-dom` from 3.5.22 to 3.5.35\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e@​vue/compiler-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.35\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.34\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.33\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.31\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.30\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.29\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.28\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.27\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.26\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.25\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.24\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.23\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\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/vuejs/core/blob/main/CHANGELOG.md\"\u003e@​vue/compiler-dom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.34...v3.5.35\"\u003e3.5.35\u003c/a\u003e (2026-05-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e avoid double processing v-for keys with v-memo (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14861\"\u003e#14861\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/34a0ded4d27289a8f227462bd35b6341a4b51831\"\u003e34a0ded\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14859\"\u003e#14859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve top-level exports from files registered as global types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14805\"\u003e#14805\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/3d077f26e33510f2ba001d14142ba76a1414dfff\"\u003e3d077f2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nuxt/nuxt/issues/33694\"\u003enuxt/nuxt#33694\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid repeated hydration mismatch checks (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14857\"\u003e#14857\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/170fc95eb64b97024dcb3df770557065e2919aa8\"\u003e170fc95\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14855\"\u003e#14855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e skip idle persisted transition hooks in keep-alive moves (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14865\"\u003e#14865\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/80fc139f90513943f1d0da20d353feec8a9ec894\"\u003e80fc139\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14031\"\u003e#14031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eserver-renderer:\u003c/strong\u003e propagate sync errors from \u003ccode\u003essrRenderSuspense\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14804\"\u003e#14804\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/47609975e294fbcc8017b6d68c9be38fa5508f36\"\u003e4760997\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nuxt/nuxt/issues/28162\"\u003enuxt/nuxt#28162\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e skip child unmount when pending mount discarded (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14876\"\u003e#14876\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14877\"\u003e#14877\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/584beb1262d1247d41ed3b463c485c57022fa922\"\u003e584beb1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e skip type checks for cached proxies (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14860\"\u003e#14860\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/5734fe97f6e42d7abb1893c8bc38a17f7deb00b1\"\u003e5734fe9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e optimize array event handler dispatch (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14828\"\u003e#14828\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bb18dc8e567ce22f1e5dfbc6b16c1003b48c2785\"\u003ebb18dc8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eserver-renderer:\u003c/strong\u003e avoid materializing iterables in ssrRenderList (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14821\"\u003e#14821\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/1b7a2cc15c501a4b1e4be61874879381af59b74f\"\u003e1b7a2cc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.33...v3.5.34\"\u003e3.5.34\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e infer Vue ref wrapper types when source is unresolvable (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14758\"\u003e#14758\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/7f46fd411b4e3f75ca755ee1318ea8e9aff43f56\"\u003e7f46fd4\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14729\"\u003e#14729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e preserve hash hrefs on \u003ccode\u003e\u0026lt;image\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14756\"\u003e#14756\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/090b2e3a5149ec951c5313b270e5400a1fc870ce\"\u003e090b2e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve type re-exports inside declare global (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14766\"\u003e#14766\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/acfffe34e7724a84c21bb8e51e8a5bc0da35f350\"\u003eacfffe3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e prevent orphan effect when created in a stopped scope (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14778\"\u003e#14778\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/c8e2d4adc9112d2529de0434acc1188dfc399bf4\"\u003ec8e2d4a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14777\"\u003e#14777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid symbol coercion during props validation (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8539\"\u003e#8539\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/23d4fb5a6a070df3d2d4a043f0f62c141e376095\"\u003e23d4fb5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8487\"\u003e#8487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esuspense:\u003c/strong\u003e avoid DOM leak with out-in transition in v-if fragment (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14762\"\u003e#14762\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/9667e0d498ab39273614682986a666c3e73024d9\"\u003e9667e0d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14761\"\u003e#14761\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.32...v3.5.33\"\u003e3.5.33\u003c/a\u003e (2026-04-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e handle nested :deep in selector pseudos (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14725\"\u003e#14725\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bb9d265d8dcdde2af824fc01b24f9a7b3169f5fa\"\u003ebb9d265\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14724\"\u003e#14724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e unlink effect scopes on out-of-order off (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14734\"\u003e#14734\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e7659beafc5407e892fa70f3f4ade80263b0905d\"\u003ee7659be\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14733\"\u003e#14733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e preserve textarea resize dimensions (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14747\"\u003e#14747\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/11fb2fd4a246e40f6f350701dfea73ec525b4f59\"\u003e11fb2fd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14741\"\u003e#14741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e don't move teleport children if not mounted (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14702\"\u003e#14702\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/6a61f4452ba1a31fc929cadf8abe3337ac4d3a46\"\u003e6a61f44\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14701\"\u003e#14701\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransition:\u003c/strong\u003e preserve placeholder for conditional explicit default slots (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14748\"\u003e#14748\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/45990cecf4604b2f39c571ab6aefa49d362af36a\"\u003e45990ce\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14727\"\u003e#14727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.31...v3.5.32\"\u003e3.5.32\u003c/a\u003e (2026-04-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e prevent currentInstance leak into sibling render during async setup re-entry (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14668\"\u003e#14668\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/f1663535a163057788d3285dec54a245c3efb3ad\"\u003ef166353\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14667\"\u003e#14667\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/vuejs/core/commit/8be32d654f5c99de2801d6815e0dc798fb1f7d00\"\u003e\u003ccode\u003e8be32d6\u003c/code\u003e\u003c/a\u003e release: v3.5.35\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/57545e958ae28ed17aa9e0ed321abcd8dc99f752\"\u003e\u003ccode\u003e57545e9\u003c/code\u003e\u003c/a\u003e release: v3.5.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/3310eea4ececff0379ea657e633e3c18b0f647eb\"\u003e\u003ccode\u003e3310eea\u003c/code\u003e\u003c/a\u003e release: v3.5.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/9a2eb53bc03be1f4c8ea109f6bab157c54813765\"\u003e\u003ccode\u003e9a2eb53\u003c/code\u003e\u003c/a\u003e release: v3.5.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/81615d398a89beeccfe56a4a96fd2fba0c6fb37b\"\u003e\u003ccode\u003e81615d3\u003c/code\u003e\u003c/a\u003e release: v3.5.31\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/fdd863f617f98c3d41cb8b2401d8e550d8a44d34\"\u003e\u003ccode\u003efdd863f\u003c/code\u003e\u003c/a\u003e release: v3.5.30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/355d60624a6d3a06330e09a75daf0d572ead35e0\"\u003e\u003ccode\u003e355d606\u003c/code\u003e\u003c/a\u003e release: v3.5.29\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/1bdeb33ac18ab0e4b07c35270566867d99b1a2ae\"\u003e\u003ccode\u003e1bdeb33\u003c/code\u003e\u003c/a\u003e release: v3.5.28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/e0a2719766cbaa74d6c52394cc1e36bca84979e3\"\u003e\u003ccode\u003ee0a2719\u003c/code\u003e\u003c/a\u003e chore: fix typo (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-dom/issues/14421\"\u003e#14421\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/aa9af1deeda38457e33b595a7c68389cf7cf03fd\"\u003e\u003ccode\u003eaa9af1d\u003c/code\u003e\u003c/a\u003e release: v3.5.27\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vuejs/core/commits/v3.5.35/packages/compiler-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/compiler-sfc` from 3.5.22 to 3.5.35\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e@​vue/compiler-sfc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.35\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.34\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.33\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://g...\n\n_Description has been truncated_","html_url":"https://github.com/peo1108/KernelSU-Manager-LiquidGlass/pull/24","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/peo1108%2FKernelSU-Manager-LiquidGlass/issues/24","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/24/packages"},{"uuid":"4532453082","node_id":"PR_kwDOMzdLRs7f02nT","number":663,"state":"open","title":"chore(deps): bump the production-dependencies group across 1 directory with 30 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-27T12:54:21.000Z","updated_at":"2026-05-27T12:58:47.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":30,"packages":[{"name":"prettier","old_version":"3.8.1","new_version":"3.8.3","repository_url":"https://github.com/prettier/prettier"},{"name":"@mdx-js/react","old_version":"3.1.0","new_version":"3.1.1","repository_url":"https://github.com/mdx-js/mdx"},{"name":"@aws-sdk/client-secrets-manager","old_version":"3.1005.0","new_version":"3.1054.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@editorjs/editorjs","old_version":"2.31.5","new_version":"2.31.6","repository_url":"https://github.com/codex-team/editor.js"},{"name":"@editorjs/header","old_version":"2.8.8","new_version":"2.8.9","repository_url":"https://github.com/editor-js/header"},{"name":"@graphql-tools/schema","old_version":"10.0.31","new_version":"10.0.33","repository_url":"https://github.com/ardatan/graphql-tools"},{"name":"@hookform/resolvers","old_version":"5.2.2","new_version":"5.4.0","repository_url":"https://github.com/react-hook-form/resolvers"},{"name":"@react-email/components","old_version":"1.0.8","new_version":"1.0.12","repository_url":"https://github.com/resend/react-email"},{"name":"@react-email/render","old_version":"2.0.4","new_version":"2.0.8","repository_url":"https://github.com/resend/react-email"},{"name":"graphql","old_version":"16.13.1","new_version":"16.14.0","repository_url":"https://github.com/graphql/graphql-js"},{"name":"graphql-yoga","old_version":"5.18.1","new_version":"5.21.0","repository_url":"https://github.com/graphql-hive/graphql-yoga"},{"name":"jose","old_version":"6.2.1","new_version":"6.2.3","repository_url":"https://github.com/panva/jose"},{"name":"next","old_version":"16.1.6","new_version":"16.2.6","repository_url":"https://github.com/vercel/next.js"},{"name":"next-intl","old_version":"4.8.3","new_version":"4.12.0","repository_url":"https://github.com/amannn/next-intl"},{"name":"nodemailer","old_version":"8.0.2","new_version":"8.0.9","repository_url":"https://github.com/nodemailer/nodemailer"},{"name":"pg","old_version":"8.20.0","new_version":"8.21.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"react-hook-form","old_version":"7.71.2","new_version":"7.76.1","repository_url":"https://github.com/react-hook-form/react-hook-form"},{"name":"zod","old_version":"4.3.6","new_version":"4.4.3","repository_url":"https://github.com/colinhacks/zod"},{"name":"eslint-config-next","old_version":"15.5.12","new_version":"15.5.18","repository_url":"https://github.com/vercel/next.js"},{"name":"@formatjs/intl-localematcher","old_version":"0.8.1","new_version":"0.8.8","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@opentelemetry/api","old_version":"1.9.0","new_version":"1.9.1","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@sentry/nextjs","old_version":"10.43.0","new_version":"10.54.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/types","old_version":"10.43.0","new_version":"10.54.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@vercel/otel","old_version":"2.1.1","new_version":"2.1.2","repository_url":"https://github.com/vercel/otel"},{"name":"lodash","old_version":"4.17.23","new_version":"4.18.1","repository_url":"https://github.com/lodash/lodash"},{"name":"motion","old_version":"12.35.2","new_version":"12.40.0","repository_url":"https://github.com/motiondivision/motion"},{"name":"eslint-import-resolver-node","old_version":"0.3.9","new_version":"0.4.0","repository_url":"https://github.com/import-js/eslint-plugin-import"},{"name":"@stripe/stripe-js","old_version":"8.9.0","new_version":"8.11.0","repository_url":"https://github.com/stripe/stripe-js"},{"name":"libphonenumber-js","old_version":"1.12.39","new_version":"1.13.3"},{"name":"algoliasearch","old_version":"5.49.2","new_version":"5.52.1","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 30 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [prettier](https://github.com/prettier/prettier) | `3.8.1` | `3.8.3` |\n| [@mdx-js/react](https://github.com/mdx-js/mdx/tree/HEAD/packages/react) | `3.1.0` | `3.1.1` |\n| [@aws-sdk/client-secrets-manager](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager) | `3.1005.0` | `3.1054.0` |\n| [@editorjs/editorjs](https://github.com/codex-team/editor.js) | `2.31.5` | `2.31.6` |\n| [@editorjs/header](https://github.com/editor-js/header) | `2.8.8` | `2.8.9` |\n| [@graphql-tools/schema](https://github.com/ardatan/graphql-tools/tree/HEAD/packages/schema) | `10.0.31` | `10.0.33` |\n| [@hookform/resolvers](https://github.com/react-hook-form/resolvers) | `5.2.2` | `5.4.0` |\n| [@react-email/components](https://github.com/resend/react-email/tree/HEAD/packages/components) | `1.0.8` | `1.0.12` |\n| [@react-email/render](https://github.com/resend/react-email/tree/HEAD/packages/render) | `2.0.4` | `2.0.8` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.13.1` | `16.14.0` |\n| [graphql-yoga](https://github.com/graphql-hive/graphql-yoga/tree/HEAD/packages/graphql-yoga) | `5.18.1` | `5.21.0` |\n| [jose](https://github.com/panva/jose) | `6.2.1` | `6.2.3` |\n| [next](https://github.com/vercel/next.js) | `16.1.6` | `16.2.6` |\n| [next-intl](https://github.com/amannn/next-intl) | `4.8.3` | `4.12.0` |\n| [nodemailer](https://github.com/nodemailer/nodemailer) | `8.0.2` | `8.0.9` |\n| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.20.0` | `8.21.0` |\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.71.2` | `7.76.1` |\n| [zod](https://github.com/colinhacks/zod) | `4.3.6` | `4.4.3` |\n| [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `15.5.12` | `15.5.18` |\n| [@formatjs/intl-localematcher](https://github.com/formatjs/formatjs) | `0.8.1` | `0.8.8` |\n| [@opentelemetry/api](https://github.com/open-telemetry/opentelemetry-js) | `1.9.0` | `1.9.1` |\n| [@sentry/nextjs](https://github.com/getsentry/sentry-javascript) | `10.43.0` | `10.54.0` |\n| [@sentry/types](https://github.com/getsentry/sentry-javascript) | `10.43.0` | `10.54.0` |\n| [@vercel/otel](https://github.com/vercel/otel) | `2.1.1` | `2.1.2` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.23` | `4.18.1` |\n| [motion](https://github.com/motiondivision/motion) | `12.35.2` | `12.40.0` |\n| [eslint-import-resolver-node](https://github.com/import-js/eslint-plugin-import/tree/HEAD/resolvers/node) | `0.3.9` | `0.4.0` |\n| [@stripe/stripe-js](https://github.com/stripe/stripe-js) | `8.9.0` | `8.11.0` |\n| [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js) | `1.12.39` | `1.13.3` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.49.2` | `5.52.1` |\n\n\nUpdates `prettier` from 3.8.1 to 3.8.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.8.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSCSS: Prevent trailing comma in \u003ccode\u003eif()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18471\"\u003eprettier/prettier#18471\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.8.3/CHANGELOG.md#383\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.8.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Angular v21.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#382\"\u003eChangelog\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/prettier/prettier/blob/main/CHANGELOG.md\"\u003eprettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.8.3\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.8.2...3.8.3\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eSCSS: Prevent trailing comma in \u003ccode\u003eif()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18471\"\u003e#18471\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"scss\"\u003e\u003ccode\u003e// Input\n$value: if(sass(false): 1; else: -1);\n\u003cp\u003e// Prettier 3.8.2\n$value: if(\nsass(false): 1; else: -1,\n);\u003c/p\u003e\n\u003cp\u003e// Prettier 3.8.3\n$value: if(sass(false): 1; else: -1);\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch1\u003e3.8.2\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.8.1...3.8.2\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eAngular: Support Angular v21.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18722\"\u003e#18722\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19034\"\u003e#19034\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eExhaustive typechecking with \u003ccode\u003e@default never;\u003c/code\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n@switch (foo) {\n  @case (1) {}\n  @default never;\n}\n\u003cp\u003e\u0026lt;!-- Prettier 3.8.1 --\u0026gt;\nSyntaxError: Incomplete block \u0026quot;default never\u0026quot;. If you meant to write the @ character, you should use the \u0026quot;\u0026amp;\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/64\"\u003e#64\u003c/a\u003e;\u0026quot; HTML entity instead. (3:3)\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.8.2 --\u0026gt;\n\u003ca href=\"https://github.com/switch\"\u003e\u003ccode\u003e@​switch\u003c/code\u003e\u003c/a\u003e (foo) {\n\u003ca href=\"https://github.com/case\"\u003e\u003ccode\u003e@​case\u003c/code\u003e\u003c/a\u003e (1) {}\n\u003ca href=\"https://github.com/default\"\u003e\u003ccode\u003e@​default\u003c/code\u003e\u003c/a\u003e never;\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003earrow function\u003c/code\u003e and \u003ccode\u003einstanceof\u003c/code\u003e expressions.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"html\"\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/d7108a79ec745c04292aabf22c4c1adbd690b191\"\u003e\u003ccode\u003ed7108a7\u003c/code\u003e\u003c/a\u003e Release 3.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/177f90898170d363ef64fde663e4d13170688bfe\"\u003e\u003ccode\u003e177f908\u003c/code\u003e\u003c/a\u003e Prevent trailing comma in SCSS \u003ccode\u003eif()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18471\"\u003e#18471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/1cd40668c3d6f2f4cf9d87bbc9096d92361b2606\"\u003e\u003ccode\u003e1cd4066\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e@​prettier/plugin-oxc\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/a8700e245038cd8cc0cf28ef06ffedbcb3fc2dfc\"\u003e\u003ccode\u003ea8700e2\u003c/code\u003e\u003c/a\u003e Update oxc-parser to v0.125.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/752157c78eca6f0a30e5d5cb513b682c5ecfa01e\"\u003e\u003ccode\u003e752157c\u003c/code\u003e\u003c/a\u003e Fix tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/053fd418e180b12fa2014260212fae831f5fc5ec\"\u003e\u003ccode\u003e053fd41\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/904c6365ec46726fd0e21021c52ae934b7e5abc6\"\u003e\u003ccode\u003e904c636\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/dc1f7fcc508d116cbf1644d69a1f0eb93e40d4a4\"\u003e\u003ccode\u003edc1f7fc\u003c/code\u003e\u003c/a\u003e Update dependents count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/b31557cf331a02acf83e7e29d1001b070189a0d9\"\u003e\u003ccode\u003eb31557c\u003c/code\u003e\u003c/a\u003e Release 3.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/96bbaeda0525bf758e464aed2f939d739a85c315\"\u003e\u003ccode\u003e96bbaed\u003c/code\u003e\u003c/a\u003e Support Angular v21.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18722\"\u003e#18722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.8.1...3.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mdx-js/react` from 3.1.0 to 3.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mdx-js/mdx/releases\"\u003e@​mdx-js/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.1\u003c/h2\u003e\n\u003ch4\u003eFix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e3cad7d7e \u003ccode\u003e@mdx-js/mdx\u003c/code\u003e: add dependency on \u003ccode\u003eacorn\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e0dc4472f \u003ccode\u003e@mdx-js/esbuild\u003c/code\u003e: fix crash with esbuild loader and \u003ccode\u003ejsx\u003c/code\u003e option\nby \u003ca href=\"https://github.com/egnor\"\u003e\u003ccode\u003e@​egnor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mdx-js/mdx/pull/2593\"\u003emdx-js/mdx#2593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e84ec66ef \u003ccode\u003e@mdx-js/esbuild\u003c/code\u003e: refactor to improve error conversion in esbuild\nby \u003ca href=\"https://github.com/egnor\"\u003e\u003ccode\u003e@​egnor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mdx-js/mdx/pull/2595\"\u003emdx-js/mdx#2595\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e2b3381a8 \u003ccode\u003e@mdx-js/rollup\u003c/code\u003e: fix support for query parameters in Vite\nby \u003ca href=\"https://github.com/markdalgleish\"\u003e\u003ccode\u003e@​markdalgleish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mdx-js/mdx/pull/2629\"\u003emdx-js/mdx#2629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTypes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e933ab444 \u003ccode\u003e@mdx-js/mdx\u003c/code\u003e: add \u003ccode\u003eattributes\u003c/code\u003e to export/import declarations\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDocs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ec156a1f6 Add \u003ccode\u003erehype-mdx-toc\u003c/code\u003e to list of plugin\nby \u003ca href=\"https://github.com/boning-w\"\u003e\u003ccode\u003e@​boning-w\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mdx-js/mdx/pull/2622\"\u003emdx-js/mdx#2622\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e913659c8 Add \u003ccode\u003erecma-module-to-function\u003c/code\u003e to list of plugins\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mdx-js/mdx/pull/2605\"\u003emdx-js/mdx#2605\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e67fb1d07 Remove unneeded JSX type casting in docs, tests\u003c/li\u003e\n\u003cli\u003ef0d20da8 Remove local use of \u003ccode\u003eJSX\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/mdx-js/mdx/pull/2604\"\u003emdx-js/mdx#2604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e63f39cea Remove references to twitter\u003c/li\u003e\n\u003cli\u003e35ac59dd Refactor some docs regarding recma plugins\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/mdx-js/mdx/compare/3.1.0...3.1.1\"\u003ehttps://github.com/mdx-js/mdx/compare/3.1.0...3.1.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/mdx/commit/50aa8df0b027c893dec9f97a2b7c51539e9f1a4b\"\u003e\u003ccode\u003e50aa8df\u003c/code\u003e\u003c/a\u003e 3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/mdx/commit/67fb1d07d9b648d953d93d063a6eb5588d6c6d58\"\u003e\u003ccode\u003e67fb1d0\u003c/code\u003e\u003c/a\u003e Remove unneeded JSX type casting in docs, tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/mdx/commit/f0d20da86dcc8d78b90daddae7ae8ef1fcb5eacb\"\u003e\u003ccode\u003ef0d20da\u003c/code\u003e\u003c/a\u003e Remove local use of \u003ccode\u003eJSX\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/mdx/commit/e587c8c9d422ed9bfec84d643602b930ef612e72\"\u003e\u003ccode\u003ee587c8c\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003eremark-preset-wooorm\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mdx-js/mdx/commits/3.1.1/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-secrets-manager` from 3.1005.0 to 3.1054.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-secrets-manager's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1054.0\u003c/h2\u003e\n\u003ch4\u003e3.1054.0(2026-05-26)\u003c/h4\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-budgets:\u003c/strong\u003e  AWS Budget Name Validation Documentation Updates. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/09ab0ba65958d5b74a5b0c2b662037bd988c71ed\"\u003e09ab0ba6\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-iot-managed-integrations:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99b55d173f3fdf06a23e3dc5457caa9f60e122a2\"\u003e99b55d17\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-servicediscovery:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/82072b4b296aedbd8fe09c9203f4c7f41ba5a158\"\u003e82072b4b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-evs:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7194f05d93f2c9c4c23121dfa6a3343db8c56aa2\"\u003e7194f05d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-backup:\u003c/strong\u003e  Launching S3 PITR malware scanning support for AWS Backup (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/31e74c66f213289a8654d966a5e9ca2f3cda1388\"\u003e31e74c66\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bcm-data-exports:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7870d063aa836cdf1f6d4b570a42b05a5ae7425c\"\u003e7870d063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-apprunner:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/45b9c7f5ef9475e4bc8b2a54653763cad17fe0dd\"\u003e45b9c7f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-keyspacesstreams:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f561e99b12fa97005fe059a196cb160704e58aba\"\u003ef561e99b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sagemaker-geospatial:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d762b99458181954af18c5d10784f5df76c23f78\"\u003ed762b994\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/67af24d699c5946ba100c1c59e8a6543a0ef3bab\"\u003e67af24d6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-managedblockchain-query:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/39c1d425762a64d02ae8df4b71ebf352661b36cf\"\u003e39c1d425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-partnercentral-channel:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/96f85334ba9c28c12714c91ca3e0620392b10ab5\"\u003e96f85334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-pca-connector-scep:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/be523d0f0f54ab9f44faf3b949add765fb023e86\"\u003ebe523d0f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-observabilityadmin:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8b2275044ca47c516c4be25ca5d0a74f4f71d628\"\u003e8b227504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Added resourceConfigurations and allowUserProvidedConfigurations fields to environment blueprint configuration APIs, enabling customers who migrated from V1 to V2 domains to update resource configurations (such as lineage schedules) programmatically via the SDK. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0e45085dbe5d1c042c8535ba2b19e343f9b2f105\"\u003e0e45085d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mediapackagev2:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/177a4e14dd6f68560653fd2f9df5b33cd80b711d\"\u003e177a4e14\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-workspaces-thin-client:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9f6fae73a342ef6461628b05200430aec762ef62\"\u003e9f6fae73\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-service-quotas:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4b88f648a00ad8f2d57352d0c298cd9deedbfa82\"\u003e4b88f648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sagemaker-edge:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6820a275b28b1b4ad0b212ac4c483e66d14987a5\"\u003e6820a275\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ivschat:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4daac351073d07c3b9f13081c80dca5f2881348c\"\u003e4daac351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-redshift-serverless:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/30534fdee57aba9c5e8cf27a9669b408c3aa7a2c\"\u003e30534fde\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-chime-sdk-identity:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/718695ab030409a2dffe2ed2f3a19d57f6e35bfe\"\u003e718695ab\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a9707ebf9271642e2e26e6858c964b375f924f9d\"\u003ea9707ebf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-notifications:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20353b1edc36d0d5a7910b50f9a144d8e102cab0\"\u003e20353b1e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-osis:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/32637e00e69c88b7c98fa9e3a3d4f61283622f11\"\u003e32637e00\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ssm-quicksetup:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/25a54fa0acab14e5496b6f989fb3aad92ee684f9\"\u003e25a54fa0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-s3tables:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1e9f9670394f607776e05f12bbb3128b5abe02f8\"\u003e1e9f9670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connecthealth:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0ceab8f3ea89ac2e04ba1e6d0d20fea3fdaf0310\"\u003e0ceab8f3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-kinesis-video-webrtc-storage:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/590aa8bb48757252ecd5bb49bebfa36f1bb1b8bf\"\u003e590aa8bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-resiliencehub:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c28aec5b7d122f52492ffbdc040f4333c3d75d92\"\u003ec28aec5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-identitystore:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a98a373086bf6f065511d1811ffc968eadd823d\"\u003e0a98a373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-greengrassv2:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8c9b8538e8f5728bc951951b4944c0cffa4d1343\"\u003e8c9b8538\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-applicationcostprofiler:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2d5e9e40207011f51dbd208528da8a6c19371730\"\u003e2d5e9e40\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-scheduler:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d0d221b2c1b23680b2426a3c85e2ac4ebfb31aed\"\u003ed0d221b2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cleanroomsml:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/30ab8d0791cb9d75f0ce2266d159fe92d1478a37\"\u003e30ab8d07\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-marketplace-agreement:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/55451c63ab306f143708df1634723977e80b0147\"\u003e55451c63\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-codeconnections:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cb808b4ed60866de7ea02769e5222811ff185539\"\u003ecb808b4e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-devops-guru:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6d2a2e8fac52ee753461e93105fc029b3291d827\"\u003e6d2a2e8f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-data-automation:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/03128441f94be2ab4dbab2bba99710708364768e\"\u003e03128441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-aiops:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/471960e262546a494d27c88f5357f6985965d3f3\"\u003e471960e2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-guardduty:\u003c/strong\u003e  Add malware scan support for Continuous Backups, also known as Point-In-Time Recovery Points (PITR). (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1c9826698130aad2908a53c310fcabde8e778337\"\u003e1c982669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-route53globalresolver:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b376696f3dd0060cfce04efaad214a7981d3a913\"\u003eb376696f\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-secrets-manager/CHANGELOG.md\"\u003e@​aws-sdk/client-secrets-manager'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.1053.0...v3.1054.0\"\u003e3.1054.0\u003c/a\u003e (2026-05-26)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1052.0...v3.1053.0\"\u003e3.1053.0\u003c/a\u003e (2026-05-22)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1051.0...v3.1052.0\"\u003e3.1052.0\u003c/a\u003e (2026-05-21)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1050.0...v3.1051.0\"\u003e3.1051.0\u003c/a\u003e (2026-05-20)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1049.0...v3.1050.0\"\u003e3.1050.0\u003c/a\u003e (2026-05-19)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1048.0...v3.1049.0\"\u003e3.1049.0\u003c/a\u003e (2026-05-18)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1047.0...v3.1048.0\"\u003e3.1048.0\u003c/a\u003e (2026-05-15)\u003c/h1\u003e\n\u003c!-- 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/d999d57af48c1a1a8c4f538d925aa5219dadf158\"\u003e\u003ccode\u003ed999d57\u003c/code\u003e\u003c/a\u003e Publish v3.1054.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ef69ea687c15e9aae0568660ba3bcdd5174fbec6\"\u003e\u003ccode\u003eef69ea6\u003c/code\u003e\u003c/a\u003e Publish v3.1053.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/443d6beaebc2b72a5b37816657954f4bd2cf68a5\"\u003e\u003ccode\u003e443d6be\u003c/code\u003e\u003c/a\u003e Publish v3.1052.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0d6242dc938f36ac77e337d39f577e8727f87926\"\u003e\u003ccode\u003e0d6242d\u003c/code\u003e\u003c/a\u003e chore(codegen): update \u003ca href=\"https://github.com/smithy\"\u003e\u003ccode\u003e@​smithy\u003c/code\u003e\u003c/a\u003e dependencies (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b825c136cb984e7d0a4cda429201175c95ba033d\"\u003e\u003ccode\u003eb825c13\u003c/code\u003e\u003c/a\u003e Publish v3.1051.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bdc9fc6b88673a816719006d0bde88afd44dbb4e\"\u003e\u003ccode\u003ebdc9fc6\u003c/code\u003e\u003c/a\u003e Publish v3.1050.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/04d52f3ac1d416598b8d728b72919919025a4a61\"\u003e\u003ccode\u003e04d52f3\u003c/code\u003e\u003c/a\u003e Publish v3.1049.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/313813d9e1f25eb6896cf2880977f01ee7fb2556\"\u003e\u003ccode\u003e313813d\u003c/code\u003e\u003c/a\u003e Publish v3.1048.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1af90474774927f8dea56d1e33fd11167d431d11\"\u003e\u003ccode\u003e1af9047\u003c/code\u003e\u003c/a\u003e chore(codegen): updated import sources for aws-sdk core (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager/issues/8015\"\u003e#8015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eabae7d848238fedb6336c2f2d13b81c6cd9d146\"\u003e\u003ccode\u003eeabae7d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for browser bundle fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager/issues/8022\"\u003e#8022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1054.0/clients/client-secrets-manager\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@editorjs/editorjs` from 2.31.5 to 2.31.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codex-team/editor.js/releases\"\u003e@​editorjs/editorjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.31.6\u003c/h2\u003e\n\u003cp\u003eFix sanitize type to accept per-field SanitizerConfig \u003ca href=\"https://redirect.github.com/codex-team/editor.js/issues/2997\"\u003e#2997\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix sanitize type to accept per-field SanitizerConfig by \u003ca href=\"https://github.com/costajohnt\"\u003e\u003ccode\u003e@​costajohnt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codex-team/editor.js/pull/2997\"\u003ecodex-team/editor.js#2997\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/costajohnt\"\u003e\u003ccode\u003e@​costajohnt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/codex-team/editor.js/pull/2997\"\u003ecodex-team/editor.js#2997\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/codex-team/editor.js/compare/v2.31.5...v2.31.6\"\u003ehttps://github.com/codex-team/editor.js/compare/v2.31.5...v2.31.6\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/codex-team/editor.js/blob/next/docs/CHANGELOG.md\"\u003e@​editorjs/editorjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.31.6\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eFix\u003c/code\u003e - Widen \u003ccode\u003esanitize\u003c/code\u003e type on \u003ccode\u003eBlockTool\u003c/code\u003e and \u003ccode\u003eBaseToolConstructable\u003c/code\u003e to accept per-field \u003ccode\u003eSanitizerConfig\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/codex-team/editor.js/commit/4ea9eb389847181ceb757735f8bd45cc8c2f1673\"\u003e\u003ccode\u003e4ea9eb3\u003c/code\u003e\u003c/a\u003e Fix sanitize type to accept per-field SanitizerConfig (\u003ca href=\"https://redirect.github.com/codex-team/editor.js/issues/2997\"\u003e#2997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/codex-team/editor.js/compare/v2.31.5...v2.31.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@editorjs/header` from 2.8.8 to 2.8.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/editor-js/header/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@graphql-tools/schema` from 10.0.31 to 10.0.33\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ardatan/graphql-tools/blob/master/packages/schema/CHANGELOG.md\"\u003e@​graphql-tools/schema's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.0.33\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies\n[\u003ca href=\"https://github.com/ardatan/graphql-tools/commit/a4b7dceaeec9561bf77b8a0804774b604b97b060\"\u003e\u003ccode\u003ea4b7dce\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​graphql-tools/utils\u003c/code\u003e\u003ca href=\"https://github.com/11\"\u003e\u003ccode\u003e@​11\u003c/code\u003e\u003c/a\u003e.1.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​graphql-tools/merge\u003c/code\u003e\u003ca href=\"https://github.com/9\"\u003e\u003ccode\u003e@​9\u003c/code\u003e\u003c/a\u003e.1.9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.0.32\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies\n[\u003ca href=\"https://github.com/ardatan/graphql-tools/commit/ae36a0ebc2464665d5be13d167485bf173d96313\"\u003e\u003ccode\u003eae36a0e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​graphql-tools/utils\u003c/code\u003e\u003ca href=\"https://github.com/11\"\u003e\u003ccode\u003e@​11\u003c/code\u003e\u003c/a\u003e.0.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​graphql-tools/merge\u003c/code\u003e\u003ca href=\"https://github.com/9\"\u003e\u003ccode\u003e@​9\u003c/code\u003e\u003c/a\u003e.1.8\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/ardatan/graphql-tools/commit/4aa9156d4b3f75c5c752b1fa05582cbd960d9fec\"\u003e\u003ccode\u003e4aa9156\u003c/code\u003e\u003c/a\u003e chore(release): update monorepo packages versions (\u003ca href=\"https://github.com/ardatan/graphql-tools/tree/HEAD/packages/schema/issues/8145\"\u003e#8145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ardatan/graphql-tools/commit/14066f91dac3ec03ae5a8382506c2eb5d671c53f\"\u003e\u003ccode\u003e14066f9\u003c/code\u003e\u003c/a\u003e chore(release): update monorepo packages versions (\u003ca href=\"https://github.com/ardatan/graphql-tools/tree/HEAD/packages/schema/issues/8118\"\u003e#8118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ardatan/graphql-tools/commit/5d6bcc49c5aa3bf8238ee946e41698a9bc6d44be\"\u003e\u003ccode\u003e5d6bcc4\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003eskipLibCheck\u003c/code\u003e (\u003ca href=\"https://github.com/ardatan/graphql-tools/tree/HEAD/packages/schema/issues/8019\"\u003e#8019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ardatan/graphql-tools/commits/@graphql-tools/schema@10.0.33/packages/schema\"\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@​graphql-tools/schema\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@hookform/resolvers` from 5.2.2 to 5.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-hook-form/resolvers/releases\"\u003e@​hookform/resolvers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.3.0...v5.4.0\"\u003e5.4.0\u003c/a\u003e (2026-05-21)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add ata-validator resolver (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/845\"\u003e#845\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix issue with toNestErrors.ts (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/848\"\u003e#848\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cul\u003e\n\u003cli\u003eadd guidance on passing context to \u003ccode\u003eyupResolver\u003c/code\u003e (useForm context) (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/835\"\u003e#835\u003c/a\u003e)  (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/3d2992472adf5735b46b175e22bea82fddf13854\"\u003e3d29924\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/3d2992472adf5735b46b175e22bea82fddf13854\"\u003e\u003ccode\u003e3d29924\u003c/code\u003e\u003c/a\u003e feat: add guidance on passing context to \u003ccode\u003eyupResolver\u003c/code\u003e (useForm context) (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/835\"\u003e#835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/56b68f3798612601190a533887847d8fef2c94af\"\u003e\u003ccode\u003e56b68f3\u003c/code\u003e\u003c/a\u003e feat: 5.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/cf8562d88ce3a1658676b2ef996347f29e05b3ee\"\u003e\u003ccode\u003ecf8562d\u003c/code\u003e\u003c/a\u003e update readme on ata-validator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/5e5b6103692fa599ddacca39a03bf707e73a5012\"\u003e\u003ccode\u003e5e5b610\u003c/code\u003e\u003c/a\u003e fix issue with toNestErrors.ts (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/848\"\u003e#848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/72aacf8604d697a29a1859f8bffccf18adb86add\"\u003e\u003ccode\u003e72aacf8\u003c/code\u003e\u003c/a\u003e Revise supported versions in SECURITY.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/ad89a20d869f2dc21b905168c5578b3522c01b64\"\u003e\u003ccode\u003ead89a20\u003c/code\u003e\u003c/a\u003e feat: add ata-validator resolver (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/845\"\u003e#845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/02286db88310fd23e1de61ad880c23e210801813\"\u003e\u003ccode\u003e02286db\u003c/code\u003e\u003c/a\u003e ci: updated publish workflow to use node 24 (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/838\"\u003e#838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/2e9bc7c7d02506d336e20d8c0bae0c479f3662ec\"\u003e\u003ccode\u003e2e9bc7c\u003c/code\u003e\u003c/a\u003e Fix(zodResolver): error paths in complex unions \u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/787\"\u003e#787\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/819\"\u003e#819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.2.2...v5.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@react-email/components` from 1.0.8 to 1.0.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/resend/react-email/releases\"\u003e@​react-email/components's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-email/components\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [f6cfef0]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/render\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.6\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/body\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/button\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.2.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/code-block\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.2.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/code-inline\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.6\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/column\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.14\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/container\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/font\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.10\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/head\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/heading\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/hr\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/html\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/img\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/link\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/markdown\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.18\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/preview\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.14\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/row\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/section\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.17\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/tailwind\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.7\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/text\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-email/components\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [5a23505]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [ecfc141]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/tailwind\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.7\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/render\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.5\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/body\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/button\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.2.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/code-block\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.2.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/code-inline\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.6\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/column\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.14\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/container\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/font\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.10\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/head\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/heading\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/hr\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/html\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/img\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/link\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/markdown\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.18\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/preview\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.14\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/row\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/section\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.17\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/text\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.6\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/resend/react-email/blob/@react-email/components@1.0.12/packages/components/CHANGELOG.md\"\u003e@​react-email/components's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [f6cfef0]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/render\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.6\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/body\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/button\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.2.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/code-block\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.2.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/code-inline\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.6\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/column\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.14\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/container\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/font\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.10\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/head\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/heading\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/hr\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/html\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/img\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/link\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/markdown\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.18\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/preview\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.14\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/row\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/section\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.17\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/tailwind\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.7\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/text\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [5a23505]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [ecfc141]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/tailwind\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.7\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/render\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.5\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/body\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/button\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.2.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/code-block\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.2.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/code-inline\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.6\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/column\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.14\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/container\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/font\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.10\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/head\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/heading\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/hr\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/html\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/img\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/link\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/markdown\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.18\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/preview\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.14\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/row\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/291aea4e00c37ff08ec1d1743adaf0c13def3851\"\u003e\u003ccode\u003e291aea4\u003c/code\u003e\u003c/a\u003e chore(root): version packages (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/components/issues/3117\"\u003e#3117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/1191b35432d7c7b26df2cbbbe760efa14b0c08e0\"\u003e\u003ccode\u003e1191b35\u003c/code\u003e\u003c/a\u003e chore(root): version packages (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/components/issues/3084\"\u003e#3084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/32b0eba91288d24f682639e966fcff64297f35f6\"\u003e\u003ccode\u003e32b0eba\u003c/code\u003e\u003c/a\u003e chore(root): version packages (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/components/issues/3073\"\u003e#3073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/197d094d127725c52d6625080a4dc631296d33cd\"\u003e\u003ccode\u003e197d094\u003c/code\u003e\u003c/a\u003e chore: version packages (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/components/issues/3035\"\u003e#3035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/1f27dcd9c38d50927059dba4f2fb7b59cf7c7ddc\"\u003e\u003ccode\u003e1f27dcd\u003c/code\u003e\u003c/a\u003e feat: pnpm catalogs (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/components/issues/3014\"\u003e#3014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/11aa935196e3da315be4b4e8711f61efeb5c9f75\"\u003e\u003ccode\u003e11aa935\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency tsdown to v0.19.0 (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/components/issues/2857\"\u003e#2857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/resend/react-email/commits/@react-email/components@1.0.12/packages/components\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@react-email/render` from 2.0.4 to 2.0.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/resend/react-email/releases\"\u003e@​react-email/render's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-email/render\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ee0e896f: Strip nul bytes from React 18 \u003ccode\u003erenderToPipeableStream\u003c/code\u003e output to prevent emails with multi-byte characters from being truncated.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-email/render\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e7fc539d: fix export map ordering between convex and node\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-email/render\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.7-canary.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e7fc539d: fix export map ordering between convex and node\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-email/render\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ef6cfef0: fix: await stream.allReady before reading renderToReadableStream output\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-email/render\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eecfc141: fix process crashes in client errors\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/resend/react-email/blob/canary/packages/render/CHANGELOG.md\"\u003e@​react-email/render's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ee0e896f: Strip nul bytes from React 18 \u003ccode\u003erenderToPipeableStream\u003c/code\u003e output to prevent emails with multi-byte characters from being truncated.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e7fc539d: fix export map ordering between convex and node\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.7-canary.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e7fc539d: fix export map ordering between convex and node\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ef6cfef0: fix: await stream.allReady before reading renderToReadableStream output\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eecfc141: fix process crashes in client errors\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/resend/react-email/commit/961d1d297394c6110eb8847cf604b25df7945469\"\u003e\u003ccode\u003e961d1d2\u003c/code\u003e\u003c/a\u003e chore(root): version packages (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/render/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/e0e896fc66602e9cedb280f0fbc4e2bac690b1c6\"\u003e\u003ccode\u003ee0e896f\u003c/code\u003e\u003c/a\u003e fix(render): remove nul bytes when using React 18  (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/render/issues/3406\"\u003e#3406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/12f46209a128a3240d90972025c4d8c0a92290a0\"\u003e\u003ccode\u003e12f4620\u003c/code\u003e\u003c/a\u003e chore(root): version packages (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/render/issues/3322\"\u003e#3322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/48daf185e3a89aa85e88bf6633dad6f31056dee1\"\u003e\u003ccode\u003e48daf18\u003c/code\u003e\u003c/a\u003e chore(root): version packages (canary) (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/render/issues/3271\"\u003e#3271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/7fc539db9a1c33ef94b1d7444ce404ec6577644a\"\u003e\u003ccode\u003e7fc539d\u003c/code\u003e\u003c/a\u003e fix(render): reorder \u003ccode\u003enode\u003c/code\u003e above \u003ccode\u003econvex\u003c/code\u003e in exports map (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/render/issues/3276\"\u003e#3276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/291aea4e00c37ff08ec1d1743adaf0c13def3851\"\u003e\u003ccode\u003e291aea4\u003c/code\u003e\u003c/a\u003e chore(root): version packages (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/render/issues/3117\"\u003e#3117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/f6cfef07e1f40680fec66103265a10e0e49a42d8\"\u003e\u003ccode\u003ef6cfef0\u003c/code\u003e\u003c/a\u003e fix(render): await stream.allReady before reading renderToReadableStream outp...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/1191b35432d7c7b26df2cbbbe760efa14b0c08e0\"\u003e\u003ccode\u003e1191b35\u003c/code\u003e\u003c/a\u003e chore(root): version packages (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/render/issues/3084\"\u003e#3084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/ecfc1415b4389560f790bbbb175d711d5a1be421\"\u003e\u003ccode\u003eecfc141\u003c/code\u003e\u003c/a\u003e fix: prevent process crash by rejecting error instead of throwing in renderTo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/1f27dcd9c38d50927059dba4f2fb7b59cf7c7ddc\"\u003e\u003ccode\u003e1f27dcd\u003c/code\u003e\u003c/a\u003e feat: pnpm catalogs (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/render/issues/3014\"\u003e#3014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/resend/react-email/commits/@react-email/render@2.0.8/packages/render\"\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@​react-email/render\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `graphql` from 16.13.1 to 16.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/graphql/graphql-js/releases\"\u003egraphql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.14.0 (2026-05-03)\u003c/h2\u003e\n\u003ch4\u003eNew Feature 🚀\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4317\"\u003e#4317\u003c/a\u003e Allow configuration of the \u003ccode\u003eofType\u003c/code\u003e introspection depth (\u003ca href=\"https://github.com/Nols1000\"\u003e\u003ccode\u003e@​Nols1000\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4521\"\u003e#4521\u003c/a\u003e Add experimental support for directives on directive definitions (\u003ca href=\"https://github.com/BoD\"\u003e\u003ccode\u003e@​BoD\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBug Fix 🐞\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4652\"\u003e#4652\u003c/a\u003e Fix valueFromAST variable own-property checks\n(\u003ca href=\"https://github.com/abishekgiri\"\u003e\u003ccode\u003e@​abishekgiri\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDocs 📝\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4706\"\u003e#4706\u003c/a\u003e Fix mistake in GraphQLError guidance (\u003ca href=\"https://github.com/benjie\"\u003e\u003ccode\u003e@​benjie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 4\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAbishek Kumar Giri(\u003ca href=\"https://github.com/abishekgiri\"\u003e\u003ccode\u003e@​abishekgiri\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBenjie(\u003ca href=\"https://github.com/benjie\"\u003e\u003ccode\u003e@​benjie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBenoit 'BoD' Lubek(\u003ca href=\"https://github.com/BoD\"\u003e\u003ccode\u003e@​BoD\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNils-Börge Margotti(\u003ca href=\"https://github.com/Nols1000\"\u003e\u003ccode\u003e@​Nols1000\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.13.2 (2026-03-24)\u003c/h2\u003e\n\u003ch4\u003eDocs 📝\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4611\"\u003e#4611\u003c/a\u003e add dev mode docs (\u003ca href=\"https://github.com/yaacovCR\"\u003e\u003ccode\u003e@​yaacovCR\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003ePolish 💅\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4631\"\u003e#4631\u003c/a\u003e Use \u003ccode\u003eObject.create(null)\u003c/code\u003e over \u003ccode\u003e{}\u003c/code\u003e to avoid prototype issues - v16 (\u003ca href=\"https://github.com/benjie\"\u003e\u003ccode\u003e@​benjie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eInternal 🏠\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4626\"\u003e#4626\u003c/a\u003e backport: internal: streamline release process (\u003ca href=\"https://redirect.github.com/graphql/graphql-js/issues/4615\"\u003e#4615\u003c/a\u003e) (\u003ca href=\"https://github.com/yaacovCR\"\u003e\u003ccode\u003e@​yaacovCR\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBenjie(\u003ca href=\"https://github.com/benjie\"\u003e\u003ccode\u003e@​benjie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eYaacov Rydzinski (\u003ca href=\"https://github.com/yaacovCR\"\u003e\u003ccode\u003e@​yaacovCR\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphql-js/commit/57b385b288150960acd09337adf2fc778abb32ab\"\u003e\u003ccode\u003e57b385b\u003c/code\u003e\u003c/a\u003e chore(release): v16.14.0 (\u003ca href=\"https://redirect.github.com/graphql/graphql-js/issues/4720\"\u003e#4720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphql-js/commit/85700ed6382d57c76d47935adbee6943b29ffd75\"\u003e\u003ccode\u003e85700ed\u003c/code\u003e\u003c/a\u003e Fix mistake in GraphQLError guidance (\u003ca href=\"https://redirect.github.com/graphql/graphql-js/issues/4706\"\u003e#4706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphql-js/commit/8eb6383ae7447514343457abb2063c40e5dc81bc\"\u003e\u003ccode\u003e8eb6383\u003c/code\u003e\u003c/a\u003e Allow configuration of the \u003ccode\u003eofType\u003c/code\u003e introspection depth (\u003ca href=\"https://redirect.github.com/graphql/graphql-js/issues/4317\"\u003e#4317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphql-js/commit/ad9c519428ae9d95547af07f68c7559bda0d4053\"\u003e\u003ccode\u003ead9c519\u003c/code\u003e\u003c/a\u003e Add support for directives on directive definitions (\u003ca href=\"https://redirect.github.com/graphql/graphql-js/issues/4521\"\u003e#4521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphql-js/commit/db2987cb63fffc372f413e780437ea022a649274\"\u003e\u003ccode\u003edb2987c\u003c/code\u003e\u003c/a\u003e fix(valueFromAST): restore variable own-property checks (\u003ca href=\"https://redirect.github.com/graphql/graphql-js/issues/4652\"\u003e#4652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphql-js/commit/123e958de1362eef098c30e917b51981c484729e\"\u003e\u003ccode\u003e123e958\u003c/code\u003e\u003c/a\u003e chore(release): v16.13.2 (\u003ca href=\"https://redirect.github.com/graphql/graphql-js/issues/4632\"\u003e#4632\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphql-js/commit/13f130d229311cfaf3accff12d3b7134e8d43a8c\"\u003e\u003ccode\u003e13f130d\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eObject.create(null)\u003c/code\u003e over \u003ccode\u003e{}\u003c/code\u003e to avoid prototype issues - v16 (\u003ca href=\"https://redirect.github.com/graphql/graphql-js/issues/4631\"\u003e#4631\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphql-js/commit/6ca59e128fe6cf26f1335fbd81d2f4a30bf9fce1\"\u003e\u003ccode\u003e6ca59e1\u003c/code\u003e\u003c/a\u003e backport: internal: streamline release process (\u003ca href=\"https://redirect.github.com/graphql/graphql-js/issues/4615\"\u003e#4615\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/graphql/graphql-js/issues/4626\"\u003e#4626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphql-js/commit/df8c53f5157b9d8312160b1d5baf1f7029213097\"\u003e\u003ccode\u003edf8c53f\u003c/code\u003e\u003c/a\u003e docs: dev mode for v17 (\u003ca href=\"https://redirect.github.com/graphql/graphql-js/issues/4611\"\u003e#4611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/graphql/graphql-js/compare/v16.13.1...v16.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `graphql-yoga` from 5.18.1 to 5.21.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/graphql-hive/graphql-yoga/blob/main/packages/graphql-yoga/CHANGELOG.md\"\u003egraphql-yoga's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.21.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/graphql-hive/graphql-yoga/pull/4430\"\u003e#4430\u003c/a\u003e\n\u003ca href=\"https://github.com/graphql-hive/graphql-yoga/commit/e263f7ec25855fb28fe7da2a94290ec8a0a3589e\"\u003e\u003ccode\u003ee263f7e\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/ardatan\"\u003e\u003ccode\u003e@​ardatan\u003c/code\u003e\u003c/a\u003e! - Short-circuit response in \u003ccode\u003eonRequestParse\u003c/code\u003e hook\u003c/p\u003e\n\u003cp\u003eIn the \u003ccode\u003eonRequestParse\u003c/code\u003e hook, if a response is sent using \u003ccode\u003eendResponse\u003c/code\u003e, we should short-circuit\nthe request parsing and return that response immediately. This allows users to handle certain\nrequests entirely within the \u003ccode\u003eonRequestParse\u003c/code\u003e hook without needing to go through the rest of the\nrequest processing pipeline.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003econst plugin = {\n  onRequestParse({ endResponse }) {\n    if (/* some condition */) {\n      endResponse(new Response('Short-circuited response'));\n    }\n  },\n};\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eOr you can also short-circuit the response inside the request parser:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003econst plugin = {\n  onRequestParse({ setRequestParser }) {\n    setRequestParser(req =\u0026gt; {\n      if (req.url === '/short-circuit') {\n        return new Response('Short-circuited response')\n      }\n      // Otherwise, return the parsed parameters as usual\n      return parseRequestNormally(req)\n    })\n  }\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.20.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/graphql-hive/graphql-yoga/pull/4428\"\u003e#4428\u003c/a\u003e\n\u003ca href=\"https://github.com/graphql-hive/graphql-yoga/commit/93f1dc0d7231372b86450ab6aefd7e15df32a8c2\"\u003e\u003ccode\u003e93f1dc0\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/ardatan\"\u003e\u003ccode\u003e@​ardatan\u003c/code\u003e\u003c/a\u003e! - Support changing \u003ccode\u003egraphqlEndpoint\u003c/code\u003e after\ninitialization;\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003econst yoga = createYoga({\n\u003c/code\u003e\u003c/pre\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/graphql-hive/graphql-yoga/commit/b8a5edbfcb084d74802d070be9484149f21ad7c3\"\u003e\u003ccode\u003eb8a5edb\u003c/code\u003e\u003c/a\u003e chore(release): update monorepo packages versions (\u003ca href=\"https://github.com/graphql-hive/graphql-yoga/tree/HEAD/packages/graphql-yoga/issues/4431\"\u003e#4431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-hive/graphql-yoga/commit/e263f7ec25855fb28fe7da2a94290ec8a0a3589e\"\u003e\u003ccode\u003ee263f7e\u003c/code\u003e\u003c/a\u003e feat(onRequestParse): short-circuit \u003ccode\u003eResponse\u003c/code\u003e (\u003ca href=\"https://github.com/graphql-hive/graphql-yoga/tree/HEAD/packages/graphql-yoga/issues/4430\"\u003e#4430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-hive/graphql-yoga/commit/cb55d461e6dd0c97b4e40f923491867103e28ef5\"\u003e\u003ccode\u003ecb55d46\u003c/code\u003e\u003c/a\u003e chore(release): update monorepo packages versions (\u003ca href=\"https://github.com/graphql-hive/graphql-yoga/tree/HEAD/packages/graphql-yoga/issues/4429\"\u003e#4429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-hive/graphql-yoga/commit/93f1dc0d7231372b86450ab6aefd7e15df32a8c2\"\u003e\u003ccode\u003e93f1dc0\u003c/code\u003e\u003c/a\u003e feat: support modifying \u003ccode\u003egraphqlEndpoint\u003c/code\u003e after the initialization (\u003ca href=\"https://github.com/graphql-hive/graphql-yoga/tree/HEAD/packages/graphql-yoga/issues/4428\"\u003e#4428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-hive/graphql-yoga/commit/4a69826ea1758e2794793954e3d699c3c74d5610\"\u003e\u003ccode\u003e4a69826\u003c/code\u003e\u003c/a\u003e chore(release): update monorepo packages versions (\u003ca href=\"https://github.com/graphql-hive/graphql-yoga/tree/HEAD/packages/graphql-yoga/issues/4426\"\u003e#4426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-hive/graphql-yoga/commit/7e0aaf63ab4abc8e3f76f53898c8a85de60c641b\"\u003e\u003ccode\u003e7e0aaf6\u003c/code\u003e\u003c/a\u003e Update TypeScript v6 (\u003ca href=\"https://github.com/graphql-hive/graphql-yoga/tree/HEAD/packages/graphql-yoga/issues/4425\"\u003e#4425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-hive/graphql-yoga/commit/f5ff6b60de605d528c866c5c851b7c2ca24202b7\"\u003e\u003ccode\u003ef5ff6b6\u003c/code\u003e\u003c/a\u003e Update lockfile\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/graphql-hive/graphql-yoga/commits/graphql-yoga@5.21.0/packages/graphql-yoga\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jose` from 6.2.1 to 6.2.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/panva/jose/releases\"\u003ejose's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.2.3\u003c/h2\u003e\n\u003ch3\u003eRefactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecleanly reject invalid PBES2 p2c (\u003ca href=\"https://github.com/panva/jose/commit/0cdb851ca597635cac3da7a855342549fbe67a8d\"\u003e0cdb851\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.2.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereject failed decompression with JWEInvalid error (\u003ca href=\"https://github.com/panva/jose/commit/043b181a96ee55d92b9ff1ee94e11be36e258ee4\"\u003e043b181\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/panva/jose/blob/main/CHANGELOG.md\"\u003ejose's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/panva/jose/compare/v6.2.2...v6.2.3\"\u003e6.2.3\u003c/a\u003e (2026-04-27)\u003c/h2\u003e\n\u003ch3\u003eRefactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecleanly reject invalid PBES2 p2c (\u003ca href=\"https://github.com/panva/jose/commit/0cdb851ca597635cac3da7a855342549fbe67a8d\"\u003e0cdb851\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/panva/jose/compare/v6.2.1...v6.2.2\"\u003e6.2.2\u003c/a\u003e (2026-03-18)\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereject failed decompression with JWEInvalid error (\u003ca href=\"https://github.com/panva/jose/commit/043b181a96ee55d92b9ff1ee94e11be36e258ee4\"\u003e043b181\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/panva/jose/commit/41ad7e9a76d270ca7e24b7421a88e507f756f2db\"\u003e\u003ccode\u003e41ad7e9\u003c/code\u003e\u003c/a\u003e chore(release): 6.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/988e90f6661eaa45418bc187cf890e156293f9c7\"\u003e\u003ccode\u003e988e90f\u003c/code\u003e\u003c/a\u003e chore: account for commit-and-tag-version instead of standard-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/4b24656b617e5d8a54b6a50180b65c8b3eb7e4eb\"\u003e\u003ccode\u003e4b24656\u003c/code\u003e\u003c/a\u003e chore: update CHANGELOG.md header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/0cdb851ca597635cac3da7a855342549fbe67a8d\"\u003e\u003ccode\u003e0cdb851\u003c/code\u003e\u003c/a\u003e refactor: cleanly reject invalid PBES2 p2c\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/a0b261eddf7e92a0b641eb2be988120101ed62ac\"\u003e\u003ccode\u003ea0b261e\u003c/code\u003e\u003c/a\u003e test: update Bun expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/b39dc1af78e1559e6f5ca1be4d7423296e1bf8b6\"\u003e\u003ccode\u003eb39dc1a\u003c/code\u003e\u003c/a\u003e chore: use fs.globSync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/0675be19a6d6f68cce6c10c76f635ead82e27a4c\"\u003e\u003ccode\u003e0675be1\u003c/code\u003e\u003c/a\u003e build: replace rollup umd build with a custom esbuild iife wrap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/9b0332370a34600782e8d7106adb0a5506b72601\"\u003e\u003ccode\u003e9b03323\u003c/code\u003e\u003c/a\u003e chore: bump packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/914b73dad2360628845802e4818a52bd0fb72fbd\"\u003e\u003ccode\u003e914b73d\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump lodash\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/9dce817d74963ee5ef00001810a0e36e4c396ffd\"\u003e\u003ccode\u003e9dce817\u003c/code\u003e\u003c/a\u003e chore: bump packages\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/panva/jose/compare/v6.2.1...v6.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 16.1.6 to 16.2.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=\"h...\n\n_Description has been truncated_","html_url":"https://github.com/mirumee/nimara-ecommerce/pull/663","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mirumee%2Fnimara-ecommerce/issues/663","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/663/packages"},{"uuid":"4416856194","node_id":"PR_kwDOSATOac7aDKbT","number":14,"state":"closed","title":"build(deps): bump the npm group across 1 directory with 18 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-31T21:13:25.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-10T21:12:57.000Z","updated_at":"2026-05-31T21:13:27.000Z","time_to_close":1814428,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"npm","update_count":18,"packages":[{"name":"vue","old_version":"3.5.30","new_version":"3.5.34","repository_url":"https://github.com/vuejs/core"},{"name":"@iconify-json/simple-icons","old_version":"1.2.75","new_version":"1.2.81","repository_url":"https://github.com/iconify/icon-sets"},{"name":"@ungap/structured-clone","old_version":"1.3.0","new_version":"1.3.1","repository_url":"https://github.com/ungap/structured-clone"},{"name":"algoliasearch","old_version":"5.49.2","new_version":"5.52.1","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"nanoid","old_version":"3.3.11","new_version":"3.3.12","repository_url":"https://github.com/ai/nanoid"},{"name":"postcss","old_version":"8.5.8","new_version":"8.5.14","repository_url":"https://github.com/postcss/postcss"},{"name":"preact","old_version":"10.29.0","new_version":"10.29.1","repository_url":"https://github.com/preactjs/preact"},{"name":"rollup","old_version":"4.60.0","new_version":"4.60.3","repository_url":"https://github.com/rollup/rollup"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm group with 8 updates in the /website directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [vue](https://github.com/vuejs/core) | `3.5.30` | `3.5.34` |\n| [@iconify-json/simple-icons](https://github.com/iconify/icon-sets) | `1.2.75` | `1.2.81` |\n| [@ungap/structured-clone](https://github.com/ungap/structured-clone) | `1.3.0` | `1.3.1` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.49.2` | `5.52.1` |\n| [nanoid](https://github.com/ai/nanoid) | `3.3.11` | `3.3.12` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.8` | `8.5.14` |\n| [preact](https://github.com/preactjs/preact) | `10.29.0` | `10.29.1` |\n| [rollup](https://github.com/rollup/rollup) | `4.60.0` | `4.60.3` |\n\n\nUpdates `vue` from 3.5.30 to 3.5.34\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003evue's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.34\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.33\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.31\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003evue's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.33...v3.5.34\"\u003e3.5.34\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e infer Vue ref wrapper types when source is unresolvable (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14758\"\u003e#14758\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/7f46fd411b4e3f75ca755ee1318ea8e9aff43f56\"\u003e7f46fd4\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14729\"\u003e#14729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e preserve hash hrefs on \u003ccode\u003e\u0026lt;image\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14756\"\u003e#14756\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/090b2e3a5149ec951c5313b270e5400a1fc870ce\"\u003e090b2e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve type re-exports inside declare global (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14766\"\u003e#14766\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/acfffe34e7724a84c21bb8e51e8a5bc0da35f350\"\u003eacfffe3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e prevent orphan effect when created in a stopped scope (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14778\"\u003e#14778\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/c8e2d4adc9112d2529de0434acc1188dfc399bf4\"\u003ec8e2d4a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14777\"\u003e#14777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid symbol coercion during props validation (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8539\"\u003e#8539\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/23d4fb5a6a070df3d2d4a043f0f62c141e376095\"\u003e23d4fb5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8487\"\u003e#8487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esuspense:\u003c/strong\u003e avoid DOM leak with out-in transition in v-if fragment (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14762\"\u003e#14762\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/9667e0d498ab39273614682986a666c3e73024d9\"\u003e9667e0d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14761\"\u003e#14761\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.32...v3.5.33\"\u003e3.5.33\u003c/a\u003e (2026-04-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e handle nested :deep in selector pseudos (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14725\"\u003e#14725\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bb9d265d8dcdde2af824fc01b24f9a7b3169f5fa\"\u003ebb9d265\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14724\"\u003e#14724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e unlink effect scopes on out-of-order off (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14734\"\u003e#14734\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e7659beafc5407e892fa70f3f4ade80263b0905d\"\u003ee7659be\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14733\"\u003e#14733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e preserve textarea resize dimensions (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14747\"\u003e#14747\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/11fb2fd4a246e40f6f350701dfea73ec525b4f59\"\u003e11fb2fd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14741\"\u003e#14741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e don't move teleport children if not mounted (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14702\"\u003e#14702\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/6a61f4452ba1a31fc929cadf8abe3337ac4d3a46\"\u003e6a61f44\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14701\"\u003e#14701\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransition:\u003c/strong\u003e preserve placeholder for conditional explicit default slots (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14748\"\u003e#14748\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/45990cecf4604b2f39c571ab6aefa49d362af36a\"\u003e45990ce\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14727\"\u003e#14727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.31...v3.5.32\"\u003e3.5.32\u003c/a\u003e (2026-04-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e prevent currentInstance leak into sibling render during async setup re-entry (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14668\"\u003e#14668\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/f1663535a163057788d3285dec54a245c3efb3ad\"\u003ef166353\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14667\"\u003e#14667\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e handle updates before deferred mount (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14642\"\u003e#14642\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/32b44f19f67aa30899817a7e79a4510f3b52970a\"\u003e32b44f1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14640\"\u003e#14640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e allow customRef to have different getter/setter types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14639\"\u003e#14639\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e20ddb00188e9935884930046fa572eab7c9dcba\"\u003ee20ddb0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e use private branding for shallowReactive (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14641\"\u003e#14641\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/302c47a4994bc8b47b8a2af6693d8cb6bbd4b06b\"\u003e302c47a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14638\"\u003e#14638\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14493\"\u003e#14493\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(server-renderer): cleanup component effect scopes after SSR render\u0026quot; (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14674\"\u003e#14674\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/219d83bd305ce6fc052941acaaf02e7bc70616a4\"\u003e219d83b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14674\"\u003e#14674\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14669\"\u003e#14669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.30...v3.5.31\"\u003e3.5.31\u003c/a\u003e (2026-03-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e allow Node.js subpath imports patterns in asset urls (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/13045\"\u003e#13045\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/95c33560c9af369d44a7670d0c3b93fb62323be2\"\u003e95c3356\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/9919\"\u003e#9919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e support template literal as defineModel name (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14622\"\u003e#14622\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bd7eef0161d69bccd48ac303bc6a56ba8d718e2d\"\u003ebd7eef0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14621\"\u003e#14621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e normalize toRef property keys before dep lookup + improve types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14625\"\u003e#14625\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/1bb28d011b31bc75c80d2860bc6484cceec1ff20\"\u003e1bb28d0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12427\"\u003e#12427\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12431\"\u003e#12431\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/vuejs/core/commit/57545e958ae28ed17aa9e0ed321abcd8dc99f752\"\u003e\u003ccode\u003e57545e9\u003c/code\u003e\u003c/a\u003e release: v3.5.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/a3b2617060ffbebc7525d7bb118a052766c16360\"\u003e\u003ccode\u003ea3b2617\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency jsdom to ^29.1.1 (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14775\"\u003e#14775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/23d4fb5a6a070df3d2d4a043f0f62c141e376095\"\u003e\u003ccode\u003e23d4fb5\u003c/code\u003e\u003c/a\u003e fix(runtime-core): avoid symbol coercion during props validation (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8539\"\u003e#8539\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/090b2e3a5149ec951c5313b270e5400a1fc870ce\"\u003e\u003ccode\u003e090b2e3\u003c/code\u003e\u003c/a\u003e fix(compiler-sfc): preserve hash hrefs on \u003ccode\u003e\\\u0026lt;image\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14756\"\u003e#14756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/9667e0d498ab39273614682986a666c3e73024d9\"\u003e\u003ccode\u003e9667e0d\u003c/code\u003e\u003c/a\u003e fix(suspense): avoid DOM leak with out-in transition in v-if fragment (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14762\"\u003e#14762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/c8e2d4adc9112d2529de0434acc1188dfc399bf4\"\u003e\u003ccode\u003ec8e2d4a\u003c/code\u003e\u003c/a\u003e fix(reactivity): prevent orphan effect when created in a stopped scope (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14778\"\u003e#14778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/7f46fd411b4e3f75ca755ee1318ea8e9aff43f56\"\u003e\u003ccode\u003e7f46fd4\u003c/code\u003e\u003c/a\u003e fix(compiler-sfc): infer Vue ref wrapper types when source is unresolvable (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/acfffe34e7724a84c21bb8e51e8a5bc0da35f350\"\u003e\u003ccode\u003eacfffe3\u003c/code\u003e\u003c/a\u003e fix(compiler-sfc): resolve type re-exports inside declare global (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14766\"\u003e#14766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/a037385e88eb1423783baeddebf1aef4720848ed\"\u003e\u003ccode\u003ea037385\u003c/code\u003e\u003c/a\u003e chore(deps): update build (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14759\"\u003e#14759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/0bc56fff7d77e6525705181d94b039d920b81ff6\"\u003e\u003ccode\u003e0bc56ff\u003c/code\u003e\u003c/a\u003e chore(deps): update pnpm to v10.33.3 (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14760\"\u003e#14760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vuejs/core/compare/v3.5.30...v3.5.34\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/parser` from 7.29.2 to 7.29.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.3 (2026-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17923\"\u003e#17923\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17931\"\u003e#17931\u003c/a\u003e fix(decorators): replace super within all removed static elements (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17915\"\u003e#17915\u003c/a\u003e Fix thread synchronization issues in \u003ccode\u003e@babel/register\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-safari-rest-destructuring-rhs-array\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17788\"\u003e#17788\u003c/a\u003e Add bugfix plugin for Safari array rest destructuring bug (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17782\"\u003e#17782\u003c/a\u003e Improve trailing comma comment handling (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17847\"\u003e#17847\u003c/a\u003e Replace npmjs.com links with npmx.dev (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-import-to-platform-api\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-import-wasm-source\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-json-modules\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17818\"\u003e#17818\u003c/a\u003e Load async Wasm and JSON imports in parallel (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 4\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/183db7bc040a68057489f8981d02962345a322ed\"\u003e\u003ccode\u003e183db7b\u003c/code\u003e\u003c/a\u003e v7.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/9bc522a968b42e3c36f9297badf6adad46e2b3df\"\u003e\u003ccode\u003e9bc522a\u003c/code\u003e\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17923\"\u003e#17923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/69277a030b6b4ef2288f577f8f52b1cbdbe31903\"\u003e\u003ccode\u003e69277a0\u003c/code\u003e\u003c/a\u003e Improve trailing comma comment handling (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17782\"\u003e#17782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.3/packages/babel-parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@iconify-json/simple-icons` from 1.2.75 to 1.2.81\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/iconify/icon-sets/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@ungap/structured-clone` from 1.3.0 to 1.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ungap/structured-clone/commit/0c441086a929fb1a883622ab0e84174e521f2e6c\"\u003e\u003ccode\u003e0c44108\u003c/code\u003e\u003c/a\u003e 1.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ungap/structured-clone/commit/d4e42f861afbf879fa0b6e87f41e991f73ddeb1a\"\u003e\u003ccode\u003ed4e42f8\u003c/code\u003e\u003c/a\u003e Fix possible CWE-94\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ungap/structured-clone/compare/v1.3.0...v1.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~webreflection\"\u003ewebreflection\u003c/a\u003e, a new releaser for \u003ccode\u003e@​ungap/structured-clone\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/compiler-core` from 3.5.30 to 3.5.34\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e@​vue/compiler-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.34\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.33\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.31\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003e@​vue/compiler-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.33...v3.5.34\"\u003e3.5.34\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e infer Vue ref wrapper types when source is unresolvable (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14758\"\u003e#14758\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/7f46fd411b4e3f75ca755ee1318ea8e9aff43f56\"\u003e7f46fd4\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14729\"\u003e#14729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e preserve hash hrefs on \u003ccode\u003e\u0026lt;image\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14756\"\u003e#14756\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/090b2e3a5149ec951c5313b270e5400a1fc870ce\"\u003e090b2e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve type re-exports inside declare global (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14766\"\u003e#14766\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/acfffe34e7724a84c21bb8e51e8a5bc0da35f350\"\u003eacfffe3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e prevent orphan effect when created in a stopped scope (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14778\"\u003e#14778\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/c8e2d4adc9112d2529de0434acc1188dfc399bf4\"\u003ec8e2d4a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14777\"\u003e#14777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid symbol coercion during props validation (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8539\"\u003e#8539\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/23d4fb5a6a070df3d2d4a043f0f62c141e376095\"\u003e23d4fb5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8487\"\u003e#8487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esuspense:\u003c/strong\u003e avoid DOM leak with out-in transition in v-if fragment (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14762\"\u003e#14762\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/9667e0d498ab39273614682986a666c3e73024d9\"\u003e9667e0d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14761\"\u003e#14761\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.32...v3.5.33\"\u003e3.5.33\u003c/a\u003e (2026-04-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e handle nested :deep in selector pseudos (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14725\"\u003e#14725\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bb9d265d8dcdde2af824fc01b24f9a7b3169f5fa\"\u003ebb9d265\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14724\"\u003e#14724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e unlink effect scopes on out-of-order off (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14734\"\u003e#14734\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e7659beafc5407e892fa70f3f4ade80263b0905d\"\u003ee7659be\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14733\"\u003e#14733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e preserve textarea resize dimensions (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14747\"\u003e#14747\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/11fb2fd4a246e40f6f350701dfea73ec525b4f59\"\u003e11fb2fd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14741\"\u003e#14741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e don't move teleport children if not mounted (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14702\"\u003e#14702\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/6a61f4452ba1a31fc929cadf8abe3337ac4d3a46\"\u003e6a61f44\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14701\"\u003e#14701\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransition:\u003c/strong\u003e preserve placeholder for conditional explicit default slots (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14748\"\u003e#14748\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/45990cecf4604b2f39c571ab6aefa49d362af36a\"\u003e45990ce\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14727\"\u003e#14727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.31...v3.5.32\"\u003e3.5.32\u003c/a\u003e (2026-04-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e prevent currentInstance leak into sibling render during async setup re-entry (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14668\"\u003e#14668\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/f1663535a163057788d3285dec54a245c3efb3ad\"\u003ef166353\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14667\"\u003e#14667\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e handle updates before deferred mount (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14642\"\u003e#14642\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/32b44f19f67aa30899817a7e79a4510f3b52970a\"\u003e32b44f1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14640\"\u003e#14640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e allow customRef to have different getter/setter types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14639\"\u003e#14639\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e20ddb00188e9935884930046fa572eab7c9dcba\"\u003ee20ddb0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e use private branding for shallowReactive (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14641\"\u003e#14641\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/302c47a4994bc8b47b8a2af6693d8cb6bbd4b06b\"\u003e302c47a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14638\"\u003e#14638\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14493\"\u003e#14493\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(server-renderer): cleanup component effect scopes after SSR render\u0026quot; (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-core/issues/14674\"\u003e#14674\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/219d83bd305ce6fc052941acaaf02e7bc70616a4\"\u003e219d83b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14674\"\u003e#14674\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14669\"\u003e#14669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.30...v3.5.31\"\u003e3.5.31\u003c/a\u003e (2026-03-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e allow Node.js subpath imports patterns in asset urls (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/13045\"\u003e#13045\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/95c33560c9af369d44a7670d0c3b93fb62323be2\"\u003e95c3356\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/9919\"\u003e#9919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e support template literal as defineModel name (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14622\"\u003e#14622\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bd7eef0161d69bccd48ac303bc6a56ba8d718e2d\"\u003ebd7eef0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14621\"\u003e#14621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e normalize toRef property keys before dep lookup + improve types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14625\"\u003e#14625\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/1bb28d011b31bc75c80d2860bc6484cceec1ff20\"\u003e1bb28d0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12427\"\u003e#12427\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12431\"\u003e#12431\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/vuejs/core/commit/57545e958ae28ed17aa9e0ed321abcd8dc99f752\"\u003e\u003ccode\u003e57545e9\u003c/code\u003e\u003c/a\u003e release: v3.5.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/3310eea4ececff0379ea657e633e3c18b0f647eb\"\u003e\u003ccode\u003e3310eea\u003c/code\u003e\u003c/a\u003e release: v3.5.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/9a2eb53bc03be1f4c8ea109f6bab157c54813765\"\u003e\u003ccode\u003e9a2eb53\u003c/code\u003e\u003c/a\u003e release: v3.5.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/81615d398a89beeccfe56a4a96fd2fba0c6fb37b\"\u003e\u003ccode\u003e81615d3\u003c/code\u003e\u003c/a\u003e release: v3.5.31\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/560def426fc38c1710fda7ddd1ac634d67897960\"\u003e\u003ccode\u003e560def4\u003c/code\u003e\u003c/a\u003e fix(runtime-core): invalidate detached v-for memo vnodes after unmount (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-core/issues/14624\"\u003e#14624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vuejs/core/commits/v3.5.34/packages/compiler-core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/compiler-dom` from 3.5.30 to 3.5.34\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e@​vue/compiler-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.34\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.33\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.31\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003e@​vue/compiler-dom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.33...v3.5.34\"\u003e3.5.34\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e infer Vue ref wrapper types when source is unresolvable (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14758\"\u003e#14758\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/7f46fd411b4e3f75ca755ee1318ea8e9aff43f56\"\u003e7f46fd4\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14729\"\u003e#14729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e preserve hash hrefs on \u003ccode\u003e\u0026lt;image\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14756\"\u003e#14756\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/090b2e3a5149ec951c5313b270e5400a1fc870ce\"\u003e090b2e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve type re-exports inside declare global (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14766\"\u003e#14766\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/acfffe34e7724a84c21bb8e51e8a5bc0da35f350\"\u003eacfffe3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e prevent orphan effect when created in a stopped scope (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14778\"\u003e#14778\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/c8e2d4adc9112d2529de0434acc1188dfc399bf4\"\u003ec8e2d4a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14777\"\u003e#14777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid symbol coercion during props validation (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8539\"\u003e#8539\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/23d4fb5a6a070df3d2d4a043f0f62c141e376095\"\u003e23d4fb5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8487\"\u003e#8487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esuspense:\u003c/strong\u003e avoid DOM leak with out-in transition in v-if fragment (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14762\"\u003e#14762\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/9667e0d498ab39273614682986a666c3e73024d9\"\u003e9667e0d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14761\"\u003e#14761\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.32...v3.5.33\"\u003e3.5.33\u003c/a\u003e (2026-04-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e handle nested :deep in selector pseudos (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14725\"\u003e#14725\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bb9d265d8dcdde2af824fc01b24f9a7b3169f5fa\"\u003ebb9d265\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14724\"\u003e#14724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e unlink effect scopes on out-of-order off (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14734\"\u003e#14734\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e7659beafc5407e892fa70f3f4ade80263b0905d\"\u003ee7659be\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14733\"\u003e#14733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e preserve textarea resize dimensions (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14747\"\u003e#14747\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/11fb2fd4a246e40f6f350701dfea73ec525b4f59\"\u003e11fb2fd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14741\"\u003e#14741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e don't move teleport children if not mounted (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14702\"\u003e#14702\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/6a61f4452ba1a31fc929cadf8abe3337ac4d3a46\"\u003e6a61f44\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14701\"\u003e#14701\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransition:\u003c/strong\u003e preserve placeholder for conditional explicit default slots (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14748\"\u003e#14748\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/45990cecf4604b2f39c571ab6aefa49d362af36a\"\u003e45990ce\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14727\"\u003e#14727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.31...v3.5.32\"\u003e3.5.32\u003c/a\u003e (2026-04-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e prevent currentInstance leak into sibling render during async setup re-entry (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14668\"\u003e#14668\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/f1663535a163057788d3285dec54a245c3efb3ad\"\u003ef166353\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14667\"\u003e#14667\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e handle updates before deferred mount (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14642\"\u003e#14642\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/32b44f19f67aa30899817a7e79a4510f3b52970a\"\u003e32b44f1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14640\"\u003e#14640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e allow customRef to have different getter/setter types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14639\"\u003e#14639\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e20ddb00188e9935884930046fa572eab7c9dcba\"\u003ee20ddb0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e use private branding for shallowReactive (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14641\"\u003e#14641\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/302c47a4994bc8b47b8a2af6693d8cb6bbd4b06b\"\u003e302c47a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14638\"\u003e#14638\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14493\"\u003e#14493\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(server-renderer): cleanup component effect scopes after SSR render\u0026quot; (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-dom/issues/14674\"\u003e#14674\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/219d83bd305ce6fc052941acaaf02e7bc70616a4\"\u003e219d83b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14674\"\u003e#14674\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14669\"\u003e#14669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.30...v3.5.31\"\u003e3.5.31\u003c/a\u003e (2026-03-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e allow Node.js subpath imports patterns in asset urls (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/13045\"\u003e#13045\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/95c33560c9af369d44a7670d0c3b93fb62323be2\"\u003e95c3356\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/9919\"\u003e#9919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e support template literal as defineModel name (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14622\"\u003e#14622\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bd7eef0161d69bccd48ac303bc6a56ba8d718e2d\"\u003ebd7eef0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14621\"\u003e#14621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e normalize toRef property keys before dep lookup + improve types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14625\"\u003e#14625\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/1bb28d011b31bc75c80d2860bc6484cceec1ff20\"\u003e1bb28d0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12427\"\u003e#12427\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12431\"\u003e#12431\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/vuejs/core/commit/57545e958ae28ed17aa9e0ed321abcd8dc99f752\"\u003e\u003ccode\u003e57545e9\u003c/code\u003e\u003c/a\u003e release: v3.5.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/3310eea4ececff0379ea657e633e3c18b0f647eb\"\u003e\u003ccode\u003e3310eea\u003c/code\u003e\u003c/a\u003e release: v3.5.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/9a2eb53bc03be1f4c8ea109f6bab157c54813765\"\u003e\u003ccode\u003e9a2eb53\u003c/code\u003e\u003c/a\u003e release: v3.5.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/81615d398a89beeccfe56a4a96fd2fba0c6fb37b\"\u003e\u003ccode\u003e81615d3\u003c/code\u003e\u003c/a\u003e release: v3.5.31\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vuejs/core/commits/v3.5.34/packages/compiler-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/compiler-sfc` from 3.5.30 to 3.5.34\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e@​vue/compiler-sfc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.34\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.33\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.31\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003e@​vue/compiler-sfc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.33...v3.5.34\"\u003e3.5.34\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e infer Vue ref wrapper types when source is unresolvable (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14758\"\u003e#14758\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/7f46fd411b4e3f75ca755ee1318ea8e9aff43f56\"\u003e7f46fd4\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14729\"\u003e#14729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e preserve hash hrefs on \u003ccode\u003e\u0026lt;image\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14756\"\u003e#14756\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/090b2e3a5149ec951c5313b270e5400a1fc870ce\"\u003e090b2e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve type re-exports inside declare global (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14766\"\u003e#14766\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/acfffe34e7724a84c21bb8e51e8a5bc0da35f350\"\u003eacfffe3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e prevent orphan effect when created in a stopped scope (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14778\"\u003e#14778\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/c8e2d4adc9112d2529de0434acc1188dfc399bf4\"\u003ec8e2d4a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14777\"\u003e#14777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid symbol coercion during props validation (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8539\"\u003e#8539\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/23d4fb5a6a070df3d2d4a043f0f62c141e376095\"\u003e23d4fb5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8487\"\u003e#8487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esuspense:\u003c/strong\u003e avoid DOM leak with out-in transition in v-if fragment (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14762\"\u003e#14762\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/9667e0d498ab39273614682986a666c3e73024d9\"\u003e9667e0d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14761\"\u003e#14761\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.32...v3.5.33\"\u003e3.5.33\u003c/a\u003e (2026-04-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e handle nested :deep in selector pseudos (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14725\"\u003e#14725\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bb9d265d8dcdde2af824fc01b24f9a7b3169f5fa\"\u003ebb9d265\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14724\"\u003e#14724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e unlink effect scopes on out-of-order off (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14734\"\u003e#14734\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e7659beafc5407e892fa70f3f4ade80263b0905d\"\u003ee7659be\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14733\"\u003e#14733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e preserve textarea resize dimensions (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14747\"\u003e#14747\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/11fb2fd4a246e40f6f350701dfea73ec525b4f59\"\u003e11fb2fd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14741\"\u003e#14741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e don't move teleport children if not mounted (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14702\"\u003e#14702\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/6a61f4452ba1a31fc929cadf8abe3337ac4d3a46\"\u003e6a61f44\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14701\"\u003e#14701\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransition:\u003c/strong\u003e preserve placeholder for conditional explicit default slots (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14748\"\u003e#14748\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/45990cecf4604b2f39c571ab6aefa49d362af36a\"\u003e45990ce\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14727\"\u003e#14727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.31...v3.5.32\"\u003e3.5.32\u003c/a\u003e (2026-04-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e prevent currentInstance leak into sibling render during async setup re-entry (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14668\"\u003e#14668\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/f1663535a163057788d3285dec54a245c3efb3ad\"\u003ef166353\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14667\"\u003e#14667\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e handle updates before deferred mount (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14642\"\u003e#14642\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/32b44f19f67aa30899817a7e79a4510f3b52970a\"\u003e32b44f1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14640\"\u003e#14640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e allow customRef to have different getter/setter types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14639\"\u003e#14639\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e20ddb00188e9935884930046fa572eab7c9dcba\"\u003ee20ddb0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e use private branding for shallowReactive (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14641\"\u003e#14641\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/302c47a4994bc8b47b8a2af6693d8cb6bbd4b06b\"\u003e302c47a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14638\"\u003e#14638\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14493\"\u003e#14493\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(server-renderer): cleanup component effect scopes after SSR render\u0026quot; (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14674\"\u003e#14674\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/219d83bd305ce6fc052941acaaf02e7bc70616a4\"\u003e219d83b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14674\"\u003e#14674\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14669\"\u003e#14669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.30...v3.5.31\"\u003e3.5.31\u003c/a\u003e (2026-03-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e allow Node.js subpath imports patterns in asset urls (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/13045\"\u003e#13045\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/95c33560c9af369d44a7670d0c3b93fb62323be2\"\u003e95c3356\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/9919\"\u003e#9919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e support template literal as defineModel name (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14622\"\u003e#14622\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bd7eef0161d69bccd48ac303bc6a56ba8d718e2d\"\u003ebd7eef0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14621\"\u003e#14621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e normalize toRef property keys before dep lookup + improve types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14625\"\u003e#14625\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/1bb28d011b31bc75c80d2860bc6484cceec1ff20\"\u003e1bb28d0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12427\"\u003e#12427\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12431\"\u003e#12431\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/vuejs/core/commit/57545e958ae28ed17aa9e0ed321abcd8dc99f752\"\u003e\u003ccode\u003e57545e9\u003c/code\u003e\u003c/a\u003e release: v3.5.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/090b2e3a5149ec951c5313b270e5400a1fc870ce\"\u003e\u003ccode\u003e090b2e3\u003c/code\u003e\u003c/a\u003e fix(compiler-sfc): preserve hash hrefs on \u003ccode\u003e\\\u0026lt;image\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14756\"\u003e#14756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/7f46fd411b4e3f75ca755ee1318ea8e9aff43f56\"\u003e\u003ccode\u003e7f46fd4\u003c/code\u003e\u003c/a\u003e fix(compiler-sfc): infer Vue ref wrapper types when source is unresolvable (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/acfffe34e7724a84c21bb8e51e8a5bc0da35f350\"\u003e\u003ccode\u003eacfffe3\u003c/code\u003e\u003c/a\u003e fix(compiler-sfc): resolve type re-exports inside declare global (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14766\"\u003e#14766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/d4e197969bc41ad25ee3b6a7c05b0cf25610f3dc\"\u003e\u003ccode\u003ed4e1979\u003c/code\u003e\u003c/a\u003e fix(deps): update compiler (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14774\"\u003e#14774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/3310eea4ececff0379ea657e633e3c18b0f647eb\"\u003e\u003ccode\u003e3310eea\u003c/code\u003e\u003c/a\u003e release: v3.5.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/bb9d265d8dcdde2af824fc01b24f9a7b3169f5fa\"\u003e\u003ccode\u003ebb9d265\u003c/code\u003e\u003c/a\u003e fix(compiler-sfc): handle nested :deep in selector pseudos (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14725\"\u003e#14725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/1436b623129bcb8c16f3ed67af11fe06e1667a02\"\u003e\u003ccode\u003e1436b62\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency postcss to ^8.5.10 (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14714\"\u003e#14714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/cb3d01416c8bdcde5b8497937b87caf201704182\"\u003e\u003ccode\u003ecb3d014\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14682\"\u003e#14682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/9a2eb53bc03be1f4c8ea109f6bab157c54813765\"\u003e\u003ccode\u003e9a2eb53\u003c/code\u003e\u003c/a\u003e release: v3.5.32\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vuejs/core/commits/v3.5.34/packages/compiler-sfc\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/compiler-ssr` from 3.5.30 to 3.5.34\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e@​vue/compiler-ssr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.34\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.33\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.31\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003e@​vue/compiler-ssr's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.33...v3.5.34\"\u003e3.5.34\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e infer Vue ref wrapper types when source is unresolvable (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14758\"\u003e#14758\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/7f46fd411b4e3f75ca755ee1318ea8e9aff43f56\"\u003e7f46fd4\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14729\"\u003e#14729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e preserve hash hrefs on \u003ccode\u003e\u0026lt;image\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14756\"\u003e#14756\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/090b2e3a5149ec951c5313b270e5400a1fc870ce\"\u003e090b2e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve type re-exports inside declare global (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14766\"\u003e#14766\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/acfffe34e7724a84c21bb8e51e8a5bc0da35f350\"\u003eacfffe3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e prevent orphan effect when created in a stopped scope (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14778\"\u003e#14778\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/c8e2d4adc9112d2529de0434acc1188dfc399bf4\"\u003ec8e2d4a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14777\"\u003e#14777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid symbol coercion during props validation (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8539\"\u003e#8539\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/23d4fb5a6a070df3d2d4a043f0f62c141e376095\"\u003e23d4fb5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8487\"\u003e#8487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esuspense:\u003c/strong\u003e avoid DOM leak with out-in transition in v-if fragment (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14762\"\u003e#14762\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/9667e0d498ab39273614682986a666c3e73024d9\"\u003e9667e0d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14761\"\u003e#14761\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.32...v3.5.33\"\u003e3.5.33\u003c/a\u003e (2026-04-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e handle nested :deep in selector pseudos (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14725\"\u003e#14725\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bb9d265d8dcdde2af824fc01b24f9a7b3169f5fa\"\u003ebb9d265\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14724\"\u003e#14724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e unlink effect scopes on out-of-order off (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14734\"\u003e#14734\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e7659beafc5407e892fa70f3f4ade80263b0905d\"\u003ee7659be\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14733\"\u003e#14733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e preserve textarea resize dimensions (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14747\"\u003e#14747\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/11fb2fd4a246e40f6f350701dfea73ec525b4f59\"\u003e11fb2fd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14741\"\u003e#14741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e don't move teleport children if not mounted (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14702\"\u003e#14702\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/6a61f4452ba1a31fc929cadf8abe3337ac4d3a46\"\u003e6a61f44\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14701\"\u003e#14701\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransition:\u003c/strong\u003e preserve placeholder for conditional explicit default slots (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14748\"\u003e#14748\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/45990cecf4604b2f39c571ab6aefa49d362af36a\"\u003e45990ce\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14727\"\u003e#14727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.31...v3.5.32\"\u003e3.5.32\u003c/a\u003e (2026-04-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e prevent currentInstance leak into sibling render during async setup re-entry (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14668\"\u003e#14668\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/f1663535a163057788d3285dec54a245c3efb3ad\"\u003ef166353\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14667\"\u003e#14667\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e handle updates before deferred mount (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14642\"\u003e#14642\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/32b44f19f67aa30899817a7e79a4510f3b52970a\"\u003e32b44f1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14640\"\u003e#14640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e allow customRef to have different getter/setter types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14639\"\u003e#14639\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e20ddb00188e9935884930046fa572eab7c9dcba\"\u003ee20ddb0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e use private branding for shallowReactive (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14641\"\u003e#14641\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/302c47a4994bc8b47b8a2af6693d8cb6bbd4b06b\"\u003e302c47a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14638\"\u003e#14638\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14493\"\u003e#14493\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(server-renderer): cleanup component effect scopes after SSR render\u0026quot; (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-ssr/issues/14674\"\u003e#14674\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/219d83bd305ce6fc052941acaaf02e7bc70616a4\"\u003e219d83b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14674\"\u003e#14674\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14669\"\u003e#14669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.30...v3.5.31\"\u003e3.5.31\u003c/a\u003e (2026-03-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e allow Node.js subpath imports patterns in asset urls (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/13045\"\u003e#13045\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/95c33560c9af369d44a7670d0c3b93fb62323be2\"\u003e95c3356\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/9919\"\u003e#9919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e support template literal as defineModel name (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14622\"\u003e#14622\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bd7eef0161d69bccd48ac303bc6a56ba8d718e2d\"\u003ebd7eef0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14621\"\u003e#14621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e normalize toRef property keys before dep lookup + improve types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14625\"\u003e#14625\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/1bb28d011b31bc75c80d2860bc6484cceec1ff20\"\u003e1bb28d0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12427\"\u003e#12427\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12431\"\u003e#12431\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/vuejs/core/commit/57545e958ae28ed17aa9e0ed321abcd8dc99f752\"\u003e\u003ccode\u003e57545e9\u003c/code\u003e\u003c/a\u003e release: v3.5.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/3310eea4ececff0379ea657e633e3c18b0f647eb\"\u003e\u003ccode\u003e3310eea\u003c/code\u003e\u003c/a\u003e release: v3.5.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/9a2eb53bc03be1f4c8ea109f6bab157c54813765\"\u003e\u003ccode\u003e9a2eb53\u003c/code\u003e\u003c/a\u003e release: v3.5.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/81615d398a89beeccfe56a4a96fd2fba0c6fb37b\"\u003e\u003ccode\u003e81615d3\u003c/code\u003e\u003c/a\u003e release: v3.5.31\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vuejs/core/commits/v3.5.34/packages/compiler-ssr\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/reactivity` from 3.5.30 to 3.5.34\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e@​vue/reactivity's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.34\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.33\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.31\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003e@​vue/reactivity's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.33...v3.5.34\"\u003e3.5.34\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e infer Vue ref wrapper types when source is unresolvable (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14758\"\u003e#14758\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/7f46fd411b4e3f75ca755ee1318ea8e9aff43f56\"\u003e7f46fd4\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14729\"\u003e#14729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e preserve hash hrefs on \u003ccode\u003e\u0026lt;image\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14756\"\u003e#14756\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/090b2e3a5149ec951c5313b270e5400a1fc870ce\"\u003e090b2e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve type re-exports inside declare global (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14766\"\u003e#14766\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/acfffe34e7724a84c21bb8e51e8a5bc0da35f350\"\u003eacfffe3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e prevent orphan effect when created in a stopped scope (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14778\"\u003e#14778\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/c8e2d4adc9112d2529de0434acc1188dfc399bf4\"\u003ec8e2d4a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14777\"\u003e#14777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid symbol coercion during props validation (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8539\"\u003e#8539\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/23d4fb5a6a070df3d2d4a043f0f62c141e376095\"\u003e23d4fb5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8487\"\u003e#8487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esuspense:\u003c/strong\u003e avoid DOM leak with out-in transition in v-if fragment (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14762\"\u003e#14762\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/9667e0d498ab39273614682986a666c3e73024d9\"\u003e9667e0d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14761\"\u003e#14761\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.32...v3.5.33\"\u003e3.5.33\u003c/a\u003e (2026-04-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e handle nested :deep in selector pseudos (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14725\"\u003e#14725\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bb9d265d8dcdde2af824fc01b24f9a7b3169f5fa\"\u003ebb9d265\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14724\"\u003e#14724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e unlink effect scopes on out-of-order off (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14734\"\u003e#14734\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e7659beafc5407e892fa70f3f4ade80263b0905d\"\u003ee7659be\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14733\"\u003e#14733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e preserve textarea resize dimensions (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14747\"\u003e#14747\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/11fb2fd4a246e40f6f350701dfea73ec525b4f59\"\u003e11fb2fd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14741\"\u003e#14741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e don't move teleport children if not mounted (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14702\"\u003e#14702\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/6a61f4452ba1a31fc929cadf8abe3337ac4d3a46\"\u003e6a61f44\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14701\"\u003e#14701\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransition:\u003c/strong\u003e preserve placeholder for conditional explicit default slots (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14748\"\u003e#14748\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/45990cecf4604b2f39c571ab6aefa49d362af36a\"\u003e45990ce\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14727\"\u003e#14727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.31...v3.5.32\"\u003e3.5.32\u003c/a\u003e (2026-04-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e prevent currentInstance leak into sibling render during async setup re-entry (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14668\"\u003e#14668\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/f1663535a163057788d3285dec54a245c3efb3ad\"\u003ef166353\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14667\"\u003e#14667\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e handle updates before deferred mount (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14642\"\u003e#14642\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/32b44f19f67aa30899817a7e79a4510f3b52970a\"\u003e32b44f1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14640\"\u003e#14640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e allow customRef to have different getter/setter types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14639\"\u003e#14639\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e20ddb00188e9935884930046fa572eab7c9dcba\"\u003ee20ddb0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e use private branding for shallowReactive (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14641\"\u003e#14641\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/302c47a4994bc8b47b8a2af6693d8cb6bbd4b06b\"\u003e302c47a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14638\"\u003e#14638\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14493\"\u003e#14493\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(server-renderer): cleanup component effect scopes after SSR render\u0026quot; (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/reactivity/issues/14674\"\u003e#14674\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/219d83bd305ce6fc052941acaaf02e7bc70616a4\"\u003e219d83b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14674\"\u003e#14674\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14669\"\u003e#14669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.30...v3.5.31\"\u003e3.5.31\u003c/a\u003e (2026-03-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e allow Node.js subpath imports patterns in asset urls (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/13045\"\u003e#13045\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/95c33560c9af369d44a7670d0c3b93fb62323be2\"\u003e95c3356\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/9919\"\u003e#9919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e support template literal as defineModel name (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14622\"\u003e#14622\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bd7eef0161d69bccd48ac303bc6a56ba8d718e2d\"\u003ebd7eef0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14621\"\u003e#14621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivi...\n\n_Description has been truncated_","html_url":"https://github.com/linjunyou04/KernelSU-Manager-weiwen/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/linjunyou04%2FKernelSU-Manager-weiwen/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"},{"uuid":"4385943254","node_id":"PR_kwDOCZX7ls7YfRuw","number":4395,"state":"closed","title":"chore(deps): bump the npm-updates group across 1 directory with 48 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-07T17:31:12.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-05T17:30:16.000Z","updated_at":"2026-05-07T17:31:14.000Z","time_to_close":172856,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm-updates","update_count":48,"packages":[{"name":"@axe-core/playwright","old_version":"4.11.1","new_version":"4.11.3","repository_url":"https://github.com/dequelabs/axe-core-npm"},{"name":"@biomejs/biome","old_version":"2.4.11","new_version":"2.4.14","repository_url":"https://github.com/biomejs/biome"},{"name":"@vitest/ui","old_version":"4.1.4","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"prettier","old_version":"3.8.2","new_version":"3.8.3","repository_url":"https://github.com/prettier/prettier"},{"name":"publint","old_version":"0.3.18","new_version":"0.3.19","repository_url":"https://github.com/publint/publint"},{"name":"react-router","old_version":"7.14.0","new_version":"7.15.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"rollup","old_version":"4.60.1","new_version":"4.60.3","repository_url":"https://github.com/rollup/rollup"},{"name":"postcss","old_version":"8.5.9","new_version":"8.5.14","repository_url":"https://github.com/postcss/postcss"},{"name":"tailwindcss","old_version":"4.2.2","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/postcss","old_version":"4.2.2","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/vite","old_version":"4.2.2","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"typescript","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"vite","old_version":"8.0.8","new_version":"8.0.10","repository_url":"https://github.com/vitejs/vite"},{"name":"vitest","old_version":"4.1.4","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"webpack","old_version":"5.106.1","new_version":"5.106.2","repository_url":"https://github.com/webpack/webpack"},{"name":"vue","old_version":"3.5.32","new_version":"3.5.34","repository_url":"https://github.com/vuejs/core"},{"name":"@stencil/core","old_version":"4.43.3","new_version":"4.43.4","repository_url":"https://github.com/stenciljs/core"},{"name":"@tailwindcss/cli","old_version":"4.2.2","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@angular/animations","old_version":"21.2.8","new_version":"21.2.11","repository_url":"https://github.com/angular/angular"},{"name":"@angular/common","old_version":"21.2.8","new_version":"21.2.11","repository_url":"https://github.com/angular/angular"},{"name":"@angular/compiler","old_version":"21.2.8","new_version":"21.2.11","repository_url":"https://github.com/angular/angular"},{"name":"@angular/core","old_version":"21.2.8","new_version":"21.2.11","repository_url":"https://github.com/angular/angular"},{"name":"@angular/forms","old_version":"21.2.8","new_version":"21.2.11","repository_url":"https://github.com/angular/angular"},{"name":"@angular/platform-browser","old_version":"21.2.8","new_version":"21.2.11","repository_url":"https://github.com/angular/angular"},{"name":"@angular/platform-browser-dynamic","old_version":"21.2.8","new_version":"21.2.11","repository_url":"https://github.com/angular/angular"},{"name":"@angular/router","old_version":"21.2.8","new_version":"21.2.11","repository_url":"https://github.com/angular/angular"},{"name":"@angular/build","old_version":"21.2.7","new_version":"21.2.9","repository_url":"https://github.com/angular/angular-cli"},{"name":"@angular/cli","old_version":"21.2.7","new_version":"21.2.9","repository_url":"https://github.com/angular/angular-cli"},{"name":"@angular/compiler-cli","old_version":"21.2.8","new_version":"21.2.11","repository_url":"https://github.com/angular/angular"},{"name":"@angular/language-service","old_version":"21.2.8","new_version":"21.2.11","repository_url":"https://github.com/angular/angular"},{"name":"ng-packagr","old_version":"21.2.2","new_version":"21.2.3","repository_url":"https://github.com/ng-packagr/ng-packagr"},{"name":"devtools-protocol","old_version":"0.0.1612613","new_version":"0.0.1625959","repository_url":"https://github.com/ChromeDevTools/devtools-protocol"},{"name":"jsdom","old_version":"29.0.2","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"terser-webpack-plugin","old_version":"5.4.0","new_version":"5.5.0","repository_url":"https://github.com/webpack/terser-webpack-plugin"},{"name":"react-router-dom","old_version":"7.14.0","new_version":"7.15.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"vue-router","old_version":"5.0.4","new_version":"5.0.6","repository_url":"https://github.com/vuejs/router"},{"name":"@vitejs/plugin-vue","old_version":"6.0.5","new_version":"6.0.6","repository_url":"https://github.com/vitejs/vite-plugin-vue"},{"name":"vue-tsc","old_version":"3.2.6","new_version":"3.2.8","repository_url":"https://github.com/vuejs/language-tools"},{"name":"next","old_version":"16.2.3","new_version":"16.2.5","repository_url":"https://github.com/vercel/next.js"},{"name":"algoliasearch","old_version":"5.50.1","new_version":"5.52.1","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"react-instantsearch","old_version":"7.29.0","new_version":"7.32.2","repository_url":"https://github.com/algolia/instantsearch"},{"name":"react-instantsearch-nextjs","old_version":"1.1.4","new_version":"1.2.2","repository_url":"https://github.com/algolia/instantsearch"},{"name":"@next/mdx","old_version":"16.2.3","new_version":"16.2.5","repository_url":"https://github.com/vercel/next.js"},{"name":"autoprefixer","old_version":"10.4.27","new_version":"10.5.0","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"isbot","old_version":"5.1.37","new_version":"5.1.40","repository_url":"https://github.com/omrilotan/isbot"},{"name":"@react-router/node","old_version":"7.14.0","new_version":"7.15.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"@react-router/serve","old_version":"7.14.0","new_version":"7.15.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"@react-router/dev","old_version":"7.14.0","new_version":"7.15.0","repository_url":"https://github.com/remix-run/react-router"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-updates group with 48 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@axe-core/playwright](https://github.com/dequelabs/axe-core-npm) | `4.11.1` | `4.11.3` |\n| [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.4.11` | `2.4.14` |\n| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `4.1.4` | `4.1.5` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.2` | `3.8.3` |\n| [publint](https://github.com/publint/publint/tree/HEAD/packages/publint) | `0.3.18` | `0.3.19` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.14.0` | `7.15.0` |\n| [rollup](https://github.com/rollup/rollup) | `4.60.1` | `4.60.3` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.9` | `8.5.14` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.2.2` | `4.2.4` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.2.2` | `4.2.4` |\n| [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) | `4.2.2` | `4.2.4` |\n| [typescript](https://github.com/microsoft/TypeScript) | `6.0.2` | `6.0.3` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.0.8` | `8.0.10` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.4` | `4.1.5` |\n| [webpack](https://github.com/webpack/webpack) | `5.106.1` | `5.106.2` |\n| [vue](https://github.com/vuejs/core) | `3.5.32` | `3.5.34` |\n| [@stencil/core](https://github.com/stenciljs/core) | `4.43.3` | `4.43.4` |\n| [@tailwindcss/cli](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-cli) | `4.2.2` | `4.2.4` |\n| [@angular/animations](https://github.com/angular/angular/tree/HEAD/packages/animations) | `21.2.8` | `21.2.11` |\n| [@angular/common](https://github.com/angular/angular/tree/HEAD/packages/common) | `21.2.8` | `21.2.11` |\n| [@angular/compiler](https://github.com/angular/angular/tree/HEAD/packages/compiler) | `21.2.8` | `21.2.11` |\n| [@angular/core](https://github.com/angular/angular/tree/HEAD/packages/core) | `21.2.8` | `21.2.11` |\n| [@angular/forms](https://github.com/angular/angular/tree/HEAD/packages/forms) | `21.2.8` | `21.2.11` |\n| [@angular/platform-browser](https://github.com/angular/angular/tree/HEAD/packages/platform-browser) | `21.2.8` | `21.2.11` |\n| [@angular/platform-browser-dynamic](https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic) | `21.2.8` | `21.2.11` |\n| [@angular/router](https://github.com/angular/angular/tree/HEAD/packages/router) | `21.2.8` | `21.2.11` |\n| [@angular/build](https://github.com/angular/angular-cli) | `21.2.7` | `21.2.9` |\n| [@angular/cli](https://github.com/angular/angular-cli) | `21.2.7` | `21.2.9` |\n| [@angular/compiler-cli](https://github.com/angular/angular/tree/HEAD/packages/compiler-cli) | `21.2.8` | `21.2.11` |\n| [@angular/language-service](https://github.com/angular/angular/tree/HEAD/packages/language-service) | `21.2.8` | `21.2.11` |\n| [ng-packagr](https://github.com/ng-packagr/ng-packagr) | `21.2.2` | `21.2.3` |\n| [devtools-protocol](https://github.com/ChromeDevTools/devtools-protocol) | `0.0.1612613` | `0.0.1625959` |\n| [jsdom](https://github.com/jsdom/jsdom) | `29.0.2` | `29.1.1` |\n| [terser-webpack-plugin](https://github.com/webpack/terser-webpack-plugin) | `5.4.0` | `5.5.0` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `7.14.0` | `7.15.0` |\n| [vue-router](https://github.com/vuejs/router) | `5.0.4` | `5.0.6` |\n| [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue) | `6.0.5` | `6.0.6` |\n| [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc) | `3.2.6` | `3.2.8` |\n| [next](https://github.com/vercel/next.js) | `16.2.3` | `16.2.5` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.50.1` | `5.52.1` |\n| [react-instantsearch](https://github.com/algolia/instantsearch) | `7.29.0` | `7.32.2` |\n| [react-instantsearch-nextjs](https://github.com/algolia/instantsearch) | `1.1.4` | `1.2.2` |\n| [@next/mdx](https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx) | `16.2.3` | `16.2.5` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.27` | `10.5.0` |\n| [isbot](https://github.com/omrilotan/isbot) | `5.1.37` | `5.1.40` |\n| [@react-router/node](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-node) | `7.14.0` | `7.15.0` |\n| [@react-router/serve](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-serve) | `7.14.0` | `7.15.0` |\n| [@react-router/dev](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dev) | `7.14.0` | `7.15.0` |\n\n\nUpdates `@axe-core/playwright` from 4.11.1 to 4.11.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dequelabs/axe-core-npm/releases\"\u003e@​axe-core/playwright's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.11.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: add create-release workflow by \u003ca href=\"https://github.com/Garbee\"\u003e\u003ccode\u003e@​Garbee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/pull/1326\"\u003edequelabs/axe-core-npm#1326\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: merge master into develop by \u003ca href=\"https://github.com/attest-team-ci\"\u003e\u003ccode\u003e@​attest-team-ci\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/pull/1324\"\u003edequelabs/axe-core-npm#1324\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Update axe-core to v4.11.4 by \u003ca href=\"https://github.com/attest-team-ci\"\u003e\u003ccode\u003e@​attest-team-ci\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/pull/1330\"\u003edequelabs/axe-core-npm#1330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: RC v4.11.3 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/pull/1332\"\u003edequelabs/axe-core-npm#1332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: release v4.11.3 by \u003ca href=\"https://github.com/axe-core\"\u003e\u003ccode\u003e@​axe-core\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/pull/1335\"\u003edequelabs/axe-core-npm#1335\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/axe-core\"\u003e\u003ccode\u003e@​axe-core\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/pull/1335\"\u003edequelabs/axe-core-npm#1335\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/dequelabs/axe-core-npm/compare/v4.11.2...v4.11.3\"\u003ehttps://github.com/dequelabs/axe-core-npm/compare/v4.11.2...v4.11.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 4.11.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate axe-core to v4.11.3 (\u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/issues/1306\"\u003e#1306\u003c/a\u003e) (\u003ca href=\"https://github.com/dequelabs/axe-core-npm/commit/71c41796f4cdf2aebcb5e49d1bf6896f4ad72a2a\"\u003e71c4179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewdio:\u003c/strong\u003e support v9 wdio switchFrame and switchWindow (\u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/issues/1302\"\u003e#1302\u003c/a\u003e) (\u003ca href=\"https://github.com/dequelabs/axe-core-npm/commit/4689273aead05133e161fe1d419a60224763ed7c\"\u003e4689273\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/issues/1164\"\u003e#1164\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/dequelabs/axe-core-npm/blob/develop/CHANGELOG.md\"\u003e@​axe-core/playwright's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChange Log\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\nSee \u003ca href=\"https://conventionalcommits.org\"\u003eConventional Commits\u003c/a\u003e for commit guidelines.\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dequelabs/axe-core-npm/compare/v4.11.1...v4.11.2\"\u003e4.11.2\u003c/a\u003e (2026-04-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate axe-core to v4.11.3 (\u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/issues/1306\"\u003e#1306\u003c/a\u003e) (\u003ca href=\"https://github.com/dequelabs/axe-core-npm/commit/71c41796f4cdf2aebcb5e49d1bf6896f4ad72a2a\"\u003e71c4179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewdio:\u003c/strong\u003e support v9 wdio switchFrame and switchWindow (\u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/issues/1302\"\u003e#1302\u003c/a\u003e) (\u003ca href=\"https://github.com/dequelabs/axe-core-npm/commit/4689273aead05133e161fe1d419a60224763ed7c\"\u003e4689273\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/issues/1164\"\u003e#1164\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/dequelabs/axe-core-npm/commit/25fbfd2a7b4d38fcdca487d393192e811592f1ec\"\u003e\u003ccode\u003e25fbfd2\u003c/code\u003e\u003c/a\u003e chore: release v4.11.3 (\u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/issues/1335\"\u003e#1335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dequelabs/axe-core-npm/commit/dad3572195f68304561b28fc12980d24d069e0d3\"\u003e\u003ccode\u003edad3572\u003c/code\u003e\u003c/a\u003e chore: RC v4.11.3 (\u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dequelabs/axe-core-npm/commit/582a7fc2e16e7f5a5aa3d0cd28b31882b4504996\"\u003e\u003ccode\u003e582a7fc\u003c/code\u003e\u003c/a\u003e chore: RC v4.11.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dequelabs/axe-core-npm/commit/eed87f56b9808b3def657741c9c5023d7338583c\"\u003e\u003ccode\u003eeed87f5\u003c/code\u003e\u003c/a\u003e fix: Update axe-core to v4.11.4 (\u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/issues/1330\"\u003e#1330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dequelabs/axe-core-npm/commit/57c54378dc0d829ea90562c1f192757df03839d3\"\u003e\u003ccode\u003e57c5437\u003c/code\u003e\u003c/a\u003e chore: merge master into develop (\u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/issues/1324\"\u003e#1324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dequelabs/axe-core-npm/commit/da56b5d6a0690a680e21b7f698a3ad9ed7497a10\"\u003e\u003ccode\u003eda56b5d\u003c/code\u003e\u003c/a\u003e chore: add create-release workflow (\u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/issues/1326\"\u003e#1326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dequelabs/axe-core-npm/commit/310de0a8b094d9575502a92ce898b7811e4f3a00\"\u003e\u003ccode\u003e310de0a\u003c/code\u003e\u003c/a\u003e chore: Release 4.11.2 (\u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/issues/1323\"\u003e#1323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dequelabs/axe-core-npm/commit/39d99670b124852b51390221f1b4c43ea7ec1495\"\u003e\u003ccode\u003e39d9967\u003c/code\u003e\u003c/a\u003e chore: RC v4.11.2 (\u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/issues/1317\"\u003e#1317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dequelabs/axe-core-npm/commit/7eb0bf2ce0c11bd12acb98111d72af7641ecdc33\"\u003e\u003ccode\u003e7eb0bf2\u003c/code\u003e\u003c/a\u003e chore: RC v4.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dequelabs/axe-core-npm/commit/71c41796f4cdf2aebcb5e49d1bf6896f4ad72a2a\"\u003e\u003ccode\u003e71c4179\u003c/code\u003e\u003c/a\u003e fix: Update axe-core to v4.11.3 (\u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/issues/1306\"\u003e#1306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dequelabs/axe-core-npm/compare/v4.11.1...v4.11.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@biomejs/biome` from 2.4.11 to 2.4.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/biomejs/biome/releases\"\u003e@​biomejs/biome's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBiome CLI v2.4.14\u003c/h2\u003e\n\u003ch2\u003e2.4.14\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/biomejs/biome/pull/9393\"\u003e#9393\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/491b171e245aa1ad1063662d4408692b4fc11eae\"\u003e\u003ccode\u003e491b171\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Added the nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/use-test-hooks-on-top\"\u003e\u003ccode\u003euseTestHooksOnTop\u003c/code\u003e\u003c/a\u003e in the \u003ccode\u003etest\u003c/code\u003e domain. The rule flags lifecycle hooks (\u003ccode\u003ebeforeEach\u003c/code\u003e, \u003ccode\u003ebeforeAll\u003c/code\u003e, \u003ccode\u003eafterEach\u003c/code\u003e, \u003ccode\u003eafterAll\u003c/code\u003e) that appear after test cases in the same block, enforcing that hooks are defined before any test case.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10157\"\u003e#10157\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/eefc5ab81709e78068774b0f5bc56af448a733d1\"\u003e\u003ccode\u003eeefc5ab\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/7882\"\u003e#7882\u003c/a\u003e: The HTML parser will now emit better diagnostics when it encounters a void element with a closing tag, such as \u003ccode\u003e\u0026lt;br\u0026gt;\u0026lt;/br\u0026gt;\u003c/code\u003e. Previously, the parser would emit multiple diagnostics with conflicting advice. Now it emits a single diagnostic that clearly states that void elements should not have closing tags.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10054\"\u003e#10054\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/0e9f5696b1f2dec6e0d1f81b39192bdb07ab0c1a\"\u003e\u003ccode\u003e0e9f569\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/minseong0324\"\u003e\u003ccode\u003e@​minseong0324\u003c/code\u003e\u003c/a\u003e! - \u003ca href=\"https://biomejs.dev/linter/rules/no-misleading-return-type/\"\u003e\u003ccode\u003enoMisleadingReturnType\u003c/code\u003e\u003c/a\u003e no longer misses widening from concrete object types, class instances, object literals, tuples, functions, and regular expressions to \u003ccode\u003e: object\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eA function annotated \u003ccode\u003e: object\u003c/code\u003e returning an object literal:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003efunction f(): object {\n  return { retry: true };\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10116\"\u003e#10116\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/53269ebe0a2f718213483444696b88c7e8d0e7c4\"\u003e\u003ccode\u003e53269eb\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jiwon79\"\u003e\u003ccode\u003e@​jiwon79\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/6201\"\u003e#6201\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/no-useless-escape-in-regex/\"\u003e\u003ccode\u003enoUselessEscapeInRegex\u003c/code\u003e\u003c/a\u003e no longer flags an escaped backslash followed by \u003ccode\u003e-\u003c/code\u003e as a useless escape. Patterns like \u003ccode\u003e/[\\\\-]/\u003c/code\u003e are now considered valid because the second \u003ccode\u003e\\\u003c/code\u003e is the escaped backslash, not an unnecessary escape of the trailing dash.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10092\"\u003e#10092\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/33d8543da451e272000b84a8e29114d72923cdc1\"\u003e\u003ccode\u003e33d8543\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Conaclos\"\u003e\u003ccode\u003e@​Conaclos\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9097\"\u003e#9097\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/assist/actions/organize-imports/\"\u003e\u003ccode\u003eorganizeImports\u003c/code\u003e\u003c/a\u003e no longer adds a blank line between a never-matched group and a matched group.\u003c/p\u003e\n\u003cp\u003eGiven the following \u003ccode\u003eorganizeImports\u003c/code\u003e options:\u003c/p\u003e\n\u003cpre lang=\"json\"\u003e\u003ccode\u003e{\n  \u0026quot;groups\u0026quot;: [\u0026quot;:NODE:\u0026quot;, \u0026quot;:BLANK_LINE:\u0026quot;, \u0026quot;:PACKAGE:\u0026quot;, \u0026quot;:BLANK_LINE:\u0026quot;, \u0026quot;:PATH:\u0026quot;]\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThe following code...\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Comment\nimport \u0026quot;package\u0026quot;;\nimport \u0026quot;./file.js\u0026quot;;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e...was organized as:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e+\n  // Comment\n  import \u0026quot;package\u0026quot;;\n+\n  import \u0026quot;./file.js\u0026quot;;\n\u003c/code\u003e\u003c/pre\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/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md\"\u003e@​biomejs/biome's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.4.14\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/biomejs/biome/pull/9393\"\u003e#9393\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/491b171e245aa1ad1063662d4408692b4fc11eae\"\u003e\u003ccode\u003e491b171\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Added the nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/use-test-hooks-on-top\"\u003e\u003ccode\u003euseTestHooksOnTop\u003c/code\u003e\u003c/a\u003e in the \u003ccode\u003etest\u003c/code\u003e domain. The rule flags lifecycle hooks (\u003ccode\u003ebeforeEach\u003c/code\u003e, \u003ccode\u003ebeforeAll\u003c/code\u003e, \u003ccode\u003eafterEach\u003c/code\u003e, \u003ccode\u003eafterAll\u003c/code\u003e) that appear after test cases in the same block, enforcing that hooks are defined before any test case.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10157\"\u003e#10157\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/eefc5ab81709e78068774b0f5bc56af448a733d1\"\u003e\u003ccode\u003eeefc5ab\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/7882\"\u003e#7882\u003c/a\u003e: The HTML parser will now emit better diagnostics when it encounters a void element with a closing tag, such as \u003ccode\u003e\u0026lt;br\u0026gt;\u0026lt;/br\u0026gt;\u003c/code\u003e. Previously, the parser would emit multiple diagnostics with conflicting advice. Now it emits a single diagnostic that clearly states that void elements should not have closing tags.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10054\"\u003e#10054\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/0e9f5696b1f2dec6e0d1f81b39192bdb07ab0c1a\"\u003e\u003ccode\u003e0e9f569\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/minseong0324\"\u003e\u003ccode\u003e@​minseong0324\u003c/code\u003e\u003c/a\u003e! - \u003ca href=\"https://biomejs.dev/linter/rules/no-misleading-return-type/\"\u003e\u003ccode\u003enoMisleadingReturnType\u003c/code\u003e\u003c/a\u003e no longer misses widening from concrete object types, class instances, object literals, tuples, functions, and regular expressions to \u003ccode\u003e: object\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eA function annotated \u003ccode\u003e: object\u003c/code\u003e returning an object literal:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003efunction f(): object {\n  return { retry: true };\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10116\"\u003e#10116\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/53269ebe0a2f718213483444696b88c7e8d0e7c4\"\u003e\u003ccode\u003e53269eb\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jiwon79\"\u003e\u003ccode\u003e@​jiwon79\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/6201\"\u003e#6201\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/no-useless-escape-in-regex/\"\u003e\u003ccode\u003enoUselessEscapeInRegex\u003c/code\u003e\u003c/a\u003e no longer flags an escaped backslash followed by \u003ccode\u003e-\u003c/code\u003e as a useless escape. Patterns like \u003ccode\u003e/[\\\\-]/\u003c/code\u003e are now considered valid because the second \u003ccode\u003e\\\u003c/code\u003e is the escaped backslash, not an unnecessary escape of the trailing dash.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10092\"\u003e#10092\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/33d8543da451e272000b84a8e29114d72923cdc1\"\u003e\u003ccode\u003e33d8543\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Conaclos\"\u003e\u003ccode\u003e@​Conaclos\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9097\"\u003e#9097\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/assist/actions/organize-imports/\"\u003e\u003ccode\u003eorganizeImports\u003c/code\u003e\u003c/a\u003e no longer adds a blank line between a never-matched group and a matched group.\u003c/p\u003e\n\u003cp\u003eGiven the following \u003ccode\u003eorganizeImports\u003c/code\u003e options:\u003c/p\u003e\n\u003cpre lang=\"json\"\u003e\u003ccode\u003e{\n  \u0026quot;groups\u0026quot;: [\u0026quot;:NODE:\u0026quot;, \u0026quot;:BLANK_LINE:\u0026quot;, \u0026quot;:PACKAGE:\u0026quot;, \u0026quot;:BLANK_LINE:\u0026quot;, \u0026quot;:PATH:\u0026quot;]\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThe following code...\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Comment\nimport \u0026quot;package\u0026quot;;\nimport \u0026quot;./file.js\u0026quot;;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e...was organized as:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e+\n  // Comment\n  import \u0026quot;package\u0026quot;;\n+\n  import \u0026quot;./file.js\u0026quot;;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eA blank line was added even though the group ':NODE:' doesn't match any imports here.\n\u003ccode\u003e:BLANK_LINE:\u003c/code\u003e between never-matched groups and matched groups are now ignored.\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/biomejs/biome/commit/46393e0240944064eb2a33c1810fc4204ced0cf7\"\u003e\u003ccode\u003e46393e0\u003c/code\u003e\u003c/a\u003e ci: release (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/10100\"\u003e#10100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/ae659ddbd317753c4feb5e4d223b9159d272d01b\"\u003e\u003ccode\u003eae659dd\u003c/code\u003e\u003c/a\u003e feat(lint/js): add \u003ccode\u003enoExcessiveNestedCallbacks\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/10188\"\u003e#10188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/d62b331726c1b730ca2d1c38325ce6196beee7a4\"\u003e\u003ccode\u003ed62b331\u003c/code\u003e\u003c/a\u003e feat(lint/js): add \u003ccode\u003euseMathMinMax\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9926\"\u003e#9926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/7acf1e0890d1e52b1cfa940554f6ebbd1bae20b3\"\u003e\u003ccode\u003e7acf1e0\u003c/code\u003e\u003c/a\u003e feat(lint/js): add \u003ccode\u003enoReactStringRefs\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9922\"\u003e#9922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/491b171e245aa1ad1063662d4408692b4fc11eae\"\u003e\u003ccode\u003e491b171\u003c/code\u003e\u003c/a\u003e feat(lint/js): add \u003ccode\u003euseTestHooksOnTop\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9393\"\u003e#9393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/4a664c1c9ebee339ee4a8b971b0a345aa4dbbe70\"\u003e\u003ccode\u003e4a664c1\u003c/code\u003e\u003c/a\u003e fix(noShadow): make sure it doesn't shadow types (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/10083\"\u003e#10083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/e31615035808fc71d47c3a8ebf1235005d999f78\"\u003e\u003ccode\u003ee316150\u003c/code\u003e\u003c/a\u003e ci: release (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9991\"\u003e#9991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/11ddc05713a1cb85b6748c865ee9dda91235a5d1\"\u003e\u003ccode\u003e11ddc05\u003c/code\u003e\u003c/a\u003e feat(lint): add useReactNativePlatformComponents rule and options (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/10033\"\u003e#10033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/1603f7893c9e249439fc3c22c02ec1a363cc54b9\"\u003e\u003ccode\u003e1603f78\u003c/code\u003e\u003c/a\u003e feat(js_analyze): implement noJsxLeakedDollar (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9911\"\u003e#9911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/c5eb92ba288ba13698b37e43617eed5339ad7007\"\u003e\u003ccode\u003ec5eb92b\u003c/code\u003e\u003c/a\u003e feat(linter): add nursery rule noUnnecessaryTemplateExpression (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9969\"\u003e#9969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/biomejs/biome/commits/@biomejs/biome@2.4.14/packages/@biomejs/biome\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/ui` from 4.1.4 to 4.1.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e@​vitest/ui's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\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\u003cul\u003e\n\u003cli\u003e--project negation excludes browser instances  -  by \u003ca href=\"https://github.com/felamaslen\"\u003e\u003ccode\u003e@​felamaslen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10131\"\u003evitest-dev/vitest#10131\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9423dc084\"\u003e\u003c!-- raw HTML omitted --\u003e(9423d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProject color label on html reporter  -  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/10142\"\u003evitest-dev/vitest#10142\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/596f73986\"\u003e\u003c!-- raw HTML omitted --\u003e(596f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003evi.defineHelper\u003c/code\u003e called as object method  -  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/10163\"\u003evitest-dev/vitest#10163\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/122c25b5b\"\u003e\u003c!-- raw HTML omitted --\u003e(122c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlias \u003ccode\u003eagent\u003c/code\u003e reporter to \u003ccode\u003eminimal\u003c/code\u003e  -  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/10157\"\u003evitest-dev/vitest#10157\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/663b99fe3\"\u003e\u003c!-- raw HTML omitted --\u003e(663b9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRespect diff config options in soft assertions  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003esheremet-va\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/8696\"\u003evitest-dev/vitest#8696\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9787dedad\"\u003e\u003c!-- raw HTML omitted --\u003e(9787d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRespect diff config options in soft assertions \u0026quot;  -  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/8696\"\u003evitest-dev/vitest#8696\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7dc6d54fd\"\u003e\u003c!-- raw HTML omitted --\u003e(7dc6d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003east-collect\u003c/strong\u003e: Recognize _\u003cem\u003evi_import\u003c/em\u003e prefix in static test discovery  -  by \u003ca href=\"https://github.com/Yejneshwar\"\u003e\u003ccode\u003e@​Yejneshwar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10129\"\u003evitest-dev/vitest#10129\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/325463ab2\"\u003e\u003c!-- raw HTML omitted --\u003e(32546)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e: Descriptive error message when reports directory is removed during test run  -  by \u003ca href=\"https://github.com/DaveT1991\"\u003e\u003ccode\u003e@​DaveT1991\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/10117\"\u003evitest-dev/vitest#10117\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1413382e1\"\u003e\u003c!-- raw HTML omitted --\u003e(14133)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esnapshot\u003c/strong\u003e: Increase default snapshot max output length  -  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/10150\"\u003evitest-dev/vitest#10150\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/21e66ff63\"\u003e\u003c!-- raw HTML omitted --\u003e(21e66)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e: Fix jsx/tsx syntax highlight  -  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/10152\"\u003evitest-dev/vitest#10152\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f1b1f6c7b\"\u003e\u003c!-- raw HTML omitted --\u003e(f1b1f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e: Support MessagePort objects referenced inside postMessage data  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.6 (1M context)\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9927\"\u003evitest-dev/vitest#9927\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10124\"\u003evitest-dev/vitest#10124\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7ad7d39af\"\u003e\u003c!-- raw HTML omitted --\u003e(7ad7d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e: Make test-specification options writable  -  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/10154\"\u003evitest-dev/vitest#10154\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6abd557b7\"\u003e\u003c!-- raw HTML omitted --\u003e(6abd5)\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.4...v4.1.5\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/e399846850fedf10b8228cbe46a419628998acd9\"\u003e\u003ccode\u003ee399846\u003c/code\u003e\u003c/a\u003e chore: release v4.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/596f73986abe2161a9a06f0ca03df68e82690b21\"\u003e\u003ccode\u003e596f739\u003c/code\u003e\u003c/a\u003e fix: project color label on html reporter (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/10142\"\u003e#10142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/f1b1f6c7b053381f1d9ae184298240a4faa581b0\"\u003e\u003ccode\u003ef1b1f6c\u003c/code\u003e\u003c/a\u003e fix(ui): fix jsx/tsx syntax highlight (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/10152\"\u003e#10152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.5/packages/ui\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.8.2 to 3.8.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.8.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSCSS: Prevent trailing comma in \u003ccode\u003eif()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18471\"\u003eprettier/prettier#18471\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.8.3/CHANGELOG.md#383\"\u003eChangelog\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/prettier/prettier/blob/main/CHANGELOG.md\"\u003eprettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.8.3\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.8.2...3.8.3\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eSCSS: Prevent trailing comma in \u003ccode\u003eif()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18471\"\u003e#18471\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"scss\"\u003e\u003ccode\u003e// Input\n$value: if(sass(false): 1; else: -1);\n\u003cp\u003e// Prettier 3.8.2\u003cbr /\u003e\n$value: if(\u003cbr /\u003e\nsass(false): 1; else: -1,\u003cbr /\u003e\n);\u003c/p\u003e\n\u003cp\u003e// Prettier 3.8.3\u003cbr /\u003e\n$value: if(sass(false): 1; else: -1);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/d7108a79ec745c04292aabf22c4c1adbd690b191\"\u003e\u003ccode\u003ed7108a7\u003c/code\u003e\u003c/a\u003e Release 3.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/177f90898170d363ef64fde663e4d13170688bfe\"\u003e\u003ccode\u003e177f908\u003c/code\u003e\u003c/a\u003e Prevent trailing comma in SCSS \u003ccode\u003eif()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18471\"\u003e#18471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/1cd40668c3d6f2f4cf9d87bbc9096d92361b2606\"\u003e\u003ccode\u003e1cd4066\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e@​prettier/plugin-oxc\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/a8700e245038cd8cc0cf28ef06ffedbcb3fc2dfc\"\u003e\u003ccode\u003ea8700e2\u003c/code\u003e\u003c/a\u003e Update oxc-parser to v0.125.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/752157c78eca6f0a30e5d5cb513b682c5ecfa01e\"\u003e\u003ccode\u003e752157c\u003c/code\u003e\u003c/a\u003e Fix tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/053fd418e180b12fa2014260212fae831f5fc5ec\"\u003e\u003ccode\u003e053fd41\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/904c6365ec46726fd0e21021c52ae934b7e5abc6\"\u003e\u003ccode\u003e904c636\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/dc1f7fcc508d116cbf1644d69a1f0eb93e40d4a4\"\u003e\u003ccode\u003edc1f7fc\u003c/code\u003e\u003c/a\u003e Update dependents count\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/prettier/prettier/compare/3.8.2...3.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `publint` from 0.3.18 to 0.3.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/publint/publint/releases\"\u003epublint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epublint@0.3.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eNESTED_PACKAGE_JSON_FIELD_IGNORED\u003c/code\u003e to warn when published nested \u003ccode\u003epackage.json\u003c/code\u003e files define \u003ccode\u003e\u0026quot;exports\u0026quot;\u003c/code\u003e or \u003ccode\u003e\u0026quot;imports\u0026quot;\u003c/code\u003e, which Node.js ignores outside the package root. (\u003ca href=\"https://redirect.github.com/publint/publint/pull/224\"\u003e#224\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix internal browser directory traversal logic (\u003ca href=\"https://redirect.github.com/publint/publint/pull/224\"\u003e#224\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/publint/publint/blob/master/packages/publint/CHANGELOG.md\"\u003epublint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.3.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eNESTED_PACKAGE_JSON_FIELD_IGNORED\u003c/code\u003e to warn when published nested \u003ccode\u003epackage.json\u003c/code\u003e files define \u003ccode\u003e\u0026quot;exports\u0026quot;\u003c/code\u003e or \u003ccode\u003e\u0026quot;imports\u0026quot;\u003c/code\u003e, which Node.js ignores outside the package root. (\u003ca href=\"https://redirect.github.com/publint/publint/pull/224\"\u003e#224\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix internal browser directory traversal logic (\u003ca href=\"https://redirect.github.com/publint/publint/pull/224\"\u003e#224\u003c/a\u003e)\u003c/p\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/publint/publint/commit/2412a19233486d6eed8df0e7f6c5f3703959f98f\"\u003e\u003ccode\u003e2412a19\u003c/code\u003e\u003c/a\u003e Release packages (\u003ca href=\"https://github.com/publint/publint/tree/HEAD/packages/publint/issues/225\"\u003e#225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/publint/publint/commit/e2a30303dfa0e484125cfe63a4effec872fc6f57\"\u003e\u003ccode\u003ee2a3030\u003c/code\u003e\u003c/a\u003e Warn nested \u003ccode\u003epackage.json\u003c/code\u003e exports (\u003ca href=\"https://github.com/publint/publint/tree/HEAD/packages/publint/issues/224\"\u003e#224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/publint/publint/commit/a52bfc3ac99f9872910654324556fd57cfdb0a1a\"\u003e\u003ccode\u003ea52bfc3\u003c/code\u003e\u003c/a\u003e Disable color for CLI snapshot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/publint/publint/commit/932462406c28c1ffa282d65d7c4e8c71187eb686\"\u003e\u003ccode\u003e9324624\u003c/code\u003e\u003c/a\u003e Add simple CLI tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/publint/publint/commit/4f906ab61ee88ece878f871ee8d3c9c2ebe9cb78\"\u003e\u003ccode\u003e4f906ab\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/publint/publint/commit/06ea223f4c1b1d9c5ed71355bd8e215f53a451df\"\u003e\u003ccode\u003e06ea223\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/publint/publint/commits/publint@0.3.19/packages/publint\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-router` from 7.14.0 to 7.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remix-run/react-router/releases\"\u003ereact-router's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.15.0\u003c/h2\u003e\n\u003cp\u003eSee the changelog for release notes: \u003ca href=\"https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7150\"\u003ehttps://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7150\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.14.2\u003c/h2\u003e\n\u003cp\u003eSee the changelog for release notes: \u003ca href=\"https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7142\"\u003ehttps://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7142\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.14.1\u003c/h2\u003e\n\u003cp\u003eSee the changelog for release notes: \u003ca href=\"https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7141\"\u003ehttps://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7141\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/remix-run/react-router/blob/main/packages/react-router/CHANGELOG.md\"\u003ereact-router's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.15.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eStabilize \u003ccode\u003eunstable_defaultShouldRevalidate\u003c/code\u003e as \u003ccode\u003edefaultShouldRevalidate\u003c/code\u003e on \u003ccode\u003e\u0026lt;Link\u0026gt;\u003c/code\u003e, \u003ccode\u003e\u0026lt;Form\u0026gt;\u003c/code\u003e, \u003ccode\u003euseLinkClickHandler\u003c/code\u003e, \u003ccode\u003euseSubmit\u003c/code\u003e, \u003ccode\u003efetcher.submit\u003c/code\u003e, and \u003ccode\u003esetSearchParams\u003c/code\u003e (\u003ca href=\"https://github.com/remix-run/react-router/commit/a993f09\"\u003ea993f09\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️ This is a breaking change if you have already opted into the unstable version - you will need to update your code accordingly\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eStabilize the instrumentation APIs. \u003ccode\u003eunstable_instrumentations\u003c/code\u003e is now \u003ccode\u003einstrumentations\u003c/code\u003e and \u003ccode\u003eunstable_pattern\u003c/code\u003e is now \u003ccode\u003epattern\u003c/code\u003e (\u003ca href=\"https://github.com/remix-run/react-router/commit/a993f09\"\u003ea993f09\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003eunstable_ServerInstrumentation\u003c/code\u003e, \u003ccode\u003eunstable_ClientInstrumentation\u003c/code\u003e, \u003ccode\u003eunstable_InstrumentRequestHandlerFunction\u003c/code\u003e, \u003ccode\u003eunstable_InstrumentRouterFunction\u003c/code\u003e, \u003ccode\u003eunstable_InstrumentRouteFunction\u003c/code\u003e, and \u003ccode\u003eunstable_InstrumentationHandlerResult\u003c/code\u003e types have had their \u003ccode\u003eunstable_\u003c/code\u003e prefixes removed\u003c/li\u003e\n\u003cli\u003e⚠️ This is a breaking change if you have already opted into the unstable version - you will need to update your code accordingly\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eStabilize \u003ccode\u003eunstable_mask\u003c/code\u003e as \u003ccode\u003emask\u003c/code\u003e on \u003ccode\u003e\u0026lt;Link\u0026gt;\u003c/code\u003e, \u003ccode\u003euseLinkClickHandler\u003c/code\u003e, and \u003ccode\u003euseNavigate\u003c/code\u003e, and rename the corresponding \u003ccode\u003eLocation.unstable_mask\u003c/code\u003e field to \u003ccode\u003eLocation.mask\u003c/code\u003e (\u003ca href=\"https://github.com/remix-run/react-router/commit/a993f09\"\u003ea993f09\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️ This is a breaking change if you have already opted into the unstable version - you will need to update your code accordingly\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eStabilize the \u003ccode\u003eunstable_normalizePath\u003c/code\u003e option on \u003ccode\u003estaticHandler.query\u003c/code\u003e and \u003ccode\u003estaticHandler.queryRoute\u003c/code\u003e as \u003ccode\u003enormalizePath\u003c/code\u003e (\u003ca href=\"https://github.com/remix-run/react-router/commit/a993f09\"\u003ea993f09\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️ This is a breaking change if you have already opted into the unstable version - you will need to update your code accordingly\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eStabilize \u003ccode\u003efuture.unstable_passThroughRequests\u003c/code\u003e as \u003ccode\u003efuture.v8_passThroughRequests\u003c/code\u003e (\u003ca href=\"https://github.com/remix-run/react-router/commit/a993f09\"\u003ea993f09\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️ This is a breaking change if you have already opted into the unstable version - you will need to update your code accordingly\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove \u003ccode\u003eunstable_subResourceIntegrity\u003c/code\u003e from the runtime \u003ccode\u003eFutureConfig\u003c/code\u003e type; the flag is now controlled by the top-level \u003ccode\u003esubResourceIntegrity\u003c/code\u003e option in \u003ccode\u003ereact-router.config.ts\u003c/code\u003e (\u003ca href=\"https://github.com/remix-run/react-router/commit/a993f09\"\u003ea993f09\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️ This is a breaking change if you have already opted into the unstable version - you will need to update your code accordingly\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eStabilize \u003ccode\u003eunstable_url\u003c/code\u003e as \u003ccode\u003eurl\u003c/code\u003e on \u003ccode\u003eloader\u003c/code\u003e, \u003ccode\u003eaction\u003c/code\u003e, and \u003ccode\u003emiddleware\u003c/code\u003e function args (\u003ca href=\"https://github.com/remix-run/react-router/commit/a993f09\"\u003ea993f09\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️ This is a breaking change if you have already opted into the unstable version - you will need to update your code accordingly\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eStabilize \u003ccode\u003eunstable_useTransitions\u003c/code\u003e as \u003ccode\u003euseTransitions\u003c/code\u003e on \u003ccode\u003e\u0026lt;BrowserRouter\u0026gt;\u003c/code\u003e, \u003ccode\u003e\u0026lt;HashRouter\u0026gt;\u003c/code\u003e, \u003ccode\u003e\u0026lt;HistoryRouter\u0026gt;\u003c/code\u003e, \u003ccode\u003e\u0026lt;MemoryRouter\u0026gt;\u003c/code\u003e, \u003ccode\u003e\u0026lt;Router\u0026gt;\u003c/code\u003e, \u003ccode\u003e\u0026lt;RouterProvider\u0026gt;\u003c/code\u003e, \u003ccode\u003e\u0026lt;HydratedRouter\u0026gt;\u003c/code\u003e, and \u003ccode\u003euseLinkClickHandler\u003c/code\u003e (\u003ca href=\"https://github.com/remix-run/react-router/commit/a993f09\"\u003ea993f09\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️ This is a breaking change if you have already opted into the unstable version - you will need to update your code accordingly\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\u003e\n\u003cp\u003eAdd \u003ccode\u003enonce\u003c/code\u003e to \u003ccode\u003e\u0026lt;Scripts\u0026gt;\u003c/code\u003e \u003ccode\u003e\u0026lt;link rel=\u0026quot;modulepreload\u0026quot;\u0026gt;\u003c/code\u003e elements (if provided) (\u003ca href=\"https://github.com/remix-run/react-router/commit/af5d49b\"\u003eaf5d49b\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix a bug with \u003ccode\u003eunstable_defaultShouldRevalidate={false}\u003c/code\u003e where parent routes that did not export a \u003ccode\u003eshouldRevalidate\u003c/code\u003e function could be incorrectly included in the single fetch call for new child route data (\u003ca href=\"https://redirect.github.com/remix-run/react-router/pull/15012\"\u003e#15012\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eImprove server-side route matching performance by pre-computing flattened/cached route branches (\u003ca href=\"https://redirect.github.com/remix-run/react-router/pull/14967\"\u003e#14967\u003c/a\u003e) (\u003ca href=\"https://github.com/remix-run/react-router/commit/af5d49b\"\u003eaf5d49b\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance benchmarks showed roughly a 10-15% improvement in server-side request handling performance\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMark \u003ccode\u003emask\u003c/code\u003e as an optional field in \u003ccode\u003eLocation\u003c/code\u003e for easier mocking in unit tests (\u003ca href=\"https://redirect.github.com/remix-run/react-router/pull/14999\"\u003e#14999\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eCache flattened/ranked route branches to optimize server-side route matching (\u003ca href=\"https://redirect.github.com/remix-run/react-router/pull/14967\"\u003e#14967\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eImprove route matching performance in Framework/Data Mode (\u003ca href=\"https://redirect.github.com/remix-run/react-router/pull/14971\"\u003e#14971\u003c/a\u003e) (\u003ca href=\"https://github.com/remix-run/react-router/commit/af5d49b\"\u003eaf5d49b\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAvoiding unnecessary calls to \u003ccode\u003ematchRoutes\u003c/code\u003e in data router scenarios\n\u003cul\u003e\n\u003cli\u003eThis includes adding back the optimization that was removed in \u003ccode\u003e7.6.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/remix-run/react-router/pull/13562\"\u003e#13562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe issues that prompted the revert have been addressed by using the available router \u003ccode\u003ematches\u003c/code\u003e but always updating \u003ccode\u003ematch.route\u003c/code\u003e to the latest route in the \u003ccode\u003emanifest\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eLeverage pre-computed pre-computing flattened/cached route branches during client side route matching\u003c/li\u003e\n\u003cli\u003ePerformance benchmarks showed roughly a 15-30% improvement in server-side request handling performance\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.14.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/remix-run/react-router/commit/97c8de79c38f107acd15f74d8295c7bf75894a5d\"\u003e\u003ccode\u003e97c8de7\u003c/code\u003e\u003c/a\u003e Release v7.15.0 (\u003ca href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router/issues/15018\"\u003e#15018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/af5d49b71c15fa502cb0918482597284e8cb39c4\"\u003e\u003ccode\u003eaf5d49b\u003c/code\u003e\u003c/a\u003e Update change files again\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/a993f09533fa15bbf01ce734c8c7c116564cf4b7\"\u003e\u003ccode\u003ea993f09\u003c/code\u003e\u003c/a\u003e Update change files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/362635b8fdf020afdf697823ca71ba4c01b40e0d\"\u003e\u003ccode\u003e362635b\u003c/code\u003e\u003c/a\u003e Move chnageset to change file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/e756132b5bcae52b65c504bdac8cec406c746e62\"\u003e\u003ccode\u003ee756132\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/49295b5c220b567cff9934ddf0199877663b552c\"\u003e\u003ccode\u003e49295b5\u003c/code\u003e\u003c/a\u003e Stabilize APIs (\u003ca href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router/issues/14999\"\u003e#14999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/5f61543c31c442271162b31ee9fe1499e170c68c\"\u003e\u003ccode\u003e5f61543\u003c/code\u003e\u003c/a\u003e Client-side route matching optimizations (\u003ca href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router/issues/14971\"\u003e#14971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/67518cb61054f1b3eede95dde95480aca962626d\"\u003e\u003ccode\u003e67518cb\u003c/code\u003e\u003c/a\u003e Remove unnecessary hasShouldRevalidate condition for opting out (\u003ca href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router/issues/15012\"\u003e#15012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/6f18edde6b5eac5f7028bfde885bbb8031025480\"\u003e\u003ccode\u003e6f18edd\u003c/code\u003e\u003c/a\u003e Add nonce to scripts \u003ccode\u003emodulepreload\u003c/code\u003e (\u003ca href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router/issues/15002\"\u003e#15002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/10a968671d94a1147d78e766cffae33c6d151162\"\u003e\u003ccode\u003e10a9686\u003c/code\u003e\u003c/a\u003e Migrate changeset to change file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remix-run/react-router/commits/react-router@7.15.0/packages/react-router\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rollup` from 4.60.1 to 4.60.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/releases\"\u003erollup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.60.2\u003c/h2\u003e\n\u003ch2\u003e4.60.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-04-18\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolve a variable rendering bug when generating different formats from the same build (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6350\"\u003e#6350\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6327\"\u003e#6327\u003c/a\u003e: docs: fix various typos in source and documentation (\u003ca href=\"https://github.com/Abhi3975\"\u003e\u003ccode\u003e@​Abhi3975\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6331\"\u003e#6331\u003c/a\u003e: fix(deps): update minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6332\"\u003e#6332\u003c/a\u003e: chore(deps): update codecov/codecov-action action to v6 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6333\"\u003e#6333\u003c/a\u003e: chore(deps): update dependency eslint-plugin-unicorn to v64 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6334\"\u003e#6334\u003c/a\u003e: fix(deps): update rust crate swc_compiler_base to v51 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6335\"\u003e#6335\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6346\"\u003e#6346\u003c/a\u003e: fix(deps): update minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6347\"\u003e#6347\u003c/a\u003e: chore(deps): update dependency lru-cache to v11 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6348\"\u003e#6348\u003c/a\u003e: fix(deps): update swc monorepo (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6349\"\u003e#6349\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6350\"\u003e#6350\u003c/a\u003e: fix: reset variable render names between outputs in the same generate (\u003ca href=\"https://github.com/barry3406\"\u003e\u003ccode\u003e@​barry3406\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6351\"\u003e#6351\u003c/a\u003e: chore(deps): update minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6352\"\u003e#6352\u003c/a\u003e: chore(deps): update cross-platform-actions/action action to v1 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6353\"\u003e#6353\u003c/a\u003e: chore(deps): update dependency lru-cache to v11 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6354\"\u003e#6354\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6355\"\u003e#6355\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6356\"\u003e#6356\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6358\"\u003e#6358\u003c/a\u003e: chore: remove cross-env from devDeps (\u003ca href=\"https://github.com/K-tecchan\"\u003e\u003ccode\u003e@​K-tecchan\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/blob/master/CHANGELOG.md\"\u003erollup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.60.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-05-04\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure nested \u0026quot;exports\u0026quot; variables are not renamed (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6360\"\u003e#6360\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6360\"\u003e#6360\u003c/a\u003e: fix: do not rename nested \u0026quot;exports\u0026quot; bindings that do not conflict (\u003ca href=\"https://github.com/tariqrafique\"\u003e\u003ccode\u003e@​tariqrafique\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6364\"\u003e#6364\u003c/a\u003e: chore(deps): update msys2/setup-msys2 digest to e989830 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6365\"\u003e#6365\u003c/a\u003e: fix(deps): update minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6366\"\u003e#6366\u003c/a\u003e: fix(deps): update swc monorepo (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6367\"\u003e#6367\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6368\"\u003e#6368\u003c/a\u003e: docs: add missing backticks in \u003ccode\u003eplugin-development\u003c/code\u003e (\u003ca href=\"https://github.com/lumirlumir\"\u003e\u003ccode\u003e@​lumirlumir\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.60.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-04-18\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolve a variable rendering bug when generating different formats from the same build (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6350\"\u003e#6350\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6327\"\u003e#6327\u003c/a\u003e: docs: fix various typos in source and documentation (\u003ca href=\"https://github.com/Abhi3975\"\u003e\u003ccode\u003e@​Abhi3975\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6331\"\u003e#6331\u003c/a\u003e: fix(deps): update minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6332\"\u003e#6332\u003c/a\u003e: chore(deps): update codecov/codecov-action action to v6 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6333\"\u003e#6333\u003c/a\u003e: chore(deps): update dependency eslint-plugin-unicorn to v64 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6334\"\u003e#6334\u003c/a\u003e: fix(deps): update rust crate swc_compiler_base to v51 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6335\"\u003e#6335\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6346\"\u003e#6346\u003c/a\u003e: fix(deps): update minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6347\"\u003e#6347\u003c/a\u003e: chore(deps): update dependency lru-cache to v11 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6348\"\u003e#6348\u003c/a\u003e: fix(deps): update swc monorepo (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6349\"\u003e#6349\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6350\"\u003e#6350\u003c/a\u003e: fix: reset variable render names between outputs in the same generate (\u003ca href=\"https://github.com/barry3406\"\u003e\u003ccode\u003e@​barry3406\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6351\"\u003e#6351\u003c/a\u003e: chore(deps): update minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6352\"\u003e#6352\u003c/a\u003e: chore(deps): update cross-platform-actions/action action to v1 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6353\"\u003e#6353\u003c/a\u003e: chore(deps): update dependency lru-cache to v11 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6354\"\u003e#6354\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6355\"\u003e#6355\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6356\"\u003e#6356\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6358\"\u003e#6358\u003c/a\u003e: chore: remove cross-env from devDeps (\u003ca href=\"https://github.com/K-tecchan\"\u003e\u003ccode\u003e@​K-tecchan\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/b47bdabeccbb7aa1b1d4117f2f4a781a9f6de297\"\u003e\u003ccode\u003eb47bdab\u003c/code\u003e\u003c/a\u003e 4.60.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/15c5f33083c8c6b1b2cbae548124fffbba2553bb\"\u003e\u003ccode\u003e15c5f33\u003c/code\u003e\u003c/a\u003e Add again some unneeded dev dependencies, to make some builds succeed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/12195dcebbd21f0f2d91e26720cd053526edbfe3\"\u003e\u003ccode\u003e12195dc\u003c/code\u003e\u003c/a\u003e fix: do not rename nested \u0026quot;exports\u0026quot; bindings that do not conflict (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6360\"\u003e#6360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/b74aa39a06952df77299a1057efc1a4cd06b2db0\"\u003e\u003ccode\u003eb74aa39\u003c/code\u003e\u003c/a\u003e Migrate instructions to AGENTS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/aa5a3774a217a2abdfca8c591031e130a5e5ac72\"\u003e\u003ccode\u003eaa5a377\u003c/code\u003e\u003c/a\u003e fix(deps): update minor/patch updates (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6365\"\u003e#6365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/197e68b9d27ec38cc914183c4cbe9e57985cb36b\"\u003e\u003ccode\u003e197e68b\u003c/code\u003e\u003c/a\u003e chore(deps): update msys2/setup-msys2 digest to e989830 (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6364\"\u003e#6364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/cded70aef2932aa491a633a87be316edb0854599\"\u003e\u003ccode\u003ecded70a\u003c/code\u003e\u003c/a\u003e fix(deps): update swc monorepo (major) (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6366\"\u003e#6366\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/bb2b8a57cc2cad3c4f482869fb6ab810b4c4332d\"\u003e\u003ccode\u003ebb2b8a5\u003c/code\u003e\u003c/a\u003e docs: add missing backticks in \u003ccode\u003eplugin-development\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6368\"\u003e#6368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/20af1c4879d193636e6bd0295cb07860894c12e0\"\u003e\u003ccode\u003e20af1c4\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6367\"\u003e#6367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/a6be82b8abd747458afdc7484319f7b5deb92535\"\u003e\u003ccode\u003ea6be82b\u003c/code\u003e\u003c/a\u003e 4.60.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rollup/rollup/compare/v4.60.1...v4.60.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss` from 8.5.9 to 8.5.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax regression (by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epostcss-scss\u003c/code\u003e commend regression.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed reading any file via user-generated CSS.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eopts.unsafeMap\u003c/code\u003e to disable checks.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed nested brackets parsing performance (by \u003ca href=\"https://github.com/offset\"\u003e\u003ccode\u003e@​offset\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed XSS via unescaped \u003ccode\u003e\u0026lt;/style\u0026gt;\u003c/code\u003e in non-bundler cases (by \u003ca href=\"https://github.com/TharVid\"\u003e\u003ccode\u003e@​TharVid\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax regression (by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epostcss-scss\u003c/code\u003e commend regression.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed reading any file via user-generated CSS.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eopts.unsafeMap\u003c/code\u003e to disable checks.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed nested brackets parsing performance (by \u003ca href=\"https://github.com/offset\"\u003e\u003ccode\u003e@​offset\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed XSS via unescaped \u003ccode\u003e\u0026lt;/style\u0026gt;\u003c/code\u003e in non-bundler cases (by \u003ca href=\"https://github.com/TharVid\"\u003e\u003ccode\u003e@​TharVid\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/3ec13948ae0006e1bde2dfb545346341ac8b2dcf\"\u003e\u003ccode\u003e3ec1394\u003c/code\u003e\u003c/a\u003e Release 8.5.14 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/f2bb827b20b591080977412555aa3e5baf588620\"\u003e\u003ccode\u003ef2bb827\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/d75953d60854ad835fd21dde0b11081522341020\"\u003e\u003ccode\u003ed75953d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/postcss/postcss/issues/2084\"\u003e#2084\u003c/a\u003e from 43081j/raw-raws-rawing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/68bd2139b5dcaf5a682bc2e8826d8557be2d1480\"\u003e\u003ccode\u003e68bd213\u003c/code\u003e\u003c/a\u003e fix: always call \u003ccode\u003eraw\u003c/code\u003e to retrieve raw values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/af58cf1b7af02e9b9fcb138a4a2d7ef3450158b1\"\u003e\u003ccode\u003eaf58cf1\u003c/code\u003e\u003c/a\u003e Release 8.5.13 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/f227dbd0e9443e5f33e18e633b8b4d2b55aac5ee\"\u003e\u003ccode\u003ef227dbd\u003c/code\u003e\u003c/a\u003e Temporary ignore pnpm 11 config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/d3abd40d723cf3559e5ddb5fc738b7cb64e92bb0\"\u003e\u003ccode\u003ed3abd40\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/dd06c3e11362087bc18f9c20cee30fd82bda3de9\"\u003e\u003ccode\u003edd06c3e\u003c/code\u003e\u003c/a\u003e Revert stringifier changes because of the conflict with postcss-scss\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/ae889c815fb88d785401a88f1a7dfc8cb11915fb\"\u003e\u003ccode\u003eae889c8\u003c/code\u003e\u003c/a\u003e Try to fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/e0093e49bcf00347383a13e40bb1f67bc823ca15\"\u003e\u003ccode\u003ee0093e4\u003c/code\u003e\u003c/a\u003e Move to pnpm 11\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/postcss/postcss/compare/8.5.9...8.5.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tailwindcss` from 4.2.2 to 4.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tailwindlabs/tailwindcss/releases\"\u003etailwindcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.2.4\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure imports in \u003ccode\u003e@import\u003c/code\u003e and \u003ccode\u003e@plugin\u003c/code\u003e still resolve correctly when using Vite aliases in \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19947\"\u003e#19947\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCanonicalization: improve canonicalizations for \u003ccode\u003etracking-*\u003c/code\u003e utilities by preferring non-negative utilities (e.g. \u003ccode\u003e-tracking-tighter\u003c/code\u003e → \u003ccode\u003etracking-wider\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19827\"\u003e#19827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash due to invalid characters in candidate (exceeding valid unicode code point range) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19829\"\u003e#19829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure query params in imports are considered unique resources when using \u003ccode\u003e@tailwindcss/webpack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19723\"\u003e#19723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse arbitrary values into shorthand utilities (e.g. \u003ccode\u003epx-[1.2rem] py-[1.2rem]\u003c/code\u003e → \u003ccode\u003ep-[1.2rem]\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19837\"\u003e#19837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003eborder-{t,b}-*\u003c/code\u003e into \u003ccode\u003eborder-y-*\u003c/code\u003e, \u003ccode\u003eborder-{l,r}-*\u003c/code\u003e into \u003ccode\u003eborder-x-*\u003c/code\u003e, and \u003ccode\u003eborder-{t,r,b,l}-*\u003c/code\u003e into \u003ccode\u003eborder-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003escroll-m{t,b}-*\u003c/code\u003e into \u003ccode\u003escroll-my-*\u003c/code\u003e, \u003ccode\u003escroll-m{l,r}-*\u003c/code\u003e into \u003ccode\u003escroll-mx-*\u003c/code\u003e, and \u003ccode\u003escroll-m{t,r,b,l}-*\u003c/code\u003e into \u003ccode\u003escroll-m-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003escroll-p{t,b}-*\u003c/code\u003e into \u003ccode\u003escroll-py-*\u003c/code\u003e, \u003ccode\u003escroll-p{l,r}-*\u003c/code\u003e into \u003ccode\u003escroll-px-*\u003c/code\u003e, and \u003ccode\u003escroll-p{t,r,b,l}-*\u003c/code\u003e into \u003ccode\u003escroll-p-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003eoverflow-{x,y}-*\u003c/code\u003e into \u003ccode\u003eoverflow-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003eoverscroll-{x,y}-*\u003c/code\u003e into \u003ccode\u003eoverscroll-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRead from \u003ccode\u003e--placeholder-color\u003c/code\u003e instead of \u003ccode\u003e--background-color\u003c/code\u003e for \u003ccode\u003eplaceholder-*\u003c/code\u003e utilities (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19843\"\u003e#19843\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade: ensure files are not emptied out when killing the upgrade process while it's running (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19846\"\u003e#19846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade: use \u003ccode\u003econfig.content\u003c/code\u003e when migrating from Tailwind CSS v3 to Tailwind CSS v4 (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19846\"\u003e#19846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade: never migrate files that are ignored by git (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19846\"\u003e#19846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e.env\u003c/code\u003e and \u003ccode\u003e.env.*\u003c/code\u003e to default ignored content files (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19846\"\u003e#19846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: migr...\n\n_Description has been truncated_","html_url":"https://github.com/porsche-design-system/porsche-design-system/pull/4395","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/porsche-design-system%2Fporsche-design-system/issues/4395","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4395/packages"}],"issue_packages":[{"old_version":"5.52.1","new_version":"5.56.0","update_type":"minor","path":null,"pr_created_at":"2026-07-28T19:28:20.000Z","version_change":"5.52.1 → 5.56.0","issue":{"uuid":"5002275622","node_id":"PR_kwDOSTEuwc73oTmi","number":10,"state":"open","title":"[Docs Site] Bump the non-major group across 1 directory with 43 updates","user":"dependabot[bot]","labels":["dependencies","javascript","size/xl"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-07-28T19:28:20.000Z","updated_at":"2026-07-28T19:29:48.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[Docs Site] Bump","group_name":"non-major","update_count":43,"packages":[{"name":"@astrojs/check","old_version":"0.9.9","new_version":"0.9.10","repository_url":"https://github.com/withastro/astro"},{"name":"@astrojs/rss","old_version":"4.0.18","new_version":"4.0.19","repository_url":"https://github.com/withastro/astro"},{"name":"@astrojs/sitemap","old_version":"3.7.2","new_version":"3.7.3","repository_url":"https://github.com/withastro/astro"},{"name":"@astrojs/starlight","old_version":"0.39.2","new_version":"0.41.5","repository_url":"https://github.com/withastro/starlight"},{"name":"@base-ui/react","old_version":"1.4.1","new_version":"1.6.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@cloudflare/vitest-pool-workers","old_version":"0.16.4","new_version":"0.18.8","repository_url":"https://github.com/cloudflare/workers-sdk"},{"name":"@expressive-code/core","old_version":"0.42.0","new_version":"0.44.1","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@expressive-code/plugin-collapsible-sections","old_version":"0.42.0","new_version":"0.44.1","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@expressive-code/plugin-line-numbers","old_version":"0.42.0","new_version":"0.44.1","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@floating-ui/react","old_version":"0.27.19","new_version":"0.27.20","repository_url":"https://github.com/floating-ui/floating-ui"},{"name":"@iconify/utils","old_version":"3.1.3","new_version":"3.1.4","repository_url":"https://github.com/iconify/iconify"},{"name":"@marsidev/react-turnstile","old_version":"1.5.2","new_version":"1.5.4","repository_url":"https://github.com/marsidev/react-turnstile"},{"name":"@tailwindcss/postcss","old_version":"4.3.0","new_version":"4.3.3","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@types/hast","old_version":"3.0.4","new_version":"3.0.5","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/parser","old_version":"8.59.3","new_version":"8.65.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"algoliasearch","old_version":"5.52.1","new_version":"5.56.0","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"astro-breadcrumbs","old_version":"3.4.0","new_version":"3.4.2","repository_url":"https://github.com/felix-berlin/astro-breadcrumbs"},{"name":"astro-expressive-code","old_version":"0.42.0","new_version":"0.44.1","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"astro-skills","old_version":"0.1.0","new_version":"0.1.1","repository_url":"https://github.com/fredkschott/astro-skills"},{"name":"date-fns","old_version":"4.1.0","new_version":"4.4.0","repository_url":"https://github.com/date-fns/date-fns"},{"name":"globals","old_version":"17.6.0","new_version":"17.8.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"happy-dom","old_version":"20.9.0","new_version":"20.11.1","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"marked","old_version":"18.0.3","new_version":"18.0.7","repository_url":"https://github.com/markedjs/marked"},{"name":"mermaid","old_version":"11.15.0","new_version":"11.16.0","repository_url":"https://github.com/mermaid-js/mermaid"},{"name":"nanostores","old_version":"1.3.0","new_version":"1.4.1","repository_url":"https://github.com/nanostores/nanostores"},{"name":"parse-duration","old_version":"2.1.6","new_version":"2.1.8","repository_url":"https://github.com/jkroso/parse-duration"},{"name":"prettier","old_version":"3.8.3","new_version":"3.9.6","repository_url":"https://github.com/prettier/prettier"},{"name":"prettier-plugin-tailwindcss","old_version":"0.8.0","new_version":"0.8.1","repository_url":"https://github.com/tailwindlabs/prettier-plugin-tailwindcss"},{"name":"pretty-bytes","old_version":"7.1.0","new_version":"7.1.1","repository_url":"https://github.com/sindresorhus/pretty-bytes"},{"name":"react","old_version":"19.2.6","new_version":"19.2.8","repository_url":"https://github.com/react/react"},{"name":"@types/react","old_version":"19.2.14","new_version":"19.2.17","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.6","new_version":"19.2.8","repository_url":"https://github.com/react/react"},{"name":"react-icons","old_version":"5.6.0","new_version":"5.7.0","repository_url":"https://github.com/react-icons/react-icons"},{"name":"react-instantsearch","old_version":"7.32.3","new_version":"7.41.0","repository_url":"https://github.com/algolia/instantsearch"},{"name":"sharp","old_version":"0.34.5","new_version":"0.35.3","repository_url":"https://github.com/lovell/sharp"},{"name":"starlight-image-zoom","old_version":"0.14.1","new_version":"0.15.0","repository_url":"https://github.com/HiDeoo/starlight-image-zoom"},{"name":"starlight-links-validator","old_version":"0.24.0","new_version":"0.25.2","repository_url":"https://github.com/HiDeoo/starlight-links-validator"},{"name":"svgo","old_version":"4.0.1","new_version":"4.0.2","repository_url":"https://github.com/svg/svgo"},{"name":"tailwindcss","old_version":"4.3.0","new_version":"4.3.3","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"tsx","old_version":"4.21.0","new_version":"4.23.1","repository_url":"https://github.com/privatenumber/tsx"},{"name":"typescript-eslint","old_version":"8.59.3","new_version":"8.65.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vitest","old_version":"4.1.6","new_version":"4.1.10","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"wrangler","old_version":"4.90.1","new_version":"4.114.0","repository_url":"https://github.com/cloudflare/workers-sdk"}],"path":null,"ecosystem":"npm"},"body":"Bumps the non-major group with 43 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@astrojs/check](https://github.com/withastro/astro/tree/HEAD/packages/language-tools/astro-check) | `0.9.9` | `0.9.10` |\n| [@astrojs/rss](https://github.com/withastro/astro/tree/HEAD/packages/astro-rss) | `4.0.18` | `4.0.19` |\n| [@astrojs/sitemap](https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap) | `3.7.2` | `3.7.3` |\n| [@astrojs/starlight](https://github.com/withastro/starlight/tree/HEAD/packages/starlight) | `0.39.2` | `0.41.5` |\n| [@base-ui/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.4.1` | `1.6.0` |\n| [@cloudflare/vitest-pool-workers](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers) | `0.16.4` | `0.18.8` |\n| [@expressive-code/core](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core) | `0.42.0` | `0.44.1` |\n| [@expressive-code/plugin-collapsible-sections](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections) | `0.42.0` | `0.44.1` |\n| [@expressive-code/plugin-line-numbers](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers) | `0.42.0` | `0.44.1` |\n| [@floating-ui/react](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/react) | `0.27.19` | `0.27.20` |\n| [@iconify/utils](https://github.com/iconify/iconify/tree/HEAD/packages/utils) | `3.1.3` | `3.1.4` |\n| [@marsidev/react-turnstile](https://github.com/marsidev/react-turnstile) | `1.5.2` | `1.5.4` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.3.0` | `4.3.3` |\n| [@types/hast](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/hast) | `3.0.4` | `3.0.5` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.59.3` | `8.65.0` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.52.1` | `5.56.0` |\n| [astro-breadcrumbs](https://github.com/felix-berlin/astro-breadcrumbs) | `3.4.0` | `3.4.2` |\n| [astro-expressive-code](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/astro-expressive-code) | `0.42.0` | `0.44.1` |\n| [astro-skills](https://github.com/fredkschott/astro-skills) | `0.1.0` | `0.1.1` |\n| [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.4.0` |\n| [globals](https://github.com/sindresorhus/globals) | `17.6.0` | `17.8.0` |\n| [happy-dom](https://github.com/capricorn86/happy-dom) | `20.9.0` | `20.11.1` |\n| [marked](https://github.com/markedjs/marked) | `18.0.3` | `18.0.7` |\n| [mermaid](https://github.com/mermaid-js/mermaid) | `11.15.0` | `11.16.0` |\n| [nanostores](https://github.com/nanostores/nanostores) | `1.3.0` | `1.4.1` |\n| [parse-duration](https://github.com/jkroso/parse-duration) | `2.1.6` | `2.1.8` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.3` | `3.9.6` |\n| [prettier-plugin-tailwindcss](https://github.com/tailwindlabs/prettier-plugin-tailwindcss) | `0.8.0` | `0.8.1` |\n| [pretty-bytes](https://github.com/sindresorhus/pretty-bytes) | `7.1.0` | `7.1.1` |\n| [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.2.6` | `19.2.8` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.14` | `19.2.17` |\n| [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `19.2.6` | `19.2.8` |\n| [react-icons](https://github.com/react-icons/react-icons) | `5.6.0` | `5.7.0` |\n| [react-instantsearch](https://github.com/algolia/instantsearch) | `7.32.3` | `7.41.0` |\n| [sharp](https://github.com/lovell/sharp) | `0.34.5` | `0.35.3` |\n| [starlight-image-zoom](https://github.com/HiDeoo/starlight-image-zoom/tree/HEAD/packages/starlight-image-zoom) | `0.14.1` | `0.15.0` |\n| [starlight-links-validator](https://github.com/HiDeoo/starlight-links-validator/tree/HEAD/packages/starlight-links-validator) | `0.24.0` | `0.25.2` |\n| [svgo](https://github.com/svg/svgo) | `4.0.1` | `4.0.2` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.3.0` | `4.3.3` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.23.1` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.59.3` | `8.65.0` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.6` | `4.1.10` |\n| [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) | `4.90.1` | `4.114.0` |\n\n\nUpdates `@astrojs/check` from 0.9.9 to 0.9.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003e@​astrojs/check's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/check\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.9.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/17447\"\u003e#17447\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/b01a6921cd8be574db2d82a6d2bbde7c7d319295\"\u003e\u003ccode\u003eb01a692\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e! - Update dependency \u003ccode\u003eyargs\u003c/code\u003e to version 18. See the \u003ca href=\"https://github.com/yargs/yargs/releases/tag/v18.0.0\"\u003eyargs changelog\u003c/a\u003e for details.\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/withastro/astro/blob/main/packages/language-tools/astro-check/CHANGELOG.md\"\u003e@​astrojs/check's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.9.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/17447\"\u003e#17447\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/b01a6921cd8be574db2d82a6d2bbde7c7d319295\"\u003e\u003ccode\u003eb01a692\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e! - Update dependency \u003ccode\u003eyargs\u003c/code\u003e to version 18. See the \u003ca href=\"https://github.com/yargs/yargs/releases/tag/v18.0.0\"\u003eyargs changelog\u003c/a\u003e for details.\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/withastro/astro/commit/112d3ea14cf997218239fd8a436707e56a3815fb\"\u003e\u003ccode\u003e112d3ea\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/language-tools/astro-check/issues/17469\"\u003e#17469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/b01a6921cd8be574db2d82a6d2bbde7c7d319295\"\u003e\u003ccode\u003eb01a692\u003c/code\u003e\u003c/a\u003e chore(deps): update \u003ccode\u003eyargs\u003c/code\u003e to v18 (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/language-tools/astro-check/issues/17447\"\u003e#17447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/3652d1cff899be55fc2441c2e0d39f4756d8d960\"\u003e\u003ccode\u003e3652d1c\u003c/code\u003e\u003c/a\u003e chore: merge main into next\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/8062391a97fb2a80f7448f1d5b5ac3a4119d3b23\"\u003e\u003ccode\u003e8062391\u003c/code\u003e\u003c/a\u003e chore(deps): dedupe \u003ccode\u003evite\u003c/code\u003e installations (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/language-tools/astro-check/issues/16788\"\u003e#16788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/ce88423b0b16858b1767dd32ed23f3ade1ceeabf\"\u003e\u003ccode\u003ece88423\u003c/code\u003e\u003c/a\u003e Dedupe \u003ccode\u003evite\u003c/code\u003e (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/language-tools/astro-check/issues/16787\"\u003e#16787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/b8061a6f0a065752f6947aaf579c56bc0e747715\"\u003e\u003ccode\u003eb8061a6\u003c/code\u003e\u003c/a\u003e refactor: use TypeScript project service in ESLint (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/language-tools/astro-check/issues/16623\"\u003e#16623\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5a8cd099fe373f907b8884cd596eee76a8d48952\"\u003e\u003ccode\u003e5a8cd09\u003c/code\u003e\u003c/a\u003e refactor: update tsconfig to use TypeScript project references (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/language-tools/astro-check/issues/16505\"\u003e#16505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/check@0.9.10/packages/language-tools/astro-check\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@astrojs/rss` from 4.0.18 to 4.0.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003e@​astrojs/rss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/rss\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/17209\"\u003e#17209\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/fbcfa039dfe3d700b239f595a6c55ee35e45bd06\"\u003e\u003ccode\u003efbcfa03\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/matthewp\"\u003e\u003ccode\u003e@​matthewp\u003c/code\u003e\u003c/a\u003e! - Hardens RSS feed generation by escaping the \u003ccode\u003esource\u003c/code\u003e and \u003ccode\u003eenclosure\u003c/code\u003e item fields. These fields are now serialized as structured XML values, ensuring that special characters in values like \u003ccode\u003esource.title\u003c/code\u003e and \u003ccode\u003eenclosure.type\u003c/code\u003e are always treated as text rather than markup, consistent with how other feed fields are handled.\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/withastro/astro/blob/main/packages/astro-rss/CHANGELOG.md\"\u003e@​astrojs/rss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/17209\"\u003e#17209\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/fbcfa039dfe3d700b239f595a6c55ee35e45bd06\"\u003e\u003ccode\u003efbcfa03\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/matthewp\"\u003e\u003ccode\u003e@​matthewp\u003c/code\u003e\u003c/a\u003e! - Hardens RSS feed generation by escaping the \u003ccode\u003esource\u003c/code\u003e and \u003ccode\u003eenclosure\u003c/code\u003e item fields. These fields are now serialized as structured XML values, ensuring that special characters in values like \u003ccode\u003esource.title\u003c/code\u003e and \u003ccode\u003eenclosure.type\u003c/code\u003e are always treated as text rather than markup, consistent with how other feed fields are handled.\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/withastro/astro/commit/5978993531ba3f02a4c639d223f810e80a1fa7d3\"\u003e\u003ccode\u003e5978993\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/17213\"\u003e#17213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/2bfb179545249786e9f395325c88a9dfef574acb\"\u003e\u003ccode\u003e2bfb179\u003c/code\u003e\u003c/a\u003e chore: simpler package.json types (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/17229\"\u003e#17229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/fbcfa039dfe3d700b239f595a6c55ee35e45bd06\"\u003e\u003ccode\u003efbcfa03\u003c/code\u003e\u003c/a\u003e Escape source and enclosure fields in RSS feed generation (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/17209\"\u003e#17209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5a8cd099fe373f907b8884cd596eee76a8d48952\"\u003e\u003ccode\u003e5a8cd09\u003c/code\u003e\u003c/a\u003e refactor: update tsconfig to use TypeScript project references (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/16505\"\u003e#16505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/46633f58fc6b47b2a221ed9798fa9177c1cb9fa7\"\u003e\u003ccode\u003e46633f5\u003c/code\u003e\u003c/a\u003e refactor(create-astro): migrate tests to typescript (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/16400\"\u003e#16400\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/747a5b378c83c2ddcefa80fc5965bf9d4f01ce60\"\u003e\u003ccode\u003e747a5b3\u003c/code\u003e\u003c/a\u003e refactor: migrate astro-rss tests to typescript (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/16357\"\u003e#16357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/88fcc98e58455167afa0233163680b833812b69d\"\u003e\u003ccode\u003e88fcc98\u003c/code\u003e\u003c/a\u003e fix integrations links across docs (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/16098\"\u003e#16098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/rss@4.0.19/packages/astro-rss\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@astrojs/sitemap` from 3.7.2 to 3.7.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/blob/main/packages/integrations/sitemap/CHANGELOG.md\"\u003e@​astrojs/sitemap's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16837\"\u003e#16837\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jdevalk\"\u003e\u003ccode\u003e@​jdevalk\u003c/code\u003e\u003c/a\u003e! - Improves \u003ccode\u003e\u0026lt;lastmod\u0026gt;\u003c/code\u003e accuracy in the sitemap index. Each \u003ccode\u003e\u0026lt;sitemap\u0026gt;\u003c/code\u003e entry in \u003ccode\u003esitemap-index.xml\u003c/code\u003e is now stamped with the most recent \u003ccode\u003elastmod\u003c/code\u003e of the URLs in the child sitemap it points to, instead of repeating a single global date on every entry. When a child sitemap has no per-URL \u003ccode\u003elastmod\u003c/code\u003e, the entry falls back to the \u003ccode\u003elastmod\u003c/code\u003e option as before. This gives search engines a per-file freshness signal, so they can tell which child sitemaps actually changed without refetching all of them.\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/withastro/astro/commit/1e4916333554cf3798d20cd33f4dbf91e2844891\"\u003e\u003ccode\u003e1e49163\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16832\"\u003e#16832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Stamp sitemap index entries with per-file lastmod (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16837\"\u003e#16837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5a8cd099fe373f907b8884cd596eee76a8d48952\"\u003e\u003ccode\u003e5a8cd09\u003c/code\u003e\u003c/a\u003e refactor: update tsconfig to use TypeScript project references (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16505\"\u003e#16505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5c543c595def9826acdd71c1cb88f08f8d63f1a5\"\u003e\u003ccode\u003e5c543c5\u003c/code\u003e\u003c/a\u003e refactor(astro): add internal entry points for test (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/f7566b86ff720544bd52fad87d1251b21a311033\"\u003e\u003ccode\u003ef7566b8\u003c/code\u003e\u003c/a\u003e refactor: unify test setup (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16445\"\u003e#16445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/ba2dbf180595ae0c1c3e6f1ccf7ee1cbac07e5b1\"\u003e\u003ccode\u003eba2dbf1\u003c/code\u003e\u003c/a\u003e refactor(astro): correct Fixture type signatures in test-utils (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16380\"\u003e#16380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/245f30050b9044a99aa6ca42f09858a353c143ce\"\u003e\u003ccode\u003e245f300\u003c/code\u003e\u003c/a\u003e refactor: migrate sitemap tests to typescript (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16353\"\u003e#16353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/88fcc98e58455167afa0233163680b833812b69d\"\u003e\u003ccode\u003e88fcc98\u003c/code\u003e\u003c/a\u003e fix integrations links across docs (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16098\"\u003e#16098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/sitemap@3.7.3/packages/integrations/sitemap\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@astrojs/starlight` from 0.39.2 to 0.41.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/starlight/releases\"\u003e@​astrojs/starlight's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4095\"\u003e#4095\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/bb06434a1bc199b59f9d7953d0e41c6c287b1aa2\"\u003e\u003ccode\u003ebb06434\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Fixes a regression when using a union to \u003ca href=\"https://starlight.astro.build/reference/frontmatter/#extend\"\u003eextend\u003c/a\u003e Starlight’s \u003ccode\u003edocsSchema()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3936\"\u003e#3936\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/712eedd8e0d28329feb361edc392438f37ba2095\"\u003e\u003ccode\u003e712eedd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/miichom\"\u003e\u003ccode\u003e@​miichom\u003c/code\u003e\u003c/a\u003e! - Fixes support for modifying Zod enums when passing an \u003ca href=\"https://starlight.astro.build/reference/frontmatter/#extend\"\u003e\u003ccode\u003eextend\u003c/code\u003e option\u003c/a\u003e to Starlight’s \u003ccode\u003edocsSchema()\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4092\"\u003e#4092\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/0896b91607325b9d8494eb665cd1716a40025a5a\"\u003e\u003ccode\u003e0896b91\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes support for links containing a protocol like \u003ccode\u003emailto:\u003c/code\u003e in the sidebar\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4088\"\u003e#4088\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/4486ba432afe9e206f0b05651de24a9c25bdf6dd\"\u003e\u003ccode\u003e4486ba4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Simplifies Starlight’s client-side sidebar state persistence script slightly\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3911\"\u003e#3911\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1686ecce3fd2da2aa9973faba2dc585abebb93a3\"\u003e\u003ccode\u003e1686ecc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/timothyjordan\"\u003e\u003ccode\u003e@​timothyjordan\u003c/code\u003e\u003c/a\u003e! - Keeps keyboard focus inside the mobile menu while it is open, preventing focus moving to hidden interactive elements in page content.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4008\"\u003e#4008\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/58a352097016ffbd98716688e4f2dfb97e5a6f44\"\u003e\u003ccode\u003e58a3520\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/FrancoKaddour\"\u003e\u003ccode\u003e@​FrancoKaddour\u003c/code\u003e\u003c/a\u003e! - Fixes the table of contents overflowing the right edge of the viewport when a custom \u003ccode\u003e--sl-content-width\u003c/code\u003e value exceeds available space\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4015\"\u003e#4015\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/bdbfffc044dbf119e5085c3e67722494ae3c85c6\"\u003e\u003ccode\u003ebdbfffc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes an issue where aside icons were rendered incorrectly in projects where Astro’s MDX integration had optimization disabled\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds 2 new icons: \u003ccode\u003elink\u003c/code\u003e and \u003ccode\u003elink-alt\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3988\"\u003e#3988\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/ac55cfab41c869a605fbc5a1b4d4b8e718718141\"\u003e\u003ccode\u003eac55cfa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes a dependency resolution issue introduced in Starlight v0.41\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Optimizes the icons of Markdown asides.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.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/withastro/starlight/pull/3951\"\u003e#3951\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1202dd4c3efd517bdfe213eaf84262e439485e45\"\u003e\u003ccode\u003e1202dd4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro v7, drops support for Astro v6.\u003c/p\u003e\n\u003ch4\u003eUpgrade Astro and dependencies\u003c/h4\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e Astro v6 is no longer supported. Make sure you \u003ca href=\"https://docs.astro.build/en/guides/upgrade-to/v7/\"\u003eupdate Astro\u003c/a\u003e and any other official integrations at the same time as updating Starlight:\u003c/p\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpx @astrojs/upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cem\u003eCommunity Starlight plugins and Astro integrations may also need to be manually updated to work with Astro v7. If you encounter any issues, please reach out to the plugin or integration author to see if it is a known issue or if an updated version is being worked on.\u003c/em\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/starlight/blob/main/packages/starlight/CHANGELOG.md\"\u003e@​astrojs/starlight's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.41.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4095\"\u003e#4095\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/bb06434a1bc199b59f9d7953d0e41c6c287b1aa2\"\u003e\u003ccode\u003ebb06434\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Fixes a regression when using a union to \u003ca href=\"https://starlight.astro.build/reference/frontmatter/#extend\"\u003eextend\u003c/a\u003e Starlight’s \u003ccode\u003edocsSchema()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3936\"\u003e#3936\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/712eedd8e0d28329feb361edc392438f37ba2095\"\u003e\u003ccode\u003e712eedd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/miichom\"\u003e\u003ccode\u003e@​miichom\u003c/code\u003e\u003c/a\u003e! - Fixes support for modifying Zod enums when passing an \u003ca href=\"https://starlight.astro.build/reference/frontmatter/#extend\"\u003e\u003ccode\u003eextend\u003c/code\u003e option\u003c/a\u003e to Starlight’s \u003ccode\u003edocsSchema()\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4092\"\u003e#4092\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/0896b91607325b9d8494eb665cd1716a40025a5a\"\u003e\u003ccode\u003e0896b91\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes support for links containing a protocol like \u003ccode\u003emailto:\u003c/code\u003e in the sidebar\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4088\"\u003e#4088\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/4486ba432afe9e206f0b05651de24a9c25bdf6dd\"\u003e\u003ccode\u003e4486ba4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Simplifies Starlight’s client-side sidebar state persistence script slightly\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3911\"\u003e#3911\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1686ecce3fd2da2aa9973faba2dc585abebb93a3\"\u003e\u003ccode\u003e1686ecc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/timothyjordan\"\u003e\u003ccode\u003e@​timothyjordan\u003c/code\u003e\u003c/a\u003e! - Keeps keyboard focus inside the mobile menu while it is open, preventing focus moving to hidden interactive elements in page content.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4008\"\u003e#4008\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/58a352097016ffbd98716688e4f2dfb97e5a6f44\"\u003e\u003ccode\u003e58a3520\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/FrancoKaddour\"\u003e\u003ccode\u003e@​FrancoKaddour\u003c/code\u003e\u003c/a\u003e! - Fixes the table of contents overflowing the right edge of the viewport when a custom \u003ccode\u003e--sl-content-width\u003c/code\u003e value exceeds available space\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4015\"\u003e#4015\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/bdbfffc044dbf119e5085c3e67722494ae3c85c6\"\u003e\u003ccode\u003ebdbfffc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes an issue where aside icons were rendered incorrectly in projects where Astro’s MDX integration had optimization disabled\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds 2 new icons: \u003ccode\u003elink\u003c/code\u003e and \u003ccode\u003elink-alt\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3988\"\u003e#3988\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/ac55cfab41c869a605fbc5a1b4d4b8e718718141\"\u003e\u003ccode\u003eac55cfa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes a dependency resolution issue introduced in Starlight v0.41\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Optimizes the icons of Markdown asides.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.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/withastro/starlight/pull/3951\"\u003e#3951\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1202dd4c3efd517bdfe213eaf84262e439485e45\"\u003e\u003ccode\u003e1202dd4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro v7, drops support for Astro v6.\u003c/p\u003e\n\u003ch4\u003eUpgrade Astro and dependencies\u003c/h4\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e Astro v6 is no longer supported. Make sure you \u003ca href=\"https://docs.astro.build/en/guides/upgrade-to/v7/\"\u003eupdate Astro\u003c/a\u003e and any other official integrations at the same time as updating Starlight:\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/withastro/starlight/commit/5b0690955fa7201f17a5e2d217ae583199a60216\"\u003e\u003ccode\u003e5b06909\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4097\"\u003e#4097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/bb06434a1bc199b59f9d7953d0e41c6c287b1aa2\"\u003e\u003ccode\u003ebb06434\u003c/code\u003e\u003c/a\u003e Fix union schema \u003ccode\u003eextend\u003c/code\u003e regression (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4095\"\u003e#4095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/ab2792bd38fb90ecbaf54d9956ed6834628a2718\"\u003e\u003ccode\u003eab2792b\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4090\"\u003e#4090\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/712eedd8e0d28329feb361edc392438f37ba2095\"\u003e\u003ccode\u003e712eedd\u003c/code\u003e\u003c/a\u003e fix: invalid option error when modifying enums in docsSchema's extend (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3936\"\u003e#3936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/0896b91607325b9d8494eb665cd1716a40025a5a\"\u003e\u003ccode\u003e0896b91\u003c/code\u003e\u003c/a\u003e Support links with any protocol in sidebars (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4092\"\u003e#4092\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/4486ba432afe9e206f0b05651de24a9c25bdf6dd\"\u003e\u003ccode\u003e4486ba4\u003c/code\u003e\u003c/a\u003e Remove pagehide event from sidebar persistence script (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4088\"\u003e#4088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/96cee6e96128bef1f0048e69f288d64a4e5f6698\"\u003e\u003ccode\u003e96cee6e\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4032\"\u003e#4032\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/1686ecce3fd2da2aa9973faba2dc585abebb93a3\"\u003e\u003ccode\u003e1686ecc\u003c/code\u003e\u003c/a\u003e fix(MobileMenuToggle): trap keyboard focus inside the mobile menu (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3911\"\u003e#3911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/3948048252bf84262345e5b36f8b94d0718e9605\"\u003e\u003ccode\u003e3948048\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4016\"\u003e#4016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/1a209c5d7bfb1ffabe046d43a7a3e09c037cded1\"\u003e\u003ccode\u003e1a209c5\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/withastro/starlight/commits/@astrojs/starlight@0.41.5/packages/starlight\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@base-ui/react` from 1.4.1 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e@​base-ui/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect inaccurate prop JSDoc (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5036\"\u003e#5036\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the hook value when store/arguments change (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4866\"\u003e#4866\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore viewport morphing after reopen for kept-mounted popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5010\"\u003e#5010\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pseudo-element bounds in dev mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5000\"\u003e#5000\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAccordion\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger behavior bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4833\"\u003e#4833\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove region role from \u003ccode\u003eAccordion.Root\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4961\"\u003e#4961\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlign keyboard navigation with APG (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4965\"\u003e#4965\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix programmatic focus return (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4849\"\u003e#4849\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5069\"\u003e#5069\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAvatar\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003edata-focused\u003c/code\u003e Field attribute when disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4998\"\u003e#4998\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix extra \u003ccode\u003evalidate\u003c/code\u003e fn calls (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4911\"\u003e#4911\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox Group\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parent checkbox with custom \u003ccode\u003evalidate\u003c/code\u003e fn (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4912\"\u003e#4912\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix validation with multiple required checkboxes (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4958\"\u003e#4958\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eForward group ids (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4997\"\u003e#4997\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger and panel state bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4848\"\u003e#4848\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix chip context error (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4877\"\u003e#4877\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid re-rendering every item on each keystroke (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4964\"\u003e#4964\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix autofill and selected state edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4972\"\u003e#4972\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\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/mui/base-ui/blob/master/CHANGELOG.md\"\u003e@​base-ui/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eJun 18, 2026\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect inaccurate prop JSDoc (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5036\"\u003e#5036\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the hook value when store/arguments change (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4866\"\u003e#4866\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore viewport morphing after reopen for kept-mounted popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5010\"\u003e#5010\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pseudo-element bounds in dev mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5000\"\u003e#5000\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAccordion\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger behavior bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4833\"\u003e#4833\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove region role from \u003ccode\u003eAccordion.Root\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4961\"\u003e#4961\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlign keyboard navigation with APG (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4965\"\u003e#4965\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix programmatic focus return (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4849\"\u003e#4849\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5069\"\u003e#5069\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAvatar\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003edata-focused\u003c/code\u003e Field attribute when disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4998\"\u003e#4998\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix extra \u003ccode\u003evalidate\u003c/code\u003e fn calls (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4911\"\u003e#4911\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox Group\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parent checkbox with custom \u003ccode\u003evalidate\u003c/code\u003e fn (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4912\"\u003e#4912\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix validation with multiple required checkboxes (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4958\"\u003e#4958\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eForward group ids (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4997\"\u003e#4997\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger and panel state bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4848\"\u003e#4848\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix chip context error (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4877\"\u003e#4877\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\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/mui/base-ui/commit/b34551d644f2e58ebf8fc1050d949f6654ceca6c\"\u003e\u003ccode\u003eb34551d\u003c/code\u003e\u003c/a\u003e [code-infra] Fix package publishing (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5074\"\u003e#5074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/615b0e8e7764b736cd89ba363b1acd5321c1275d\"\u003e\u003ccode\u003e615b0e8\u003c/code\u003e\u003c/a\u003e [release] v1.6.0 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5064\"\u003e#5064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/8b7ca5d862aa0fba68f49b64534d794cfb417b9c\"\u003e\u003ccode\u003e8b7ca5d\u003c/code\u003e\u003c/a\u003e [test] Restore slider listener spies (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5072\"\u003e#5072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/250252475404d9519de4e12b7e2b530dd627114e\"\u003e\u003ccode\u003e2502524\u003c/code\u003e\u003c/a\u003e [combobox][autocomplete] Document \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/4c33d7427fd756e6f6531f5826966d4911f9cfaf\"\u003e\u003ccode\u003e4c33d74\u003c/code\u003e\u003c/a\u003e [slider] Fix touchend listener accumulation leak (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5070\"\u003e#5070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/d169cd58f078fecaf69c75f426b71b1a015aa3a5\"\u003e\u003ccode\u003ed169cd5\u003c/code\u003e\u003c/a\u003e [combobox] Fix autofill and selected state edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4972\"\u003e#4972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/2d8b8f6a3a3cc432960777eb815c7c2ee297d037\"\u003e\u003ccode\u003e2d8b8f6\u003c/code\u003e\u003c/a\u003e [avatar] Fix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/ee3c13a0e3f735387d58ae926cd6e970ac63e266\"\u003e\u003ccode\u003eee3c13a\u003c/code\u003e\u003c/a\u003e [select] Skip disabled items in typeahead and fix multiple-mode serialization...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/b167c8561403e62369eff1d43583135415609af0\"\u003e\u003ccode\u003eb167c85\u003c/code\u003e\u003c/a\u003e [drawer] Commit swipe on primary-button release (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5057\"\u003e#5057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/e972d74f9210850987ffd1964529d14f93a467b3\"\u003e\u003ccode\u003ee972d74\u003c/code\u003e\u003c/a\u003e [combobox] Avoid re-rendering every item on each keystroke (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4964\"\u003e#4964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/base-ui/commits/v1.6.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@cloudflare/vitest-pool-workers` from 0.16.4 to 0.18.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cloudflare/workers-sdk/releases\"\u003e@​cloudflare/vitest-pool-workers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.18.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14793\"\u003e#14793\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7b3fea69d6001c993887c3eff04d134d2485390f\"\u003e\u003ccode\u003e7b3fea6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/trafgals\"\u003e\u003ccode\u003e@​trafgals\u003c/code\u003e\u003c/a\u003e! - Prevent worker disposal errors from failing otherwise successful test runs\u003c/p\u003e\n\u003cp\u003eErrors raised while disposing test Workers are now logged for diagnostics rather than overriding the test result. Set \u003ccode\u003eNODE_DEBUG=vitest-pool-workers\u003c/code\u003e to view these errors.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/246ce92d1d24974678eb23a03290f9391fe9b272\"\u003e\u003ccode\u003e246ce92\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c38a2c358ef5c8628ce26fa8c62f002dda0dcb3d\"\u003e\u003ccode\u003ec38a2c3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8416b33d9ba0109195ce8fd5a0c185366c41af5a\"\u003e\u003ccode\u003e8416b33\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c079ba33f1df98e38f7cebc82a64886a7e495879\"\u003e\u003ccode\u003ec079ba3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4683ff8aa72e1ba559108f7074d8f6aa5d73eaaa\"\u003e\u003ccode\u003e4683ff8\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/95b026edfdf0c6b6e40994cd8fa06a350bc868f2\"\u003e\u003ccode\u003e95b026e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/02232f348002d8dc002c108ac7095119d34d1b35\"\u003e\u003ccode\u003e02232f3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c4bacec349f2d6e1bf4115f22a4b4eaca62cd0fc\"\u003e\u003ccode\u003ec4bacec\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/f8a8c2c0001c669a731b947755bb68208d7e6f43\"\u003e\u003ccode\u003ef8a8c2c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3203b5d34488b2b14d6066db705acef267d1229a\"\u003e\u003ccode\u003e3203b5d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ewrangler@4.114.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260722.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.18.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14713\"\u003e#14713\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/de344496160da4c2b9aacc34e8a2fc25684437f8\"\u003e\u003ccode\u003ede34449\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/allocsys\"\u003e\u003ccode\u003e@​allocsys\u003c/code\u003e\u003c/a\u003e! - Fix a non-ASCII path failure during the Miniflare WebSocket handshake: the \u003ccode\u003eMF-Vitest-Worker-Data\u003c/code\u003e header embedded the raw \u003ccode\u003eprocess.cwd()\u003c/code\u003e value, which threw a Latin-1/ASCII header encoding error when the workspace path contained non-ASCII characters (e.g. CJK characters) on Windows. The value is now percent-encoded on write and decoded on read, matching the fix applied to the module fallback redirect response.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14713\"\u003e#14713\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/de344496160da4c2b9aacc34e8a2fc25684437f8\"\u003e\u003ccode\u003ede34449\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/allocsys\"\u003e\u003ccode\u003e@​allocsys\u003c/code\u003e\u003c/a\u003e! - Fix a runtime start-up failure (\u0026quot;No such module \u0026quot;cloudflare:test-internal\u0026quot;\u0026quot;) when the project workspace path contains non-ASCII characters (e.g. CJK characters) on Windows. The module fallback service's redirect response set the target file path directly as an HTTP \u003ccode\u003eLocation\u003c/code\u003e header value, but headers are restricted to the Latin-1/ASCII byte range, so any non-ASCII byte in the path caused header construction to throw. Such paths are now percent-encoded (and tagged with a sentinel prefix) before being used as a header value, and decoded again only for the values we encoded, so the round-trip is unambiguous and a workspace path containing a literal \u003ccode\u003e%\u003c/code\u003e is left untouched instead of being mis-decoded.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14739\"\u003e#14739\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5eac99ec34858f3943f71bf132aa1ba2f5ea3415\"\u003e\u003ccode\u003e5eac99e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Ankcorn\"\u003e\u003ccode\u003e@​Ankcorn\u003c/code\u003e\u003c/a\u003e! - Support testing Streaming Tail Workers in Vitest Pool Workers.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14763\"\u003e#14763\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/538e8678b32aee68636f60b7a84f35f3375a501b\"\u003e\u003ccode\u003e538e867\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/gianghungtien\"\u003e\u003ccode\u003e@​gianghungtien\u003c/code\u003e\u003c/a\u003e! - Treat \u003ccode\u003ewebSocketMessage()\u003c/code\u003e, \u003ccode\u003ewebSocketClose()\u003c/code\u003e and \u003ccode\u003ewebSocketError()\u003c/code\u003e as optional Durable Object handlers\u003c/p\u003e\n\u003cp\u003eThe pool wraps each Durable Object class and installs a prototype method for every default handler before user code is loaded, so \u003ccode\u003eworkerd\u003c/code\u003e always sees a handler and always dispatches. When the wrapped class didn't actually define one, the wrapper threw \u003ccode\u003e\u0026lt;ClassName\u0026gt; exported by \u0026lt;path\u0026gt; does not define a `webSocketClose()` method\u003c/code\u003e, even though deployed Workers silently ignore these events for classes that omit them. A hibernatable Durable Object defining only \u003ccode\u003ewebSocketMessage()\u003c/code\u003e would log an uncaught \u003ccode\u003eTypeError\u003c/code\u003e on every close.\u003c/p\u003e\n\u003cp\u003eThese three handlers now no-op when absent, matching deployed behaviour. \u003ccode\u003ealarm()\u003c/code\u003e is unchanged and still reports a missing handler, since \u003ccode\u003eworkerd\u003c/code\u003e rejects \u003ccode\u003esetAlarm()\u003c/code\u003e up front on a class without one.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/42af66d00b255945989726387acf46409b4c5eb3\"\u003e\u003ccode\u003e42af66d\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a0a091b9246c5e10408f57342b3275659c9655e3\"\u003e\u003ccode\u003ea0a091b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/f03b10854d983c353fd4f3d6621b5ed716379ba3\"\u003e\u003ccode\u003ef03b108\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/deae1719b276b9ce2bb67a36671b5cf806ef3801\"\u003e\u003ccode\u003edeae171\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/0df3d432353f39b6a90c340c268c83a7ac0b7d5c\"\u003e\u003ccode\u003e0df3d43\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/d83a476bab53f0266a67790242f855aab6e0468c\"\u003e\u003ccode\u003ed83a476\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4e92e32e1f1c27dcd463bcf38ed79e0d1b046679\"\u003e\u003ccode\u003e4e92e32\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/d1d69450decfb319a2bbf61e4c042b0511ab2618\"\u003e\u003ccode\u003ed1d6945\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4815711fb5f896a5aa9221b6bddb9ef78c3f288d\"\u003e\u003ccode\u003e4815711\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a0c8bb118e04eebba870a6fbe9f5041095b04637\"\u003e\u003ccode\u003ea0c8bb1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a50f73a06bb7b078268ce9cebb4d1c16f79a3144\"\u003e\u003ccode\u003ea50f73a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2b390d7831ff27aa13cdf05aa8e11e4c0086f924\"\u003e\u003ccode\u003e2b390d7\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c82d96ba63a3b343b520e781a070889251868d9a\"\u003e\u003ccode\u003ec82d96b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/34430b34f468825775377689621e451d730ab0c9\"\u003e\u003ccode\u003e34430b3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/f75ae5d02576d82aad4723b9e17ccb26277b69ab\"\u003e\u003ccode\u003ef75ae5d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260721.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.113.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.18.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14678\"\u003e#14678\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4e62bba52d8c540328bc9b3399bba4dcb7cde799\"\u003e\u003ccode\u003e4e62bba\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apeacock1991\"\u003e\u003ccode\u003e@​apeacock1991\u003c/code\u003e\u003c/a\u003e! - Fix test runs hanging after a Durable Object logs and rejects \u003ccode\u003eblockConcurrencyWhile()\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eConsole messages emitted from another Durable Object are now buffered until execution returns to the test runner, avoiding I/O that cannot complete after the object's input gate breaks.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/34e696dc60dcd7ea04cdab8a6267d255efab9983\"\u003e\u003ccode\u003e34e696d\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/d39ae0131018088f8b4c31ba3f5506e224796cce\"\u003e\u003ccode\u003ed39ae01\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3de70dfd32f823677a9d20311ee087fd7e69d51a\"\u003e\u003ccode\u003e3de70df\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c79504f90956405f5fab59448ba53dcf44b8d3a2\"\u003e\u003ccode\u003ec79504f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9f04a7e96bffe42a5a53d7396624da5374bff981\"\u003e\u003ccode\u003e9f04a7e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9f04a7e96bffe42a5a53d7396624da5374bff981\"\u003e\u003ccode\u003e9f04a7e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cb30df3a9f19e15535349643c1089e90ba16a80d\"\u003e\u003ccode\u003ecb30df3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cb6c3f9a5c6d67804cd0cb447cc0837a9f75848c\"\u003e\u003ccode\u003ecb6c3f9\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c7dbe1a3d527d534d4069080c56e364d33d6a455\"\u003e\u003ccode\u003ec7dbe1a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3f3afbbf136c404d26ee39d187a44adb06c1b6e8\"\u003e\u003ccode\u003e3f3afbb\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e6fbc4e67f76f9b78da3d9a2dd27c6e9786d2645\"\u003e\u003ccode\u003ee6fbc4e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4e1a7a7fe566774dca376c5d569cab56b14f34e3\"\u003e\u003ccode\u003e4e1a7a7\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9f04a7e96bffe42a5a53d7396624da5374bff981\"\u003e\u003ccode\u003e9f04a7e\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260714.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.112.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.18.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7692a6119f49d11289af4ec8cdf9afe95604ef36\"\u003e\u003ccode\u003e7692a61\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/ed3332620a15dff35b0875eb9ded87086104b2f0\"\u003e\u003ccode\u003eed33326\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/018574b5ab22cc0e3141d1f09c2c383d76d59b2c\"\u003e\u003ccode\u003e018574b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/eb99ab10c83de2599a7a234bbcc57bc739864288\"\u003e\u003ccode\u003eeb99ab1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cdf3148976e274ef834e82ccc98eee3af30ef373\"\u003e\u003ccode\u003ecdf3148\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7692a6119f49d11289af4ec8cdf9afe95604ef36\"\u003e\u003ccode\u003e7692a61\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7692a6119f49d11289af4ec8cdf9afe95604ef36\"\u003e\u003ccode\u003e7692a61\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3015320cf32d7bfe6f63121e19c9b469d028a9a8\"\u003e\u003ccode\u003e3015320\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/899c29763aa64c2a0c954105d7ff85c368d63f6d\"\u003e\u003ccode\u003e899c297\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9da77ace05e3e63d491e39e672d91f4dd7e31e7a\"\u003e\u003ccode\u003e9da77ac\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/317ce1f32511a0e0b52b8bd81ea5a163e0821646\"\u003e\u003ccode\u003e317ce1f\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260710.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.111.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.18.4\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/cloudflare/workers-sdk/blob/main/packages/vitest-pool-workers/CHANGELOG.md\"\u003e@​cloudflare/vitest-pool-workers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.18.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14793\"\u003e#14793\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7b3fea69d6001c993887c3eff04d134d2485390f\"\u003e\u003ccode\u003e7b3fea6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/trafgals\"\u003e\u003ccode\u003e@​trafgals\u003c/code\u003e\u003c/a\u003e! - Prevent worker disposal errors from failing otherwise successful test runs\u003c/p\u003e\n\u003cp\u003eErrors raised while disposing test Workers are now logged for diagnostics rather than overriding the test result. Set \u003ccode\u003eNODE_DEBUG=vitest-pool-workers\u003c/code\u003e to view these errors.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/246ce92d1d24974678eb23a03290f9391fe9b272\"\u003e\u003ccode\u003e246ce92\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c38a2c358ef5c8628ce26fa8c62f002dda0dcb3d\"\u003e\u003ccode\u003ec38a2c3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8416b33d9ba0109195ce8fd5a0c185366c41af5a\"\u003e\u003ccode\u003e8416b33\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c079ba33f1df98e38f7cebc82a64886a7e495879\"\u003e\u003ccode\u003ec079ba3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4683ff8aa72e1ba559108f7074d8f6aa5d73eaaa\"\u003e\u003ccode\u003e4683ff8\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/95b026edfdf0c6b6e40994cd8fa06a350bc868f2\"\u003e\u003ccode\u003e95b026e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/02232f348002d8dc002c108ac7095119d34d1b35\"\u003e\u003ccode\u003e02232f3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c4bacec349f2d6e1bf4115f22a4b4eaca62cd0fc\"\u003e\u003ccode\u003ec4bacec\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/f8a8c2c0001c669a731b947755bb68208d7e6f43\"\u003e\u003ccode\u003ef8a8c2c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3203b5d34488b2b14d6066db705acef267d1229a\"\u003e\u003ccode\u003e3203b5d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ewrangler@4.114.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260722.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.18.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14713\"\u003e#14713\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/de344496160da4c2b9aacc34e8a2fc25684437f8\"\u003e\u003ccode\u003ede34449\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/allocsys\"\u003e\u003ccode\u003e@​allocsys\u003c/code\u003e\u003c/a\u003e! - Fix a non-ASCII path failure during the Miniflare WebSocket handshake: the \u003ccode\u003eMF-Vitest-Worker-Data\u003c/code\u003e header embedded the raw \u003ccode\u003eprocess.cwd()\u003c/code\u003e value, which threw a Latin-1/ASCII header encoding error when the workspace path contained non-ASCII characters (e.g. CJK characters) on Windows. The value is now percent-encoded on write and decoded on read, matching the fix applied to the module fallback redirect response.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14713\"\u003e#14713\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/de344496160da4c2b9aacc34e8a2fc25684437f8\"\u003e\u003ccode\u003ede34449\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/allocsys\"\u003e\u003ccode\u003e@​allocsys\u003c/code\u003e\u003c/a\u003e! - Fix a runtime start-up failure (\u0026quot;No such module \u0026quot;cloudflare:test-internal\u0026quot;\u0026quot;) when the project workspace path contains non-ASCII characters (e.g. CJK characters) on Windows. The module fallback service's redirect response set the target file path directly as an HTTP \u003ccode\u003eLocation\u003c/code\u003e header value, but headers are restricted to the Latin-1/ASCII byte range, so any non-ASCII byte in the path caused header construction to throw. Such paths are now percent-encoded (and tagged with a sentinel prefix) before being used as a header value, and decoded again only for the values we encoded, so the round-trip is unambiguous and a workspace path containing a literal \u003ccode\u003e%\u003c/code\u003e is left untouched instead of being mis-decoded.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14739\"\u003e#14739\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5eac99ec34858f3943f71bf132aa1ba2f5ea3415\"\u003e\u003ccode\u003e5eac99e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Ankcorn\"\u003e\u003ccode\u003e@​Ankcorn\u003c/code\u003e\u003c/a\u003e! - Support testing Streaming Tail Workers in Vitest Pool Workers.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14763\"\u003e#14763\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/538e8678b32aee68636f60b7a84f35f3375a501b\"\u003e\u003ccode\u003e538e867\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/gianghungtien\"\u003e\u003ccode\u003e@​gianghungtien\u003c/code\u003e\u003c/a\u003e! - Treat \u003ccode\u003ewebSocketMessage()\u003c/code\u003e, \u003ccode\u003ewebSocketClose()\u003c/code\u003e and \u003ccode\u003ewebSocketError()\u003c/code\u003e as optional Durable Object handlers\u003c/p\u003e\n\u003cp\u003eThe pool wraps each Durable Object class and installs a prototype method for every default handler before user code is loaded, so \u003ccode\u003eworkerd\u003c/code\u003e always sees a handler and always dispatches. When the wrapped class didn't actually define one, the wrapper threw \u003ccode\u003e\u0026lt;ClassName\u0026gt; exported by \u0026lt;path\u0026gt; does not define a `webSocketClose()` method\u003c/code\u003e, even though deployed Workers silently ignore these events for classes that omit them. A hibernatable Durable Object defining only \u003ccode\u003ewebSocketMessage()\u003c/code\u003e would log an uncaught \u003ccode\u003eTypeError\u003c/code\u003e on every close.\u003c/p\u003e\n\u003cp\u003eThese three handlers now no-op when absent, matching deployed behaviour. \u003ccode\u003ealarm()\u003c/code\u003e is unchanged and still reports a missing handler, since \u003ccode\u003eworkerd\u003c/code\u003e rejects \u003ccode\u003esetAlarm()\u003c/code\u003e up front on a class without one.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/42af66d00b255945989726387acf46409b4c5eb3\"\u003e\u003ccode\u003e42af66d\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a0a091b9246c5e10408f57342b3275659c9655e3\"\u003e\u003ccode\u003ea0a091b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/f03b10854d983c353fd4f3d6621b5ed716379ba3\"\u003e\u003ccode\u003ef03b108\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/deae1719b276b9ce2bb67a36671b5cf806ef3801\"\u003e\u003ccode\u003edeae171\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/0df3d432353f39b6a90c340c268c83a7ac0b7d5c\"\u003e\u003ccode\u003e0df3d43\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/d83a476bab53f0266a67790242f855aab6e0468c\"\u003e\u003ccode\u003ed83a476\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4e92e32e1f1c27dcd463bcf38ed79e0d1b046679\"\u003e\u003ccode\u003e4e92e32\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/d1d69450decfb319a2bbf61e4c042b0511ab2618\"\u003e\u003ccode\u003ed1d6945\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4815711fb5f896a5aa9221b6bddb9ef78c3f288d\"\u003e\u003ccode\u003e4815711\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a0c8bb118e04eebba870a6fbe9f5041095b04637\"\u003e\u003ccode\u003ea0c8bb1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a50f73a06bb7b078268ce9cebb4d1c16f79a3144\"\u003e\u003ccode\u003ea50f73a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2b390d7831ff27aa13cdf05aa8e11e4c0086f924\"\u003e\u003ccode\u003e2b390d7\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c82d96ba63a3b343b520e781a070889251868d9a\"\u003e\u003ccode\u003ec82d96b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/34430b34f468825775377689621e451d730ab0c9\"\u003e\u003ccode\u003e34430b3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/f75ae5d02576d82aad4723b9e17ccb26277b69ab\"\u003e\u003ccode\u003ef75ae5d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260721.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.113.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.18.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14678\"\u003e#14678\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4e62bba52d8c540328bc9b3399bba4dcb7cde799\"\u003e\u003ccode\u003e4e62bba\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apeacock1991\"\u003e\u003ccode\u003e@​apeacock1991\u003c/code\u003e\u003c/a\u003e! - Fix test runs hanging after a Durable Object logs and rejects \u003ccode\u003eblockConcurrencyWhile()\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eConsole messages emitted from another Durable Object are now buffered until execution returns to the test runner, avoiding I/O that cannot complete after the object's input gate breaks.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/34e696dc60dcd7ea04cdab8a6267d255efab9983\"\u003e\u003ccode\u003e34e696d\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/d39ae0131018088f8b4c31ba3f5506e224796cce\"\u003e\u003ccode\u003ed39ae01\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3de70dfd32f823677a9d20311ee087fd7e69d51a\"\u003e\u003ccode\u003e3de70df\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c79504f90956405f5fab59448ba53dcf44b8d3a2\"\u003e\u003ccode\u003ec79504f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9f04a7e96bffe42a5a53d7396624da5374bff981\"\u003e\u003ccode\u003e9f04a7e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9f04a7e96bffe42a5a53d7396624da5374bff981\"\u003e\u003ccode\u003e9f04a7e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cb30df3a9f19e15535349643c1089e90ba16a80d\"\u003e\u003ccode\u003ecb30df3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cb6c3f9a5c6d67804cd0cb447cc0837a9f75848c\"\u003e\u003ccode\u003ecb6c3f9\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c7dbe1a3d527d534d4069080c56e364d33d6a455\"\u003e\u003ccode\u003ec7dbe1a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3f3afbbf136c404d26ee39d187a44adb06c1b6e8\"\u003e\u003ccode\u003e3f3afbb\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e6fbc4e67f76f9b78da3d9a2dd27c6e9786d2645\"\u003e\u003ccode\u003ee6fbc4e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4e1a7a7fe566774dca376c5d569cab56b14f34e3\"\u003e\u003ccode\u003e4e1a7a7\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9f04a7e96bffe42a5a53d7396624da5374bff981\"\u003e\u003ccode\u003e9f04a7e\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260714.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.112.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.18.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/wor...\n\n_Description has been truncated_","html_url":"https://github.com/banglaguide24/cloudflare-docs/pull/10","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/banglaguide24%2Fcloudflare-docs/issues/10","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10/packages"}},{"old_version":"5.52.0","new_version":"5.55.2","update_type":"minor","path":null,"pr_created_at":"2026-07-14T12:37:57.000Z","version_change":"5.52.0 → 5.55.2","issue":{"uuid":"4883102342","node_id":"PR_kwDOTGnQr87xi1kY","number":6,"state":"open","title":"[Docs Site] Bump the non-major group across 1 directory with 40 updates","user":"dependabot[bot]","labels":["dependencies","javascript","size/xl"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-07-14T12:37:57.000Z","updated_at":"2026-07-14T12:39:21.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[Docs Site] Bump","group_name":"non-major","update_count":40,"packages":[{"name":"@astrojs/rss","old_version":"4.0.18","new_version":"4.0.19","repository_url":"https://github.com/withastro/astro"},{"name":"@astrojs/sitemap","old_version":"3.7.2","new_version":"3.7.3","repository_url":"https://github.com/withastro/astro"},{"name":"@astrojs/starlight","old_version":"0.38.4","new_version":"0.41.3","repository_url":"https://github.com/withastro/starlight"},{"name":"@base-ui/react","old_version":"1.4.1","new_version":"1.6.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@cloudflare/vitest-pool-workers","old_version":"0.15.2","new_version":"0.18.4","repository_url":"https://github.com/cloudflare/workers-sdk"},{"name":"@expressive-code/core","old_version":"0.41.7","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@expressive-code/plugin-collapsible-sections","old_version":"0.41.3","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@expressive-code/plugin-line-numbers","old_version":"0.41.7","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@floating-ui/react","old_version":"0.27.19","new_version":"0.27.20","repository_url":"https://github.com/floating-ui/floating-ui"},{"name":"@iconify/utils","old_version":"3.1.1","new_version":"3.1.4","repository_url":"https://github.com/iconify/iconify"},{"name":"@marsidev/react-turnstile","old_version":"1.5.1","new_version":"1.5.3","repository_url":"https://github.com/marsidev/react-turnstile"},{"name":"@tailwindcss/postcss","old_version":"4.2.4","new_version":"4.3.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@types/hast","old_version":"3.0.4","new_version":"3.0.5","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"algoliasearch","old_version":"5.52.0","new_version":"5.55.2","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"astro-breadcrumbs","old_version":"3.4.0","new_version":"3.4.1","repository_url":"https://github.com/felix-berlin/astro-breadcrumbs"},{"name":"astro-expressive-code","old_version":"0.41.7","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"astro-skills","old_version":"0.1.0","new_version":"0.1.1","repository_url":"https://github.com/fredkschott/astro-skills"},{"name":"date-fns","old_version":"4.1.0","new_version":"4.4.0","repository_url":"https://github.com/date-fns/date-fns"},{"name":"globals","old_version":"17.6.0","new_version":"17.7.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"happy-dom","old_version":"20.9.0","new_version":"20.10.6","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"marked","old_version":"18.0.3","new_version":"18.0.6","repository_url":"https://github.com/markedjs/marked"},{"name":"mermaid","old_version":"11.14.0","new_version":"11.16.0","repository_url":"https://github.com/mermaid-js/mermaid"},{"name":"nanostores","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/nanostores/nanostores"},{"name":"parse-duration","old_version":"2.1.6","new_version":"2.1.8","repository_url":"https://github.com/jkroso/parse-duration"},{"name":"prettier","old_version":"3.8.3","new_version":"3.9.5","repository_url":"https://github.com/prettier/prettier"},{"name":"react","old_version":"19.0.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.0.7","new_version":"19.2.17","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.0.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"19.0.4","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-icons","old_version":"5.6.0","new_version":"5.7.0","repository_url":"https://github.com/react-icons/react-icons"},{"name":"react-instantsearch","old_version":"7.31.0","new_version":"7.39.0","repository_url":"https://github.com/algolia/instantsearch"},{"name":"sharp","old_version":"0.34.5","new_version":"0.35.3","repository_url":"https://github.com/lovell/sharp"},{"name":"starlight-image-zoom","old_version":"0.14.1","new_version":"0.15.0","repository_url":"https://github.com/HiDeoo/starlight-image-zoom"},{"name":"starlight-links-validator","old_version":"0.24.0","new_version":"0.25.2","repository_url":"https://github.com/HiDeoo/starlight-links-validator"},{"name":"svgo","old_version":"4.0.1","new_version":"4.0.2","repository_url":"https://github.com/svg/svgo"},{"name":"tailwindcss","old_version":"4.1.4","new_version":"4.3.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"ts-blank-space","old_version":"0.8.0","new_version":"0.9.0","repository_url":"https://github.com/bloomberg/ts-blank-space"},{"name":"tsx","old_version":"4.21.0","new_version":"4.23.1","repository_url":"https://github.com/privatenumber/tsx"},{"name":"vitest","old_version":"4.1.5","new_version":"4.1.10","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"wrangler","old_version":"4.88.0","new_version":"4.110.0","repository_url":"https://github.com/cloudflare/workers-sdk"}],"path":null,"ecosystem":"npm"},"body":"Bumps the non-major group with 40 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@astrojs/rss](https://github.com/withastro/astro/tree/HEAD/packages/astro-rss) | `4.0.18` | `4.0.19` |\n| [@astrojs/sitemap](https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap) | `3.7.2` | `3.7.3` |\n| [@astrojs/starlight](https://github.com/withastro/starlight/tree/HEAD/packages/starlight) | `0.38.4` | `0.41.3` |\n| [@base-ui/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.4.1` | `1.6.0` |\n| [@cloudflare/vitest-pool-workers](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers) | `0.15.2` | `0.18.4` |\n| [@expressive-code/core](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core) | `0.41.7` | `0.44.0` |\n| [@expressive-code/plugin-collapsible-sections](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections) | `0.41.3` | `0.44.0` |\n| [@expressive-code/plugin-line-numbers](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers) | `0.41.7` | `0.44.0` |\n| [@floating-ui/react](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/react) | `0.27.19` | `0.27.20` |\n| [@iconify/utils](https://github.com/iconify/iconify/tree/HEAD/packages/utils) | `3.1.1` | `3.1.4` |\n| [@marsidev/react-turnstile](https://github.com/marsidev/react-turnstile) | `1.5.1` | `1.5.3` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.2.4` | `4.3.2` |\n| [@types/hast](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/hast) | `3.0.4` | `3.0.5` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.52.0` | `5.55.2` |\n| [astro-breadcrumbs](https://github.com/felix-berlin/astro-breadcrumbs) | `3.4.0` | `3.4.1` |\n| [astro-expressive-code](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/astro-expressive-code) | `0.41.7` | `0.44.0` |\n| [astro-skills](https://github.com/fredkschott/astro-skills) | `0.1.0` | `0.1.1` |\n| [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.4.0` |\n| [globals](https://github.com/sindresorhus/globals) | `17.6.0` | `17.7.0` |\n| [happy-dom](https://github.com/capricorn86/happy-dom) | `20.9.0` | `20.10.6` |\n| [marked](https://github.com/markedjs/marked) | `18.0.3` | `18.0.6` |\n| [mermaid](https://github.com/mermaid-js/mermaid) | `11.14.0` | `11.16.0` |\n| [nanostores](https://github.com/nanostores/nanostores) | `1.3.0` | `1.4.0` |\n| [parse-duration](https://github.com/jkroso/parse-duration) | `2.1.6` | `2.1.8` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.3` | `3.9.5` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.0.0` | `19.2.7` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.0.7` | `19.2.17` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.0.0` | `19.2.7` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.0.4` | `19.2.3` |\n| [react-icons](https://github.com/react-icons/react-icons) | `5.6.0` | `5.7.0` |\n| [react-instantsearch](https://github.com/algolia/instantsearch) | `7.31.0` | `7.39.0` |\n| [sharp](https://github.com/lovell/sharp) | `0.34.5` | `0.35.3` |\n| [starlight-image-zoom](https://github.com/HiDeoo/starlight-image-zoom/tree/HEAD/packages/starlight-image-zoom) | `0.14.1` | `0.15.0` |\n| [starlight-links-validator](https://github.com/HiDeoo/starlight-links-validator/tree/HEAD/packages/starlight-links-validator) | `0.24.0` | `0.25.2` |\n| [svgo](https://github.com/svg/svgo) | `4.0.1` | `4.0.2` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.1.4` | `4.3.2` |\n| [ts-blank-space](https://github.com/bloomberg/ts-blank-space) | `0.8.0` | `0.9.0` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.23.1` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.5` | `4.1.10` |\n| [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) | `4.88.0` | `4.110.0` |\n\n\nUpdates `@astrojs/rss` from 4.0.18 to 4.0.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003e@​astrojs/rss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/rss\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/17209\"\u003e#17209\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/fbcfa039dfe3d700b239f595a6c55ee35e45bd06\"\u003e\u003ccode\u003efbcfa03\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/matthewp\"\u003e\u003ccode\u003e@​matthewp\u003c/code\u003e\u003c/a\u003e! - Hardens RSS feed generation by escaping the \u003ccode\u003esource\u003c/code\u003e and \u003ccode\u003eenclosure\u003c/code\u003e item fields. These fields are now serialized as structured XML values, ensuring that special characters in values like \u003ccode\u003esource.title\u003c/code\u003e and \u003ccode\u003eenclosure.type\u003c/code\u003e are always treated as text rather than markup, consistent with how other feed fields are handled.\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/withastro/astro/blob/main/packages/astro-rss/CHANGELOG.md\"\u003e@​astrojs/rss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/17209\"\u003e#17209\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/fbcfa039dfe3d700b239f595a6c55ee35e45bd06\"\u003e\u003ccode\u003efbcfa03\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/matthewp\"\u003e\u003ccode\u003e@​matthewp\u003c/code\u003e\u003c/a\u003e! - Hardens RSS feed generation by escaping the \u003ccode\u003esource\u003c/code\u003e and \u003ccode\u003eenclosure\u003c/code\u003e item fields. These fields are now serialized as structured XML values, ensuring that special characters in values like \u003ccode\u003esource.title\u003c/code\u003e and \u003ccode\u003eenclosure.type\u003c/code\u003e are always treated as text rather than markup, consistent with how other feed fields are handled.\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/withastro/astro/commit/5978993531ba3f02a4c639d223f810e80a1fa7d3\"\u003e\u003ccode\u003e5978993\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/17213\"\u003e#17213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/2bfb179545249786e9f395325c88a9dfef574acb\"\u003e\u003ccode\u003e2bfb179\u003c/code\u003e\u003c/a\u003e chore: simpler package.json types (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/17229\"\u003e#17229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/fbcfa039dfe3d700b239f595a6c55ee35e45bd06\"\u003e\u003ccode\u003efbcfa03\u003c/code\u003e\u003c/a\u003e Escape source and enclosure fields in RSS feed generation (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/17209\"\u003e#17209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5a8cd099fe373f907b8884cd596eee76a8d48952\"\u003e\u003ccode\u003e5a8cd09\u003c/code\u003e\u003c/a\u003e refactor: update tsconfig to use TypeScript project references (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/16505\"\u003e#16505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/46633f58fc6b47b2a221ed9798fa9177c1cb9fa7\"\u003e\u003ccode\u003e46633f5\u003c/code\u003e\u003c/a\u003e refactor(create-astro): migrate tests to typescript (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/16400\"\u003e#16400\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/747a5b378c83c2ddcefa80fc5965bf9d4f01ce60\"\u003e\u003ccode\u003e747a5b3\u003c/code\u003e\u003c/a\u003e refactor: migrate astro-rss tests to typescript (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/16357\"\u003e#16357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/88fcc98e58455167afa0233163680b833812b69d\"\u003e\u003ccode\u003e88fcc98\u003c/code\u003e\u003c/a\u003e fix integrations links across docs (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/16098\"\u003e#16098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/rss@4.0.19/packages/astro-rss\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@astrojs/sitemap` from 3.7.2 to 3.7.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/blob/main/packages/integrations/sitemap/CHANGELOG.md\"\u003e@​astrojs/sitemap's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16837\"\u003e#16837\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jdevalk\"\u003e\u003ccode\u003e@​jdevalk\u003c/code\u003e\u003c/a\u003e! - Improves \u003ccode\u003e\u0026lt;lastmod\u0026gt;\u003c/code\u003e accuracy in the sitemap index. Each \u003ccode\u003e\u0026lt;sitemap\u0026gt;\u003c/code\u003e entry in \u003ccode\u003esitemap-index.xml\u003c/code\u003e is now stamped with the most recent \u003ccode\u003elastmod\u003c/code\u003e of the URLs in the child sitemap it points to, instead of repeating a single global date on every entry. When a child sitemap has no per-URL \u003ccode\u003elastmod\u003c/code\u003e, the entry falls back to the \u003ccode\u003elastmod\u003c/code\u003e option as before. This gives search engines a per-file freshness signal, so they can tell which child sitemaps actually changed without refetching all of them.\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/withastro/astro/commit/1e4916333554cf3798d20cd33f4dbf91e2844891\"\u003e\u003ccode\u003e1e49163\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16832\"\u003e#16832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Stamp sitemap index entries with per-file lastmod (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16837\"\u003e#16837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5a8cd099fe373f907b8884cd596eee76a8d48952\"\u003e\u003ccode\u003e5a8cd09\u003c/code\u003e\u003c/a\u003e refactor: update tsconfig to use TypeScript project references (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16505\"\u003e#16505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5c543c595def9826acdd71c1cb88f08f8d63f1a5\"\u003e\u003ccode\u003e5c543c5\u003c/code\u003e\u003c/a\u003e refactor(astro): add internal entry points for test (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/f7566b86ff720544bd52fad87d1251b21a311033\"\u003e\u003ccode\u003ef7566b8\u003c/code\u003e\u003c/a\u003e refactor: unify test setup (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16445\"\u003e#16445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/ba2dbf180595ae0c1c3e6f1ccf7ee1cbac07e5b1\"\u003e\u003ccode\u003eba2dbf1\u003c/code\u003e\u003c/a\u003e refactor(astro): correct Fixture type signatures in test-utils (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16380\"\u003e#16380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/245f30050b9044a99aa6ca42f09858a353c143ce\"\u003e\u003ccode\u003e245f300\u003c/code\u003e\u003c/a\u003e refactor: migrate sitemap tests to typescript (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16353\"\u003e#16353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/88fcc98e58455167afa0233163680b833812b69d\"\u003e\u003ccode\u003e88fcc98\u003c/code\u003e\u003c/a\u003e fix integrations links across docs (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16098\"\u003e#16098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/sitemap@3.7.3/packages/integrations/sitemap\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@astrojs/starlight` from 0.38.4 to 0.41.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/starlight/releases\"\u003e@​astrojs/starlight's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3911\"\u003e#3911\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1686ecce3fd2da2aa9973faba2dc585abebb93a3\"\u003e\u003ccode\u003e1686ecc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/timothyjordan\"\u003e\u003ccode\u003e@​timothyjordan\u003c/code\u003e\u003c/a\u003e! - Keeps keyboard focus inside the mobile menu while it is open, preventing focus moving to hidden interactive elements in page content.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4008\"\u003e#4008\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/58a352097016ffbd98716688e4f2dfb97e5a6f44\"\u003e\u003ccode\u003e58a3520\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/FrancoKaddour\"\u003e\u003ccode\u003e@​FrancoKaddour\u003c/code\u003e\u003c/a\u003e! - Fixes the table of contents overflowing the right edge of the viewport when a custom \u003ccode\u003e--sl-content-width\u003c/code\u003e value exceeds available space\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4015\"\u003e#4015\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/bdbfffc044dbf119e5085c3e67722494ae3c85c6\"\u003e\u003ccode\u003ebdbfffc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes an issue where aside icons were rendered incorrectly in projects where Astro’s MDX integration had optimization disabled\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds 2 new icons: \u003ccode\u003elink\u003c/code\u003e and \u003ccode\u003elink-alt\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3988\"\u003e#3988\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/ac55cfab41c869a605fbc5a1b4d4b8e718718141\"\u003e\u003ccode\u003eac55cfa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes a dependency resolution issue introduced in Starlight v0.41\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Optimizes the icons of Markdown asides.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.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/withastro/starlight/pull/3951\"\u003e#3951\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1202dd4c3efd517bdfe213eaf84262e439485e45\"\u003e\u003ccode\u003e1202dd4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro v7, drops support for Astro v6.\u003c/p\u003e\n\u003ch4\u003eUpgrade Astro and dependencies\u003c/h4\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e Astro v6 is no longer supported. Make sure you \u003ca href=\"https://docs.astro.build/en/guides/upgrade-to/v7/\"\u003eupdate Astro\u003c/a\u003e and any other official integrations at the same time as updating Starlight:\u003c/p\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpx @astrojs/upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cem\u003eCommunity Starlight plugins and Astro integrations may also need to be manually updated to work with Astro v7. If you encounter any issues, please reach out to the plugin or integration author to see if it is a known issue or if an updated version is being worked on.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e This release drops official support for Chromium-based browsers prior to version 111 (released 07 March 2023) and Safari-based browsers prior to version 16.4 (released 27 March 2023). You can find a list of currently supported browsers and their versions using this \u003ca href=\"https://browsersl.ist/#q=%3E+0.5%25%2C+not+dead%2C+Chrome+%3E%3D+111%2C+Edge+%3E%3D+111%2C+Firefox+%3E%3D+121%2C+Safari+%3E%3D+16.4%2C+iOS+%3E%3D+16.4%2C+not+op_mini+all\"\u003ebrowserslist query\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3953\"\u003e#3953\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/a935d334c193fb452f72453ea1bf38807d415077\"\u003e\u003ccode\u003ea935d33\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Fixes Starlight Markdown processing being potentially applied to files that should not be processed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.40.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/withastro/starlight/pull/3923\"\u003e#3923\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/edf2e6bf46b2a0809eb4d5877eb817b224b50af4\"\u003e\u003ccode\u003eedf2e6b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Princesseuh\"\u003e\u003ccode\u003e@​Princesseuh\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro 6.4 and the new Sätteri Markdown processor.\u003c/p\u003e\n\u003cp\u003eIt is now possible to opt into using \u003ca href=\"https://astro.build/blog/astro-640/#faster-markdown-builds-with-s%C3%A4tteri\"\u003eAstro's 6.4 Sätteri Markdown processor\u003c/a\u003e by installing the \u003ccode\u003e@astrojs/markdown-satteri\u003c/code\u003e package and configuring it in your \u003ccode\u003eastro.config.mjs\u003c/code\u003e file:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u003c/code\u003e\u003c/pre\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/withastro/starlight/blob/main/packages/starlight/CHANGELOG.md\"\u003e@​astrojs/starlight's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.41.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3911\"\u003e#3911\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1686ecce3fd2da2aa9973faba2dc585abebb93a3\"\u003e\u003ccode\u003e1686ecc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/timothyjordan\"\u003e\u003ccode\u003e@​timothyjordan\u003c/code\u003e\u003c/a\u003e! - Keeps keyboard focus inside the mobile menu while it is open, preventing focus moving to hidden interactive elements in page content.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4008\"\u003e#4008\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/58a352097016ffbd98716688e4f2dfb97e5a6f44\"\u003e\u003ccode\u003e58a3520\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/FrancoKaddour\"\u003e\u003ccode\u003e@​FrancoKaddour\u003c/code\u003e\u003c/a\u003e! - Fixes the table of contents overflowing the right edge of the viewport when a custom \u003ccode\u003e--sl-content-width\u003c/code\u003e value exceeds available space\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4015\"\u003e#4015\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/bdbfffc044dbf119e5085c3e67722494ae3c85c6\"\u003e\u003ccode\u003ebdbfffc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes an issue where aside icons were rendered incorrectly in projects where Astro’s MDX integration had optimization disabled\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds 2 new icons: \u003ccode\u003elink\u003c/code\u003e and \u003ccode\u003elink-alt\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3988\"\u003e#3988\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/ac55cfab41c869a605fbc5a1b4d4b8e718718141\"\u003e\u003ccode\u003eac55cfa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes a dependency resolution issue introduced in Starlight v0.41\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Optimizes the icons of Markdown asides.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.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/withastro/starlight/pull/3951\"\u003e#3951\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1202dd4c3efd517bdfe213eaf84262e439485e45\"\u003e\u003ccode\u003e1202dd4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro v7, drops support for Astro v6.\u003c/p\u003e\n\u003ch4\u003eUpgrade Astro and dependencies\u003c/h4\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e Astro v6 is no longer supported. Make sure you \u003ca href=\"https://docs.astro.build/en/guides/upgrade-to/v7/\"\u003eupdate Astro\u003c/a\u003e and any other official integrations at the same time as updating Starlight:\u003c/p\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpx @astrojs/upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cem\u003eCommunity Starlight plugins and Astro integrations may also need to be manually updated to work with Astro v7. If you encounter any issues, please reach out to the plugin or integration author to see if it is a known issue or if an updated version is being worked on.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e This release drops official support for Chromium-based browsers prior to version 111 (released 07 March 2023) and Safari-based browsers prior to version 16.4 (released 27 March 2023). You can find a list of currently supported browsers and their versions using this \u003ca href=\"https://browsersl.ist/#q=%3E+0.5%25%2C+not+dead%2C+Chrome+%3E%3D+111%2C+Edge+%3E%3D+111%2C+Firefox+%3E%3D+121%2C+Safari+%3E%3D+16.4%2C+iOS+%3E%3D+16.4%2C+not+op_mini+all\"\u003ebrowserslist query\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3953\"\u003e#3953\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/a935d334c193fb452f72453ea1bf38807d415077\"\u003e\u003ccode\u003ea935d33\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Fixes Starlight Markdown processing being potentially applied to files that should not be processed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.40.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/96cee6e96128bef1f0048e69f288d64a4e5f6698\"\u003e\u003ccode\u003e96cee6e\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4032\"\u003e#4032\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/1686ecce3fd2da2aa9973faba2dc585abebb93a3\"\u003e\u003ccode\u003e1686ecc\u003c/code\u003e\u003c/a\u003e fix(MobileMenuToggle): trap keyboard focus inside the mobile menu (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3911\"\u003e#3911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/3948048252bf84262345e5b36f8b94d0718e9605\"\u003e\u003ccode\u003e3948048\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4016\"\u003e#4016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/1a209c5d7bfb1ffabe046d43a7a3e09c037cded1\"\u003e\u003ccode\u003e1a209c5\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/58a352097016ffbd98716688e4f2dfb97e5a6f44\"\u003e\u003ccode\u003e58a3520\u003c/code\u003e\u003c/a\u003e fix(css): prevent TOC overflow with custom --sl-content-width (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4008\"\u003e#4008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/bdbfffc044dbf119e5085c3e67722494ae3c85c6\"\u003e\u003ccode\u003ebdbfffc\u003c/code\u003e\u003c/a\u003e Fix aside icons when MDX optimization is disabled (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4015\"\u003e#4015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/a2266b92faf6422b627f73c7f503a8aa5458d307\"\u003e\u003ccode\u003ea2266b9\u003c/code\u003e\u003c/a\u003e Update playwright (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4013\"\u003e#4013\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/c1a3d6dbcf3fc7c5d708741591c989b74cc332a6\"\u003e\u003ccode\u003ec1a3d6d\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3989\"\u003e#3989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Add link icons and dedupe Markdown/component icons (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3967\"\u003e#3967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/ac55cfab41c869a605fbc5a1b4d4b8e718718141\"\u003e\u003ccode\u003eac55cfa\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003eastro-expressive-code\u003c/code\u003e (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3988\"\u003e#3988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/withastro/starlight/commits/@astrojs/starlight@0.41.3/packages/starlight\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@base-ui/react` from 1.4.1 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e@​base-ui/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect inaccurate prop JSDoc (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5036\"\u003e#5036\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the hook value when store/arguments change (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4866\"\u003e#4866\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore viewport morphing after reopen for kept-mounted popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5010\"\u003e#5010\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pseudo-element bounds in dev mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5000\"\u003e#5000\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAccordion\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger behavior bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4833\"\u003e#4833\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove region role from \u003ccode\u003eAccordion.Root\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4961\"\u003e#4961\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlign keyboard navigation with APG (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4965\"\u003e#4965\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix programmatic focus return (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4849\"\u003e#4849\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5069\"\u003e#5069\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAvatar\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003edata-focused\u003c/code\u003e Field attribute when disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4998\"\u003e#4998\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix extra \u003ccode\u003evalidate\u003c/code\u003e fn calls (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4911\"\u003e#4911\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox Group\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parent checkbox with custom \u003ccode\u003evalidate\u003c/code\u003e fn (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4912\"\u003e#4912\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix validation with multiple required checkboxes (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4958\"\u003e#4958\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eForward group ids (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4997\"\u003e#4997\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger and panel state bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4848\"\u003e#4848\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix chip context error (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4877\"\u003e#4877\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid re-rendering every item on each keystroke (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4964\"\u003e#4964\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix autofill and selected state edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4972\"\u003e#4972\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\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/mui/base-ui/blob/master/CHANGELOG.md\"\u003e@​base-ui/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eJun 18, 2026\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect inaccurate prop JSDoc (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5036\"\u003e#5036\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the hook value when store/arguments change (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4866\"\u003e#4866\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore viewport morphing after reopen for kept-mounted popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5010\"\u003e#5010\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pseudo-element bounds in dev mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5000\"\u003e#5000\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAccordion\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger behavior bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4833\"\u003e#4833\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove region role from \u003ccode\u003eAccordion.Root\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4961\"\u003e#4961\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlign keyboard navigation with APG (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4965\"\u003e#4965\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix programmatic focus return (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4849\"\u003e#4849\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5069\"\u003e#5069\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAvatar\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003edata-focused\u003c/code\u003e Field attribute when disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4998\"\u003e#4998\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix extra \u003ccode\u003evalidate\u003c/code\u003e fn calls (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4911\"\u003e#4911\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox Group\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parent checkbox with custom \u003ccode\u003evalidate\u003c/code\u003e fn (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4912\"\u003e#4912\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix validation with multiple required checkboxes (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4958\"\u003e#4958\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eForward group ids (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4997\"\u003e#4997\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger and panel state bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4848\"\u003e#4848\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix chip context error (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4877\"\u003e#4877\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\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/mui/base-ui/commit/b34551d644f2e58ebf8fc1050d949f6654ceca6c\"\u003e\u003ccode\u003eb34551d\u003c/code\u003e\u003c/a\u003e [code-infra] Fix package publishing (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5074\"\u003e#5074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/615b0e8e7764b736cd89ba363b1acd5321c1275d\"\u003e\u003ccode\u003e615b0e8\u003c/code\u003e\u003c/a\u003e [release] v1.6.0 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5064\"\u003e#5064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/8b7ca5d862aa0fba68f49b64534d794cfb417b9c\"\u003e\u003ccode\u003e8b7ca5d\u003c/code\u003e\u003c/a\u003e [test] Restore slider listener spies (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5072\"\u003e#5072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/250252475404d9519de4e12b7e2b530dd627114e\"\u003e\u003ccode\u003e2502524\u003c/code\u003e\u003c/a\u003e [combobox][autocomplete] Document \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/4c33d7427fd756e6f6531f5826966d4911f9cfaf\"\u003e\u003ccode\u003e4c33d74\u003c/code\u003e\u003c/a\u003e [slider] Fix touchend listener accumulation leak (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5070\"\u003e#5070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/d169cd58f078fecaf69c75f426b71b1a015aa3a5\"\u003e\u003ccode\u003ed169cd5\u003c/code\u003e\u003c/a\u003e [combobox] Fix autofill and selected state edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4972\"\u003e#4972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/2d8b8f6a3a3cc432960777eb815c7c2ee297d037\"\u003e\u003ccode\u003e2d8b8f6\u003c/code\u003e\u003c/a\u003e [avatar] Fix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/ee3c13a0e3f735387d58ae926cd6e970ac63e266\"\u003e\u003ccode\u003eee3c13a\u003c/code\u003e\u003c/a\u003e [select] Skip disabled items in typeahead and fix multiple-mode serialization...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/b167c8561403e62369eff1d43583135415609af0\"\u003e\u003ccode\u003eb167c85\u003c/code\u003e\u003c/a\u003e [drawer] Commit swipe on primary-button release (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5057\"\u003e#5057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/e972d74f9210850987ffd1964529d14f93a467b3\"\u003e\u003ccode\u003ee972d74\u003c/code\u003e\u003c/a\u003e [combobox] Avoid re-rendering every item on each keystroke (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4964\"\u003e#4964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/base-ui/commits/v1.6.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@cloudflare/vitest-pool-workers` from 0.15.2 to 0.18.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cloudflare/workers-sdk/releases\"\u003e@​cloudflare/vitest-pool-workers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.18.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14535\"\u003e#14535\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/1b965c51babff16ae7657335d93badebd50c310f\"\u003e\u003ccode\u003e1b965c5\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Naapperas\"\u003e\u003ccode\u003e@​Naapperas\u003c/code\u003e\u003c/a\u003e! - Support dynamic retry delays for Workflow steps in local dev\u003c/p\u003e\n\u003cp\u003eA step's \u003ccode\u003eretries.delay\u003c/code\u003e can now be a function that computes the delay per failed attempt, in addition to a static duration. The function receives \u003ccode\u003e{ ctx, error }\u003c/code\u003e and returns a delay (a number of milliseconds or a duration string like \u003ccode\u003e\u0026quot;30 seconds\u0026quot;\u003c/code\u003e), and its result is fed into the configured \u003ccode\u003ebackoff\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eawait step.do(\n  \u0026quot;call flaky API\u0026quot;,\n  {\n    retries: {\n      limit: 5,\n      backoff: \u0026quot;constant\u0026quot;,\n      delay: ({ ctx }) =\u0026gt; ctx.attempt * 1000,\n    },\n  },\n  async () =\u0026gt; {\n    /* ... */\n  }\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThe function is invoked once per failed attempt with a 5 second timeout. If it throws, times out, or returns an invalid value, the step fails without further retries.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/0283a1fcdc635244f731010422e513e8b4ab0be3\"\u003e\u003ccode\u003e0283a1f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7b2839290a707e7ee22dde17de68116e88f8a2dc\"\u003e\u003ccode\u003e7b28392\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/1b965c51babff16ae7657335d93badebd50c310f\"\u003e\u003ccode\u003e1b965c5\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ewrangler@4.110.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260708.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.18.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14489\"\u003e#14489\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3f0cd69e08c0eed9d75f61221d1076b6c287eef\"\u003e\u003ccode\u003ee3f0cd6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/edmundhung\"\u003e\u003ccode\u003e@​edmundhung\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003elistDurableObjectIds()\u003c/code\u003e to Miniflare\u003c/p\u003e\n\u003cp\u003eMiniflare now exposes \u003ccode\u003elistDurableObjectIds()\u003c/code\u003e for listing persisted Durable Object instance IDs by binding name. The Vitest pool now uses this shared Miniflare API internally instead of duplicating Miniflare's storage listing logic.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3f0cd69e08c0eed9d75f61221d1076b6c287eef\"\u003e\u003ccode\u003ee3f0cd6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8511ddf769a603f49576b8cf632ea330c353001f\"\u003e\u003ccode\u003e8511ddf\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9f74a5ff4a89e3bf2103e51fa2d66752f26f8217\"\u003e\u003ccode\u003e9f74a5f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3f0cd69e08c0eed9d75f61221d1076b6c287eef\"\u003e\u003ccode\u003ee3f0cd6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c782e2a7282bfa27064f62408b691e4936c5f33a\"\u003e\u003ccode\u003ec782e2a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2fedb1fc811efb3f7544c569e57383cabd4f14f8\"\u003e\u003ccode\u003e2fedb1f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/17d2fc12989f72a2fcd42e62fb152f270d61ab38\"\u003e\u003ccode\u003e17d2fc1\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260708.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.109.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.18.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/54f74b857cf6688a0577a214aa0b6dddb9192aaa\"\u003e\u003ccode\u003e54f74b8\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/08523467752daa79f0f8950a01f35797aa6f3052\"\u003e\u003ccode\u003e0852346\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/54f74b857cf6688a0577a214aa0b6dddb9192aaa\"\u003e\u003ccode\u003e54f74b8\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003ewrangler@4.108.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260706.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.18.1\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/cloudflare/workers-sdk/blob/main/packages/vitest-pool-workers/CHANGELOG.md\"\u003e@​cloudflare/vitest-pool-workers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.18.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14535\"\u003e#14535\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/1b965c51babff16ae7657335d93badebd50c310f\"\u003e\u003ccode\u003e1b965c5\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Naapperas\"\u003e\u003ccode\u003e@​Naapperas\u003c/code\u003e\u003c/a\u003e! - Support dynamic retry delays for Workflow steps in local dev\u003c/p\u003e\n\u003cp\u003eA step's \u003ccode\u003eretries.delay\u003c/code\u003e can now be a function that computes the delay per failed attempt, in addition to a static duration. The function receives \u003ccode\u003e{ ctx, error }\u003c/code\u003e and returns a delay (a number of milliseconds or a duration string like \u003ccode\u003e\u0026quot;30 seconds\u0026quot;\u003c/code\u003e), and its result is fed into the configured \u003ccode\u003ebackoff\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eawait step.do(\n  \u0026quot;call flaky API\u0026quot;,\n  {\n    retries: {\n      limit: 5,\n      backoff: \u0026quot;constant\u0026quot;,\n      delay: ({ ctx }) =\u0026gt; ctx.attempt * 1000,\n    },\n  },\n  async () =\u0026gt; {\n    /* ... */\n  }\n);\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThe function is invoked once per failed attempt with a 5 second timeout. If it throws, times out, or returns an invalid value, the step fails without further retries.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/0283a1fcdc635244f731010422e513e8b4ab0be3\"\u003e\u003ccode\u003e0283a1f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7b2839290a707e7ee22dde17de68116e88f8a2dc\"\u003e\u003ccode\u003e7b28392\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/1b965c51babff16ae7657335d93badebd50c310f\"\u003e\u003ccode\u003e1b965c5\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ewrangler@4.110.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260708.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.18.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14489\"\u003e#14489\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3f0cd69e08c0eed9d75f61221d1076b6c287eef\"\u003e\u003ccode\u003ee3f0cd6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/edmundhung\"\u003e\u003ccode\u003e@​edmundhung\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003elistDurableObjectIds()\u003c/code\u003e to Miniflare\u003c/p\u003e\n\u003cp\u003eMiniflare now exposes \u003ccode\u003elistDurableObjectIds()\u003c/code\u003e for listing persisted Durable Object instance IDs by binding name. The Vitest pool now uses this shared Miniflare API internally instead of duplicating Miniflare's storage listing logic.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3f0cd69e08c0eed9d75f61221d1076b6c287eef\"\u003e\u003ccode\u003ee3f0cd6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8511ddf769a603f49576b8cf632ea330c353001f\"\u003e\u003ccode\u003e8511ddf\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9f74a5ff4a89e3bf2103e51fa2d66752f26f8217\"\u003e\u003ccode\u003e9f74a5f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3f0cd69e08c0eed9d75f61221d1076b6c287eef\"\u003e\u003ccode\u003ee3f0cd6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c782e2a7282bfa27064f62408b691e4936c5f33a\"\u003e\u003ccode\u003ec782e2a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2fedb1fc811efb3f7544c569e57383cabd4f14f8\"\u003e\u003ccode\u003e2fedb1f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/17d2fc12989f72a2fcd42e62fb152f270d61ab38\"\u003e\u003ccode\u003e17d2fc1\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260708.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.109.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.18.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/54f74b857cf6688a0577a214aa0b6dddb9192aaa\"\u003e\u003ccode\u003e54f74b8\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/08523467752daa79f0f8950a01f35797aa6f3052\"\u003e\u003ccode\u003e0852346\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/54f74b857cf6688a0577a214aa0b6dddb9192aaa\"\u003e\u003ccode\u003e54f74b8\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003ewrangler@4.108.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260706.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/eced61097ea9772354f25b7f6dfde7eefad0154a\"\u003e\u003ccode\u003eeced610\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14628\"\u003e#14628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/774c09ed93600aebe73f152ea93ba0ccdc02532d\"\u003e\u003ccode\u003e774c09e\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14603\"\u003e#14603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3f0cd69e08c0eed9d75f61221d1076b6c287eef\"\u003e\u003ccode\u003ee3f0cd6\u003c/code\u003e\u003c/a\u003e feat(wrangler): list durable object ids in test harness (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14489\"\u003e#14489\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e57b77cc04fe1069cbb09d322c47a408584e0f60\"\u003e\u003ccode\u003ee57b77c\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14592\"\u003e#14592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c5d5e893e575b00a62a886d1da395b6246948d18\"\u003e\u003ccode\u003ec5d5e89\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14536\"\u003e#14536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/473e61f23ab099d1f4b9703caa6d4528da4dd57d\"\u003e\u003ccode\u003e473e61f\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14503\"\u003e#14503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c8dbcf5d5f1f547899378ae19d7e8789727f3352\"\u003e\u003ccode\u003ec8dbcf5\u003c/code\u003e\u003c/a\u003e [wrangler] Remove experimental gate for declarative Durable Object exports (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/fd92d5657c4d35758ce42c4f706611623be80a8e\"\u003e\u003ccode\u003efd92d56\u003c/code\u003e\u003c/a\u003e [wrangler] Add experimental support for declarative Durable Object exports (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/13c69ddb626e655b6b8a4923ce83d78d278bfe1e\"\u003e\u003ccode\u003e13c69dd\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14487\"\u003e#14487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/75d8cb0e32e0f4d66b699e88016d01f1666d8d8a\"\u003e\u003ccode\u003e75d8cb0\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Version Packages\u0026quot; (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14490\"\u003e#14490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cloudflare/workers-sdk/commits/@cloudflare/vitest-pool-workers@0.18.4/packages/vitest-pool-workers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@expressive-code/core` from 0.41.7 to 0.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressive-code/expressive-code/releases\"\u003e@​expressive-code/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\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/expressive-code/expressive-code/blob/main/packages/@expressive-code/core/CHANGELOG.md\"\u003e@​expressive-code/core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.0\u003c/h2\u003e\n\u003ch2\u003e0.43.1\u003c/h2\u003e\n\u003ch2\u003e0.43.0\u003c/h2\u003e\n\u003ch2\u003e0.42.0\u003c/h2\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/expressive-code/expressive-code/commit/a77ac26e8d1a70cec580e8e64ff172fc13b9f665\"\u003e\u003ccode\u003ea77ac26\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/455\"\u003e#455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/fefbae4e553b3afae2a4ce66a8f08d2e4e1064d4\"\u003e\u003ccode\u003efefbae4\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/450\"\u003e#450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/25b12e76322e9409cbe43572fb5e3b416b95d763\"\u003e\u003ccode\u003e25b12e7\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/24fc65213eadcae4c64498bc98e931975d3e0414\"\u003e\u003ccode\u003e24fc652\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/1ff2c57f0ae464041144fb12b0023a4565f24ab0\"\u003e\u003ccode\u003e1ff2c57\u003c/code\u003e\u003c/a\u003e Update shiki to v4 (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/442\"\u003e#442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expressive-code/expressive-code/commits/@expressive-code/core@0.44.0/packages/@expressive-code/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@expressive-code/plugin-collapsible-sections` from 0.41.3 to 0.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressive-code/expressive-code/releases\"\u003e@​expressive-code/plugin-collapsible-sections's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.4\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/expressive-code/expressive-code/blob/main/packages/@expressive-code/plugin-collapsible-sections/CHANGELOG.md\"\u003e@​expressive-code/plugin-collapsible-sections's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.4\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/expressive-code/expressive-code/commit/a77ac26e8d1a70cec580e8e64ff172fc13b9f665\"\u003e\u003ccode\u003ea77ac26\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/455\"\u003e#455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/fefbae4e553b3afae2a4ce66a8f08d2e4e1064d4\"\u003e\u003ccode\u003efefbae4\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/450\"\u003e#450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/25b12e76322e9409cbe43572fb5e3b416b95d763\"\u003e\u003ccode\u003e25b12e7\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/24fc65213eadcae4c64498bc98e931975d3e0414\"\u003e\u003ccode\u003e24fc652\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/a6eefe9d911ee81aeebbf8d4485d96b2156651e9\"\u003e\u003ccode\u003ea6eefe9\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/429\"\u003e#429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/6bec5bb40296f81c7de75bdaa106c7f15d65d048\"\u003e\u003ccode\u003e6bec5bb\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/416\"\u003e#416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/462ed8fae7b9ba5c7ee4514b8276562fb3e6658c\"\u003e\u003ccode\u003e462ed8f\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/409\"\u003e#409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/0d3a91d1decc58d331d08bf9e2686909d8214a48\"\u003e\u003ccode\u003e0d3a91d\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expressive-code/expressive-code/commits/@expressive-code/plugin-collapsible-sections@0.44.0/packages/@expressive-code/plugin-collapsible-sections\"\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@​expressive-code/plugin-collapsible-sections\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@expressive-code/plugin-line-numbers` from 0.41.7 to 0.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressive-code/expressive-code/releases\"\u003e@​expressive-code/plugin-line-numbers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\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/expressive-code/expressive-code/blob/main/packages/@expressive-code/plugin-line-numbers/CHANGELOG.md\"\u003e@​expressive-code/plugin-line-numbers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\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/expressive-code/expressive-code/commit/a77ac26e8d1a70cec580e8e64ff172fc13b9f665\"\u003e\u003ccode\u003ea77ac26\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/455\"\u003e#455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/fefbae4e553b3afae2a4ce66a8f08d2e4e1064d4\"\u003e\u003ccode\u003efefbae4\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/450\"\u003e#450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/25b12e76322e9409cbe43572fb5e3b416b95d763\"\u003e\u003ccode\u003e25b12e7\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/24fc65213eadcae4c64498bc98e931975d3e0414\"\u003e\u003ccode\u003e24fc652\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expressive-code/expressive-code/commits/@expressive-code/plugin-line-numbers@0.44.0/packages/@expressive-code/plugin-line-numbers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@floating-ui/react` from 0.27.19 to 0.27.20\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/floating-ui/floating-ui/releases\"\u003e@​floating-ui/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​floating-ui/react\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.27.20\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: remove redundant passive options from scroll listeners\u003c/li\u003e\n\u003cli\u003efix: support explicit \u003ccode\u003eundefined\u003c/code\u003e for optional properties with \u003ccode\u003eexactOptionalPropertyTypes\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate dependencies: \u003ccode\u003e@floating-ui/react-dom@2.1.9\u003c/code\u003e, \u003ccode\u003e@floating-ui/utils@0.2.12\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/floating-ui/floating-ui/blob/master/packages/react/CHANGELOG.md\"\u003e@​floating-ui/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.27.20\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: remove redundant passive options from scroll listeners\u003c/li\u003e\n\u003cli\u003efix: support explicit \u003ccode\u003eundefined\u003c/code\u003e for optional properties with \u003ccode\u003eexactOptionalPropertyTypes\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate dependencies: \u003ccode\u003e@floating-ui/react-dom@2.1.9\u003c/code\u003e, \u003ccode\u003e@floating-ui/utils@0.2.12\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/floating-ui/floating-ui/commit/12d94738472e922e1b3fa31b02b2b61b9ed77e6a\"\u003e\u003ccode\u003e12d9473\u003c/code\u003e\u003c/a\u003e chore: version packages (\u003ca href=\"https://github.com/floating-ui/floating-ui/tree/HEAD/packages/react/issues/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/floating-ui/floating-ui/commit/9887c9679906900ffac4ee632deaa8bc959f71d2\"\u003e\u003ccode\u003e9887c96\u003c/code\u003e\u003c/a\u003e fix(types): restore bivariant parameters for optional callbacks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/floating-ui/floating-ui/commit/73c1f762a2670a3eb1e99935df59c81ef241b90a\"\u003e\u003ccode\u003e73c1f76\u003c/code\u003e\u003c/a\u003e fix(types): support \u003ccode\u003eexactOptionalPropertyTypes\u003c/code\u003e (\u003ca href=\"https://github.com/floating-ui/floating-ui/tree/HEAD/packages/react/issues/3456\"\u003e#3456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://gith...\n\n_Description has been truncated_","html_url":"https://github.com/weaverite/cloudflare-docs/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/weaverite%2Fcloudflare-docs/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"}},{"old_version":"5.55.1","new_version":"5.55.2","update_type":"patch","path":null,"pr_created_at":"2026-07-13T13:32:18.000Z","version_change":"5.55.1 → 5.55.2","issue":{"uuid":"4874122358","node_id":"PR_kwDORIFcUs7xFsf_","number":48,"state":"closed","title":"chore(deps): bump the patch-and-minor group across 1 directory with 11 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-07-13T13:33:20.000Z","author_association":null,"state_reason":null,"created_at":"2026-07-13T13:32:18.000Z","updated_at":"2026-07-13T13:33:29.000Z","time_to_close":62,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"patch-and-minor","update_count":11,"packages":[{"name":"@sentry/nextjs","old_version":"10.62.0","new_version":"10.63.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@trigger.dev/build","old_version":"4.4.6","new_version":"4.5.0","repository_url":"https://github.com/triggerdotdev/trigger.dev"},{"name":"@trigger.dev/sdk","old_version":"4.4.6","new_version":"4.5.0","repository_url":"https://github.com/triggerdotdev/trigger.dev"},{"name":"@types/node","old_version":"25.9.4","new_version":"25.9.5","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"algoliasearch","old_version":"5.55.1","new_version":"5.55.2","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"framer-motion","old_version":"12.42.0","new_version":"12.42.2","repository_url":"https://github.com/motiondivision/motion"},{"name":"lucide-react","old_version":"1.22.0","new_version":"1.23.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"msw","old_version":"2.14.6","new_version":"2.14.7","repository_url":"https://github.com/mswjs/msw"},{"name":"tsx","old_version":"4.22.5","new_version":"4.23.0","repository_url":"https://github.com/privatenumber/tsx"},{"name":"vite","old_version":"8.1.0","new_version":"8.1.4","repository_url":"https://github.com/vitejs/vite"},{"name":"vitest","old_version":"4.1.9","new_version":"4.1.10","repository_url":"https://github.com/vitest-dev/vitest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the patch-and-minor group with 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/nextjs](https://github.com/getsentry/sentry-javascript) | `10.62.0` | `10.63.0` |\n| [@trigger.dev/build](https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/build) | `4.4.6` | `4.5.0` |\n| [@trigger.dev/sdk](https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk) | `4.4.6` | `4.5.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.4` | `25.9.5` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.55.1` | `5.55.2` |\n| [framer-motion](https://github.com/motiondivision/motion) | `12.42.0` | `12.42.2` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `1.22.0` | `1.23.0` |\n| [msw](https://github.com/mswjs/msw) | `2.14.6` | `2.14.7` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.22.5` | `4.23.0` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.1.0` | `8.1.4` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.9` | `4.1.10` |\n\n\nUpdates `@sentry/nextjs` from 10.62.0 to 10.63.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/nextjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.63.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(browser): Add \u003ccode\u003eurl.full\u003c/code\u003e attribute to resource spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21846\"\u003e#21846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eextendIntegration\u003c/code\u003e method (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21759\"\u003e#21759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eisTracingSuppressed\u003c/code\u003e to the async context strategy (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21785\"\u003e#21785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Pass normalizedRequest to the sampling context for root spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21833\"\u003e#21833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Add lru-memoizer diagnostics-channel integration to experimentalUseDiagnosticsChannelInjection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21786\"\u003e#21786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Expose channel-based, streamlined \u003ccode\u003efastifyIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21706\"\u003e#21706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Defer sending session envelope until browser is idle (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21844\"\u003e#21844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Improve waiting for tracing channel bindings (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21815\"\u003e#21815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Serialize streamed span status message to \u003ccode\u003esentry.status.message\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21811\"\u003e#21811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Don't inject trace meta tags when Cache Components is enabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21141\"\u003e#21141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Strip leading ? and # from inferred http.query and http.fragment (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21848\"\u003e#21848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(tanstackstart-react): Drop server transactions for tunnel route requests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21769\"\u003e#21769\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21832\"\u003e#21832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Hoist transitive imports for bundles (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21858\"\u003e#21858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Mark http.query/http.fragment stripping for v11 url.query migration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21852\"\u003e#21852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Use Cloudflare nodejs_compat flag (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21659\"\u003e#21659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(server-utils): Add lru-memoizer diagnostics-channel integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21786\"\u003e#21786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(server-utils): Expose channel-based, streamlined \u003ccode\u003efastifyIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21706\"\u003e#21706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(server-utils): Restore caller context for callback tracing channels (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21863\"\u003e#21863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(core): Move \u003ccode\u003espanStreamingIntegration\u003c/code\u003e setup into \u003ccode\u003eServerRuntimeClient\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21814\"\u003e#21814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Infer orchestrion integration names (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21834\"\u003e#21834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Move node-fetch instrumentation away from InstrumentBase (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21778\"\u003e#21778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Streamline Prisma instrumentation (v6 and v7) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21819\"\u003e#21819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Streamline vendored mysql instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21568\"\u003e#21568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(server-utils): Ensure ts3.8 has diagnostics channel shim (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21845\"\u003e#21845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(server-utils): Move mysql orchestrion integration onto bindTracingChannelToSpan (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21865\"\u003e#21865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(server-utils): Set error attributes on span and simplify error info extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21822\"\u003e#21822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: Introduce .unordered in node-integration-tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21697\"\u003e#21697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(cloudflare): Align CF types and compat flags (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21835\"\u003e#21835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(e2e/hono): Isolate request-data extraction tests onto a dedicated route (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21869\"\u003e#21869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node-integration): Harden knex mysql2 healthcheck to fix flaky test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21868\"\u003e#21868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node-integration-tests): Fix flaky postgresjs basic transaction/error ordering (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21870\"\u003e#21870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node-integration-tests): Retry transient docker compose up failures (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21860\"\u003e#21860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(nuxt): Test \u003ccode\u003emysql\u003c/code\u003e instrumentation with orchestrion bundler plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21782\"\u003e#21782\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/suzunn\"\u003e\u003ccode\u003e@​suzunn\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\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.97 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.44 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/nextjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.63.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(browser): Add \u003ccode\u003eurl.full\u003c/code\u003e attribute to resource spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21846\"\u003e#21846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eextendIntegration\u003c/code\u003e method (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21759\"\u003e#21759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eisTracingSuppressed\u003c/code\u003e to the async context strategy (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21785\"\u003e#21785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Pass normalizedRequest to the sampling context for root spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21833\"\u003e#21833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Add lru-memoizer diagnostics-channel integration to experimentalUseDiagnosticsChannelInjection (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21786\"\u003e#21786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Expose channel-based, streamlined \u003ccode\u003efastifyIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21706\"\u003e#21706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Defer sending session envelope until browser is idle (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21844\"\u003e#21844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Improve waiting for tracing channel bindings (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21815\"\u003e#21815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Serialize streamed span status message to \u003ccode\u003esentry.status.message\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21811\"\u003e#21811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Don't inject trace meta tags when Cache Components is enabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21141\"\u003e#21141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Strip leading ? and # from inferred http.query and http.fragment (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21848\"\u003e#21848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(tanstackstart-react): Drop server transactions for tunnel route requests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21769\"\u003e#21769\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21832\"\u003e#21832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Hoist transitive imports for bundles (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21858\"\u003e#21858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Mark http.query/http.fragment stripping for v11 url.query migration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21852\"\u003e#21852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Use Cloudflare nodejs_compat flag (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21659\"\u003e#21659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(server-utils): Add lru-memoizer diagnostics-channel integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21786\"\u003e#21786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(server-utils): Expose channel-based, streamlined \u003ccode\u003efastifyIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21706\"\u003e#21706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(server-utils): Restore caller context for callback tracing channels (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21863\"\u003e#21863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(core): Move \u003ccode\u003espanStreamingIntegration\u003c/code\u003e setup into \u003ccode\u003eServerRuntimeClient\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21814\"\u003e#21814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Infer orchestrion integration names (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21834\"\u003e#21834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Move node-fetch instrumentation away from InstrumentBase (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21778\"\u003e#21778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Streamline Prisma instrumentation (v6 and v7) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21819\"\u003e#21819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(node): Streamline vendored mysql instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21568\"\u003e#21568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(server-utils): Ensure ts3.8 has diagnostics channel shim (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21845\"\u003e#21845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(server-utils): Move mysql orchestrion integration onto bindTracingChannelToSpan (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21865\"\u003e#21865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(server-utils): Set error attributes on span and simplify error info extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21822\"\u003e#21822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: Introduce .unordered in node-integration-tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21697\"\u003e#21697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(cloudflare): Align CF types and compat flags (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21835\"\u003e#21835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(e2e/hono): Isolate request-data extraction tests onto a dedicated route (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21869\"\u003e#21869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node-integration): Harden knex mysql2 healthcheck to fix flaky test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21868\"\u003e#21868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node-integration-tests): Fix flaky postgresjs basic transaction/error ordering (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21870\"\u003e#21870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node-integration-tests): Retry transient docker compose up failures (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21860\"\u003e#21860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(nuxt): Test \u003ccode\u003emysql\u003c/code\u003e instrumentation with orchestrion bundler plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/21782\"\u003e#21782\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/suzunn\"\u003e\u003ccode\u003e@​suzunn\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\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/getsentry/sentry-javascript/commit/2362e9f4ff0c95566ab4a11e3b0296172e539bfd\"\u003e\u003ccode\u003e2362e9f\u003c/code\u003e\u003c/a\u003e release: 10.63.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/5b51d5e9e52f1d21bdfd92def461e92d505fbb8e\"\u003e\u003ccode\u003e5b51d5e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21874\"\u003e#21874\u003c/a\u003e from getsentry/prepare-release/10.63.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/4e16503ad41814f2d2dc3d742a5e0a36caa1d237\"\u003e\u003ccode\u003e4e16503\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.63.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/690f77853e425ce32fd47a4bd1ce0b8b3109d793\"\u003e\u003ccode\u003e690f778\u003c/code\u003e\u003c/a\u003e test(node-integration): Harden knex mysql2 healthcheck to fix flaky test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/429cdafe8f43bcaec682a12465c202e9f012abde\"\u003e\u003ccode\u003e429cdaf\u003c/code\u003e\u003c/a\u003e test(node-integration-tests): Fix flaky postgresjs basic transaction/error or...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/35998e687165579ff3aed07a3bcf871dd05f0691\"\u003e\u003ccode\u003e35998e6\u003c/code\u003e\u003c/a\u003e test(e2e/hono): Isolate request-data extraction tests onto a dedicated route ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/88e7ad5444ece21f074e53768cb8633e00fa3a2b\"\u003e\u003ccode\u003e88e7ad5\u003c/code\u003e\u003c/a\u003e feat(server-utils): Expose channel-based, streamlined \u003ccode\u003efastifyIntegration\u003c/code\u003e (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/e3161515dd5324e664b97e69ddcb7fa8ef6cd838\"\u003e\u003ccode\u003ee316151\u003c/code\u003e\u003c/a\u003e ref(server-utils): Move mysql orchestrion integration onto bindTracingChannel...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/e7c24a57210b8ac99eef3514bce4097d9bae848c\"\u003e\u003ccode\u003ee7c24a5\u003c/code\u003e\u003c/a\u003e feat(server-utils): Restore caller context for callback tracing channels (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/bf21b16ffd8cecc6627ca7db35d8d65567d47273\"\u003e\u003ccode\u003ebf21b16\u003c/code\u003e\u003c/a\u003e fix(nextjs): Don't inject trace meta tags when Cache Components is enabled (#...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.62.0...10.63.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@trigger.dev/build` from 4.4.6 to 4.5.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/triggerdotdev/trigger.dev/blob/main/packages/build/CHANGELOG.md\"\u003e\u003ccode\u003e@​trigger.dev/build's changelog\u003c/code\u003e\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.5.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd Agent Skills for \u003ccode\u003echat.agent\u003c/code\u003e. Drop a folder with a \u003ccode\u003eSKILL.md\u003c/code\u003e and any helper scripts/references next to your task code, register it with \u003ccode\u003eskills.define({ id, path })\u003c/code\u003e, and the CLI bundles it into the deploy image automatically — no \u003ccode\u003etrigger.config.ts\u003c/code\u003e changes. The agent gets a one-line summary in its system prompt and discovers full instructions on demand via \u003ccode\u003eloadSkill\u003c/code\u003e, with \u003ccode\u003ebash\u003c/code\u003e and \u003ccode\u003ereadFile\u003c/code\u003e tools scoped per-skill (path-traversal guards, output caps, abort-signal propagation). (\u003ca href=\"https://redirect.github.com/triggerdotdev/trigger.dev/pull/3543\"\u003e#3543\u003c/a\u003e)\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003econst pdfSkill = skills.define({\n  id: \u0026quot;pdf-extract\u0026quot;,\n  path: \u0026quot;./skills/pdf-extract\u0026quot;,\n});\n\u003cp\u003echat.skills.set([await pdfSkill.local()]);\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eBuilt on the \u003ca href=\"https://ai-sdk.dev/cookbook/guides/agent-skills\"\u003eAI SDK cookbook pattern\u003c/a\u003e — portable across providers. SDK + CLI only for now; dashboard-editable \u003ccode\u003eSKILL.md\u003c/code\u003e text is on the roadmap.\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@trigger.dev/core@4.5.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.5.0-rc.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@trigger.dev/core@4.5.0-rc.7\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.5.0-rc.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@trigger.dev/core@4.5.0-rc.6\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.5.0-rc.5\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@trigger.dev/core@4.5.0-rc.5\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.5.0-rc.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@trigger.dev/core@4.5.0-rc.4\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.5.0-rc.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/86ef3c49799a3de399a0534b5ca7c7244c72caa4\"\u003e\u003ccode\u003e86ef3c4\u003c/code\u003e\u003c/a\u003e chore: release v4.5.0 (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/build/issues/3998\"\u003e#3998\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/b54201f9862ae8f5d01c68dc3ee4cb0e2df426a2\"\u003e\u003ccode\u003eb54201f\u003c/code\u003e\u003c/a\u003e chore: switch to oxfmt, oxlint - add ci checks (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/build/issues/3977\"\u003e#3977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/015106d7fa440216cda1488dbed47bdee80465b7\"\u003e\u003ccode\u003e015106d\u003c/code\u003e\u003c/a\u003e chore: release v4.5.0-rc.7 (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/build/issues/3932\"\u003e#3932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/5fab8cafcf84782983cb1a43fe2ff53fab33782b\"\u003e\u003ccode\u003e5fab8ca\u003c/code\u003e\u003c/a\u003e chore: release v4.5.0-rc.6 (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/build/issues/3870\"\u003e#3870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/a730faadfe82679652e8438110500fbf7733bfbb\"\u003e\u003ccode\u003ea730faa\u003c/code\u003e\u003c/a\u003e chore: release v4.5.0-rc.5 (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/build/issues/3808\"\u003e#3808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/e0681d23943441bb5f0294868502950d5bf374c5\"\u003e\u003ccode\u003ee0681d2\u003c/code\u003e\u003c/a\u003e chore: release v4.5.0-rc.4 (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/build/issues/3788\"\u003e#3788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/8f066ac389bd29b30a6aafe36e9b15492371cb1c\"\u003e\u003ccode\u003e8f066ac\u003c/code\u003e\u003c/a\u003e chore: release v4.5.0-rc.3 (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/build/issues/3763\"\u003e#3763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/d34014ddccf9e806f5bfe5702d9306710c4bfe93\"\u003e\u003ccode\u003ed34014d\u003c/code\u003e\u003c/a\u003e chore: release v4.5.0-rc.2 (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/build/issues/3702\"\u003e#3702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/0b5b817a49a60470c2256b038e9bdeacdab09927\"\u003e\u003ccode\u003e0b5b817\u003c/code\u003e\u003c/a\u003e chore: release v4.5.0-rc.1 (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/build/issues/3691\"\u003e#3691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/acfba0240931fe184b195cb8a7e74a4be341103a\"\u003e\u003ccode\u003eacfba02\u003c/code\u003e\u003c/a\u003e chore: release v4.5.0-rc.0 (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/build/issues/3563\"\u003e#3563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commits/v4.5.0/packages/build\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@trigger.dev/sdk` from 4.4.6 to 4.5.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/triggerdotdev/trigger.dev/blob/main/packages/trigger-sdk/CHANGELOG.md\"\u003e\u003ccode\u003e@​trigger.dev/sdk's changelog\u003c/code\u003e\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.5.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eAI Prompts\u003c/strong\u003e — define prompt templates as code alongside your tasks, version them on deploy, and override the text or model from the dashboard without redeploying. Prompts integrate with the Vercel AI SDK via \u003ccode\u003etoAISDKTelemetry()\u003c/code\u003e (links every generation span back to the prompt) and with \u003ccode\u003echat.agent\u003c/code\u003e via \u003ccode\u003echat.prompt.set()\u003c/code\u003e + \u003ccode\u003echat.toStreamTextOptions()\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/triggerdotdev/trigger.dev/pull/3629\"\u003e#3629\u003c/a\u003e)\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { prompts } from \u0026quot;@trigger.dev/sdk\u0026quot;;\nimport { generateText } from \u0026quot;ai\u0026quot;;\nimport { openai } from \u0026quot;@ai-sdk/openai\u0026quot;;\nimport { z } from \u0026quot;zod\u0026quot;;\n\u003cp\u003eexport const supportPrompt = prompts.define({\u003cbr /\u003e\nid: \u0026quot;customer-support\u0026quot;,\u003cbr /\u003e\nmodel: \u0026quot;gpt-4o\u0026quot;,\u003cbr /\u003e\nconfig: { temperature: 0.7 },\u003cbr /\u003e\nvariables: z.object({\u003cbr /\u003e\ncustomerName: z.string(),\u003cbr /\u003e\nplan: z.string(),\u003cbr /\u003e\nissue: z.string(),\u003cbr /\u003e\n}),\u003cbr /\u003e\ncontent: `You are a support agent for Acme.\u003c/p\u003e\n\u003cp\u003eCustomer: {{customerName}} ({{plan}} plan)\u003cbr /\u003e\nIssue: {{issue}}`,\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003econst resolved = await supportPrompt.resolve({\u003cbr /\u003e\ncustomerName: \u0026quot;Alice\u0026quot;,\u003cbr /\u003e\nplan: \u0026quot;Pro\u0026quot;,\u003cbr /\u003e\nissue: \u0026quot;Can't access billing\u0026quot;,\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003econst result = await generateText({\u003cbr /\u003e\nmodel: openai(resolved.model ?? \u0026quot;gpt-4o\u0026quot;),\u003cbr /\u003e\nsystem: resolved.text,\u003cbr /\u003e\nprompt: \u0026quot;Can't access billing\u0026quot;,\u003cbr /\u003e\n...resolved.toAISDKTelemetry(),\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat you get:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCode-defined, deploy-versioned templates\u003c/strong\u003e — define with \u003ccode\u003eprompts.define({ id, model, config, variables, content })\u003c/code\u003e. Every deploy creates a new version visible in the dashboard. Mustache-style placeholders (\u003ccode\u003e{{var}}\u003c/code\u003e, \u003ccode\u003e{{#cond}}...{{/cond}}\u003c/code\u003e) with Zod / ArkType / Valibot-typed variables.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDashboard overrides\u003c/strong\u003e — change a prompt's text or model from the dashboard without redeploying. Overrides take priority over the deployed \u0026quot;current\u0026quot; version and are environment-scoped (dev / staging / production independent).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eResolve API\u003c/strong\u003e — \u003ccode\u003eprompt.resolve(vars, { version?, label? })\u003c/code\u003e returns the compiled \u003ccode\u003etext\u003c/code\u003e, resolved \u003ccode\u003emodel\u003c/code\u003e, \u003ccode\u003eversion\u003c/code\u003e, and labels. Standalone \u003ccode\u003eprompts.resolve\u0026lt;typeof handle\u0026gt;(slug, vars)\u003c/code\u003e for cross-file resolution with full type inference on slug and variable shape.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAI SDK integration\u003c/strong\u003e — spread \u003ccode\u003eresolved.toAISDKTelemetry({ ...extra })\u003c/code\u003e into any \u003ccode\u003egenerateText\u003c/code\u003e / \u003ccode\u003estreamText\u003c/code\u003e call and every generation span links to the prompt in the dashboard alongside its input variables, model, tokens, and cost.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003echat.agent\u003c/code\u003e integration\u003c/strong\u003e — \u003ccode\u003echat.prompt.set(resolved)\u003c/code\u003e stores the resolved prompt run-scoped; \u003ccode\u003echat.toStreamTextOptions({ registry })\u003c/code\u003e pulls \u003ccode\u003esystem\u003c/code\u003e, \u003ccode\u003emodel\u003c/code\u003e (resolved via the AI SDK provider registry), \u003ccode\u003etemperature\u003c/code\u003e / \u003ccode\u003emaxTokens\u003c/code\u003e / etc., and telemetry into a single spread for \u003ccode\u003estreamText\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eManagement SDK\u003c/strong\u003e — \u003ccode\u003eprompts.list()\u003c/code\u003e, \u003ccode\u003eprompts.versions(slug)\u003c/code\u003e, \u003ccode\u003eprompts.promote(slug, version)\u003c/code\u003e, \u003ccode\u003eprompts.createOverride(slug, body)\u003c/code\u003e, \u003ccode\u003eprompts.updateOverride(slug, body)\u003c/code\u003e, \u003ccode\u003eprompts.removeOverride(slug)\u003c/code\u003e, \u003ccode\u003eprompts.reactivateOverride(slug, version)\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDashboard\u003c/strong\u003e — prompts list with per-prompt usage sparklines; per-prompt detail with Template / Details / Versions / Generations / Metrics tabs. AI generation spans get a custom inspector showing the linked prompt's metadata, input variables, and template content alongside model, tokens, cost, and the message thread.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/86ef3c49799a3de399a0534b5ca7c7244c72caa4\"\u003e\u003ccode\u003e86ef3c4\u003c/code\u003e\u003c/a\u003e chore: release v4.5.0 (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk/issues/3998\"\u003e#3998\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/bfa902bd1822812e8f0aaf0d6831414dc70c13aa\"\u003e\u003ccode\u003ebfa902b\u003c/code\u003e\u003c/a\u003e chore: enable more linters (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk/issues/4080\"\u003e#4080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/b54201f9862ae8f5d01c68dc3ee4cb0e2df426a2\"\u003e\u003ccode\u003eb54201f\u003c/code\u003e\u003c/a\u003e chore: switch to oxfmt, oxlint - add ci checks (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk/issues/3977\"\u003e#3977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/c06005b3532289a115024bd5059087bb0c7219ef\"\u003e\u003ccode\u003ec06005b\u003c/code\u003e\u003c/a\u003e feat(webapp,sdk): in-dashboard AI agent (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk/issues/4018\"\u003e#4018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/015106d7fa440216cda1488dbed47bdee80465b7\"\u003e\u003ccode\u003e015106d\u003c/code\u003e\u003c/a\u003e chore: release v4.5.0-rc.7 (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk/issues/3932\"\u003e#3932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/0c839e85666a67b505569f1481b4fcf371b319ee\"\u003e\u003ccode\u003e0c839e8\u003c/code\u003e\u003c/a\u003e feat(sdk,cli): namespace agent skills with trigger- and add cost-savings (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk/issues/3970\"\u003e#3970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/17482c057761336cedc7805366e103781adb2c44\"\u003e\u003ccode\u003e17482c0\u003c/code\u003e\u003c/a\u003e feat(sdk): chat.headStart handover for customAgent and createSession (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk/issues/3963\"\u003e#3963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/ab3a1e593af1120d2c51ead6d7b544f985a7c63d\"\u003e\u003ccode\u003eab3a1e5\u003c/code\u003e\u003c/a\u003e docs: use one canonical definition of a Session everywhere (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk/issues/3956\"\u003e#3956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/3b919994c1a23a257fa32f0d3d1ce62cc2a37760\"\u003e\u003ccode\u003e3b91999\u003c/code\u003e\u003c/a\u003e feat(sdk): make the chat.agent system prompt cacheable (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk/issues/3952\"\u003e#3952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/e092919c3f7931a5b4abd6530a16332a7bee9ff1\"\u003e\u003ccode\u003ee092919\u003c/code\u003e\u003c/a\u003e feat(sdk,cli): bundle agent skills + docs in the SDK for zero-drift (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk/issues/3937\"\u003e#3937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commits/v4.5.0/packages/trigger-sdk\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 25.9.4 to 25.9.5\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 `algoliasearch` from 5.55.1 to 5.55.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/releases\"\u003ealgoliasearch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.55.2\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/035c03ecad\"\u003e035c03ecad\u003c/a\u003e fix(specs): BREAKING CHANGE – remove recommend query params overridden by the API (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6604\"\u003e#6604\u003c/a\u003e) by \u003ca href=\"https://github.com/raed667\"\u003e\u003ccode\u003e@​raed667\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003eranking\u003c/code\u003e, \u003ccode\u003efacetFilters\u003c/code\u003e, and \u003ccode\u003eenableABTest\u003c/code\u003e parameters have been removed from the Recommend request, and \u003ccode\u003eenableRules\u003c/code\u003e from its fallback parameters, as the Recommend API ignores them. API behavior is unchanged, but code setting these fields must be updated.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d1f8a51b63\"\u003ed1f8a51b63\u003c/a\u003e fix(javascript): chunked push polling offset and batchSize forwarding (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6598\"\u003e#6598\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/5031c65633\"\u003e5031c65633\u003c/a\u003e chore(deps): dependencies 2026-06-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6508\"\u003e#6508\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-api-clients-automation-bot\"\u003e\u003ccode\u003e@​algolia-api-clients-automation-bot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/f258a66a9d\"\u003ef258a66a9d\u003c/a\u003e fix(clients): browseSynonyms pagination (CR-11727) (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6652\"\u003e#6652\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/915cb4650b\"\u003e915cb4650b\u003c/a\u003e fix(clients): add warning in replace_all_objects for empty objects (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6611\"\u003e#6611\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/3fe90834ec\"\u003e3fe90834ec\u003c/a\u003e chore(deps): dependencies 2026-06-29 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6618\"\u003e#6618\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-api-clients-automation-bot\"\u003e\u003ccode\u003e@​algolia-api-clients-automation-bot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.55.1...5.55.2\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.55.1...5.55.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/blob/main/CHANGELOG.md\"\u003ealgoliasearch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.55.1...5.55.2\"\u003e5.55.2\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/035c03ecad\"\u003e035c03ecad\u003c/a\u003e fix(specs): BREAKING CHANGE – remove recommend query params overridden by the API (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6604\"\u003e#6604\u003c/a\u003e) by \u003ca href=\"https://github.com/raed667/\"\u003e\u003ccode\u003e@​raed667\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003eranking\u003c/code\u003e, \u003ccode\u003efacetFilters\u003c/code\u003e, and \u003ccode\u003eenableABTest\u003c/code\u003e parameters have been removed from the Recommend request, and \u003ccode\u003eenableRules\u003c/code\u003e from its fallback parameters, as the Recommend API ignores them. API behavior is unchanged, but code setting these fields must be updated.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d1f8a51b63\"\u003ed1f8a51b63\u003c/a\u003e fix(javascript): chunked push polling offset and batchSize forwarding (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6598\"\u003e#6598\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/5031c65633\"\u003e5031c65633\u003c/a\u003e chore(deps): dependencies 2026-06-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6508\"\u003e#6508\u003c/a\u003e) by \u003ca href=\"https://github.com/apps/algolia-api-clients-automation-bot\"\u003e\u003ccode\u003e@​algolia-api-clients-automation-bot[bot]\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/f258a66a9d\"\u003ef258a66a9d\u003c/a\u003e fix(clients): browseSynonyms pagination (CR-11727) (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6652\"\u003e#6652\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/915cb4650b\"\u003e915cb4650b\u003c/a\u003e fix(clients): add warning in replace_all_objects for empty objects (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6611\"\u003e#6611\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/3fe90834ec\"\u003e3fe90834ec\u003c/a\u003e chore(deps): dependencies 2026-06-29 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6618\"\u003e#6618\u003c/a\u003e) by \u003ca href=\"https://github.com/apps/algolia-api-clients-automation-bot\"\u003e\u003ccode\u003e@​algolia-api-clients-automation-bot[bot]\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/ceb55d8881b51af583ed83a183fbfc000aea213a\"\u003e\u003ccode\u003eceb55d8\u003c/code\u003e\u003c/a\u003e chore: release 5.55.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/f0df7c18fb3d2f924380c8253e6434a72e82209d\"\u003e\u003ccode\u003ef0df7c1\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-06-29 (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/7e4e4c7a12c316b739e0eb3aca18bc15c7ea7644\"\u003e\u003ccode\u003e7e4e4c7\u003c/code\u003e\u003c/a\u003e fix(python): add warning in replace_all_objects for empty objects (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/47d651232cee6fb6440d3be05ef19f645267b27b\"\u003e\u003ccode\u003e47d6512\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-06-15 (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/82c46590f545b52f70add8516e65e7f929157c81\"\u003e\u003ccode\u003e82c4659\u003c/code\u003e\u003c/a\u003e fix(javascript): chunked push polling offset and batchSize forwarding (genera...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/e1431c805dc8451bc64510e8d7e7df8bfaaf00e8\"\u003e\u003ccode\u003ee1431c8\u003c/code\u003e\u003c/a\u003e fix(specs): remove recommend query params overridden by the API (generated)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.55.1...5.55.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `framer-motion` from 12.42.0 to 12.42.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/motiondivision/motion/blob/main/CHANGELOG.md\"\u003eframer-motion's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[12.42.2] 2026-07-01\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eanimateView\u003c/code\u003e: Cropped group layers now animate \u003ccode\u003eborder-radius\u003c/code\u003e from the old to new radius.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[12.42.1] 2026-06-30\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eanimateView\u003c/code\u003e: Old layer fade out now cancelled when defining \u003ccode\u003e.new()\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/motiondivision/motion/commit/40e8756c63b258c9dd07de9501cb788410eefb02\"\u003e\u003ccode\u003e40e8756\u003c/code\u003e\u003c/a\u003e v12.42.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/718ccc7d4e8d17dddb36e73198b730fac57267c4\"\u003e\u003ccode\u003e718ccc7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motiondivision/motion/issues/3768\"\u003e#3768\u003c/a\u003e from motiondivision/view-cropped-corner-radius\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/19195a4bfc77389afb9cfd06bb2fb9eaeb798e8f\"\u003e\u003ccode\u003e19195a4\u003c/code\u003e\u003c/a\u003e Dedupe corner-radius longhands; merge crop box/radii measurements\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/5299aa65a2428c55728d28b68c0d3242052d8b7a\"\u003e\u003ccode\u003e5299aa6\u003c/code\u003e\u003c/a\u003e Resolve cropped-clip radius timing once; fix transition-option leak\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/937cdf396c29fa2826ba0836c1e6f1a1466e5064\"\u003e\u003ccode\u003e937cdf3\u003c/code\u003e\u003c/a\u003e Animate cropped view-transition group corner radius\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/fd2d6f66d1cffcfeb2e2e0d9e39dc54796025db2\"\u003e\u003ccode\u003efd2d6f6\u003c/code\u003e\u003c/a\u003e v12.42.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/2223d873d8c78bab03301e5d9e3272c6d76907e6\"\u003e\u003ccode\u003e2223d87\u003c/code\u003e\u003c/a\u003e Hold the old layer when only a non-opacity .new() is set\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/motiondivision/motion/compare/v12.42.0...v12.42.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lucide-react` from 1.22.0 to 1.23.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.23.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(docs): prevent scrollbar layout shift on icons page by \u003ca href=\"https://github.com/g30r93g\"\u003e\u003ccode\u003e@​g30r93g\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4500\"\u003elucide-icons/lucide#4500\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(docs): Remove certificates banner 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/4504\"\u003elucide-icons/lucide#4504\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(repo-journal.yml): GH copilot repo summary 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/4505\"\u003elucide-icons/lucide#4505\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(repo-journal.yml): Small fix in the workflow 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/4508\"\u003elucide-icons/lucide#4508\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(repo-journal.yml): Switch to token 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/4509\"\u003elucide-icons/lucide#4509\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003epaper-bag\u003c/code\u003e icon by \u003ca href=\"https://github.com/dkast\"\u003e\u003ccode\u003e@​dkast\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4023\"\u003elucide-icons/lucide#4023\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/g30r93g\"\u003e\u003ccode\u003e@​g30r93g\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4500\"\u003elucide-icons/lucide#4500\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dkast\"\u003e\u003ccode\u003e@​dkast\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4023\"\u003elucide-icons/lucide#4023\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.22.0...1.23.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.22.0...1.23.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/lucide-icons/lucide/commits/1.23.0/packages/lucide-react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `msw` from 2.14.6 to 2.14.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mswjs/msw/releases\"\u003emsw's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.14.7 (2026-07-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esse:\u003c/strong\u003e proper logging for concurrent requests (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2762\"\u003e#2762\u003c/a\u003e) (5c0ae1c334a0cbe52638bd2949540372be3d46ba) \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/db818ee6c943bcfad18f6ecff2bb0dc210c457ca\"\u003e\u003ccode\u003edb818ee\u003c/code\u003e\u003c/a\u003e chore(release): v2.14.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/418854a04a1424eef25a7722e1016feea433a5a9\"\u003e\u003ccode\u003e418854a\u003c/code\u003e\u003c/a\u003e chore: upgrade \u003ccode\u003e@ossjs/release\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/5c0ae1c334a0cbe52638bd2949540372be3d46ba\"\u003e\u003ccode\u003e5c0ae1c\u003c/code\u003e\u003c/a\u003e fix(sse): proper logging for concurrent requests (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2762\"\u003e#2762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/3016bda37757420b1c5adca9a3956f0dc8654456\"\u003e\u003ccode\u003e3016bda\u003c/code\u003e\u003c/a\u003e test: fix flaky \u003ccode\u003ews.clients.browser.test.ts\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/0df6d6a06fd99bb7066ee12457966c69f329fd38\"\u003e\u003ccode\u003e0df6d6a\u003c/code\u003e\u003c/a\u003e test: fix flaky \u003ccode\u003ein-flight-request.test.ts\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/ff6836b19cf250cfe0be721bfdf098a14c23506a\"\u003e\u003ccode\u003eff6836b\u003c/code\u003e\u003c/a\u003e chore: pin github actions to commit sha, update pnpm (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2761\"\u003e#2761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/8a19d5485adad2b8a816e04a937f4c76169cd5b9\"\u003e\u003ccode\u003e8a19d54\u003c/code\u003e\u003c/a\u003e chore: improve github actions security (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2747\"\u003e#2747\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/f76d5f37641bf6cf0a61021dd591e4413502ced9\"\u003e\u003ccode\u003ef76d5f3\u003c/code\u003e\u003c/a\u003e chore: drop \u003ccode\u003ecache\u003c/code\u003e in \u003ccode\u003esetup-node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2745\"\u003e#2745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/d2ced6905885c6821b3c9089e9b8125f421687bd\"\u003e\u003ccode\u003ed2ced69\u003c/code\u003e\u003c/a\u003e chore: remove miniflare dependency and tests (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2744\"\u003e#2744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/a2de70983933b0277fb7d8fe17353f4301a2dac1\"\u003e\u003ccode\u003ea2de709\u003c/code\u003e\u003c/a\u003e docs: add coderabbit to sponsors (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2743\"\u003e#2743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mswjs/msw/compare/v2.14.6...v2.14.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tsx` from 4.22.5 to 4.23.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/privatenumber/tsx/releases\"\u003etsx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.23.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.22.5...v4.23.0\"\u003e4.23.0\u003c/a\u003e (2026-07-03)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid redundant filesystem probes during module resolution (\u003ca href=\"https://github.com/privatenumber/tsx/commit/257bbbb7eb2784cad6a3bb7a2d9c9747d28d96ec\"\u003e257bbbb\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/809\"\u003eprivatenumber/tsx#809\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd multi-scenario startup benchmark suite (\u003ca href=\"https://github.com/privatenumber/tsx/commit/c178197b104d055fd3431f7448982f3156394d12\"\u003ec178197\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/809\"\u003eprivatenumber/tsx#809\u003c/a\u003e \u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/809\"\u003e#809\u003c/a\u003e \u003ca href=\"https://github.com/hi/issues/signal\"\u003ehi#signal\u003c/a\u003e \u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/145\"\u003eprivatenumber/tsx#145\u003c/a\u003e \u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/809\"\u003e#809\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis release is also available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/tsx/v/4.23.0\"\u003e\u003ccode\u003enpm package (@​latest dist-tag)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/1dfad376d8fd8bf63b2b39d62797acb2e7ca173a\"\u003e\u003ccode\u003e1dfad37\u003c/code\u003e\u003c/a\u003e docs: cite esbuild's extension-resolution model in node notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/257bbbb7eb2784cad6a3bb7a2d9c9747d28d96ec\"\u003e\u003ccode\u003e257bbbb\u003c/code\u003e\u003c/a\u003e fix: avoid redundant filesystem probes during module resolution\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/c178197b104d055fd3431f7448982f3156394d12\"\u003e\u003ccode\u003ec178197\u003c/code\u003e\u003c/a\u003e feat: add multi-scenario startup benchmark suite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/51800ac04da08cc22b5bd7d0bcec51a8739d9073\"\u003e\u003ccode\u003e51800ac\u003c/code\u003e\u003c/a\u003e docs: add Node internals knowledge base (notes/node)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.22.5...v4.23.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vite` from 8.1.0 to 8.1.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitejs/vite/releases\"\u003evite's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.1.4\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vitejs/vite/blob/v8.1.4/packages/vite/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev8.1.3\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vitejs/vite/blob/v8.1.3/packages/vite/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev8.1.2\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vitejs/vite/blob/v8.1.2/packages/vite/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev8.1.1\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/vitejs/vite/blob/v8.1.1/packages/vite/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\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/vitejs/vite/blob/main/packages/vite/CHANGELOG.md\"\u003evite's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://github.com/vitejs/vite/compare/v8.1.3...v8.1.4\"\u003e8.1.4\u003c/a\u003e (2026-07-09)\u003c!-- raw HTML omitted --\u003e\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003elegacy:\u003c/strong\u003e prefer oxc as minifier (fix \u003ca href=\"https://redirect.github.com/vitejs/vite/issues/21973\"\u003e#21973\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22468\"\u003e#22468\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/ab5dafa8e66296ef201f615489fb57954bb740ce\"\u003eab5dafa\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebuild:\u003c/strong\u003e add workaround for building on stackblitz (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22840\"\u003e#22840\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/575c32c29925c554f4ef4068738ab89c6878f615\"\u003e575c32c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebuild:\u003c/strong\u003e keep \u003ccode\u003eimport.meta.url\u003c/code\u003e in preload function as-is (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22839\"\u003e#22839\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/f1f90ed4742b3cf453428c7e581a6016a4d47321\"\u003ef1f90ed\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update all non-major dependencies (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22865\"\u003e#22865\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/d4295a9ffce428c0e51892373e00c07fccc0498a\"\u003ed4295a9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update rolldown-related dependencies (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22866\"\u003e#22866\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/7cf07e4c5f7a6af276012e0c2ec06e08499e951e\"\u003e7cf07e4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehtml:\u003c/strong\u003e avoid backtracking in import-only check (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22848\"\u003e#22848\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/b5868c01a124d345664450aaebd677bfba964c05\"\u003eb5868c0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eoptimizer:\u003c/strong\u003e avoid optimizer run for transform request before init (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22852\"\u003e#22852\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/72a5e2192506f51a5efd09c059815a5c43a9eacb\"\u003e72a5e21\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003essr:\u003c/strong\u003e align named export function call stacktrace column with Node (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22829\"\u003e#22829\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/173a1b648c321e0f836e5a94fc47c4fa9b081bfc\"\u003e173a1b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estrip pure CSS chunk imports when chunkImportMap is enabled (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22841\"\u003e#22841\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/648bd04933093d0aac9565f21a49811437776886\"\u003e648bd04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix incorrect \u003ccode\u003e@default\u003c/code\u003e for \u003ccode\u003eserver.cors\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22859\"\u003e#22859\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/70435b2551ee4fe3a0d55c8a3bb61b96f44d2763\"\u003e70435b2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMiscellaneous Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency postcss-modules to v9 (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22867\"\u003e#22867\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/a9539d69efc7a4ccf988bbf5da31c2b416ba990e\"\u003ea9539d6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCode Refactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eeliminate ineffectiveDynamicImport warn (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22876\"\u003e#22876\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/ea22fb352aad9a42c0a9d08f39d8a0bae8c111a5\"\u003eea22fb3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid warnings (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22851\"\u003e#22851\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/af21ab68adac3380dc9a854d2fe3f776654301cd\"\u003eaf21ab6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild System\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove the custom onLog function (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22878\"\u003e#22878\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/2c4a217a63dc0a7fcb10bc710a988f32b173f481\"\u003e2c4a217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereplace deprecated \u003ccode\u003eonwarn\u003c/code\u003e with \u003ccode\u003eonLog\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22741\"\u003e#22741\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/c581b5588cb8e94603d17bce2ff9fec8e8e0a3bf\"\u003ec581b55\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://github.com/vitejs/vite/compare/v8.1.2...v8.1.3\"\u003e8.1.3\u003c/a\u003e (2026-07-02)\u003c!-- raw HTML omitted --\u003e\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecss:\u003c/strong\u003e inject inlined CSS after the shebang line (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22717\"\u003e#22717\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/1534d362794e856cc718b123cb245e0efcf36b9a\"\u003e1534d36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003ees-module-lexer\u003c/code\u003e to 2.3.0 (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22838\"\u003e#22838\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/7103c3af795396e2ad87e1125eb3fc20d60d9430\"\u003e7103c3a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epreload css for nested dynamic imports (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22759\"\u003e#22759\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/2c530542da1c50b95b7f0cb17adf82f64ecf97f3\"\u003e2c53054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003essr:\u003c/strong\u003e correct stacktrace column position for first line (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22828\"\u003e#22828\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/c4acd6982a051fa10dbd7e3a37e00f0c467793b8\"\u003ec4acd69\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://github.com/vitejs/vite/compare/v8.1.1...v8.1.2\"\u003e8.1.2\u003c/a\u003e (2026-06-30)\u003c!-- raw HTML omitted --\u003e\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e revert es-module-lexer to 2.1.0 (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22827\"\u003e#22827\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/0d3bd7c4111b8345cfc353c7bbb2c30601752e26\"\u003e0d3bd7c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erestore, \u0026quot;fix: resolve pnpm .modules.yaml from workspace root instead of cwd (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22757\"\u003e#22757\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/vitejs/vite/issues/22825\"\u003e#22825\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/commit/efb98cce73f3f89c4f03936ab7741cd5b0636f5c\"\u003eefb98cc\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/vitejs/vite/commit/a477454442eff649b430f9e3c6caf2500fcb7183\"\u003e\u003ccode\u003ea477454\u003c/code\u003e\u003c/a\u003e release: v8.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitejs/vite/commit/ab5dafa8e66296ef201f615489fb57954bb740ce\"\u003e\u003ccode\u003eab5dafa\u003c/code\u003e\u003c/a\u003e feat(legacy): prefer oxc as minifier (fix \u003ca href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/21973\"\u003e#21973\u003c/a\u003e) (\u003ca href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/22468\"\u003e#22468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitejs/vite/commit/173a1b648c321e0f836e5a94fc47c4fa9b081bfc\"\u003e\u003ccode\u003e173a1b6\u003c/code\u003e\u003c/a\u003e fix(ssr): align named export function call stacktrace column with Node (\u003ca href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/22829\"\u003e#22829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitejs/vite/commit/575c32c29925c554f4ef4068738ab89c6878f615\"\u003e\u003ccode\u003e575c32c\u003c/code\u003e\u003c/a\u003e fix(build): add workaround for building on stackblitz (\u003ca href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/22840\"\u003e#22840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitejs/vite/commit/72a5e2192506f51a5efd09c059815a5c43a9eacb\"\u003e\u003ccode\u003e72a5e21\u003c/code\u003e\u003c/a\u003e fix(optimizer): avoid optimizer run for transform request before init (\u003ca href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/22852\"\u003e#22852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitejs/vite/commit/a9539d69efc7a4ccf988bbf5da31c2b416ba990e\"\u003e\u003ccode\u003ea9539d6\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency postcss-modules to v9 (\u003ca href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/22867\"\u003e#22867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitejs/vite/commit/70435b2551ee4fe3a0d55c8a3bb61b96f44d2763\"\u003e\u003ccode\u003e70435b2\u003c/code\u003e\u003c/a\u003e docs: fix incorrect \u003ccode\u003e@default\u003c/code\u003e for \u003ccode\u003eserver.cors\u003c/code\u003e (\u003ca href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/22859\"\u003e#22859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitejs/vite/commit/2c4a217a63dc0a7fcb10bc710a988f32b173f481\"\u003e\u003ccode\u003e2c4a217\u003c/code\u003e\u003c/a\u003e build: remove the custom onLog function (\u003ca href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/22878\"\u003e#22878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitejs/vite/commit/c581b5588cb8e94603d17bce2ff9fec8e8e0a3bf\"\u003e\u003ccode\u003ec581b55\u003c/code\u003e\u003c/a\u003e build: replace deprecated \u003ccode\u003eonwarn\u003c/code\u003e with \u003ccode\u003eonLog\u003c/code\u003e (\u003ca href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/22741\"\u003e#22741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitejs/vite/commit/ea22fb352aad9a42c0a9d08f39d8a0bae8c111a5\"\u003e\u003ccode\u003eea22fb3\u003c/code\u003e\u003c/a\u003e refactor: eliminate ineffectiveDynamicImport warn (\u003ca href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/22876\"\u003e#22876\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitejs/vite/commits/v8.1.4/packages/vite\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vitest` from 4.1.9 to 4.1.10\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.10\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Check fs access in builtin commands [backport to v4]  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e and \u003cstrong\u003eOpenCode (claude-opus-4-8)\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10680\"\u003evitest-dev/vitest#10680\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5c18dd267\"\u003e\u003c!-- raw HTML omitted --\u003e(5c18d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evm\u003c/strong\u003e: Fix external module resolve error with deps optimizer query for encoded URI [backport to v4]  -  by \u003ca href=\"https://github.com/SveLil\"\u003e\u003ccode\u003e@​SveLil\u003c/code\u003e\u003c/a\u003e and \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/10661\"\u003evitest-dev/vitest#10661\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bae52b511\"\u003e\u003c!-- raw HTML omitted --\u003e(bae52)\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.9...v4.1.10\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/db616d227b6e0cb07a94f5d1bba262ee95db7e46\"\u003e\u003ccode\u003edb616d2\u003c/code\u003e\u003c/a\u003e chore: release v4.1.10 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/10718\"\u003e#10718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/bae52b5112a6fd8200101b88bf8af9685d077295\"\u003e\u003ccode\u003ebae52b5\u003c/code\u003e\u003c/a\u003e fix(vm): fix external module resolve error with deps optimizer query for enco...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.10/packages/vitest\"\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/forbiddenlink/time-slip-search/pull/48","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/forbiddenlink%2Ftime-slip-search/issues/48","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/48/packages"}},{"old_version":"5.52.0","new_version":"5.55.1","update_type":"minor","path":null,"pr_created_at":"2026-07-07T02:18:18.000Z","version_change":"5.52.0 → 5.55.1","issue":{"uuid":"4824613695","node_id":"PR_kwDOS9Gdas7un3wf","number":7,"state":"closed","title":"[Docs Site] Bump the non-major group across 1 directory with 35 updates","user":"dependabot[bot]","labels":["dependencies","javascript","size/xl"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-07-14T02:17:45.000Z","author_association":null,"state_reason":null,"created_at":"2026-07-07T02:18:18.000Z","updated_at":"2026-07-14T02:17:46.000Z","time_to_close":604767,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[Docs Site] Bump","group_name":"non-major","update_count":35,"packages":[{"name":"@astrojs/rss","old_version":"4.0.18","new_version":"4.0.19","repository_url":"https://github.com/withastro/astro"},{"name":"@astrojs/sitemap","old_version":"3.7.2","new_version":"3.7.3","repository_url":"https://github.com/withastro/astro"},{"name":"@astrojs/starlight","old_version":"0.38.4","new_version":"0.41.3","repository_url":"https://github.com/withastro/starlight"},{"name":"@base-ui/react","old_version":"1.4.1","new_version":"1.6.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@cloudflare/vitest-pool-workers","old_version":"0.15.2","new_version":"0.18.0","repository_url":"https://github.com/cloudflare/workers-sdk"},{"name":"@expressive-code/core","old_version":"0.41.7","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@expressive-code/plugin-collapsible-sections","old_version":"0.41.3","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@expressive-code/plugin-line-numbers","old_version":"0.41.7","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@iconify/utils","old_version":"3.1.1","new_version":"3.1.4","repository_url":"https://github.com/iconify/iconify"},{"name":"@marsidev/react-turnstile","old_version":"1.5.1","new_version":"1.5.3","repository_url":"https://github.com/marsidev/react-turnstile"},{"name":"@tailwindcss/postcss","old_version":"4.2.4","new_version":"4.3.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"algoliasearch","old_version":"5.52.0","new_version":"5.55.1","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"astro-breadcrumbs","old_version":"3.4.0","new_version":"3.4.1","repository_url":"https://github.com/felix-berlin/astro-breadcrumbs"},{"name":"astro-expressive-code","old_version":"0.41.7","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"date-fns","old_version":"4.1.0","new_version":"4.4.0","repository_url":"https://github.com/date-fns/date-fns"},{"name":"globals","old_version":"17.6.0","new_version":"17.7.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"happy-dom","old_version":"20.9.0","new_version":"20.10.6","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"marked","old_version":"18.0.3","new_version":"18.0.5","repository_url":"https://github.com/markedjs/marked"},{"name":"mermaid","old_version":"11.14.0","new_version":"11.16.0","repository_url":"https://github.com/mermaid-js/mermaid"},{"name":"nanostores","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/nanostores/nanostores"},{"name":"prettier","old_version":"3.8.3","new_version":"3.9.4","repository_url":"https://github.com/prettier/prettier"},{"name":"react","old_version":"19.0.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.0.7","new_version":"19.2.17","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.0.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"19.0.4","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-icons","old_version":"5.6.0","new_version":"5.7.0","repository_url":"https://github.com/react-icons/react-icons"},{"name":"react-instantsearch","old_version":"7.31.0","new_version":"7.38.0","repository_url":"https://github.com/algolia/instantsearch"},{"name":"sharp","old_version":"0.34.5","new_version":"0.35.3","repository_url":"https://github.com/lovell/sharp"},{"name":"starlight-image-zoom","old_version":"0.14.1","new_version":"0.15.0","repository_url":"https://github.com/HiDeoo/starlight-image-zoom"},{"name":"starlight-links-validator","old_version":"0.24.0","new_version":"0.25.2","repository_url":"https://github.com/HiDeoo/starlight-links-validator"},{"name":"tailwindcss","old_version":"4.1.4","new_version":"4.3.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"ts-blank-space","old_version":"0.8.0","new_version":"0.9.0","repository_url":"https://github.com/bloomberg/ts-blank-space"},{"name":"tsx","old_version":"4.21.0","new_version":"4.23.0","repository_url":"https://github.com/privatenumber/tsx"},{"name":"vitest","old_version":"4.1.5","new_version":"4.1.10","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"wrangler","old_version":"4.88.0","new_version":"4.107.0","repository_url":"https://github.com/cloudflare/workers-sdk"}],"path":null,"ecosystem":"npm"},"body":"Bumps the non-major group with 35 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@astrojs/rss](https://github.com/withastro/astro/tree/HEAD/packages/astro-rss) | `4.0.18` | `4.0.19` |\n| [@astrojs/sitemap](https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap) | `3.7.2` | `3.7.3` |\n| [@astrojs/starlight](https://github.com/withastro/starlight/tree/HEAD/packages/starlight) | `0.38.4` | `0.41.3` |\n| [@base-ui/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.4.1` | `1.6.0` |\n| [@cloudflare/vitest-pool-workers](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers) | `0.15.2` | `0.18.0` |\n| [@expressive-code/core](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core) | `0.41.7` | `0.44.0` |\n| [@expressive-code/plugin-collapsible-sections](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections) | `0.41.3` | `0.44.0` |\n| [@expressive-code/plugin-line-numbers](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers) | `0.41.7` | `0.44.0` |\n| [@iconify/utils](https://github.com/iconify/iconify/tree/HEAD/packages/utils) | `3.1.1` | `3.1.4` |\n| [@marsidev/react-turnstile](https://github.com/marsidev/react-turnstile) | `1.5.1` | `1.5.3` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.2.4` | `4.3.2` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.52.0` | `5.55.1` |\n| [astro-breadcrumbs](https://github.com/felix-berlin/astro-breadcrumbs) | `3.4.0` | `3.4.1` |\n| [astro-expressive-code](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/astro-expressive-code) | `0.41.7` | `0.44.0` |\n| [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.4.0` |\n| [globals](https://github.com/sindresorhus/globals) | `17.6.0` | `17.7.0` |\n| [happy-dom](https://github.com/capricorn86/happy-dom) | `20.9.0` | `20.10.6` |\n| [marked](https://github.com/markedjs/marked) | `18.0.3` | `18.0.5` |\n| [mermaid](https://github.com/mermaid-js/mermaid) | `11.14.0` | `11.16.0` |\n| [nanostores](https://github.com/nanostores/nanostores) | `1.3.0` | `1.4.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.3` | `3.9.4` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.0.0` | `19.2.7` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.0.7` | `19.2.17` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.0.0` | `19.2.7` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.0.4` | `19.2.3` |\n| [react-icons](https://github.com/react-icons/react-icons) | `5.6.0` | `5.7.0` |\n| [react-instantsearch](https://github.com/algolia/instantsearch) | `7.31.0` | `7.38.0` |\n| [sharp](https://github.com/lovell/sharp) | `0.34.5` | `0.35.3` |\n| [starlight-image-zoom](https://github.com/HiDeoo/starlight-image-zoom/tree/HEAD/packages/starlight-image-zoom) | `0.14.1` | `0.15.0` |\n| [starlight-links-validator](https://github.com/HiDeoo/starlight-links-validator/tree/HEAD/packages/starlight-links-validator) | `0.24.0` | `0.25.2` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.1.4` | `4.3.2` |\n| [ts-blank-space](https://github.com/bloomberg/ts-blank-space) | `0.8.0` | `0.9.0` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.23.0` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.5` | `4.1.10` |\n| [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) | `4.88.0` | `4.107.0` |\n\n\nUpdates `@astrojs/rss` from 4.0.18 to 4.0.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003e@​astrojs/rss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/rss\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/17209\"\u003e#17209\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/fbcfa039dfe3d700b239f595a6c55ee35e45bd06\"\u003e\u003ccode\u003efbcfa03\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/matthewp\"\u003e\u003ccode\u003e@​matthewp\u003c/code\u003e\u003c/a\u003e! - Hardens RSS feed generation by escaping the \u003ccode\u003esource\u003c/code\u003e and \u003ccode\u003eenclosure\u003c/code\u003e item fields. These fields are now serialized as structured XML values, ensuring that special characters in values like \u003ccode\u003esource.title\u003c/code\u003e and \u003ccode\u003eenclosure.type\u003c/code\u003e are always treated as text rather than markup, consistent with how other feed fields are handled.\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/withastro/astro/blob/main/packages/astro-rss/CHANGELOG.md\"\u003e@​astrojs/rss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/17209\"\u003e#17209\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/fbcfa039dfe3d700b239f595a6c55ee35e45bd06\"\u003e\u003ccode\u003efbcfa03\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/matthewp\"\u003e\u003ccode\u003e@​matthewp\u003c/code\u003e\u003c/a\u003e! - Hardens RSS feed generation by escaping the \u003ccode\u003esource\u003c/code\u003e and \u003ccode\u003eenclosure\u003c/code\u003e item fields. These fields are now serialized as structured XML values, ensuring that special characters in values like \u003ccode\u003esource.title\u003c/code\u003e and \u003ccode\u003eenclosure.type\u003c/code\u003e are always treated as text rather than markup, consistent with how other feed fields are handled.\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/withastro/astro/commit/5978993531ba3f02a4c639d223f810e80a1fa7d3\"\u003e\u003ccode\u003e5978993\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/17213\"\u003e#17213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/2bfb179545249786e9f395325c88a9dfef574acb\"\u003e\u003ccode\u003e2bfb179\u003c/code\u003e\u003c/a\u003e chore: simpler package.json types (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/17229\"\u003e#17229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/fbcfa039dfe3d700b239f595a6c55ee35e45bd06\"\u003e\u003ccode\u003efbcfa03\u003c/code\u003e\u003c/a\u003e Escape source and enclosure fields in RSS feed generation (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/17209\"\u003e#17209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5a8cd099fe373f907b8884cd596eee76a8d48952\"\u003e\u003ccode\u003e5a8cd09\u003c/code\u003e\u003c/a\u003e refactor: update tsconfig to use TypeScript project references (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/16505\"\u003e#16505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/46633f58fc6b47b2a221ed9798fa9177c1cb9fa7\"\u003e\u003ccode\u003e46633f5\u003c/code\u003e\u003c/a\u003e refactor(create-astro): migrate tests to typescript (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/16400\"\u003e#16400\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/747a5b378c83c2ddcefa80fc5965bf9d4f01ce60\"\u003e\u003ccode\u003e747a5b3\u003c/code\u003e\u003c/a\u003e refactor: migrate astro-rss tests to typescript (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/16357\"\u003e#16357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/88fcc98e58455167afa0233163680b833812b69d\"\u003e\u003ccode\u003e88fcc98\u003c/code\u003e\u003c/a\u003e fix integrations links across docs (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro-rss/issues/16098\"\u003e#16098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/rss@4.0.19/packages/astro-rss\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@astrojs/sitemap` from 3.7.2 to 3.7.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/blob/main/packages/integrations/sitemap/CHANGELOG.md\"\u003e@​astrojs/sitemap's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16837\"\u003e#16837\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jdevalk\"\u003e\u003ccode\u003e@​jdevalk\u003c/code\u003e\u003c/a\u003e! - Improves \u003ccode\u003e\u0026lt;lastmod\u0026gt;\u003c/code\u003e accuracy in the sitemap index. Each \u003ccode\u003e\u0026lt;sitemap\u0026gt;\u003c/code\u003e entry in \u003ccode\u003esitemap-index.xml\u003c/code\u003e is now stamped with the most recent \u003ccode\u003elastmod\u003c/code\u003e of the URLs in the child sitemap it points to, instead of repeating a single global date on every entry. When a child sitemap has no per-URL \u003ccode\u003elastmod\u003c/code\u003e, the entry falls back to the \u003ccode\u003elastmod\u003c/code\u003e option as before. This gives search engines a per-file freshness signal, so they can tell which child sitemaps actually changed without refetching all of them.\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/withastro/astro/commit/1e4916333554cf3798d20cd33f4dbf91e2844891\"\u003e\u003ccode\u003e1e49163\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16832\"\u003e#16832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Stamp sitemap index entries with per-file lastmod (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16837\"\u003e#16837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5a8cd099fe373f907b8884cd596eee76a8d48952\"\u003e\u003ccode\u003e5a8cd09\u003c/code\u003e\u003c/a\u003e refactor: update tsconfig to use TypeScript project references (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16505\"\u003e#16505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5c543c595def9826acdd71c1cb88f08f8d63f1a5\"\u003e\u003ccode\u003e5c543c5\u003c/code\u003e\u003c/a\u003e refactor(astro): add internal entry points for test (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/f7566b86ff720544bd52fad87d1251b21a311033\"\u003e\u003ccode\u003ef7566b8\u003c/code\u003e\u003c/a\u003e refactor: unify test setup (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16445\"\u003e#16445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/ba2dbf180595ae0c1c3e6f1ccf7ee1cbac07e5b1\"\u003e\u003ccode\u003eba2dbf1\u003c/code\u003e\u003c/a\u003e refactor(astro): correct Fixture type signatures in test-utils (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16380\"\u003e#16380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/245f30050b9044a99aa6ca42f09858a353c143ce\"\u003e\u003ccode\u003e245f300\u003c/code\u003e\u003c/a\u003e refactor: migrate sitemap tests to typescript (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16353\"\u003e#16353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/88fcc98e58455167afa0233163680b833812b69d\"\u003e\u003ccode\u003e88fcc98\u003c/code\u003e\u003c/a\u003e fix integrations links across docs (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16098\"\u003e#16098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/sitemap@3.7.3/packages/integrations/sitemap\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@astrojs/starlight` from 0.38.4 to 0.41.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/starlight/releases\"\u003e@​astrojs/starlight's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3911\"\u003e#3911\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1686ecce3fd2da2aa9973faba2dc585abebb93a3\"\u003e\u003ccode\u003e1686ecc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/timothyjordan\"\u003e\u003ccode\u003e@​timothyjordan\u003c/code\u003e\u003c/a\u003e! - Keeps keyboard focus inside the mobile menu while it is open, preventing focus moving to hidden interactive elements in page content.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4008\"\u003e#4008\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/58a352097016ffbd98716688e4f2dfb97e5a6f44\"\u003e\u003ccode\u003e58a3520\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/FrancoKaddour\"\u003e\u003ccode\u003e@​FrancoKaddour\u003c/code\u003e\u003c/a\u003e! - Fixes the table of contents overflowing the right edge of the viewport when a custom \u003ccode\u003e--sl-content-width\u003c/code\u003e value exceeds available space\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4015\"\u003e#4015\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/bdbfffc044dbf119e5085c3e67722494ae3c85c6\"\u003e\u003ccode\u003ebdbfffc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes an issue where aside icons were rendered incorrectly in projects where Astro’s MDX integration had optimization disabled\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds 2 new icons: \u003ccode\u003elink\u003c/code\u003e and \u003ccode\u003elink-alt\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3988\"\u003e#3988\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/ac55cfab41c869a605fbc5a1b4d4b8e718718141\"\u003e\u003ccode\u003eac55cfa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes a dependency resolution issue introduced in Starlight v0.41\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Optimizes the icons of Markdown asides.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.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/withastro/starlight/pull/3951\"\u003e#3951\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1202dd4c3efd517bdfe213eaf84262e439485e45\"\u003e\u003ccode\u003e1202dd4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro v7, drops support for Astro v6.\u003c/p\u003e\n\u003ch4\u003eUpgrade Astro and dependencies\u003c/h4\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e Astro v6 is no longer supported. Make sure you \u003ca href=\"https://docs.astro.build/en/guides/upgrade-to/v7/\"\u003eupdate Astro\u003c/a\u003e and any other official integrations at the same time as updating Starlight:\u003c/p\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpx @astrojs/upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cem\u003eCommunity Starlight plugins and Astro integrations may also need to be manually updated to work with Astro v7. If you encounter any issues, please reach out to the plugin or integration author to see if it is a known issue or if an updated version is being worked on.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e This release drops official support for Chromium-based browsers prior to version 111 (released 07 March 2023) and Safari-based browsers prior to version 16.4 (released 27 March 2023). You can find a list of currently supported browsers and their versions using this \u003ca href=\"https://browsersl.ist/#q=%3E+0.5%25%2C+not+dead%2C+Chrome+%3E%3D+111%2C+Edge+%3E%3D+111%2C+Firefox+%3E%3D+121%2C+Safari+%3E%3D+16.4%2C+iOS+%3E%3D+16.4%2C+not+op_mini+all\"\u003ebrowserslist query\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3953\"\u003e#3953\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/a935d334c193fb452f72453ea1bf38807d415077\"\u003e\u003ccode\u003ea935d33\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Fixes Starlight Markdown processing being potentially applied to files that should not be processed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.40.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/withastro/starlight/pull/3923\"\u003e#3923\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/edf2e6bf46b2a0809eb4d5877eb817b224b50af4\"\u003e\u003ccode\u003eedf2e6b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Princesseuh\"\u003e\u003ccode\u003e@​Princesseuh\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro 6.4 and the new Sätteri Markdown processor.\u003c/p\u003e\n\u003cp\u003eIt is now possible to opt into using \u003ca href=\"https://astro.build/blog/astro-640/#faster-markdown-builds-with-s%C3%A4tteri\"\u003eAstro's 6.4 Sätteri Markdown processor\u003c/a\u003e by installing the \u003ccode\u003e@astrojs/markdown-satteri\u003c/code\u003e package and configuring it in your \u003ccode\u003eastro.config.mjs\u003c/code\u003e file:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e\u003c/code\u003e\u003c/pre\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/withastro/starlight/blob/main/packages/starlight/CHANGELOG.md\"\u003e@​astrojs/starlight's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.41.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3911\"\u003e#3911\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1686ecce3fd2da2aa9973faba2dc585abebb93a3\"\u003e\u003ccode\u003e1686ecc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/timothyjordan\"\u003e\u003ccode\u003e@​timothyjordan\u003c/code\u003e\u003c/a\u003e! - Keeps keyboard focus inside the mobile menu while it is open, preventing focus moving to hidden interactive elements in page content.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4008\"\u003e#4008\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/58a352097016ffbd98716688e4f2dfb97e5a6f44\"\u003e\u003ccode\u003e58a3520\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/FrancoKaddour\"\u003e\u003ccode\u003e@​FrancoKaddour\u003c/code\u003e\u003c/a\u003e! - Fixes the table of contents overflowing the right edge of the viewport when a custom \u003ccode\u003e--sl-content-width\u003c/code\u003e value exceeds available space\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/4015\"\u003e#4015\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/bdbfffc044dbf119e5085c3e67722494ae3c85c6\"\u003e\u003ccode\u003ebdbfffc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes an issue where aside icons were rendered incorrectly in projects where Astro’s MDX integration had optimization disabled\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds 2 new icons: \u003ccode\u003elink\u003c/code\u003e and \u003ccode\u003elink-alt\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3988\"\u003e#3988\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/ac55cfab41c869a605fbc5a1b4d4b8e718718141\"\u003e\u003ccode\u003eac55cfa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes a dependency resolution issue introduced in Starlight v0.41\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Optimizes the icons of Markdown asides.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.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/withastro/starlight/pull/3951\"\u003e#3951\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1202dd4c3efd517bdfe213eaf84262e439485e45\"\u003e\u003ccode\u003e1202dd4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro v7, drops support for Astro v6.\u003c/p\u003e\n\u003ch4\u003eUpgrade Astro and dependencies\u003c/h4\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e Astro v6 is no longer supported. Make sure you \u003ca href=\"https://docs.astro.build/en/guides/upgrade-to/v7/\"\u003eupdate Astro\u003c/a\u003e and any other official integrations at the same time as updating Starlight:\u003c/p\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpx @astrojs/upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cem\u003eCommunity Starlight plugins and Astro integrations may also need to be manually updated to work with Astro v7. If you encounter any issues, please reach out to the plugin or integration author to see if it is a known issue or if an updated version is being worked on.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e This release drops official support for Chromium-based browsers prior to version 111 (released 07 March 2023) and Safari-based browsers prior to version 16.4 (released 27 March 2023). You can find a list of currently supported browsers and their versions using this \u003ca href=\"https://browsersl.ist/#q=%3E+0.5%25%2C+not+dead%2C+Chrome+%3E%3D+111%2C+Edge+%3E%3D+111%2C+Firefox+%3E%3D+121%2C+Safari+%3E%3D+16.4%2C+iOS+%3E%3D+16.4%2C+not+op_mini+all\"\u003ebrowserslist query\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3953\"\u003e#3953\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/a935d334c193fb452f72453ea1bf38807d415077\"\u003e\u003ccode\u003ea935d33\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Fixes Starlight Markdown processing being potentially applied to files that should not be processed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.40.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/96cee6e96128bef1f0048e69f288d64a4e5f6698\"\u003e\u003ccode\u003e96cee6e\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4032\"\u003e#4032\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/1686ecce3fd2da2aa9973faba2dc585abebb93a3\"\u003e\u003ccode\u003e1686ecc\u003c/code\u003e\u003c/a\u003e fix(MobileMenuToggle): trap keyboard focus inside the mobile menu (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3911\"\u003e#3911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/3948048252bf84262345e5b36f8b94d0718e9605\"\u003e\u003ccode\u003e3948048\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4016\"\u003e#4016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/1a209c5d7bfb1ffabe046d43a7a3e09c037cded1\"\u003e\u003ccode\u003e1a209c5\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/58a352097016ffbd98716688e4f2dfb97e5a6f44\"\u003e\u003ccode\u003e58a3520\u003c/code\u003e\u003c/a\u003e fix(css): prevent TOC overflow with custom --sl-content-width (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4008\"\u003e#4008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/bdbfffc044dbf119e5085c3e67722494ae3c85c6\"\u003e\u003ccode\u003ebdbfffc\u003c/code\u003e\u003c/a\u003e Fix aside icons when MDX optimization is disabled (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4015\"\u003e#4015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/a2266b92faf6422b627f73c7f503a8aa5458d307\"\u003e\u003ccode\u003ea2266b9\u003c/code\u003e\u003c/a\u003e Update playwright (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/4013\"\u003e#4013\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/c1a3d6dbcf3fc7c5d708741591c989b74cc332a6\"\u003e\u003ccode\u003ec1a3d6d\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3989\"\u003e#3989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Add link icons and dedupe Markdown/component icons (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3967\"\u003e#3967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/ac55cfab41c869a605fbc5a1b4d4b8e718718141\"\u003e\u003ccode\u003eac55cfa\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003eastro-expressive-code\u003c/code\u003e (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3988\"\u003e#3988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/withastro/starlight/commits/@astrojs/starlight@0.41.3/packages/starlight\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@base-ui/react` from 1.4.1 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e@​base-ui/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect inaccurate prop JSDoc (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5036\"\u003e#5036\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the hook value when store/arguments change (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4866\"\u003e#4866\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore viewport morphing after reopen for kept-mounted popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5010\"\u003e#5010\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pseudo-element bounds in dev mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5000\"\u003e#5000\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAccordion\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger behavior bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4833\"\u003e#4833\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove region role from \u003ccode\u003eAccordion.Root\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4961\"\u003e#4961\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlign keyboard navigation with APG (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4965\"\u003e#4965\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix programmatic focus return (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4849\"\u003e#4849\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5069\"\u003e#5069\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAvatar\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003edata-focused\u003c/code\u003e Field attribute when disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4998\"\u003e#4998\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix extra \u003ccode\u003evalidate\u003c/code\u003e fn calls (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4911\"\u003e#4911\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox Group\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parent checkbox with custom \u003ccode\u003evalidate\u003c/code\u003e fn (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4912\"\u003e#4912\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix validation with multiple required checkboxes (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4958\"\u003e#4958\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eForward group ids (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4997\"\u003e#4997\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger and panel state bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4848\"\u003e#4848\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix chip context error (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4877\"\u003e#4877\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid re-rendering every item on each keystroke (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4964\"\u003e#4964\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix autofill and selected state edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4972\"\u003e#4972\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\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/mui/base-ui/blob/master/CHANGELOG.md\"\u003e@​base-ui/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eJun 18, 2026\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect inaccurate prop JSDoc (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5036\"\u003e#5036\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the hook value when store/arguments change (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4866\"\u003e#4866\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore viewport morphing after reopen for kept-mounted popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5010\"\u003e#5010\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pseudo-element bounds in dev mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5000\"\u003e#5000\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAccordion\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger behavior bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4833\"\u003e#4833\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove region role from \u003ccode\u003eAccordion.Root\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4961\"\u003e#4961\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlign keyboard navigation with APG (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4965\"\u003e#4965\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix programmatic focus return (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4849\"\u003e#4849\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5069\"\u003e#5069\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAvatar\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003edata-focused\u003c/code\u003e Field attribute when disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4998\"\u003e#4998\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix extra \u003ccode\u003evalidate\u003c/code\u003e fn calls (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4911\"\u003e#4911\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox Group\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parent checkbox with custom \u003ccode\u003evalidate\u003c/code\u003e fn (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4912\"\u003e#4912\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix validation with multiple required checkboxes (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4958\"\u003e#4958\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eForward group ids (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4997\"\u003e#4997\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger and panel state bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4848\"\u003e#4848\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix chip context error (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4877\"\u003e#4877\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\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/mui/base-ui/commit/b34551d644f2e58ebf8fc1050d949f6654ceca6c\"\u003e\u003ccode\u003eb34551d\u003c/code\u003e\u003c/a\u003e [code-infra] Fix package publishing (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5074\"\u003e#5074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/615b0e8e7764b736cd89ba363b1acd5321c1275d\"\u003e\u003ccode\u003e615b0e8\u003c/code\u003e\u003c/a\u003e [release] v1.6.0 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5064\"\u003e#5064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/8b7ca5d862aa0fba68f49b64534d794cfb417b9c\"\u003e\u003ccode\u003e8b7ca5d\u003c/code\u003e\u003c/a\u003e [test] Restore slider listener spies (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5072\"\u003e#5072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/250252475404d9519de4e12b7e2b530dd627114e\"\u003e\u003ccode\u003e2502524\u003c/code\u003e\u003c/a\u003e [combobox][autocomplete] Document \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/4c33d7427fd756e6f6531f5826966d4911f9cfaf\"\u003e\u003ccode\u003e4c33d74\u003c/code\u003e\u003c/a\u003e [slider] Fix touchend listener accumulation leak (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5070\"\u003e#5070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/d169cd58f078fecaf69c75f426b71b1a015aa3a5\"\u003e\u003ccode\u003ed169cd5\u003c/code\u003e\u003c/a\u003e [combobox] Fix autofill and selected state edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4972\"\u003e#4972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/2d8b8f6a3a3cc432960777eb815c7c2ee297d037\"\u003e\u003ccode\u003e2d8b8f6\u003c/code\u003e\u003c/a\u003e [avatar] Fix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/ee3c13a0e3f735387d58ae926cd6e970ac63e266\"\u003e\u003ccode\u003eee3c13a\u003c/code\u003e\u003c/a\u003e [select] Skip disabled items in typeahead and fix multiple-mode serialization...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/b167c8561403e62369eff1d43583135415609af0\"\u003e\u003ccode\u003eb167c85\u003c/code\u003e\u003c/a\u003e [drawer] Commit swipe on primary-button release (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5057\"\u003e#5057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/e972d74f9210850987ffd1964529d14f93a467b3\"\u003e\u003ccode\u003ee972d74\u003c/code\u003e\u003c/a\u003e [combobox] Avoid re-rendering every item on each keystroke (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4964\"\u003e#4964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/base-ui/commits/v1.6.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@cloudflare/vitest-pool-workers` from 0.15.2 to 0.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cloudflare/workers-sdk/releases\"\u003e@​cloudflare/vitest-pool-workers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.18.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14382\"\u003e#14382\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/fd92d5657c4d35758ce42c4f706611623be80a8e\"\u003e\u003ccode\u003efd92d56\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/petebacondarwin\"\u003e\u003ccode\u003e@​petebacondarwin\u003c/code\u003e\u003c/a\u003e! - Add support for declarative Durable Object exports\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003ewrangler deploy\u003c/code\u003e now accepts an \u003ccode\u003eexports\u003c/code\u003e map in \u003ccode\u003ewrangler.json\u003c/code\u003e as a declarative alternative to the legacy \u003ccode\u003emigrations\u003c/code\u003e array.\u003c/p\u003e\n\u003cp\u003eEach entry in \u003ccode\u003eexports\u003c/code\u003e is keyed by Durable Object class name. \u003ccode\u003etype\u003c/code\u003e carries the export \u003cem\u003ekind\u003c/em\u003e (currently always \u003ccode\u003e\u0026quot;durable-object\u0026quot;\u003c/code\u003e); the \u003ccode\u003estate\u003c/code\u003e field carries the lifecycle and defaults to \u003ccode\u003e\u0026quot;created\u0026quot;\u003c/code\u003e (live) when omitted:\u003c/p\u003e\n\u003cpre lang=\"jsonc\"\u003e\u003ccode\u003e{\n  \u0026quot;exports\u0026quot;: {\n    // Provision a new Durable Object class (`MyDO`)\n    \u0026quot;MyDO\u0026quot;: { \u0026quot;type\u0026quot;: \u0026quot;durable-object\u0026quot;, \u0026quot;storage\u0026quot;: \u0026quot;sqlite\u0026quot; },\n    // Delete Durable Object class (`OldGone`)\n    \u0026quot;OldGone\u0026quot;: { \u0026quot;type\u0026quot;: \u0026quot;durable-object\u0026quot;, \u0026quot;state\u0026quot;: \u0026quot;deleted\u0026quot; },\n    // Rename a Durable Object class (from `OldName` to `NewName`)\n    \u0026quot;OldName\u0026quot;: {\n      \u0026quot;type\u0026quot;: \u0026quot;durable-object\u0026quot;,\n      \u0026quot;state\u0026quot;: \u0026quot;renamed\u0026quot;,\n      \u0026quot;renamed_to\u0026quot;: \u0026quot;NewName\u0026quot;\n    },\n    \u0026quot;NewName\u0026quot;: { \u0026quot;type\u0026quot;: \u0026quot;durable-object\u0026quot;, \u0026quot;storage\u0026quot;: \u0026quot;sqlite\u0026quot; },\n    // Transfer a Durable Object (`Outgoing`) to a new Worker (`target-worker`)\n    \u0026quot;Outgoing\u0026quot;: {\n      \u0026quot;type\u0026quot;: \u0026quot;durable-object\u0026quot;,\n      \u0026quot;state\u0026quot;: \u0026quot;transferred\u0026quot;,\n      \u0026quot;transferred_to\u0026quot;: \u0026quot;target-worker\u0026quot;\n    },\n    // Prepare to receive the transfer of a Durable Object (`Incoming`) from another Worker (`source-worker`)\n    \u0026quot;Incoming\u0026quot;: {\n      \u0026quot;type\u0026quot;: \u0026quot;durable-object\u0026quot;,\n      \u0026quot;state\u0026quot;: \u0026quot;expecting-transfer\u0026quot;,\n      \u0026quot;storage\u0026quot;: \u0026quot;sqlite\u0026quot;,\n      \u0026quot;transfer_from\u0026quot;: \u0026quot;source-worker\u0026quot;\n    }\n  }\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eWhen a Worker declares Durable Object class bindings but no lifecycle for them (neither a \u003ccode\u003emigrations\u003c/code\u003e array nor an \u003ccode\u003eexports\u003c/code\u003e map), wrangler warns and now suggests a declarative \u003ccode\u003eexports\u003c/code\u003e entry for each class (previously it suggested a legacy \u003ccode\u003emigrations\u003c/code\u003e block).\u003c/p\u003e\n\u003cp\u003eThe deployment response now surfaces the server's reconciliation result — created namespaces, applied tombstones, structured per-scenario info entries, and a \u003ccode\u003eremovable_entries\u003c/code\u003e hint for stale tombstones that are safe to delete from the config. Blocking errors return the structured per-class detail with scenario tags, suggested remediation, and any referencing-script context.\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003ewrangler versions upload\u003c/code\u003e also forwards \u003ccode\u003eexports\u003c/code\u003e. Declarative \u003ccode\u003eexports\u003c/code\u003e lifecycle changes are reconciled when the version is deployed (\u003ccode\u003ewrangler versions deploy\u003c/code\u003e or \u003ccode\u003ewrangler deploy\u003c/code\u003e), so a \u003ccode\u003eversions upload\u003c/code\u003e payload can declare new classes in \u003ccode\u003eexports\u003c/code\u003e without immediately provisioning them. An actor binding (\u003ccode\u003edurable_objects.bindings\u003c/code\u003e) to a class declared only in \u003ccode\u003eexports\u003c/code\u003e on the same \u003ccode\u003eversions upload\u003c/code\u003e is rejected with a clear error (code 100406) — the binding cannot be resolved until the namespace is provisioned. Either stage the new class via \u003ccode\u003ectx.exports.X\u003c/code\u003e (no binding required) on \u003ccode\u003eversions upload\u003c/code\u003e and add the binding at deploy time, or use \u003ccode\u003ewrangler deploy\u003c/code\u003e to provision and bind in one step (the same constraint applies to the \u003ccode\u003emigrations\u003c/code\u003e flow).\u003c/p\u003e\n\u003cp\u003eMulti-version deploys (\u003ccode\u003ewrangler versions deploy A@50% B@50%\u003c/code\u003e) where the selected versions disagree on declarative \u003ccode\u003eexports\u003c/code\u003e are rejected server-side with a clear message: deploy the version that changes \u003ccode\u003eexports\u003c/code\u003e at 100% first, then run the percentage-split deploy. This prevents traffic on one branch routing to code that references unprovisioned or just-deleted DO namespaces. Single-version (100%) deploys are unaffected.\u003c/p\u003e\n\u003cp\u003eLocal development (\u003ccode\u003ewrangler dev\u003c/code\u003e, \u003ccode\u003evite dev\u003c/code\u003e and \u003ccode\u003eunstable_startWorker\u003c/code\u003e) reads Durable Object SQLite storage settings from the new \u003ccode\u003eexports\u003c/code\u003e field, so applications using the declarative flow get correct local-dev storage without needing to also declare a \u003ccode\u003emigrations\u003c/code\u003e block.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cloudflare/workers-sdk/blob/main/packages/vitest-pool-workers/CHANGELOG.md\"\u003e@​cloudflare/vitest-pool-workers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.18.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14382\"\u003e#14382\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/fd92d5657c4d35758ce42c4f706611623be80a8e\"\u003e\u003ccode\u003efd92d56\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/petebacondarwin\"\u003e\u003ccode\u003e@​petebacondarwin\u003c/code\u003e\u003c/a\u003e! - Add support for declarative Durable Object exports\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003ewrangler deploy\u003c/code\u003e now accepts an \u003ccode\u003eexports\u003c/code\u003e map in \u003ccode\u003ewrangler.json\u003c/code\u003e as a declarative alternative to the legacy \u003ccode\u003emigrations\u003c/code\u003e array.\u003c/p\u003e\n\u003cp\u003eEach entry in \u003ccode\u003eexports\u003c/code\u003e is keyed by Durable Object class name. \u003ccode\u003etype\u003c/code\u003e carries the export \u003cem\u003ekind\u003c/em\u003e (currently always \u003ccode\u003e\u0026quot;durable-object\u0026quot;\u003c/code\u003e); the \u003ccode\u003estate\u003c/code\u003e field carries the lifecycle and defaults to \u003ccode\u003e\u0026quot;created\u0026quot;\u003c/code\u003e (live) when omitted:\u003c/p\u003e\n\u003cpre lang=\"jsonc\"\u003e\u003ccode\u003e{\n  \u0026quot;exports\u0026quot;: {\n    // Provision a new Durable Object class (`MyDO`)\n    \u0026quot;MyDO\u0026quot;: { \u0026quot;type\u0026quot;: \u0026quot;durable-object\u0026quot;, \u0026quot;storage\u0026quot;: \u0026quot;sqlite\u0026quot; },\n    // Delete Durable Object class (`OldGone`)\n    \u0026quot;OldGone\u0026quot;: { \u0026quot;type\u0026quot;: \u0026quot;durable-object\u0026quot;, \u0026quot;state\u0026quot;: \u0026quot;deleted\u0026quot; },\n    // Rename a Durable Object class (from `OldName` to `NewName`)\n    \u0026quot;OldName\u0026quot;: {\n      \u0026quot;type\u0026quot;: \u0026quot;durable-object\u0026quot;,\n      \u0026quot;state\u0026quot;: \u0026quot;renamed\u0026quot;,\n      \u0026quot;renamed_to\u0026quot;: \u0026quot;NewName\u0026quot;\n    },\n    \u0026quot;NewName\u0026quot;: { \u0026quot;type\u0026quot;: \u0026quot;durable-object\u0026quot;, \u0026quot;storage\u0026quot;: \u0026quot;sqlite\u0026quot; },\n    // Transfer a Durable Object (`Outgoing`) to a new Worker (`target-worker`)\n    \u0026quot;Outgoing\u0026quot;: {\n      \u0026quot;type\u0026quot;: \u0026quot;durable-object\u0026quot;,\n      \u0026quot;state\u0026quot;: \u0026quot;transferred\u0026quot;,\n      \u0026quot;transferred_to\u0026quot;: \u0026quot;target-worker\u0026quot;\n    },\n    // Prepare to receive the transfer of a Durable Object (`Incoming`) from another Worker (`source-worker`)\n    \u0026quot;Incoming\u0026quot;: {\n      \u0026quot;type\u0026quot;: \u0026quot;durable-object\u0026quot;,\n      \u0026quot;state\u0026quot;: \u0026quot;expecting-transfer\u0026quot;,\n      \u0026quot;storage\u0026quot;: \u0026quot;sqlite\u0026quot;,\n      \u0026quot;transfer_from\u0026quot;: \u0026quot;source-worker\u0026quot;\n    }\n  }\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eWhen a Worker declares Durable Object class bindings but no lifecycle for them (neither a \u003ccode\u003emigrations\u003c/code\u003e array nor an \u003ccode\u003eexports\u003c/code\u003e map), wrangler warns and now suggests a declarative \u003ccode\u003eexports\u003c/code\u003e entry for each class (previously it suggested a legacy \u003ccode\u003emigrations\u003c/code\u003e block).\u003c/p\u003e\n\u003cp\u003eThe deployment response now surfaces the server's reconciliation result — created namespaces, applied tombstones, structured per-scenario info entries, and a \u003ccode\u003eremovable_entries\u003c/code\u003e hint for stale tombstones that are safe to delete from the config. Blocking errors return the structured per-class detail with scenario tags, suggested remediation, and any referencing-script context.\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003ewrangler versions upload\u003c/code\u003e also forwards \u003ccode\u003eexports\u003c/code\u003e. Declarative \u003ccode\u003eexports\u003c/code\u003e lifecycle changes are reconciled when the version is deployed (\u003ccode\u003ewrangler versions deploy\u003c/code\u003e or \u003ccode\u003ewrangler deploy\u003c/code\u003e), so a \u003ccode\u003eversions upload\u003c/code\u003e payload can declare new classes in \u003ccode\u003eexports\u003c/code\u003e without immediately provisioning them. An actor binding (\u003ccode\u003edurable_objects.bindings\u003c/code\u003e) to a class declared only in \u003ccode\u003eexports\u003c/code\u003e on the same \u003ccode\u003eversions upload\u003c/code\u003e is rejected with a clear error (code 100406) — the binding cannot be resolved until the namespace is provisioned. Either stage the new class via \u003ccode\u003ectx.exports.X\u003c/code\u003e (no binding required) on \u003ccode\u003eversions upload\u003c/code\u003e and add the binding at deploy time, or use \u003ccode\u003ewrangler deploy\u003c/code\u003e to provision and bind in one step (the same constraint applies to the \u003ccode\u003emigrations\u003c/code\u003e flow).\u003c/p\u003e\n\u003cp\u003eMulti-version deploys (\u003ccode\u003ewrangler versions deploy A@50% B@50%\u003c/code\u003e) where the selected versions disagree on declarative \u003ccode\u003eexports\u003c/code\u003e are rejected server-side with a clear message: deploy the version that changes \u003ccode\u003eexports\u003c/code\u003e at 100% first, then run the percentage-split deploy. This prevents traffic on one branch routing to code that references unprovisioned or just-deleted DO namespaces. Single-version (100%) deploys are unaffected.\u003c/p\u003e\n\u003cp\u003eLocal development (\u003ccode\u003ewrangler dev\u003c/code\u003e, \u003ccode\u003evite dev\u003c/code\u003e and \u003ccode\u003eunstable_startWorker\u003c/code\u003e) reads Durable Object SQLite storage settings from the new \u003ccode\u003eexports\u003c/code\u003e field, so applications using the declarative flow get correct local-dev storage without needing to also declare a \u003ccode\u003emigrations\u003c/code\u003e block.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/473e61f23ab099d1f4b9703caa6d4528da4dd57d\"\u003e\u003ccode\u003e473e61f\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14503\"\u003e#14503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c8dbcf5d5f1f547899378ae19d7e8789727f3352\"\u003e\u003ccode\u003ec8dbcf5\u003c/code\u003e\u003c/a\u003e [wrangler] Remove experimental gate for declarative Durable Object exports (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/fd92d5657c4d35758ce42c4f706611623be80a8e\"\u003e\u003ccode\u003efd92d56\u003c/code\u003e\u003c/a\u003e [wrangler] Add experimental support for declarative Durable Object exports (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/13c69ddb626e655b6b8a4923ce83d78d278bfe1e\"\u003e\u003ccode\u003e13c69dd\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14487\"\u003e#14487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/75d8cb0e32e0f4d66b699e88016d01f1666d8d8a\"\u003e\u003ccode\u003e75d8cb0\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Version Packages\u0026quot; (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14490\"\u003e#14490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5e6950b54a81d15eb43136ed9d0ca8df3e8a9f61\"\u003e\u003ccode\u003e5e6950b\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14433\"\u003e#14433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/6b14c5bc9b6914c7c9bbcc91a741374441b9070d\"\u003e\u003ccode\u003e6b14c5b\u003c/code\u003e\u003c/a\u003e feat(wrangler): introspect workflow with test harness (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14438\"\u003e#14438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/f7ce796a4768d7f84d228216858b66008f1cbd54\"\u003e\u003ccode\u003ef7ce796\u003c/code\u003e\u003c/a\u003e [vitest-pool-workers] Support require(\u0026quot;./x.wasm?module\u0026quot;) in CommonJS deps (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8eacfd18515bfcb7a2e9bb6a8a9845d5b933681d\"\u003e\u003ccode\u003e8eacfd1\u003c/code\u003e\u003c/a\u003e Replace all the occurrences of the deprecated \u003ccode\u003etoThrowError\u003c/code\u003e API with the app...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/70d97d9dabd9a1c5a6f5f9ff4cc219f3370c4b95\"\u003e\u003ccode\u003e70d97d9\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14401\"\u003e#14401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cloudflare/workers-sdk/commits/@cloudflare/vitest-pool-workers@0.18.0/packages/vitest-pool-workers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@expressive-code/core` from 0.41.7 to 0.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressive-code/expressive-code/releases\"\u003e@​expressive-code/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\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/expressive-code/expressive-code/blob/main/packages/@expressive-code/core/CHANGELOG.md\"\u003e@​expressive-code/core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.0\u003c/h2\u003e\n\u003ch2\u003e0.43.1\u003c/h2\u003e\n\u003ch2\u003e0.43.0\u003c/h2\u003e\n\u003ch2\u003e0.42.0\u003c/h2\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/expressive-code/expressive-code/commit/a77ac26e8d1a70cec580e8e64ff172fc13b9f665\"\u003e\u003ccode\u003ea77ac26\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/455\"\u003e#455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/fefbae4e553b3afae2a4ce66a8f08d2e4e1064d4\"\u003e\u003ccode\u003efefbae4\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/450\"\u003e#450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/25b12e76322e9409cbe43572fb5e3b416b95d763\"\u003e\u003ccode\u003e25b12e7\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/24fc65213eadcae4c64498bc98e931975d3e0414\"\u003e\u003ccode\u003e24fc652\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/1ff2c57f0ae464041144fb12b0023a4565f24ab0\"\u003e\u003ccode\u003e1ff2c57\u003c/code\u003e\u003c/a\u003e Update shiki to v4 (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/442\"\u003e#442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expressive-code/expressive-code/commits/@expressive-code/core@0.44.0/packages/@expressive-code/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@expressive-code/plugin-collapsible-sections` from 0.41.3 to 0.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressive-code/expressive-code/releases\"\u003e@​expressive-code/plugin-collapsible-sections's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.4\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/expressive-code/expressive-code/blob/main/packages/@expressive-code/plugin-collapsible-sections/CHANGELOG.md\"\u003e@​expressive-code/plugin-collapsible-sections's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.4\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/expressive-code/expressive-code/commit/a77ac26e8d1a70cec580e8e64ff172fc13b9f665\"\u003e\u003ccode\u003ea77ac26\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/455\"\u003e#455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/fefbae4e553b3afae2a4ce66a8f08d2e4e1064d4\"\u003e\u003ccode\u003efefbae4\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/450\"\u003e#450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/25b12e76322e9409cbe43572fb5e3b416b95d763\"\u003e\u003ccode\u003e25b12e7\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/24fc65213eadcae4c64498bc98e931975d3e0414\"\u003e\u003ccode\u003e24fc652\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/a6eefe9d911ee81aeebbf8d4485d96b2156651e9\"\u003e\u003ccode\u003ea6eefe9\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/429\"\u003e#429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/6bec5bb40296f81c7de75bdaa106c7f15d65d048\"\u003e\u003ccode\u003e6bec5bb\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/416\"\u003e#416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/462ed8fae7b9ba5c7ee4514b8276562fb3e6658c\"\u003e\u003ccode\u003e462ed8f\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/409\"\u003e#409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/0d3a91d1decc58d331d08bf9e2686909d8214a48\"\u003e\u003ccode\u003e0d3a91d\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expressive-code/expressive-code/commits/@expressive-code/plugin-collapsible-sections@0.44.0/packages/@expressive-code/plugin-collapsible-sections\"\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@​expressive-code/plugin-collapsible-sections\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@expressive-code/plugin-line-numbers` from 0.41.7 to 0.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressive-code/expressive-code/releases\"\u003e@​expressive-code/plugin-line-numbers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\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/expressive-code/expressive-code/blob/main/packages/@expressive-code/plugin-line-numbers/CHANGELOG.md\"\u003e@​expressive-code/plugin-line-numbers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\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/expressive-code/expressive-code/commit/a77ac26e8d1a70cec580e8e64ff172fc13b9f665\"\u003e\u003ccode\u003ea77ac26\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/455\"\u003e#455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/fefbae4e553b3afae2a4ce66a8f08d2e4e1064d4\"\u003e\u003ccode\u003efefbae4\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/450\"\u003e#450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/25b12e76322e9409cbe43572fb5e3b416b95d763\"\u003e\u003ccode\u003e25b12e7\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/24fc65213eadcae4c64498bc98e931975d3e0414\"\u003e\u003ccode\u003e24fc652\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expressive-code/expressive-code/commits/@expressive-code/plugin-line-numbers@0.44.0/packages/@expressive-code/plugin-line-numbers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@iconify/utils` from 3.1.1 to 3.1.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/iconify/iconify/commits/HEAD/packages/utils\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@marsidev/react-turnstile` from 1.5.1 to 1.5.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/marsidev/react-turnstile/releases\"\u003e@​marsidev/react-turnstile's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​marsidev/react-turnstile\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/pull/167\"\u003e#167\u003c/a\u003e \u003ca href=\"https://github.com/marsidev/react-turnstile/commit/32ab55e71cfcbe90be4a07bb7c42e1c8c42810d5\"\u003e\u003ccode\u003e32ab55e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/marsidev\"\u003e\u003ccode\u003e@​marsidev\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003enonce\u003c/code\u003e from \u003ccode\u003escriptOptions\u003c/code\u003e not being set on the injected \u003ccode\u003e\u0026lt;script\u0026gt;\u003c/code\u003e tag. The script was assigned via the \u003ccode\u003enonce\u003c/code\u003e IDL property, which only writes the element's internal slot and never re...\n\n_Description has been truncated_","html_url":"https://github.com/RylandPrescotT/cloudflare-docs/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/RylandPrescotT%2Fcloudflare-docs/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"}},{"old_version":"5.49.2","new_version":"5.55.1","update_type":"minor","path":null,"pr_created_at":"2026-07-01T13:06:22.000Z","version_change":"5.49.2 → 5.55.1","issue":{"uuid":"4785811138","node_id":"PR_kwDOScN2hc7sr2z6","number":18,"state":"closed","title":"Bump the npm group across 1 directory with 26 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-07-15T13:01:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-07-01T13:06:22.000Z","updated_at":"2026-07-15T13:01:42.000Z","time_to_close":1209318,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm","update_count":26,"packages":[{"name":"vue","old_version":"3.5.30","new_version":"3.5.39","repository_url":"https://github.com/vuejs/core"},{"name":"@iconify-json/simple-icons","old_version":"1.2.75","new_version":"1.2.88","repository_url":"https://github.com/iconify/icon-sets"},{"name":"@ungap/structured-clone","old_version":"1.3.0","new_version":"1.3.2","repository_url":"https://github.com/ungap/structured-clone"},{"name":"@vue/devtools-api","old_version":"7.7.9","new_version":"7.7.10","repository_url":"https://github.com/vuejs/devtools"},{"name":"algoliasearch","old_version":"5.49.2","new_version":"5.55.1","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"nanoid","old_version":"3.3.11","new_version":"3.3.15","repository_url":"https://github.com/ai/nanoid"},{"name":"postcss","old_version":"8.5.8","new_version":"8.5.16","repository_url":"https://github.com/postcss/postcss"},{"name":"preact","old_version":"10.29.0","new_version":"10.29.3","repository_url":"https://github.com/preactjs/preact"},{"name":"property-information","old_version":"7.1.0","new_version":"7.2.0","repository_url":"https://github.com/wooorm/property-information"},{"name":"rollup","old_version":"4.60.0","new_version":"4.62.2","repository_url":"https://github.com/rollup/rollup"},{"name":"tabbable","old_version":"6.4.0","new_version":"6.5.0","repository_url":"https://github.com/focus-trap/tabbable"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm group with 11 updates in the /website directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [vue](https://github.com/vuejs/core) | `3.5.30` | `3.5.39` |\n| [@iconify-json/simple-icons](https://github.com/iconify/icon-sets) | `1.2.75` | `1.2.88` |\n| [@ungap/structured-clone](https://github.com/ungap/structured-clone) | `1.3.0` | `1.3.2` |\n| [@vue/devtools-api](https://github.com/vuejs/devtools/tree/HEAD/packages/devtools-api) | `7.7.9` | `7.7.10` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.49.2` | `5.55.1` |\n| [nanoid](https://github.com/ai/nanoid) | `3.3.11` | `3.3.15` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.8` | `8.5.16` |\n| [preact](https://github.com/preactjs/preact) | `10.29.0` | `10.29.3` |\n| [property-information](https://github.com/wooorm/property-information) | `7.1.0` | `7.2.0` |\n| [rollup](https://github.com/rollup/rollup) | `4.60.0` | `4.62.2` |\n| [tabbable](https://github.com/focus-trap/tabbable) | `6.4.0` | `6.5.0` |\n\n\nUpdates `vue` from 3.5.30 to 3.5.39\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003evue's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.39\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.38\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.37\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.35\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.34\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.33\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.31\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003evue's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.38...v3.5.39\"\u003e3.5.39\u003c/a\u003e (2026-06-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e correct filter rewrite recursion (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14959\"\u003e#14959\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/be7ce314b96256f1c56f53088d51ed6bc77fde28\"\u003ebe7ce31\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehydration:\u003c/strong\u003e force patch dynamic props when hydrating (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/9083\"\u003e#9083\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/024cf06daa33db4660431f20aa050acb99cff07f\"\u003e024cf06\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/9033\"\u003e#9033\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehydration:\u003c/strong\u003e respect data-allow-mismatch on conditional branches (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12801\"\u003e#12801\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/164af639a120421194f7afe0e097bdf254c90199\"\u003e164af63\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12782\"\u003e#12782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e avoid triggering effects when set fails (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14964\"\u003e#14964\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e450973eabc0038f398344b981acd8759c246c50\"\u003ee450973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e handle non-isomorphic block element update (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/15002\"\u003e#15002\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/932ddd058d69be9bbd8cd796c89f0d1a4fc128d7\"\u003e932ddd0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/6385\"\u003e#6385\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e normalize function children for elements and Teleport (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/9108\"\u003e#9108\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/2f374cda18cbe331ede1a49a324b423c75d0faf3\"\u003e2f374cd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/9107\"\u003e#9107\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e pause tracking when invoking function refs (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14985\"\u003e#14985\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/3ac052b6b1e9d3978e98cc30a1a89a9b9b51358b\"\u003e3ac052b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e preserve once event listener name (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8341\"\u003e#8341\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/87b73b64a0d9b4e2dd2dacfe98f2f1c2396d7a61\"\u003e87b73b6\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8342\"\u003e#8342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e preserve option modifier event names (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8338\"\u003e#8338\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/4b659e699925555464ea9ae8fa3e1984609f6dc2\"\u003e4b659e6\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8334\"\u003e#8334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003essr:\u003c/strong\u003e dedupe inherited scope ids during vnode rendering (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/15005\"\u003e#15005\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/027da6b2810c4752131439d2645f3d931d07242f\"\u003e027da6b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12159\"\u003e#12159\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12175\"\u003e#12175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003essr:\u003c/strong\u003e resolve nested async teleport content (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/9431\"\u003e#9431\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/31d0f23757afb410c638a9c29d44d76d0944e18f\"\u003e31d0f23\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/6207\"\u003e#6207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e handle teleport unmount edge case (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12705\"\u003e#12705\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/671997ade74e34880cebe3c340269b8598c3b26c\"\u003e671997a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12702\"\u003e#12702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e support named tuple emits (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12676\"\u003e#12676\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/232f4022e3160b30b11748a6d97ea2c15ed3b74f\"\u003e232f402\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12673\"\u003e#12673\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e validate defineModel defaults (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14968\"\u003e#14968\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/747f57e9cdb3c5f084f8da5ca7e0e0b7b326b662\"\u003e747f57e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14966\"\u003e#14966\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.37...v3.5.38\"\u003e3.5.38\u003c/a\u003e (2026-06-11)\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.36...v3.5.37\"\u003e3.5.37\u003c/a\u003e (2026-06-11)\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.35...v3.5.36\"\u003e3.5.36\u003c/a\u003e (2026-06-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e avoid crash on CDATA at the document root (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14916\"\u003e#14916\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/0ea17e232f9a8f4a9acf57c6addc78cf4f279c13\"\u003e0ea17e2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e prefix dynamic keys on v-memo elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14922\"\u003e#14922\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/68e978e3e71a8ae40701808e78966f2168c5907c\"\u003e68e978e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14920\"\u003e#14920\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e handle vue-ignore on leading intersection/union type (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14950\"\u003e#14950\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/0dcd225c01f211ebb8ce4dda8c8eac10539abf1a\"\u003e0dcd225\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12254\"\u003e#12254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e respect var hoisting in props destructure (\u003ca href=\"https://github.com/vuejs/core/commit/48ad452dd61926a59e358da3c74c5ef750ae21c4\"\u003e48ad452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e preserve watch callback return value when wrapped for \u003ccode\u003eonce: true\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14902\"\u003e#14902\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/450a8a8e45520f30fe8343c5016a777d888e53fc\"\u003e450a8a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e add dev warning for silent catch in compat mode and fix test description typo (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14891\"\u003e#14891\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/db3e117025a7193291ed6676180a5a44bbe0ae76\"\u003edb3e117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e force model update when reverted before sync (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14897\"\u003e#14897\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/7f76378b0d178a29113ee07d67faa48b637944e8\"\u003e7f76378\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/13524\"\u003e#13524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e skip async component callbacks after unmount (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14911\"\u003e#14911\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/5300ead57b3c14942d4c155ef5e485d5409e7f02\"\u003e5300ead\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransition:\u003c/strong\u003e avoid move transition for hidden v-show group children (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14895\"\u003e#14895\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/c11f6ee644412edf3eef6736991e895e4a3e1dde\"\u003ec11f6ee\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14894\"\u003e#14894\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewatch:\u003c/strong\u003e trigger immediate callback for empty sources (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14914\"\u003e#14914\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/1f2ca7e4837b1b0de0b91048fffdb03710c0b03e\"\u003e1f2ca7e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14898\"\u003e#14898\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.34...v3.5.35\"\u003e3.5.35\u003c/a\u003e (2026-05-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e avoid double processing v-for keys with v-memo (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14861\"\u003e#14861\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/34a0ded4d27289a8f227462bd35b6341a4b51831\"\u003e34a0ded\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14859\"\u003e#14859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve top-level exports from files registered as global types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14805\"\u003e#14805\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/3d077f26e33510f2ba001d14142ba76a1414dfff\"\u003e3d077f2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nuxt/nuxt/issues/33694\"\u003enuxt/nuxt#33694\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid repeated hydration mismatch checks (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14857\"\u003e#14857\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/170fc95eb64b97024dcb3df770557065e2919aa8\"\u003e170fc95\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14855\"\u003e#14855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e skip idle persisted transition hooks in keep-alive moves (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14865\"\u003e#14865\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/80fc139f90513943f1d0da20d353feec8a9ec894\"\u003e80fc139\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14031\"\u003e#14031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eserver-renderer:\u003c/strong\u003e propagate sync errors from \u003ccode\u003essrRenderSuspense\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14804\"\u003e#14804\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/47609975e294fbcc8017b6d68c9be38fa5508f36\"\u003e4760997\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nuxt/nuxt/issues/28162\"\u003enuxt/nuxt#28162\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/vuejs/core/commit/c0606e91798c8dca4f33d101e1dd836d672592c1\"\u003e\u003ccode\u003ec0606e9\u003c/code\u003e\u003c/a\u003e release: v3.5.39\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/4b659e699925555464ea9ae8fa3e1984609f6dc2\"\u003e\u003ccode\u003e4b659e6\u003c/code\u003e\u003c/a\u003e fix(runtime-dom): preserve option modifier event names (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8338\"\u003e#8338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/232f4022e3160b30b11748a6d97ea2c15ed3b74f\"\u003e\u003ccode\u003e232f402\u003c/code\u003e\u003c/a\u003e fix(types): support named tuple emits (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12676\"\u003e#12676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/671997ade74e34880cebe3c340269b8598c3b26c\"\u003e\u003ccode\u003e671997a\u003c/code\u003e\u003c/a\u003e fix(teleport): handle teleport unmount edge case (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12705\"\u003e#12705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/164af639a120421194f7afe0e097bdf254c90199\"\u003e\u003ccode\u003e164af63\u003c/code\u003e\u003c/a\u003e fix(hydration): respect data-allow-mismatch on conditional branches (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12801\"\u003e#12801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/2f374cda18cbe331ede1a49a324b423c75d0faf3\"\u003e\u003ccode\u003e2f374cd\u003c/code\u003e\u003c/a\u003e fix(runtime-core): normalize function children for elements and Teleport (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/87b73b64a0d9b4e2dd2dacfe98f2f1c2396d7a61\"\u003e\u003ccode\u003e87b73b6\u003c/code\u003e\u003c/a\u003e fix(runtime-core): preserve once event listener name (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8341\"\u003e#8341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/027da6b2810c4752131439d2645f3d931d07242f\"\u003e\u003ccode\u003e027da6b\u003c/code\u003e\u003c/a\u003e fix(ssr): dedupe inherited scope ids during vnode rendering (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/15005\"\u003e#15005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/024cf06daa33db4660431f20aa050acb99cff07f\"\u003e\u003ccode\u003e024cf06\u003c/code\u003e\u003c/a\u003e fix(hydration): force patch dynamic props when hydrating (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/9083\"\u003e#9083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/be7ce314b96256f1c56f53088d51ed6bc77fde28\"\u003e\u003ccode\u003ebe7ce31\u003c/code\u003e\u003c/a\u003e fix(compiler-core): correct filter rewrite recursion (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14959\"\u003e#14959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vuejs/core/compare/v3.5.30...v3.5.39\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/helper-string-parser` from 7.27.1 to 7.29.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/helper-string-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.7 (2026-05-25)\u003c/h2\u003e\n\u003cp\u003eRe-release all packages with npm provenance attestations\u003c/p\u003e\n\u003ch2\u003ev7.29.6 (2026-05-25)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18014\"\u003e#18014\u003c/a\u003e Catchup source map position in preserveFormat (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18001\"\u003e#18001\u003c/a\u003e [7.x packport]Improve input source map handling (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17998\"\u003e#17998\u003c/a\u003e Preserve original identifier names from input sourcemaps (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-helper-string-parser/issues/17992\"\u003e#17992\u003c/a\u003e) (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMateusz Burzyński (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.5 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:house:  Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@babel/*\u003c/code\u003e dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.4 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17974\"\u003e#17974\u003c/a\u003e [7.x backport]fix(systemjs): improve module string name support (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.3 (2026-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17923\"\u003e#17923\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17931\"\u003e#17931\u003c/a\u003e fix(decorators): replace super within all removed static elements (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17915\"\u003e#17915\u003c/a\u003e Fix thread synchronization issues in \u003ccode\u003e@babel/register\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-safari-rest-destructuring-rhs-array\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17788\"\u003e#17788\u003c/a\u003e Add bugfix plugin for Safari array rest destructuring bug (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\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/babel/babel/commit/4fba7541180bf5f58256d8e358b544e3831ad090\"\u003e\u003ccode\u003e4fba754\u003c/code\u003e\u003c/a\u003e v7.29.7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.7/packages/babel-helper-string-parser\"\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@​babel/helper-string-parser\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/helper-validator-identifier` from 7.28.5 to 7.29.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/helper-validator-identifier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.7 (2026-05-25)\u003c/h2\u003e\n\u003cp\u003eRe-release all packages with npm provenance attestations\u003c/p\u003e\n\u003ch2\u003ev7.29.6 (2026-05-25)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18014\"\u003e#18014\u003c/a\u003e Catchup source map position in preserveFormat (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18001\"\u003e#18001\u003c/a\u003e [7.x packport]Improve input source map handling (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17998\"\u003e#17998\u003c/a\u003e Preserve original identifier names from input sourcemaps (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-helper-validator-identifier/issues/17992\"\u003e#17992\u003c/a\u003e) (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMateusz Burzyński (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.5 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:house:  Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@babel/*\u003c/code\u003e dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.4 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17974\"\u003e#17974\u003c/a\u003e [7.x backport]fix(systemjs): improve module string name support (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.3 (2026-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17923\"\u003e#17923\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17931\"\u003e#17931\u003c/a\u003e fix(decorators): replace super within all removed static elements (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17915\"\u003e#17915\u003c/a\u003e Fix thread synchronization issues in \u003ccode\u003e@babel/register\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-safari-rest-destructuring-rhs-array\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17788\"\u003e#17788\u003c/a\u003e Add bugfix plugin for Safari array rest destructuring bug (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\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/babel/babel/commit/4fba7541180bf5f58256d8e358b544e3831ad090\"\u003e\u003ccode\u003e4fba754\u003c/code\u003e\u003c/a\u003e v7.29.7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.7/packages/babel-helper-validator-identifier\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/parser` from 7.29.2 to 7.29.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.7 (2026-05-25)\u003c/h2\u003e\n\u003cp\u003eRe-release all packages with npm provenance attestations\u003c/p\u003e\n\u003ch2\u003ev7.29.6 (2026-05-25)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18014\"\u003e#18014\u003c/a\u003e Catchup source map position in preserveFormat (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18001\"\u003e#18001\u003c/a\u003e [7.x packport]Improve input source map handling (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17998\"\u003e#17998\u003c/a\u003e Preserve original identifier names from input sourcemaps (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17992\"\u003e#17992\u003c/a\u003e) (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMateusz Burzyński (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.5 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:house:  Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@babel/*\u003c/code\u003e dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.4 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17974\"\u003e#17974\u003c/a\u003e [7.x backport]fix(systemjs): improve module string name support (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.3 (2026-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17923\"\u003e#17923\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17931\"\u003e#17931\u003c/a\u003e fix(decorators): replace super within all removed static elements (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17915\"\u003e#17915\u003c/a\u003e Fix thread synchronization issues in \u003ccode\u003e@babel/register\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-safari-rest-destructuring-rhs-array\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17788\"\u003e#17788\u003c/a\u003e Add bugfix plugin for Safari array rest destructuring bug (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\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/babel/babel/commit/4fba7541180bf5f58256d8e358b544e3831ad090\"\u003e\u003ccode\u003e4fba754\u003c/code\u003e\u003c/a\u003e v7.29.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/183db7bc040a68057489f8981d02962345a322ed\"\u003e\u003ccode\u003e183db7b\u003c/code\u003e\u003c/a\u003e v7.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/9bc522a968b42e3c36f9297badf6adad46e2b3df\"\u003e\u003ccode\u003e9bc522a\u003c/code\u003e\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17923\"\u003e#17923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/69277a030b6b4ef2288f577f8f52b1cbdbe31903\"\u003e\u003ccode\u003e69277a0\u003c/code\u003e\u003c/a\u003e Improve trailing comma comment handling (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17782\"\u003e#17782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.7/packages/babel-parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/types` from 7.29.0 to 7.29.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.7 (2026-05-25)\u003c/h2\u003e\n\u003cp\u003eRe-release all packages with npm provenance attestations\u003c/p\u003e\n\u003ch2\u003ev7.29.6 (2026-05-25)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18014\"\u003e#18014\u003c/a\u003e Catchup source map position in preserveFormat (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18001\"\u003e#18001\u003c/a\u003e [7.x packport]Improve input source map handling (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17998\"\u003e#17998\u003c/a\u003e Preserve original identifier names from input sourcemaps (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17992\"\u003e#17992\u003c/a\u003e) (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMateusz Burzyński (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.5 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:house:  Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@babel/*\u003c/code\u003e dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.4 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17974\"\u003e#17974\u003c/a\u003e [7.x backport]fix(systemjs): improve module string name support (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.3 (2026-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17923\"\u003e#17923\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17931\"\u003e#17931\u003c/a\u003e fix(decorators): replace super within all removed static elements (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17915\"\u003e#17915\u003c/a\u003e Fix thread synchronization issues in \u003ccode\u003e@babel/register\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-safari-rest-destructuring-rhs-array\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17788\"\u003e#17788\u003c/a\u003e Add bugfix plugin for Safari array rest destructuring bug (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\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/babel/babel/commit/4fba7541180bf5f58256d8e358b544e3831ad090\"\u003e\u003ccode\u003e4fba754\u003c/code\u003e\u003c/a\u003e v7.29.7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.7/packages/babel-types\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@iconify-json/simple-icons` from 1.2.75 to 1.2.88\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/iconify/icon-sets/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@ungap/structured-clone` from 1.3.0 to 1.3.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ungap/structured-clone/commit/a86564c7bd087fb8b6ce0daa89ab97ca361ca23f\"\u003e\u003ccode\u003ea86564c\u003c/code\u003e\u003c/a\u003e 1.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ungap/structured-clone/commit/8cfe5db5c9ff2629bb7db5fd047ac554391477bf\"\u003e\u003ccode\u003e8cfe5db\u003c/code\u003e\u003c/a\u003e updated dev/dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ungap/structured-clone/commit/4e8eeaf60fb545e727f3886f622c88e51a6e6f5b\"\u003e\u003ccode\u003e4e8eeaf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ungap/structured-clone/issues/24\"\u003e#24\u003c/a\u003e from spokodev/fix-invalid-date-serialize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ungap/structured-clone/commit/361092acc2af652407aab2c3b4af17e9363bd077\"\u003e\u003ccode\u003e361092a\u003c/code\u003e\u003c/a\u003e fix: serialize Invalid Date instead of throwing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ungap/structured-clone/commit/6bb4874096af6b0f7dc100ea28dbc2830569bf41\"\u003e\u003ccode\u003e6bb4874\u003c/code\u003e\u003c/a\u003e updated CI requirements\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ungap/structured-clone/commit/0c441086a929fb1a883622ab0e84174e521f2e6c\"\u003e\u003ccode\u003e0c44108\u003c/code\u003e\u003c/a\u003e 1.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ungap/structured-clone/commit/d4e42f861afbf879fa0b6e87f41e991f73ddeb1a\"\u003e\u003ccode\u003ed4e42f8\u003c/code\u003e\u003c/a\u003e Fix possible CWE-94\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ungap/structured-clone/compare/v1.3.0...v1.3.2\"\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/~webreflection\"\u003ewebreflection\u003c/a\u003e, a new releaser for \u003ccode\u003e@​ungap/structured-clone\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/compiler-core` from 3.5.30 to 3.5.39\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e@​vue/compiler-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.39\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.38\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.37\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.35\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.34\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.33\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.31\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003e@​vue/compiler-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.38...v3.5.39\"\u003e3.5.39\u003c/a\u003e (2026-06-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e correct filter rewrite recursion (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14959\"\u003e#14959\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/be7ce314b96256f1c56f53088d51ed6bc77fde28\"\u003ebe7ce31\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehydration:\u003c/strong\u003e force patch dynamic props when hydrating (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/9083\"\u003e#9083\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/024cf06daa33db4660431f20aa050acb99cff07f\"\u003e024cf06\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/9033\"\u003e#9033\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehydration:\u003c/strong\u003e respect data-allow-mismatch on conditional branches (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12801\"\u003e#12801\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/164af639a120421194f7afe0e097bdf254c90199\"\u003e164af63\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12782\"\u003e#12782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e avoid triggering effects when set fails (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14964\"\u003e#14964\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e450973eabc0038f398344b981acd8759c246c50\"\u003ee450973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e handle non-isomorphic block element update (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/15002\"\u003e#15002\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/932ddd058d69be9bbd8cd796c89f0d1a4fc128d7\"\u003e932ddd0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/6385\"\u003e#6385\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e normalize function children for elements and Teleport (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/9108\"\u003e#9108\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/2f374cda18cbe331ede1a49a324b423c75d0faf3\"\u003e2f374cd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/9107\"\u003e#9107\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e pause tracking when invoking function refs (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14985\"\u003e#14985\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/3ac052b6b1e9d3978e98cc30a1a89a9b9b51358b\"\u003e3ac052b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e preserve once event listener name (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8341\"\u003e#8341\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/87b73b64a0d9b4e2dd2dacfe98f2f1c2396d7a61\"\u003e87b73b6\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8342\"\u003e#8342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e preserve option modifier event names (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8338\"\u003e#8338\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/4b659e699925555464ea9ae8fa3e1984609f6dc2\"\u003e4b659e6\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8334\"\u003e#8334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003essr:\u003c/strong\u003e dedupe inherited scope ids during vnode rendering (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/15005\"\u003e#15005\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/027da6b2810c4752131439d2645f3d931d07242f\"\u003e027da6b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12159\"\u003e#12159\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12175\"\u003e#12175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003essr:\u003c/strong\u003e resolve nested async teleport content (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/9431\"\u003e#9431\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/31d0f23757afb410c638a9c29d44d76d0944e18f\"\u003e31d0f23\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/6207\"\u003e#6207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e handle teleport unmount edge case (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12705\"\u003e#12705\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/671997ade74e34880cebe3c340269b8598c3b26c\"\u003e671997a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12702\"\u003e#12702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e support named tuple emits (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12676\"\u003e#12676\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/232f4022e3160b30b11748a6d97ea2c15ed3b74f\"\u003e232f402\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12673\"\u003e#12673\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e validate defineModel defaults (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14968\"\u003e#14968\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/747f57e9cdb3c5f084f8da5ca7e0e0b7b326b662\"\u003e747f57e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14966\"\u003e#14966\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.37...v3.5.38\"\u003e3.5.38\u003c/a\u003e (2026-06-11)\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.36...v3.5.37\"\u003e3.5.37\u003c/a\u003e (2026-06-11)\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.35...v3.5.36\"\u003e3.5.36\u003c/a\u003e (2026-06-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e avoid crash on CDATA at the document root (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14916\"\u003e#14916\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/0ea17e232f9a8f4a9acf57c6addc78cf4f279c13\"\u003e0ea17e2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e prefix dynamic keys on v-memo elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14922\"\u003e#14922\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/68e978e3e71a8ae40701808e78966f2168c5907c\"\u003e68e978e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14920\"\u003e#14920\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e handle vue-ignore on leading intersection/union type (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14950\"\u003e#14950\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/0dcd225c01f211ebb8ce4dda8c8eac10539abf1a\"\u003e0dcd225\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12254\"\u003e#12254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e respect var hoisting in props destructure (\u003ca href=\"https://github.com/vuejs/core/commit/48ad452dd61926a59e358da3c74c5ef750ae21c4\"\u003e48ad452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e preserve watch callback return value when wrapped for \u003ccode\u003eonce: true\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14902\"\u003e#14902\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/450a8a8e45520f30fe8343c5016a777d888e53fc\"\u003e450a8a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e add dev warning for silent catch in compat mode and fix test description typo (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14891\"\u003e#14891\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/db3e117025a7193291ed6676180a5a44bbe0ae76\"\u003edb3e117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e force model update when reverted before sync (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14897\"\u003e#14897\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/7f76378b0d178a29113ee07d67faa48b637944e8\"\u003e7f76378\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/13524\"\u003e#13524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e skip async component callbacks after unmount (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14911\"\u003e#14911\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/5300ead57b3c14942d4c155ef5e485d5409e7f02\"\u003e5300ead\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransition:\u003c/strong\u003e avoid move transition for hidden v-show group children (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14895\"\u003e#14895\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/c11f6ee644412edf3eef6736991e895e4a3e1dde\"\u003ec11f6ee\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14894\"\u003e#14894\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewatch:\u003c/strong\u003e trigger immediate callback for empty sources (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14914\"\u003e#14914\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/1f2ca7e4837b1b0de0b91048fffdb03710c0b03e\"\u003e1f2ca7e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14898\"\u003e#14898\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.34...v3.5.35\"\u003e3.5.35\u003c/a\u003e (2026-05-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e avoid double processing v-for keys with v-memo (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14861\"\u003e#14861\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/34a0ded4d27289a8f227462bd35b6341a4b51831\"\u003e34a0ded\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14859\"\u003e#14859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve top-level exports from files registered as global types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14805\"\u003e#14805\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/3d077f26e33510f2ba001d14142ba76a1414dfff\"\u003e3d077f2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nuxt/nuxt/issues/33694\"\u003enuxt/nuxt#33694\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid repeated hydration mismatch checks (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14857\"\u003e#14857\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/170fc95eb64b97024dcb3df770557065e2919aa8\"\u003e170fc95\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14855\"\u003e#14855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e skip idle persisted transition hooks in keep-alive moves (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14865\"\u003e#14865\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/80fc139f90513943f1d0da20d353feec8a9ec894\"\u003e80fc139\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14031\"\u003e#14031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eserver-renderer:\u003c/strong\u003e propagate sync errors from \u003ccode\u003essrRenderSuspense\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14804\"\u003e#14804\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/47609975e294fbcc8017b6d68c9be38fa5508f36\"\u003e4760997\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nuxt/nuxt/issues/28162\"\u003enuxt/nuxt#28162\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/vuejs/core/commit/c0606e91798c8dca4f33d101e1dd836d672592c1\"\u003e\u003ccode\u003ec0606e9\u003c/code\u003e\u003c/a\u003e release: v3.5.39\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/be7ce314b96256f1c56f53088d51ed6bc77fde28\"\u003e\u003ccode\u003ebe7ce31\u003c/code\u003e\u003c/a\u003e fix(compiler-core): correct filter rewrite recursion (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-core/issues/14959\"\u003e#14959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/478e3e83acd34dd213a860be4a2a2bf2090dc26b\"\u003e\u003ccode\u003e478e3e8\u003c/code\u003e\u003c/a\u003e release: v3.5.38\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/c00b0210d97794a24764c52274e60bbcba15b7ae\"\u003e\u003ccode\u003ec00b021\u003c/code\u003e\u003c/a\u003e release: v3.5.37\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/11ac8b4af0cad86f5e42193dc413da6e18ae6c76\"\u003e\u003ccode\u003e11ac8b4\u003c/code\u003e\u003c/a\u003e release: v3.5.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/0ea17e232f9a8f4a9acf57c6addc78cf4f279c13\"\u003e\u003ccode\u003e0ea17e2\u003c/code\u003e\u003c/a\u003e fix(compiler-core): avoid crash on CDATA at the document root (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-core/issues/14916\"\u003e#14916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/68e978e3e71a8ae40701808e78966f2168c5907c\"\u003e\u003ccode\u003e68e978e\u003c/code\u003e\u003c/a\u003e fix(compiler-core): prefix dynamic keys on v-memo elements (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-core/issues/14922\"\u003e#14922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/8be32d654f5c99de2801d6815e0dc798fb1f7d00\"\u003e\u003ccode\u003e8be32d6\u003c/code\u003e\u003c/a\u003e release: v3.5.35\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/34a0ded4d27289a8f227462bd35b6341a4b51831\"\u003e\u003ccode\u003e34a0ded\u003c/code\u003e\u003c/a\u003e fix(compiler-core): avoid double processing v-for keys with v-memo (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-core/issues/14861\"\u003e#14861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/1ce598eb0ac7bed5bdc14857244424520498d29d\"\u003e\u003ccode\u003e1ce598e\u003c/code\u003e\u003c/a\u003e chore: fix typo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vuejs/core/commits/v3.5.39/packages/compiler-core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/compiler-dom` from 3.5.30 to 3.5.39\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e@​vue/compiler-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.39\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.38\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.37\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.35\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.34\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.33\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.31\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003e@​vue/compiler-dom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.38...v3.5.39\"\u003e3.5.39\u003c/a\u003e (2026-06-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e correct filter rewrite recursion (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14959\"\u003e#14959\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/be7ce314b96256f1c56f53088d51ed6bc77fde28\"\u003ebe7ce31\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehydration:\u003c/strong\u003e force patch dynamic props when hydrating (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/9083\"\u003e#9083\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/024cf06daa33db4660431f20aa050acb99cff07f\"\u003e024cf06\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/9033\"\u003e#9033\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehydration:\u003c/strong\u003e respect data-allow-mismatch on conditional branches (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12801\"\u003e#12801\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/164af639a120421194f7afe0e097bdf254c90199\"\u003e164af63\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12782\"\u003e#12782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e avoid triggering effects when set fails (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14964\"\u003e#14964\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e450973eabc0038f398344b981acd8759c246c50\"\u003ee450973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e handle non-isomorphic block element update (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/15002\"\u003e#15002\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/932ddd058d69be9bbd8cd796c89f0d1a4fc128d7\"\u003e932ddd0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/6385\"\u003e#6385\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e normalize function children for elements and Teleport (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/9108\"\u003e#9108\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/2f374cda18cbe331ede1a49a324b423c75d0faf3\"\u003e2f374cd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/9107\"\u003e#9107\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e pause tracking when invoking function refs (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14985\"\u003e#14985\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/3ac052b6b1e9d3978e98cc30a1a89a9b9b51358b\"\u003e3ac052b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e preserve once event listener name (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8341\"\u003e#8341\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/87b73b64a0d9b4e2dd2dacfe98f2f1c2396d7a61\"\u003e87b73b6\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8342\"\u003e#8342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e preserve option modifier event names (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8338\"\u003e#8338\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/4b659e699925555464ea9ae8fa3e1984609f6dc2\"\u003e4b659e6\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8334\"\u003e#8334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003essr:\u003c/strong\u003e dedupe inherited scope ids during vnode rendering (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/15005\"\u003e#15005\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/027da6b2810c4752131439d2645f3d931d07242f\"\u003e027da6b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12159\"\u003e#12159\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12175\"\u003e#12175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003essr:\u003c/strong\u003e resolve nested async teleport content (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/9431\"\u003e#9431\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/31d0f23757afb410c638a9c29d44d76d0944e18f\"\u003e31d0f23\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/6207\"\u003e#6207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e handle teleport unmount edge case (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12705\"\u003e#12705\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/671997ade74e34880cebe3c340269b8598c3b26c\"\u003e671997a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12702\"\u003e#12702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e support named tuple emits (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12676\"\u003e#12676\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/232f4022e3160b30b11748a6d97ea2c15ed3b74f\"\u003e232f402\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12673\"\u003e#12673\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e validate defineModel defaults (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14968\"\u003e#14968\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/747f57e9cdb3c5f084f8da5ca7e0e0b7b326b662\"\u003e747f57e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14966\"\u003e#14966\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.37...v3.5.38\"\u003e3.5.38\u003c/a\u003e (2026-06-11)\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.36...v3.5.37\"\u003e3.5.37\u003c/a\u003e (2026-06-11)\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.35...v3.5.36\"\u003e3.5.36\u003c/a\u003e (2026-06-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e avoid crash on CDATA at the document root (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14916\"\u003e#14916\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/0ea17e232f9a8f4a9acf57c6addc78cf4f279c13\"\u003e0ea17e2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e prefix dynamic keys on v-memo elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14922\"\u003e#14922\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/68e978e3e71a8ae40701808e78966f2168c5907c\"\u003e68e978e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14920\"\u003e#14920\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e handle vue-ignore on leading intersection/union type (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14950\"\u003e#14950\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/0dcd225c01f211ebb8ce4dda8c8eac10539abf1a\"\u003e0dcd225\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12254\"\u003e#12254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e respect var hoisting in props destructure (\u003ca href=\"https://github.com/vuejs/core/commit/48ad452dd61926a59e358da3c74c5ef750ae21c4\"\u003e48ad452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e preserve watch callback return value when wrapped for \u003ccode\u003eonce: true\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14902\"\u003e#14902\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/450a8a8e45520f30fe8343c5016a777d888e53fc\"\u003e450a8a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e add dev warning for silent catch in compat mode and fix test description typo (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14891\"\u003e#14891\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/db3e117025a7193291ed6676180a5a44bbe0ae76\"\u003edb3e117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e force model update when reverted before sync (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14897\"\u003e#14897\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/7f76378b0d178a29113ee07d67faa48b637944e8\"\u003e7f76378\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/13524\"\u003e#13524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e skip async component callbacks after unmount (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14911\"\u003e#14911\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/5300ead57b3c14942d4c155ef5e485d5409e7f02\"\u003e5300ead\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransition:\u003c/strong\u003e avoid move transition for hidden v-show group children (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14895\"\u003e#14895\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/c11f6ee644412edf3eef6736991e895e4a3e1dde\"\u003ec11f6ee\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14894\"\u003e#14894\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewatch:\u003c/strong\u003e trigger immediate callback for empty sources (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14914\"\u003e#14914\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/1f2ca7e4837b1b0de0b91048fffdb03710c0b03e\"\u003e1f2ca7e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14898\"\u003e#14898\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.34...v3.5.35\"\u003e3.5.35\u003c/a\u003e (2026-05-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e avoid double processing v-for keys with v-memo (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14861\"\u003e#14861\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/34a0ded4d27289a8f227462bd35b6341a4b51831\"\u003e34a0ded\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14859\"\u003e#14859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve top-level exports from files registered as global types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14805\"\u003e#14805\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/3d077f26e33510f2ba001d14142ba76a1414dfff\"\u003e3d077f2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nuxt/nuxt/issues/33694\"\u003enuxt/nuxt#33694\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid repeated hydration mismatch checks (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14857\"\u003e#14857\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/170fc95eb64b97024dcb3df770557065e2919aa8\"\u003e170fc95\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14855\"\u003e#14855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e skip idle persisted transition hooks in keep-alive moves (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14865\"\u003e#14865\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/80fc139f90513943f1d0da20d353feec8a9ec894\"\u003e80fc139\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14031\"\u003e#14031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eserver-renderer:\u003c/strong\u003e propagate sync errors from \u003ccode\u003essrRenderSuspense\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14804\"\u003e#14804\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/47609975e294fbcc8017b6d68c9be38fa5508f36\"\u003e4760997\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nuxt/nuxt/issues/28162\"\u003enuxt/nuxt#28162\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/vuejs/core/commit/c0606e91798c8dca4f33d101e1dd836d672592c1\"\u003e\u003ccode\u003ec0606e9\u003c/code\u003e\u003c/a\u003e release: v3.5.39\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/478e3e83acd34dd213a860be4a2a2bf2090dc26b\"\u003e\u003ccode\u003e478e3e8\u003c/code\u003e\u003c/a\u003e release: v3.5.38\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/c00b0210d97794a24764c52274e60bbcba15b7ae\"\u003e\u003ccode\u003ec00b021\u003c/code\u003e\u003c/a\u003e release: v3.5.37\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/11ac8b4af0cad86f5e42193dc413da6e18ae6c76\"\u003e\u003ccode\u003e11ac8b4\u003c/code\u003e\u003c/a\u003e release: v3.5.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/8be32d654f5c99de2801d6815e0dc798fb1f7d00\"\u003e\u003ccode\u003e8be32d6\u003c/code\u003e\u003c/a\u003e release: v3.5.35\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/57545e958ae28ed17aa9e0ed321abcd8dc99f752\"\u003e\u003ccode\u003e57545e9\u003c/code\u003e\u003c/a\u003e release: v3.5.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/3310eea4ececff0379ea657e633e3c18b0f647eb\"\u003e\u003ccode\u003e3310eea\u003c/code\u003e\u003c/a\u003e release: v3.5.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/9a2eb53bc03be1f4c8ea109f6bab157c54813765\"\u003e\u003ccode\u003e9a2eb53\u003c/code\u003e\u003c/a\u003e release: v3.5.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/81615d398a89beeccfe56a4a96fd2fba0c6fb37b\"\u003e\u003ccode\u003e81615d3\u003c/code\u003e\u003c/a\u003e release: v3.5.31\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vuejs/core/commits/v3.5.39/packages/compiler-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/compiler-sfc` from 3.5.30 to 3.5.39\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e@​vue/compiler-sfc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.39\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.38\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.37\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"...\n\n_Description has been truncated_","html_url":"https://github.com/wangbaishi007/KernelSU-custom/pull/18","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/wangbaishi007%2FKernelSU-custom/issues/18","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/18/packages"}},{"old_version":"5.52.0","new_version":"5.55.1","update_type":"minor","path":null,"pr_created_at":"2026-06-30T02:17:54.000Z","version_change":"5.52.0 → 5.55.1","issue":{"uuid":"4773094909","node_id":"PR_kwDOS9Gdas7sCJnr","number":6,"state":"open","title":"[Docs Site] Bump the non-major group across 1 directory with 34 updates","user":"dependabot[bot]","labels":["dependencies","javascript","size/xl"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-30T02:17:54.000Z","updated_at":"2026-06-30T02:19:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[Docs Site] Bump","group_name":"non-major","update_count":34,"packages":[{"name":"@astrojs/sitemap","old_version":"3.7.2","new_version":"3.7.3","repository_url":"https://github.com/withastro/astro"},{"name":"@astrojs/starlight","old_version":"0.38.4","new_version":"0.41.1","repository_url":"https://github.com/withastro/starlight"},{"name":"@base-ui/react","old_version":"1.4.1","new_version":"1.6.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@cloudflare/vitest-pool-workers","old_version":"0.15.2","new_version":"0.16.20","repository_url":"https://github.com/cloudflare/workers-sdk"},{"name":"@cloudflare/workers-types","old_version":"4.20260504.1","new_version":"4.20260630.1","repository_url":"https://github.com/cloudflare/workerd"},{"name":"@expressive-code/core","old_version":"0.41.7","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@expressive-code/plugin-collapsible-sections","old_version":"0.41.3","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@expressive-code/plugin-line-numbers","old_version":"0.41.7","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@iconify/utils","old_version":"3.1.1","new_version":"3.1.3","repository_url":"https://github.com/iconify/iconify"},{"name":"@marsidev/react-turnstile","old_version":"1.5.1","new_version":"1.5.3","repository_url":"https://github.com/marsidev/react-turnstile"},{"name":"@tailwindcss/postcss","old_version":"4.2.4","new_version":"4.3.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"algoliasearch","old_version":"5.52.0","new_version":"5.55.1","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"astro-breadcrumbs","old_version":"3.4.0","new_version":"3.4.1","repository_url":"https://github.com/felix-berlin/astro-breadcrumbs"},{"name":"astro-expressive-code","old_version":"0.41.7","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"date-fns","old_version":"4.1.0","new_version":"4.4.0","repository_url":"https://github.com/date-fns/date-fns"},{"name":"globals","old_version":"17.6.0","new_version":"17.7.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"happy-dom","old_version":"20.9.0","new_version":"20.10.6","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"marked","old_version":"18.0.3","new_version":"18.0.5","repository_url":"https://github.com/markedjs/marked"},{"name":"mermaid","old_version":"11.14.0","new_version":"11.16.0","repository_url":"https://github.com/mermaid-js/mermaid"},{"name":"nanostores","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/nanostores/nanostores"},{"name":"prettier","old_version":"3.8.3","new_version":"3.9.4","repository_url":"https://github.com/prettier/prettier"},{"name":"react","old_version":"19.0.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.0.7","new_version":"19.2.17","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.0.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"19.0.4","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-instantsearch","old_version":"7.31.0","new_version":"7.37.0","repository_url":"https://github.com/algolia/instantsearch"},{"name":"sharp","old_version":"0.34.5","new_version":"0.35.2","repository_url":"https://github.com/lovell/sharp"},{"name":"starlight-image-zoom","old_version":"0.14.1","new_version":"0.15.0","repository_url":"https://github.com/HiDeoo/starlight-image-zoom"},{"name":"starlight-links-validator","old_version":"0.24.0","new_version":"0.25.2","repository_url":"https://github.com/HiDeoo/starlight-links-validator"},{"name":"tailwindcss","old_version":"4.1.4","new_version":"4.3.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"ts-blank-space","old_version":"0.8.0","new_version":"0.9.0","repository_url":"https://github.com/bloomberg/ts-blank-space"},{"name":"tsx","old_version":"4.21.0","new_version":"4.22.4","repository_url":"https://github.com/privatenumber/tsx"},{"name":"vitest","old_version":"4.1.5","new_version":"4.1.9","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"wrangler","old_version":"4.88.0","new_version":"4.105.0","repository_url":"https://github.com/cloudflare/workers-sdk"}],"path":null,"ecosystem":"npm"},"body":"Bumps the non-major group with 34 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@astrojs/sitemap](https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap) | `3.7.2` | `3.7.3` |\n| [@astrojs/starlight](https://github.com/withastro/starlight/tree/HEAD/packages/starlight) | `0.38.4` | `0.41.1` |\n| [@base-ui/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.4.1` | `1.6.0` |\n| [@cloudflare/vitest-pool-workers](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers) | `0.15.2` | `0.16.20` |\n| [@cloudflare/workers-types](https://github.com/cloudflare/workerd) | `4.20260504.1` | `4.20260630.1` |\n| [@expressive-code/core](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core) | `0.41.7` | `0.44.0` |\n| [@expressive-code/plugin-collapsible-sections](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections) | `0.41.3` | `0.44.0` |\n| [@expressive-code/plugin-line-numbers](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers) | `0.41.7` | `0.44.0` |\n| [@iconify/utils](https://github.com/iconify/iconify/tree/HEAD/packages/utils) | `3.1.1` | `3.1.3` |\n| [@marsidev/react-turnstile](https://github.com/marsidev/react-turnstile) | `1.5.1` | `1.5.3` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.2.4` | `4.3.2` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.52.0` | `5.55.1` |\n| [astro-breadcrumbs](https://github.com/felix-berlin/astro-breadcrumbs) | `3.4.0` | `3.4.1` |\n| [astro-expressive-code](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/astro-expressive-code) | `0.41.7` | `0.44.0` |\n| [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.4.0` |\n| [globals](https://github.com/sindresorhus/globals) | `17.6.0` | `17.7.0` |\n| [happy-dom](https://github.com/capricorn86/happy-dom) | `20.9.0` | `20.10.6` |\n| [marked](https://github.com/markedjs/marked) | `18.0.3` | `18.0.5` |\n| [mermaid](https://github.com/mermaid-js/mermaid) | `11.14.0` | `11.16.0` |\n| [nanostores](https://github.com/nanostores/nanostores) | `1.3.0` | `1.4.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.3` | `3.9.4` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.0.0` | `19.2.7` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.0.7` | `19.2.17` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.0.0` | `19.2.7` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.0.4` | `19.2.3` |\n| [react-instantsearch](https://github.com/algolia/instantsearch) | `7.31.0` | `7.37.0` |\n| [sharp](https://github.com/lovell/sharp) | `0.34.5` | `0.35.2` |\n| [starlight-image-zoom](https://github.com/HiDeoo/starlight-image-zoom/tree/HEAD/packages/starlight-image-zoom) | `0.14.1` | `0.15.0` |\n| [starlight-links-validator](https://github.com/HiDeoo/starlight-links-validator/tree/HEAD/packages/starlight-links-validator) | `0.24.0` | `0.25.2` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.1.4` | `4.3.2` |\n| [ts-blank-space](https://github.com/bloomberg/ts-blank-space) | `0.8.0` | `0.9.0` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.22.4` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.5` | `4.1.9` |\n| [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) | `4.88.0` | `4.105.0` |\n\n\nUpdates `@astrojs/sitemap` from 3.7.2 to 3.7.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003e@​astrojs/sitemap's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/sitemap\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.7.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16837\"\u003e#16837\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jdevalk\"\u003e\u003ccode\u003e@​jdevalk\u003c/code\u003e\u003c/a\u003e! - Improves \u003ccode\u003e\u0026lt;lastmod\u0026gt;\u003c/code\u003e accuracy in the sitemap index. Each \u003ccode\u003e\u0026lt;sitemap\u0026gt;\u003c/code\u003e entry in \u003ccode\u003esitemap-index.xml\u003c/code\u003e is now stamped with the most recent \u003ccode\u003elastmod\u003c/code\u003e of the URLs in the child sitemap it points to, instead of repeating a single global date on every entry. When a child sitemap has no per-URL \u003ccode\u003elastmod\u003c/code\u003e, the entry falls back to the \u003ccode\u003elastmod\u003c/code\u003e option as before. This gives search engines a per-file freshness signal, so they can tell which child sitemaps actually changed without refetching all of them.\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/withastro/astro/blob/main/packages/integrations/sitemap/CHANGELOG.md\"\u003e@​astrojs/sitemap's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16837\"\u003e#16837\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jdevalk\"\u003e\u003ccode\u003e@​jdevalk\u003c/code\u003e\u003c/a\u003e! - Improves \u003ccode\u003e\u0026lt;lastmod\u0026gt;\u003c/code\u003e accuracy in the sitemap index. Each \u003ccode\u003e\u0026lt;sitemap\u0026gt;\u003c/code\u003e entry in \u003ccode\u003esitemap-index.xml\u003c/code\u003e is now stamped with the most recent \u003ccode\u003elastmod\u003c/code\u003e of the URLs in the child sitemap it points to, instead of repeating a single global date on every entry. When a child sitemap has no per-URL \u003ccode\u003elastmod\u003c/code\u003e, the entry falls back to the \u003ccode\u003elastmod\u003c/code\u003e option as before. This gives search engines a per-file freshness signal, so they can tell which child sitemaps actually changed without refetching all of them.\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/withastro/astro/commit/1e4916333554cf3798d20cd33f4dbf91e2844891\"\u003e\u003ccode\u003e1e49163\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16832\"\u003e#16832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Stamp sitemap index entries with per-file lastmod (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16837\"\u003e#16837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5a8cd099fe373f907b8884cd596eee76a8d48952\"\u003e\u003ccode\u003e5a8cd09\u003c/code\u003e\u003c/a\u003e refactor: update tsconfig to use TypeScript project references (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16505\"\u003e#16505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5c543c595def9826acdd71c1cb88f08f8d63f1a5\"\u003e\u003ccode\u003e5c543c5\u003c/code\u003e\u003c/a\u003e refactor(astro): add internal entry points for test (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/f7566b86ff720544bd52fad87d1251b21a311033\"\u003e\u003ccode\u003ef7566b8\u003c/code\u003e\u003c/a\u003e refactor: unify test setup (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16445\"\u003e#16445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/ba2dbf180595ae0c1c3e6f1ccf7ee1cbac07e5b1\"\u003e\u003ccode\u003eba2dbf1\u003c/code\u003e\u003c/a\u003e refactor(astro): correct Fixture type signatures in test-utils (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16380\"\u003e#16380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/245f30050b9044a99aa6ca42f09858a353c143ce\"\u003e\u003ccode\u003e245f300\u003c/code\u003e\u003c/a\u003e refactor: migrate sitemap tests to typescript (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16353\"\u003e#16353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/88fcc98e58455167afa0233163680b833812b69d\"\u003e\u003ccode\u003e88fcc98\u003c/code\u003e\u003c/a\u003e fix integrations links across docs (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16098\"\u003e#16098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/sitemap@3.7.3/packages/integrations/sitemap\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@astrojs/starlight` from 0.38.4 to 0.41.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/starlight/releases\"\u003e@​astrojs/starlight's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds 2 new icons: \u003ccode\u003elink\u003c/code\u003e and \u003ccode\u003elink-alt\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3988\"\u003e#3988\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/ac55cfab41c869a605fbc5a1b4d4b8e718718141\"\u003e\u003ccode\u003eac55cfa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes a dependency resolution issue introduced in Starlight v0.41\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Optimizes the icons of Markdown asides.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.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/withastro/starlight/pull/3951\"\u003e#3951\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1202dd4c3efd517bdfe213eaf84262e439485e45\"\u003e\u003ccode\u003e1202dd4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro v7, drops support for Astro v6.\u003c/p\u003e\n\u003ch4\u003eUpgrade Astro and dependencies\u003c/h4\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e Astro v6 is no longer supported. Make sure you \u003ca href=\"https://docs.astro.build/en/guides/upgrade-to/v7/\"\u003eupdate Astro\u003c/a\u003e and any other official integrations at the same time as updating Starlight:\u003c/p\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpx @astrojs/upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cem\u003eCommunity Starlight plugins and Astro integrations may also need to be manually updated to work with Astro v7. If you encounter any issues, please reach out to the plugin or integration author to see if it is a known issue or if an updated version is being worked on.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e This release drops official support for Chromium-based browsers prior to version 111 (released 07 March 2023) and Safari-based browsers prior to version 16.4 (released 27 March 2023). You can find a list of currently supported browsers and their versions using this \u003ca href=\"https://browsersl.ist/#q=%3E+0.5%25%2C+not+dead%2C+Chrome+%3E%3D+111%2C+Edge+%3E%3D+111%2C+Firefox+%3E%3D+121%2C+Safari+%3E%3D+16.4%2C+iOS+%3E%3D+16.4%2C+not+op_mini+all\"\u003ebrowserslist query\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3953\"\u003e#3953\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/a935d334c193fb452f72453ea1bf38807d415077\"\u003e\u003ccode\u003ea935d33\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Fixes Starlight Markdown processing being potentially applied to files that should not be processed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.40.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/withastro/starlight/pull/3923\"\u003e#3923\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/edf2e6bf46b2a0809eb4d5877eb817b224b50af4\"\u003e\u003ccode\u003eedf2e6b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Princesseuh\"\u003e\u003ccode\u003e@​Princesseuh\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro 6.4 and the new Sätteri Markdown processor.\u003c/p\u003e\n\u003cp\u003eIt is now possible to opt into using \u003ca href=\"https://astro.build/blog/astro-640/#faster-markdown-builds-with-s%C3%A4tteri\"\u003eAstro's 6.4 Sätteri Markdown processor\u003c/a\u003e by installing the \u003ccode\u003e@astrojs/markdown-satteri\u003c/code\u003e package and configuring it in your \u003ccode\u003eastro.config.mjs\u003c/code\u003e file:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// astro.config.mjs\n\u003cp\u003eimport { defineConfig } from 'astro/config';\nimport { satteri } from '\u003ccode\u003e@​astrojs/markdown-satteri\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eexport default defineConfig({\nmarkdown: {\nprocessor: satteri(),\n},\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/starlight/blob/main/packages/starlight/CHANGELOG.md\"\u003e@​astrojs/starlight's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.41.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds 2 new icons: \u003ccode\u003elink\u003c/code\u003e and \u003ccode\u003elink-alt\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3988\"\u003e#3988\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/ac55cfab41c869a605fbc5a1b4d4b8e718718141\"\u003e\u003ccode\u003eac55cfa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes a dependency resolution issue introduced in Starlight v0.41\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Optimizes the icons of Markdown asides.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.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/withastro/starlight/pull/3951\"\u003e#3951\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1202dd4c3efd517bdfe213eaf84262e439485e45\"\u003e\u003ccode\u003e1202dd4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro v7, drops support for Astro v6.\u003c/p\u003e\n\u003ch4\u003eUpgrade Astro and dependencies\u003c/h4\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e Astro v6 is no longer supported. Make sure you \u003ca href=\"https://docs.astro.build/en/guides/upgrade-to/v7/\"\u003eupdate Astro\u003c/a\u003e and any other official integrations at the same time as updating Starlight:\u003c/p\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpx @astrojs/upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cem\u003eCommunity Starlight plugins and Astro integrations may also need to be manually updated to work with Astro v7. If you encounter any issues, please reach out to the plugin or integration author to see if it is a known issue or if an updated version is being worked on.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e This release drops official support for Chromium-based browsers prior to version 111 (released 07 March 2023) and Safari-based browsers prior to version 16.4 (released 27 March 2023). You can find a list of currently supported browsers and their versions using this \u003ca href=\"https://browsersl.ist/#q=%3E+0.5%25%2C+not+dead%2C+Chrome+%3E%3D+111%2C+Edge+%3E%3D+111%2C+Firefox+%3E%3D+121%2C+Safari+%3E%3D+16.4%2C+iOS+%3E%3D+16.4%2C+not+op_mini+all\"\u003ebrowserslist query\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3953\"\u003e#3953\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/a935d334c193fb452f72453ea1bf38807d415077\"\u003e\u003ccode\u003ea935d33\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Fixes Starlight Markdown processing being potentially applied to files that should not be processed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.40.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/withastro/starlight/pull/3923\"\u003e#3923\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/edf2e6bf46b2a0809eb4d5877eb817b224b50af4\"\u003e\u003ccode\u003eedf2e6b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Princesseuh\"\u003e\u003ccode\u003e@​Princesseuh\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro 6.4 and the new Sätteri Markdown processor.\u003c/p\u003e\n\u003cp\u003eIt is now possible to opt into using \u003ca href=\"https://astro.build/blog/astro-640/#faster-markdown-builds-with-s%C3%A4tteri\"\u003eAstro's 6.4 Sätteri Markdown processor\u003c/a\u003e by installing the \u003ccode\u003e@astrojs/markdown-satteri\u003c/code\u003e package and configuring it in your \u003ccode\u003eastro.config.mjs\u003c/code\u003e file:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// astro.config.mjs\n\u003cp\u003eimport { defineConfig } from 'astro/config';\nimport { satteri } from '\u003ccode\u003e@​astrojs/markdown-satteri\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eexport default defineConfig({\nmarkdown: {\nprocessor: satteri(),\n},\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/c1a3d6dbcf3fc7c5d708741591c989b74cc332a6\"\u003e\u003ccode\u003ec1a3d6d\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3989\"\u003e#3989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Add link icons and dedupe Markdown/component icons (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3967\"\u003e#3967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/ac55cfab41c869a605fbc5a1b4d4b8e718718141\"\u003e\u003ccode\u003eac55cfa\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003eastro-expressive-code\u003c/code\u003e (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3988\"\u003e#3988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/fe11bb470d2177a3696ddeac7379a9625b9f987b\"\u003e\u003ccode\u003efe11bb4\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3956\"\u003e#3956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/1202dd4c3efd517bdfe213eaf84262e439485e45\"\u003e\u003ccode\u003e1202dd4\u003c/code\u003e\u003c/a\u003e Astro 7 support (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3951\"\u003e#3951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/a935d334c193fb452f72453ea1bf38807d415077\"\u003e\u003ccode\u003ea935d33\u003c/code\u003e\u003c/a\u003e Fix Markdown processing path matching (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3953\"\u003e#3953\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/8deaf5515d316658b1d260d5e69aa9daad2f8d02\"\u003e\u003ccode\u003e8deaf55\u003c/code\u003e\u003c/a\u003e Improve Sätteri import comment (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3948\"\u003e#3948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/79897a329543f829b236ee0a66db1ba70b676c8e\"\u003e\u003ccode\u003e79897a3\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3944\"\u003e#3944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/edf2e6bf46b2a0809eb4d5877eb817b224b50af4\"\u003e\u003ccode\u003eedf2e6b\u003c/code\u003e\u003c/a\u003e feat: add support for Astro 6.4 and Sätteri (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3923\"\u003e#3923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/668a467380b2136d55ed00535480d741dae2d58b\"\u003e\u003ccode\u003e668a467\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3913\"\u003e#3913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/withastro/starlight/commits/@astrojs/starlight@0.41.1/packages/starlight\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@base-ui/react` from 1.4.1 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e@​base-ui/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect inaccurate prop JSDoc (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5036\"\u003e#5036\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the hook value when store/arguments change (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4866\"\u003e#4866\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore viewport morphing after reopen for kept-mounted popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5010\"\u003e#5010\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pseudo-element bounds in dev mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5000\"\u003e#5000\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAccordion\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger behavior bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4833\"\u003e#4833\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove region role from \u003ccode\u003eAccordion.Root\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4961\"\u003e#4961\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlign keyboard navigation with APG (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4965\"\u003e#4965\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix programmatic focus return (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4849\"\u003e#4849\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5069\"\u003e#5069\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAvatar\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003edata-focused\u003c/code\u003e Field attribute when disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4998\"\u003e#4998\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix extra \u003ccode\u003evalidate\u003c/code\u003e fn calls (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4911\"\u003e#4911\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox Group\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parent checkbox with custom \u003ccode\u003evalidate\u003c/code\u003e fn (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4912\"\u003e#4912\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix validation with multiple required checkboxes (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4958\"\u003e#4958\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eForward group ids (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4997\"\u003e#4997\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger and panel state bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4848\"\u003e#4848\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix chip context error (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4877\"\u003e#4877\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid re-rendering every item on each keystroke (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4964\"\u003e#4964\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix autofill and selected state edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4972\"\u003e#4972\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\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/mui/base-ui/blob/master/CHANGELOG.md\"\u003e@​base-ui/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eJun 18, 2026\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect inaccurate prop JSDoc (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5036\"\u003e#5036\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the hook value when store/arguments change (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4866\"\u003e#4866\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore viewport morphing after reopen for kept-mounted popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5010\"\u003e#5010\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pseudo-element bounds in dev mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5000\"\u003e#5000\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAccordion\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger behavior bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4833\"\u003e#4833\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove region role from \u003ccode\u003eAccordion.Root\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4961\"\u003e#4961\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlign keyboard navigation with APG (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4965\"\u003e#4965\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix programmatic focus return (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4849\"\u003e#4849\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5069\"\u003e#5069\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAvatar\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003edata-focused\u003c/code\u003e Field attribute when disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4998\"\u003e#4998\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix extra \u003ccode\u003evalidate\u003c/code\u003e fn calls (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4911\"\u003e#4911\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox Group\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parent checkbox with custom \u003ccode\u003evalidate\u003c/code\u003e fn (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4912\"\u003e#4912\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix validation with multiple required checkboxes (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4958\"\u003e#4958\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eForward group ids (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4997\"\u003e#4997\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger and panel state bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4848\"\u003e#4848\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix chip context error (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4877\"\u003e#4877\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\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/mui/base-ui/commit/b34551d644f2e58ebf8fc1050d949f6654ceca6c\"\u003e\u003ccode\u003eb34551d\u003c/code\u003e\u003c/a\u003e [code-infra] Fix package publishing (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5074\"\u003e#5074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/615b0e8e7764b736cd89ba363b1acd5321c1275d\"\u003e\u003ccode\u003e615b0e8\u003c/code\u003e\u003c/a\u003e [release] v1.6.0 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5064\"\u003e#5064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/8b7ca5d862aa0fba68f49b64534d794cfb417b9c\"\u003e\u003ccode\u003e8b7ca5d\u003c/code\u003e\u003c/a\u003e [test] Restore slider listener spies (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5072\"\u003e#5072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/250252475404d9519de4e12b7e2b530dd627114e\"\u003e\u003ccode\u003e2502524\u003c/code\u003e\u003c/a\u003e [combobox][autocomplete] Document \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/4c33d7427fd756e6f6531f5826966d4911f9cfaf\"\u003e\u003ccode\u003e4c33d74\u003c/code\u003e\u003c/a\u003e [slider] Fix touchend listener accumulation leak (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5070\"\u003e#5070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/d169cd58f078fecaf69c75f426b71b1a015aa3a5\"\u003e\u003ccode\u003ed169cd5\u003c/code\u003e\u003c/a\u003e [combobox] Fix autofill and selected state edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4972\"\u003e#4972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/2d8b8f6a3a3cc432960777eb815c7c2ee297d037\"\u003e\u003ccode\u003e2d8b8f6\u003c/code\u003e\u003c/a\u003e [avatar] Fix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/ee3c13a0e3f735387d58ae926cd6e970ac63e266\"\u003e\u003ccode\u003eee3c13a\u003c/code\u003e\u003c/a\u003e [select] Skip disabled items in typeahead and fix multiple-mode serialization...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/b167c8561403e62369eff1d43583135415609af0\"\u003e\u003ccode\u003eb167c85\u003c/code\u003e\u003c/a\u003e [drawer] Commit swipe on primary-button release (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5057\"\u003e#5057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/e972d74f9210850987ffd1964529d14f93a467b3\"\u003e\u003ccode\u003ee972d74\u003c/code\u003e\u003c/a\u003e [combobox] Avoid re-rendering every item on each keystroke (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4964\"\u003e#4964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/base-ui/commits/v1.6.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@cloudflare/vitest-pool-workers` from 0.15.2 to 0.16.20\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cloudflare/workers-sdk/releases\"\u003e@​cloudflare/vitest-pool-workers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.20\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14398\"\u003e#14398\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c5014ccc363f70d2a48eb1ba6113e3e62784e09f\"\u003e\u003ccode\u003ec5014cc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apeacock1991\"\u003e\u003ccode\u003e@​apeacock1991\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003eevictDurableObject\u003c/code\u003e and \u003ccode\u003eevictAllDurableObjects\u003c/code\u003e test helpers to \u003ccode\u003ecloudflare:test\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eThese helpers let you exercise how a Durable Object behaves across evictions in your tests. Eviction is graceful: durable storage is preserved, in-memory state is reset by tearing down the instance, hibernatable WebSockets are hibernated rather than closed, and eviction waits for in-flight requests to drain.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { evictDurableObject, evictAllDurableObjects } from \u0026quot;cloudflare:test\u0026quot;;\nimport { env } from \u0026quot;cloudflare:workers\u0026quot;;\n\u003cp\u003econst id = env.COUNTER.idFromName(\u0026quot;my-counter\u0026quot;);\nconst stub = env.COUNTER.get(id);\u003c/p\u003e\n\u003cp\u003e// Evict the Durable Object instance pointed to by a specific stub\nawait evictDurableObject(stub);\nawait evictDurableObject(stub, { webSockets: \u0026quot;close\u0026quot; });\u003c/p\u003e\n\u003cp\u003e// Evict all currently-running Durable Objects in evictable namespaces\nawait evictAllDurableObjects();\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14394\"\u003e#14394\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8a5cf8c2e61bf3c01a836aad260fa3a5f29e1e7c\"\u003e\u003ccode\u003e8a5cf8c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Partha-Shankar\"\u003e\u003ccode\u003e@​Partha-Shankar\u003c/code\u003e\u003c/a\u003e! - fix(d1): escape \u003ccode\u003emigrationsTableName\u003c/code\u003e and filenames in SQLite queries\u003c/p\u003e\n\u003cp\u003eD1 migration commands in both \u003ccode\u003ewrangler\u003c/code\u003e and \u003ccode\u003e@cloudflare/vitest-pool-workers\u003c/code\u003e interpolated the \u003ccode\u003emigrationsTableName\u003c/code\u003e config value and migration filenames directly into SQL strings without any escaping. This meant:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eA table name such as \u003ccode\u003emy\u0026quot;table\u003c/code\u003e would produce invalid SQL in \u003ccode\u003eCREATE TABLE\u003c/code\u003e, \u003ccode\u003eSELECT\u003c/code\u003e, and \u003ccode\u003eINSERT\u003c/code\u003e statements, and\u003c/li\u003e\n\u003cli\u003eA migration filename containing an apostrophe (e.g. \u003ccode\u003ewhat's-new.sql\u003c/code\u003e) would break the \u003ccode\u003eINSERT INTO ... VALUES ('...')\u003c/code\u003e statement appended after each migration in \u003ccode\u003ewrangler\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBoth identifiers are now properly escaped before interpolation: \u003ccode\u003emigrationsTableName\u003c/code\u003e is wrapped in double-quotes with internal double-quotes doubled (SQL-standard identifier quoting), and migration filenames used as string literals have their single-quotes doubled before insertion.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5f40dd5d2897c4c8a1fb30f29af038baefcf67a4\"\u003e\u003ccode\u003e5f40dd5\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/34e0cefcd54130be4ca3f9cf4de1e9867252ead0\"\u003e\u003ccode\u003e34e0cef\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3b743c1b86ad80c40fd9d2d678cd5a8cb66e86fa\"\u003e\u003ccode\u003e3b743c1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/daa5389863bd20ab655cf68a5f7cd63afeb30904\"\u003e\u003ccode\u003edaa5389\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8a5cf8c2e61bf3c01a836aad260fa3a5f29e1e7c\"\u003e\u003ccode\u003e8a5cf8c\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ewrangler@4.105.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260625.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a085deca12d7126c21e500b3dd4298edfd13f8cd\"\u003e\u003ccode\u003ea085dec\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9a0de8f71f50bb7d1884288e376259082084a315\"\u003e\u003ccode\u003e9a0de8f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/fab565fdb1a912c73232d72ccdf1963fd96f9ad5\"\u003e\u003ccode\u003efab565f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3f028644284236fbfe36567052200cf00e707d85\"\u003e\u003ccode\u003e3f02864\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4ef872fe530282d26ec8f2f8c52f23b8702ae757\"\u003e\u003ccode\u003e4ef872f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2a028589543aa7692f99a053952bfc1c5eb8302f\"\u003e\u003ccode\u003e2a02858\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e312decf71f8d1a435ca178f209844363f24014a\"\u003e\u003ccode\u003ee312dec\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260623.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.104.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.18\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c6579d30bd6fd7705fe3f10c7655d74a0476df86\"\u003e\u003ccode\u003ec6579d3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/444b75e75492738d10e7dc89ec645f7e2fad6b97\"\u003e\u003ccode\u003e444b75e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b38823fb35a8bdcd00004e74404ab18d7b070dbf\"\u003e\u003ccode\u003eb38823f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cfd6205fe86f6afd74b5881f09524c93c83b8359\"\u003e\u003ccode\u003ecfd6205\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cfd6205fe86f6afd74b5881f09524c93c83b8359\"\u003e\u003ccode\u003ecfd6205\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003ewrangler@4.103.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260617.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.17\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/cloudflare/workers-sdk/blob/main/packages/vitest-pool-workers/CHANGELOG.md\"\u003e@​cloudflare/vitest-pool-workers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.16.20\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14398\"\u003e#14398\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c5014ccc363f70d2a48eb1ba6113e3e62784e09f\"\u003e\u003ccode\u003ec5014cc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apeacock1991\"\u003e\u003ccode\u003e@​apeacock1991\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003eevictDurableObject\u003c/code\u003e and \u003ccode\u003eevictAllDurableObjects\u003c/code\u003e test helpers to \u003ccode\u003ecloudflare:test\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eThese helpers let you exercise how a Durable Object behaves across evictions in your tests. Eviction is graceful: durable storage is preserved, in-memory state is reset by tearing down the instance, hibernatable WebSockets are hibernated rather than closed, and eviction waits for in-flight requests to drain.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { evictDurableObject, evictAllDurableObjects } from \u0026quot;cloudflare:test\u0026quot;;\nimport { env } from \u0026quot;cloudflare:workers\u0026quot;;\n\u003cp\u003econst id = env.COUNTER.idFromName(\u0026quot;my-counter\u0026quot;);\nconst stub = env.COUNTER.get(id);\u003c/p\u003e\n\u003cp\u003e// Evict the Durable Object instance pointed to by a specific stub\nawait evictDurableObject(stub);\nawait evictDurableObject(stub, { webSockets: \u0026quot;close\u0026quot; });\u003c/p\u003e\n\u003cp\u003e// Evict all currently-running Durable Objects in evictable namespaces\nawait evictAllDurableObjects();\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14394\"\u003e#14394\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8a5cf8c2e61bf3c01a836aad260fa3a5f29e1e7c\"\u003e\u003ccode\u003e8a5cf8c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Partha-Shankar\"\u003e\u003ccode\u003e@​Partha-Shankar\u003c/code\u003e\u003c/a\u003e! - fix(d1): escape \u003ccode\u003emigrationsTableName\u003c/code\u003e and filenames in SQLite queries\u003c/p\u003e\n\u003cp\u003eD1 migration commands in both \u003ccode\u003ewrangler\u003c/code\u003e and \u003ccode\u003e@cloudflare/vitest-pool-workers\u003c/code\u003e interpolated the \u003ccode\u003emigrationsTableName\u003c/code\u003e config value and migration filenames directly into SQL strings without any escaping. This meant:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eA table name such as \u003ccode\u003emy\u0026quot;table\u003c/code\u003e would produce invalid SQL in \u003ccode\u003eCREATE TABLE\u003c/code\u003e, \u003ccode\u003eSELECT\u003c/code\u003e, and \u003ccode\u003eINSERT\u003c/code\u003e statements, and\u003c/li\u003e\n\u003cli\u003eA migration filename containing an apostrophe (e.g. \u003ccode\u003ewhat's-new.sql\u003c/code\u003e) would break the \u003ccode\u003eINSERT INTO ... VALUES ('...')\u003c/code\u003e statement appended after each migration in \u003ccode\u003ewrangler\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBoth identifiers are now properly escaped before interpolation: \u003ccode\u003emigrationsTableName\u003c/code\u003e is wrapped in double-quotes with internal double-quotes doubled (SQL-standard identifier quoting), and migration filenames used as string literals have their single-quotes doubled before insertion.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5f40dd5d2897c4c8a1fb30f29af038baefcf67a4\"\u003e\u003ccode\u003e5f40dd5\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/34e0cefcd54130be4ca3f9cf4de1e9867252ead0\"\u003e\u003ccode\u003e34e0cef\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3b743c1b86ad80c40fd9d2d678cd5a8cb66e86fa\"\u003e\u003ccode\u003e3b743c1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/daa5389863bd20ab655cf68a5f7cd63afeb30904\"\u003e\u003ccode\u003edaa5389\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8a5cf8c2e61bf3c01a836aad260fa3a5f29e1e7c\"\u003e\u003ccode\u003e8a5cf8c\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ewrangler@4.105.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260625.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.16.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a085deca12d7126c21e500b3dd4298edfd13f8cd\"\u003e\u003ccode\u003ea085dec\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9a0de8f71f50bb7d1884288e376259082084a315\"\u003e\u003ccode\u003e9a0de8f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/fab565fdb1a912c73232d72ccdf1963fd96f9ad5\"\u003e\u003ccode\u003efab565f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3f028644284236fbfe36567052200cf00e707d85\"\u003e\u003ccode\u003e3f02864\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4ef872fe530282d26ec8f2f8c52f23b8702ae757\"\u003e\u003ccode\u003e4ef872f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2a028589543aa7692f99a053952bfc1c5eb8302f\"\u003e\u003ccode\u003e2a02858\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e312decf71f8d1a435ca178f209844363f24014a\"\u003e\u003ccode\u003ee312dec\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260623.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.104.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.16.18\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c6579d30bd6fd7705fe3f10c7655d74a0476df86\"\u003e\u003ccode\u003ec6579d3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/444b75e75492738d10e7dc89ec645f7e2fad6b97\"\u003e\u003ccode\u003e444b75e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b38823fb35a8bdcd00004e74404ab18d7b070dbf\"\u003e\u003ccode\u003eb38823f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cfd6205fe86f6afd74b5881f09524c93c83b8359\"\u003e\u003ccode\u003ecfd6205\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cfd6205fe86f6afd74b5881f09524c93c83b8359\"\u003e\u003ccode\u003ecfd6205\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003ewrangler@4.103.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/70d97d9dabd9a1c5a6f5f9ff4cc219f3370c4b95\"\u003e\u003ccode\u003e70d97d9\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14401\"\u003e#14401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c5014ccc363f70d2a48eb1ba6113e3e62784e09f\"\u003e\u003ccode\u003ec5014cc\u003c/code\u003e\u003c/a\u003e [vitest-pool-workers] STOR-5343: Add Durable Object eviction helpers (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14398\"\u003e#14398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8a5cf8c2e61bf3c01a836aad260fa3a5f29e1e7c\"\u003e\u003ccode\u003e8a5cf8c\u003c/code\u003e\u003c/a\u003e [wrangler] fix(d1): escape migrationsTableName and filenames in SQLite querie...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/ec856a1279a74eac9f61ca6fe20f729eb070f3ba\"\u003e\u003ccode\u003eec856a1\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14370\"\u003e#14370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4d8ffcb00853c046e9b9263fef54a1d38d6c90c4\"\u003e\u003ccode\u003e4d8ffcb\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14353\"\u003e#14353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/dd7e1011cb3680a26d2021473fbb2c91d03d6947\"\u003e\u003ccode\u003edd7e101\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14327\"\u003e#14327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/89a753e57695a071be7a7174e0f543441b09fdd9\"\u003e\u003ccode\u003e89a753e\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14274\"\u003e#14274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/341bd13b22b191d0eb77ecd434e375c2396c4ec4\"\u003e\u003ccode\u003e341bd13\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14237\"\u003e#14237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8a4bfe530b14cf583d71b432f23d2e81e7e9baca\"\u003e\u003ccode\u003e8a4bfe5\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14179\"\u003e#14179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c8c366e643636526806d2fd7d326825a1f119957\"\u003e\u003ccode\u003ec8c366e\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14159\"\u003e#14159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cloudflare/workers-sdk/commits/@cloudflare/vitest-pool-workers@0.16.20/packages/vitest-pool-workers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@cloudflare/workers-types` from 4.20260504.1 to 4.20260630.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cloudflare/workerd/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@expressive-code/core` from 0.41.7 to 0.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressive-code/expressive-code/releases\"\u003e@​expressive-code/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\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/expressive-code/expressive-code/blob/main/packages/@expressive-code/core/CHANGELOG.md\"\u003e@​expressive-code/core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.0\u003c/h2\u003e\n\u003ch2\u003e0.43.1\u003c/h2\u003e\n\u003ch2\u003e0.43.0\u003c/h2\u003e\n\u003ch2\u003e0.42.0\u003c/h2\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/expressive-code/expressive-code/commit/a77ac26e8d1a70cec580e8e64ff172fc13b9f665\"\u003e\u003ccode\u003ea77ac26\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/455\"\u003e#455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/fefbae4e553b3afae2a4ce66a8f08d2e4e1064d4\"\u003e\u003ccode\u003efefbae4\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/450\"\u003e#450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/25b12e76322e9409cbe43572fb5e3b416b95d763\"\u003e\u003ccode\u003e25b12e7\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/24fc65213eadcae4c64498bc98e931975d3e0414\"\u003e\u003ccode\u003e24fc652\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/1ff2c57f0ae464041144fb12b0023a4565f24ab0\"\u003e\u003ccode\u003e1ff2c57\u003c/code\u003e\u003c/a\u003e Update shiki to v4 (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/442\"\u003e#442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expressive-code/expressive-code/commits/@expressive-code/core@0.44.0/packages/@expressive-code/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@expressive-code/plugin-collapsible-sections` from 0.41.3 to 0.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressive-code/expressive-code/releases\"\u003e@​expressive-code/plugin-collapsible-sections's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.4\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/expressive-code/expressive-code/blob/main/packages/@expressive-code/plugin-collapsible-sections/CHANGELOG.md\"\u003e@​expressive-code/plugin-collapsible-sections's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.4\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/expressive-code/expressive-code/commit/a77ac26e8d1a70cec580e8e64ff172fc13b9f665\"\u003e\u003ccode\u003ea77ac26\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/455\"\u003e#455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/fefbae4e553b3afae2a4ce66a8f08d2e4e1064d4\"\u003e\u003ccode\u003efefbae4\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/450\"\u003e#450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/25b12e76322e9409cbe43572fb5e3b416b95d763\"\u003e\u003ccode\u003e25b12e7\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/24fc65213eadcae4c64498bc98e931975d3e0414\"\u003e\u003ccode\u003e24fc652\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/a6eefe9d911ee81aeebbf8d4485d96b2156651e9\"\u003e\u003ccode\u003ea6eefe9\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/429\"\u003e#429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/6bec5bb40296f81c7de75bdaa106c7f15d65d048\"\u003e\u003ccode\u003e6bec5bb\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/416\"\u003e#416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/462ed8fae7b9ba5c7ee4514b8276562fb3e6658c\"\u003e\u003ccode\u003e462ed8f\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/409\"\u003e#409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/0d3a91d1decc58d331d08bf9e2686909d8214a48\"\u003e\u003ccode\u003e0d3a91d\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expressive-code/expressive-code/commits/@expressive-code/plugin-collapsible-sections@0.44.0/packages/@expressive-code/plugin-collapsible-sections\"\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@​expressive-code/plugin-collapsible-sections\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@expressive-code/plugin-line-numbers` from 0.41.7 to 0.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressive-code/expressive-code/releases\"\u003e@​expressive-code/plugin-line-numbers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\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/expressive-code/expressive-code/blob/main/packages/@expressive-code/plugin-line-numbers/CHANGELOG.md\"\u003e@​expressive-code/plugin-line-numbers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\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/expressive-code/expressive-code/commit/a77ac26e8d1a70cec580e8e64ff172fc13b9f665\"\u003e\u003ccode\u003ea77ac26\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/455\"\u003e#455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/fefbae4e553b3afae2a4ce66a8f08d2e4e1064d4\"\u003e\u003ccode\u003efefbae4\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/450\"\u003e#450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/25b12e76322e9409cbe43572fb5e3b416b95d763\"\u003e\u003ccode\u003e25b12e7\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/24fc65213eadcae4c64498bc98e931975d3e0414\"\u003e\u003ccode\u003e24fc652\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expressive-code/expressive-code/commits/@expressive-code/plugin-line-numbers@0.44.0/packages/@expressive-code/plugin-line-numbers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@iconify/utils` from 3.1.1 to 3.1.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/iconify/iconify/commits/HEAD/packages/utils\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@marsidev/react-turnstile` from 1.5.1 to 1.5.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/marsidev/react-turnstile/releases\"\u003e@​marsidev/react-turnstile's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​marsidev/react-turnstile\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/pull/167\"\u003e#167\u003c/a\u003e \u003ca href=\"https://github.com/marsidev/react-turnstile/commit/32ab55e71cfcbe90be4a07bb7c42e1c8c42810d5\"\u003e\u003ccode\u003e32ab55e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/marsidev\"\u003e\u003ccode\u003e@​marsidev\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003enonce\u003c/code\u003e from \u003ccode\u003escriptOptions\u003c/code\u003e not being set on the injected \u003ccode\u003e\u0026lt;script\u0026gt;\u003c/code\u003e tag. The script was assigned via the \u003ccode\u003enonce\u003c/code\u003e IDL property, which only writes the element's internal slot and never reflects to the \u003ccode\u003enonce\u003c/code\u003e content attribute in real browsers. It is now set with \u003ccode\u003esetAttribute\u003c/code\u003e, so the attribute appears on the tag and CSP \u003ccode\u003enonce-...\u003c/code\u003e allowlists work as expected.\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/marsidev/react-turnstile/commit/bf32035cced50969ae3c3e82b93b76325cc3c100\"\u003e\u003ccode\u003ebf32035\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/168\"\u003e#168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/32ab55e71cfcbe90be4a07bb7c42e1c8c42810d5\"\u003e\u003ccode\u003e32ab55e\u003c/code\u003e\u003c/a\u003e fix: set script nonce via setAttribute so it lands on the tag (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/167\"\u003e#167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/3efdb3b05c47ba18a7c26becd480bf6d6381c5a5\"\u003e\u003ccode\u003e3efdb3b\u003c/code\u003e\u003c/a\u003e chore: bump oxfmt from 0.51.0 to 0.52.0 (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/163\"\u003e#163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/3932d8951fc33ffc440a48f871fa056c62a8bd6c\"\u003e\u003ccode\u003e3932d89\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​typescript/native-preview\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/162\"\u003e#162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/629414118a6b00c7dc0b9df8061f5bd3cc12ef81\"\u003e\u003ccode\u003e6294141\u003c/code\u003e\u003c/a\u003e chore: bump the dependencies group across 3 directories with 5 updates (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/165\"\u003e#165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/8fed85680ff19f2ac6dd20fcfcf8b178f4374d9e\"\u003e\u003ccode\u003e8fed856\u003c/code\u003e\u003c/a\u003e chore: bump oxlint from 1.66.0 to 1.67.0 (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/161\"\u003e#161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/7a130742944b6ea444dfe698799b948b51159e58\"\u003e\u003ccode\u003e7a13074\u003c/code\u003e\u003c/a\u003e chore: bump tsdown from 0.22.0 to 0.22.1 (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/160\"\u003e#160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/69e4a754527083a8c935ce470a30c29f0a05a747\"\u003e\u003ccode\u003e69e4a75\u003c/code\u003e\u003c/a\u003e chore: bump oxfmt from 0.50.0 to 0.51.0 (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/156\"\u003e#156\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/39a03f2f7a4d63d58936734ce870a775b826ed42\"\u003e\u003ccode\u003e39a03f2\u003c/code\u003e\u003c/a\u003e chore: bump oxlint-tsgolint from 0.22.1 to 0.23.0 (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/157\"\u003e#157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/b0e161754b4c79933a5014f78bcca4fa8b06365e\"\u003e\u003ccode\u003eb0e1617\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​typescript/native-preview\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/158\"\u003e#158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/marsidev/react-turnstile/compare/v1.5.1...@marsidev/react-turnstile@1.5.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/de...\n\n_Description has been truncated_","html_url":"https://github.com/RylandPrescotT/cloudflare-docs/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/RylandPrescotT%2Fcloudflare-docs/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"}},{"old_version":"5.52.0","new_version":"5.55.1","update_type":"minor","path":null,"pr_created_at":"2026-06-30T00:25:33.000Z","version_change":"5.52.0 → 5.55.1","issue":{"uuid":"4772604517","node_id":"PR_kwDOSeDgNc7sAm_7","number":10,"state":"open","title":"[Docs Site] Bump the non-major group across 1 directory with 34 updates","user":"dependabot[bot]","labels":["dependencies","javascript","size/xl"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-30T00:25:33.000Z","updated_at":"2026-06-30T00:26:46.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[Docs Site] Bump","group_name":"non-major","update_count":34,"packages":[{"name":"@astrojs/sitemap","old_version":"3.7.2","new_version":"3.7.3","repository_url":"https://github.com/withastro/astro"},{"name":"@astrojs/starlight","old_version":"0.38.4","new_version":"0.41.1","repository_url":"https://github.com/withastro/starlight"},{"name":"@base-ui/react","old_version":"1.4.1","new_version":"1.6.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@cloudflare/vitest-pool-workers","old_version":"0.15.2","new_version":"0.16.20","repository_url":"https://github.com/cloudflare/workers-sdk"},{"name":"@cloudflare/workers-types","old_version":"4.20260504.1","new_version":"4.20260629.1","repository_url":"https://github.com/cloudflare/workerd"},{"name":"@expressive-code/core","old_version":"0.41.7","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@expressive-code/plugin-collapsible-sections","old_version":"0.41.3","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@expressive-code/plugin-line-numbers","old_version":"0.41.7","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@iconify/utils","old_version":"3.1.1","new_version":"3.1.3","repository_url":"https://github.com/iconify/iconify"},{"name":"@marsidev/react-turnstile","old_version":"1.5.1","new_version":"1.5.3","repository_url":"https://github.com/marsidev/react-turnstile"},{"name":"@tailwindcss/postcss","old_version":"4.2.4","new_version":"4.3.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"algoliasearch","old_version":"5.52.0","new_version":"5.55.1","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"astro-breadcrumbs","old_version":"3.4.0","new_version":"3.4.1","repository_url":"https://github.com/felix-berlin/astro-breadcrumbs"},{"name":"astro-expressive-code","old_version":"0.41.7","new_version":"0.44.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"date-fns","old_version":"4.1.0","new_version":"4.4.0","repository_url":"https://github.com/date-fns/date-fns"},{"name":"globals","old_version":"17.6.0","new_version":"17.7.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"happy-dom","old_version":"20.9.0","new_version":"20.10.6","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"marked","old_version":"18.0.3","new_version":"18.0.5","repository_url":"https://github.com/markedjs/marked"},{"name":"mermaid","old_version":"11.14.0","new_version":"11.16.0","repository_url":"https://github.com/mermaid-js/mermaid"},{"name":"nanostores","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/nanostores/nanostores"},{"name":"prettier","old_version":"3.8.3","new_version":"3.9.3","repository_url":"https://github.com/prettier/prettier"},{"name":"react","old_version":"19.0.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.0.7","new_version":"19.2.17","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.0.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"19.0.4","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-instantsearch","old_version":"7.31.0","new_version":"7.37.0","repository_url":"https://github.com/algolia/instantsearch"},{"name":"sharp","old_version":"0.34.5","new_version":"0.35.2","repository_url":"https://github.com/lovell/sharp"},{"name":"starlight-image-zoom","old_version":"0.14.1","new_version":"0.15.0","repository_url":"https://github.com/HiDeoo/starlight-image-zoom"},{"name":"starlight-links-validator","old_version":"0.24.0","new_version":"0.25.2","repository_url":"https://github.com/HiDeoo/starlight-links-validator"},{"name":"tailwindcss","old_version":"4.1.4","new_version":"4.3.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"ts-blank-space","old_version":"0.8.0","new_version":"0.9.0","repository_url":"https://github.com/bloomberg/ts-blank-space"},{"name":"tsx","old_version":"4.21.0","new_version":"4.22.4","repository_url":"https://github.com/privatenumber/tsx"},{"name":"vitest","old_version":"4.1.5","new_version":"4.1.9","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"wrangler","old_version":"4.88.0","new_version":"4.105.0","repository_url":"https://github.com/cloudflare/workers-sdk"}],"path":null,"ecosystem":"npm"},"body":"Bumps the non-major group with 34 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@astrojs/sitemap](https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap) | `3.7.2` | `3.7.3` |\n| [@astrojs/starlight](https://github.com/withastro/starlight/tree/HEAD/packages/starlight) | `0.38.4` | `0.41.1` |\n| [@base-ui/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.4.1` | `1.6.0` |\n| [@cloudflare/vitest-pool-workers](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers) | `0.15.2` | `0.16.20` |\n| [@cloudflare/workers-types](https://github.com/cloudflare/workerd) | `4.20260504.1` | `4.20260629.1` |\n| [@expressive-code/core](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core) | `0.41.7` | `0.44.0` |\n| [@expressive-code/plugin-collapsible-sections](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections) | `0.41.3` | `0.44.0` |\n| [@expressive-code/plugin-line-numbers](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers) | `0.41.7` | `0.44.0` |\n| [@iconify/utils](https://github.com/iconify/iconify/tree/HEAD/packages/utils) | `3.1.1` | `3.1.3` |\n| [@marsidev/react-turnstile](https://github.com/marsidev/react-turnstile) | `1.5.1` | `1.5.3` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.2.4` | `4.3.2` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.52.0` | `5.55.1` |\n| [astro-breadcrumbs](https://github.com/felix-berlin/astro-breadcrumbs) | `3.4.0` | `3.4.1` |\n| [astro-expressive-code](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/astro-expressive-code) | `0.41.7` | `0.44.0` |\n| [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.4.0` |\n| [globals](https://github.com/sindresorhus/globals) | `17.6.0` | `17.7.0` |\n| [happy-dom](https://github.com/capricorn86/happy-dom) | `20.9.0` | `20.10.6` |\n| [marked](https://github.com/markedjs/marked) | `18.0.3` | `18.0.5` |\n| [mermaid](https://github.com/mermaid-js/mermaid) | `11.14.0` | `11.16.0` |\n| [nanostores](https://github.com/nanostores/nanostores) | `1.3.0` | `1.4.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.3` | `3.9.3` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.0.0` | `19.2.7` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.0.7` | `19.2.17` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.0.0` | `19.2.7` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.0.4` | `19.2.3` |\n| [react-instantsearch](https://github.com/algolia/instantsearch) | `7.31.0` | `7.37.0` |\n| [sharp](https://github.com/lovell/sharp) | `0.34.5` | `0.35.2` |\n| [starlight-image-zoom](https://github.com/HiDeoo/starlight-image-zoom/tree/HEAD/packages/starlight-image-zoom) | `0.14.1` | `0.15.0` |\n| [starlight-links-validator](https://github.com/HiDeoo/starlight-links-validator/tree/HEAD/packages/starlight-links-validator) | `0.24.0` | `0.25.2` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.1.4` | `4.3.2` |\n| [ts-blank-space](https://github.com/bloomberg/ts-blank-space) | `0.8.0` | `0.9.0` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.22.4` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.5` | `4.1.9` |\n| [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) | `4.88.0` | `4.105.0` |\n\n\nUpdates `@astrojs/sitemap` from 3.7.2 to 3.7.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003e@​astrojs/sitemap's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/sitemap\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.7.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16837\"\u003e#16837\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jdevalk\"\u003e\u003ccode\u003e@​jdevalk\u003c/code\u003e\u003c/a\u003e! - Improves \u003ccode\u003e\u0026lt;lastmod\u0026gt;\u003c/code\u003e accuracy in the sitemap index. Each \u003ccode\u003e\u0026lt;sitemap\u0026gt;\u003c/code\u003e entry in \u003ccode\u003esitemap-index.xml\u003c/code\u003e is now stamped with the most recent \u003ccode\u003elastmod\u003c/code\u003e of the URLs in the child sitemap it points to, instead of repeating a single global date on every entry. When a child sitemap has no per-URL \u003ccode\u003elastmod\u003c/code\u003e, the entry falls back to the \u003ccode\u003elastmod\u003c/code\u003e option as before. This gives search engines a per-file freshness signal, so they can tell which child sitemaps actually changed without refetching all of them.\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/withastro/astro/blob/main/packages/integrations/sitemap/CHANGELOG.md\"\u003e@​astrojs/sitemap's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16837\"\u003e#16837\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jdevalk\"\u003e\u003ccode\u003e@​jdevalk\u003c/code\u003e\u003c/a\u003e! - Improves \u003ccode\u003e\u0026lt;lastmod\u0026gt;\u003c/code\u003e accuracy in the sitemap index. Each \u003ccode\u003e\u0026lt;sitemap\u0026gt;\u003c/code\u003e entry in \u003ccode\u003esitemap-index.xml\u003c/code\u003e is now stamped with the most recent \u003ccode\u003elastmod\u003c/code\u003e of the URLs in the child sitemap it points to, instead of repeating a single global date on every entry. When a child sitemap has no per-URL \u003ccode\u003elastmod\u003c/code\u003e, the entry falls back to the \u003ccode\u003elastmod\u003c/code\u003e option as before. This gives search engines a per-file freshness signal, so they can tell which child sitemaps actually changed without refetching all of them.\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/withastro/astro/commit/1e4916333554cf3798d20cd33f4dbf91e2844891\"\u003e\u003ccode\u003e1e49163\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16832\"\u003e#16832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Stamp sitemap index entries with per-file lastmod (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16837\"\u003e#16837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5a8cd099fe373f907b8884cd596eee76a8d48952\"\u003e\u003ccode\u003e5a8cd09\u003c/code\u003e\u003c/a\u003e refactor: update tsconfig to use TypeScript project references (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16505\"\u003e#16505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5c543c595def9826acdd71c1cb88f08f8d63f1a5\"\u003e\u003ccode\u003e5c543c5\u003c/code\u003e\u003c/a\u003e refactor(astro): add internal entry points for test (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/f7566b86ff720544bd52fad87d1251b21a311033\"\u003e\u003ccode\u003ef7566b8\u003c/code\u003e\u003c/a\u003e refactor: unify test setup (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16445\"\u003e#16445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/ba2dbf180595ae0c1c3e6f1ccf7ee1cbac07e5b1\"\u003e\u003ccode\u003eba2dbf1\u003c/code\u003e\u003c/a\u003e refactor(astro): correct Fixture type signatures in test-utils (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16380\"\u003e#16380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/245f30050b9044a99aa6ca42f09858a353c143ce\"\u003e\u003ccode\u003e245f300\u003c/code\u003e\u003c/a\u003e refactor: migrate sitemap tests to typescript (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16353\"\u003e#16353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/88fcc98e58455167afa0233163680b833812b69d\"\u003e\u003ccode\u003e88fcc98\u003c/code\u003e\u003c/a\u003e fix integrations links across docs (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16098\"\u003e#16098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/sitemap@3.7.3/packages/integrations/sitemap\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@astrojs/starlight` from 0.38.4 to 0.41.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/starlight/releases\"\u003e@​astrojs/starlight's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds 2 new icons: \u003ccode\u003elink\u003c/code\u003e and \u003ccode\u003elink-alt\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3988\"\u003e#3988\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/ac55cfab41c869a605fbc5a1b4d4b8e718718141\"\u003e\u003ccode\u003eac55cfa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes a dependency resolution issue introduced in Starlight v0.41\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Optimizes the icons of Markdown asides.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.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/withastro/starlight/pull/3951\"\u003e#3951\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1202dd4c3efd517bdfe213eaf84262e439485e45\"\u003e\u003ccode\u003e1202dd4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro v7, drops support for Astro v6.\u003c/p\u003e\n\u003ch4\u003eUpgrade Astro and dependencies\u003c/h4\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e Astro v6 is no longer supported. Make sure you \u003ca href=\"https://docs.astro.build/en/guides/upgrade-to/v7/\"\u003eupdate Astro\u003c/a\u003e and any other official integrations at the same time as updating Starlight:\u003c/p\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpx @astrojs/upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cem\u003eCommunity Starlight plugins and Astro integrations may also need to be manually updated to work with Astro v7. If you encounter any issues, please reach out to the plugin or integration author to see if it is a known issue or if an updated version is being worked on.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e This release drops official support for Chromium-based browsers prior to version 111 (released 07 March 2023) and Safari-based browsers prior to version 16.4 (released 27 March 2023). You can find a list of currently supported browsers and their versions using this \u003ca href=\"https://browsersl.ist/#q=%3E+0.5%25%2C+not+dead%2C+Chrome+%3E%3D+111%2C+Edge+%3E%3D+111%2C+Firefox+%3E%3D+121%2C+Safari+%3E%3D+16.4%2C+iOS+%3E%3D+16.4%2C+not+op_mini+all\"\u003ebrowserslist query\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3953\"\u003e#3953\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/a935d334c193fb452f72453ea1bf38807d415077\"\u003e\u003ccode\u003ea935d33\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Fixes Starlight Markdown processing being potentially applied to files that should not be processed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.40.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/withastro/starlight/pull/3923\"\u003e#3923\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/edf2e6bf46b2a0809eb4d5877eb817b224b50af4\"\u003e\u003ccode\u003eedf2e6b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Princesseuh\"\u003e\u003ccode\u003e@​Princesseuh\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro 6.4 and the new Sätteri Markdown processor.\u003c/p\u003e\n\u003cp\u003eIt is now possible to opt into using \u003ca href=\"https://astro.build/blog/astro-640/#faster-markdown-builds-with-s%C3%A4tteri\"\u003eAstro's 6.4 Sätteri Markdown processor\u003c/a\u003e by installing the \u003ccode\u003e@astrojs/markdown-satteri\u003c/code\u003e package and configuring it in your \u003ccode\u003eastro.config.mjs\u003c/code\u003e file:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// astro.config.mjs\n\u003cp\u003eimport { defineConfig } from 'astro/config';\nimport { satteri } from '\u003ccode\u003e@​astrojs/markdown-satteri\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eexport default defineConfig({\nmarkdown: {\nprocessor: satteri(),\n},\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/starlight/blob/main/packages/starlight/CHANGELOG.md\"\u003e@​astrojs/starlight's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.41.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds 2 new icons: \u003ccode\u003elink\u003c/code\u003e and \u003ccode\u003elink-alt\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3988\"\u003e#3988\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/ac55cfab41c869a605fbc5a1b4d4b8e718718141\"\u003e\u003ccode\u003eac55cfa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Fixes a dependency resolution issue introduced in Starlight v0.41\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3967\"\u003e#3967\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Optimizes the icons of Markdown asides.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.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/withastro/starlight/pull/3951\"\u003e#3951\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/1202dd4c3efd517bdfe213eaf84262e439485e45\"\u003e\u003ccode\u003e1202dd4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro v7, drops support for Astro v6.\u003c/p\u003e\n\u003ch4\u003eUpgrade Astro and dependencies\u003c/h4\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e Astro v6 is no longer supported. Make sure you \u003ca href=\"https://docs.astro.build/en/guides/upgrade-to/v7/\"\u003eupdate Astro\u003c/a\u003e and any other official integrations at the same time as updating Starlight:\u003c/p\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpx @astrojs/upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cem\u003eCommunity Starlight plugins and Astro integrations may also need to be manually updated to work with Astro v7. If you encounter any issues, please reach out to the plugin or integration author to see if it is a known issue or if an updated version is being worked on.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e This release drops official support for Chromium-based browsers prior to version 111 (released 07 March 2023) and Safari-based browsers prior to version 16.4 (released 27 March 2023). You can find a list of currently supported browsers and their versions using this \u003ca href=\"https://browsersl.ist/#q=%3E+0.5%25%2C+not+dead%2C+Chrome+%3E%3D+111%2C+Edge+%3E%3D+111%2C+Firefox+%3E%3D+121%2C+Safari+%3E%3D+16.4%2C+iOS+%3E%3D+16.4%2C+not+op_mini+all\"\u003ebrowserslist query\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3953\"\u003e#3953\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/a935d334c193fb452f72453ea1bf38807d415077\"\u003e\u003ccode\u003ea935d33\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Fixes Starlight Markdown processing being potentially applied to files that should not be processed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.40.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/withastro/starlight/pull/3923\"\u003e#3923\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/edf2e6bf46b2a0809eb4d5877eb817b224b50af4\"\u003e\u003ccode\u003eedf2e6b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Princesseuh\"\u003e\u003ccode\u003e@​Princesseuh\u003c/code\u003e\u003c/a\u003e! - Adds support for Astro 6.4 and the new Sätteri Markdown processor.\u003c/p\u003e\n\u003cp\u003eIt is now possible to opt into using \u003ca href=\"https://astro.build/blog/astro-640/#faster-markdown-builds-with-s%C3%A4tteri\"\u003eAstro's 6.4 Sätteri Markdown processor\u003c/a\u003e by installing the \u003ccode\u003e@astrojs/markdown-satteri\u003c/code\u003e package and configuring it in your \u003ccode\u003eastro.config.mjs\u003c/code\u003e file:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// astro.config.mjs\n\u003cp\u003eimport { defineConfig } from 'astro/config';\nimport { satteri } from '\u003ccode\u003e@​astrojs/markdown-satteri\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eexport default defineConfig({\nmarkdown: {\nprocessor: satteri(),\n},\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/c1a3d6dbcf3fc7c5d708741591c989b74cc332a6\"\u003e\u003ccode\u003ec1a3d6d\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3989\"\u003e#3989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/72e63dc694d27a8cfef025b7dee7aad5879f5ce4\"\u003e\u003ccode\u003e72e63dc\u003c/code\u003e\u003c/a\u003e Add link icons and dedupe Markdown/component icons (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3967\"\u003e#3967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/ac55cfab41c869a605fbc5a1b4d4b8e718718141\"\u003e\u003ccode\u003eac55cfa\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003eastro-expressive-code\u003c/code\u003e (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3988\"\u003e#3988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/fe11bb470d2177a3696ddeac7379a9625b9f987b\"\u003e\u003ccode\u003efe11bb4\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3956\"\u003e#3956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/1202dd4c3efd517bdfe213eaf84262e439485e45\"\u003e\u003ccode\u003e1202dd4\u003c/code\u003e\u003c/a\u003e Astro 7 support (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3951\"\u003e#3951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/a935d334c193fb452f72453ea1bf38807d415077\"\u003e\u003ccode\u003ea935d33\u003c/code\u003e\u003c/a\u003e Fix Markdown processing path matching (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3953\"\u003e#3953\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/8deaf5515d316658b1d260d5e69aa9daad2f8d02\"\u003e\u003ccode\u003e8deaf55\u003c/code\u003e\u003c/a\u003e Improve Sätteri import comment (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3948\"\u003e#3948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/79897a329543f829b236ee0a66db1ba70b676c8e\"\u003e\u003ccode\u003e79897a3\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3944\"\u003e#3944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/edf2e6bf46b2a0809eb4d5877eb817b224b50af4\"\u003e\u003ccode\u003eedf2e6b\u003c/code\u003e\u003c/a\u003e feat: add support for Astro 6.4 and Sätteri (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3923\"\u003e#3923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/668a467380b2136d55ed00535480d741dae2d58b\"\u003e\u003ccode\u003e668a467\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3913\"\u003e#3913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/withastro/starlight/commits/@astrojs/starlight@0.41.1/packages/starlight\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@base-ui/react` from 1.4.1 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e@​base-ui/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect inaccurate prop JSDoc (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5036\"\u003e#5036\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the hook value when store/arguments change (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4866\"\u003e#4866\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore viewport morphing after reopen for kept-mounted popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5010\"\u003e#5010\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pseudo-element bounds in dev mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5000\"\u003e#5000\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAccordion\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger behavior bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4833\"\u003e#4833\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove region role from \u003ccode\u003eAccordion.Root\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4961\"\u003e#4961\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlign keyboard navigation with APG (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4965\"\u003e#4965\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix programmatic focus return (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4849\"\u003e#4849\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5069\"\u003e#5069\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAvatar\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003edata-focused\u003c/code\u003e Field attribute when disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4998\"\u003e#4998\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix extra \u003ccode\u003evalidate\u003c/code\u003e fn calls (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4911\"\u003e#4911\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox Group\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parent checkbox with custom \u003ccode\u003evalidate\u003c/code\u003e fn (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4912\"\u003e#4912\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix validation with multiple required checkboxes (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4958\"\u003e#4958\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eForward group ids (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4997\"\u003e#4997\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger and panel state bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4848\"\u003e#4848\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix chip context error (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4877\"\u003e#4877\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid re-rendering every item on each keystroke (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4964\"\u003e#4964\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix autofill and selected state edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4972\"\u003e#4972\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\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/mui/base-ui/blob/master/CHANGELOG.md\"\u003e@​base-ui/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eJun 18, 2026\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect inaccurate prop JSDoc (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5036\"\u003e#5036\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the hook value when store/arguments change (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4866\"\u003e#4866\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore viewport morphing after reopen for kept-mounted popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5010\"\u003e#5010\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pseudo-element bounds in dev mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5000\"\u003e#5000\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAccordion\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger behavior bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4833\"\u003e#4833\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove region role from \u003ccode\u003eAccordion.Root\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4961\"\u003e#4961\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlign keyboard navigation with APG (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4965\"\u003e#4965\u003c/a\u003e) by \u003ca href=\"https://github.com/chuganzy\"\u003e\u003ccode\u003e@​chuganzy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix programmatic focus return (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4849\"\u003e#4849\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep ArrowLeft/ArrowRight on the input caret in grid mode (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4948\"\u003e#4948\u003c/a\u003e) by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5069\"\u003e#5069\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAvatar\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003edata-focused\u003c/code\u003e Field attribute when disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4998\"\u003e#4998\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix extra \u003ccode\u003evalidate\u003c/code\u003e fn calls (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4911\"\u003e#4911\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox Group\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix parent group cancellation and indeterminate state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4941\"\u003e#4941\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parent checkbox with custom \u003ccode\u003evalidate\u003c/code\u003e fn (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4912\"\u003e#4912\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix validation with multiple required checkboxes (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4958\"\u003e#4958\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eForward group ids (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4997\"\u003e#4997\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger and panel state bugs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4848\"\u003e#4848\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix chip context error (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4877\"\u003e#4877\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\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/mui/base-ui/commit/b34551d644f2e58ebf8fc1050d949f6654ceca6c\"\u003e\u003ccode\u003eb34551d\u003c/code\u003e\u003c/a\u003e [code-infra] Fix package publishing (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5074\"\u003e#5074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/615b0e8e7764b736cd89ba363b1acd5321c1275d\"\u003e\u003ccode\u003e615b0e8\u003c/code\u003e\u003c/a\u003e [release] v1.6.0 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5064\"\u003e#5064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/8b7ca5d862aa0fba68f49b64534d794cfb417b9c\"\u003e\u003ccode\u003e8b7ca5d\u003c/code\u003e\u003c/a\u003e [test] Restore slider listener spies (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5072\"\u003e#5072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/250252475404d9519de4e12b7e2b530dd627114e\"\u003e\u003ccode\u003e2502524\u003c/code\u003e\u003c/a\u003e [combobox][autocomplete] Document \u003ccode\u003eopen\u003c/code\u003e requirement for the \u003ccode\u003einline\u003c/code\u003e prop (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/4c33d7427fd756e6f6531f5826966d4911f9cfaf\"\u003e\u003ccode\u003e4c33d74\u003c/code\u003e\u003c/a\u003e [slider] Fix touchend listener accumulation leak (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5070\"\u003e#5070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/d169cd58f078fecaf69c75f426b71b1a015aa3a5\"\u003e\u003ccode\u003ed169cd5\u003c/code\u003e\u003c/a\u003e [combobox] Fix autofill and selected state edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4972\"\u003e#4972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/2d8b8f6a3a3cc432960777eb815c7c2ee297d037\"\u003e\u003ccode\u003e2d8b8f6\u003c/code\u003e\u003c/a\u003e [avatar] Fix image status edge cases (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4835\"\u003e#4835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/ee3c13a0e3f735387d58ae926cd6e970ac63e266\"\u003e\u003ccode\u003eee3c13a\u003c/code\u003e\u003c/a\u003e [select] Skip disabled items in typeahead and fix multiple-mode serialization...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/b167c8561403e62369eff1d43583135415609af0\"\u003e\u003ccode\u003eb167c85\u003c/code\u003e\u003c/a\u003e [drawer] Commit swipe on primary-button release (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/5057\"\u003e#5057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/e972d74f9210850987ffd1964529d14f93a467b3\"\u003e\u003ccode\u003ee972d74\u003c/code\u003e\u003c/a\u003e [combobox] Avoid re-rendering every item on each keystroke (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4964\"\u003e#4964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/base-ui/commits/v1.6.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@cloudflare/vitest-pool-workers` from 0.15.2 to 0.16.20\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cloudflare/workers-sdk/releases\"\u003e@​cloudflare/vitest-pool-workers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.20\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14398\"\u003e#14398\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c5014ccc363f70d2a48eb1ba6113e3e62784e09f\"\u003e\u003ccode\u003ec5014cc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apeacock1991\"\u003e\u003ccode\u003e@​apeacock1991\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003eevictDurableObject\u003c/code\u003e and \u003ccode\u003eevictAllDurableObjects\u003c/code\u003e test helpers to \u003ccode\u003ecloudflare:test\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eThese helpers let you exercise how a Durable Object behaves across evictions in your tests. Eviction is graceful: durable storage is preserved, in-memory state is reset by tearing down the instance, hibernatable WebSockets are hibernated rather than closed, and eviction waits for in-flight requests to drain.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { evictDurableObject, evictAllDurableObjects } from \u0026quot;cloudflare:test\u0026quot;;\nimport { env } from \u0026quot;cloudflare:workers\u0026quot;;\n\u003cp\u003econst id = env.COUNTER.idFromName(\u0026quot;my-counter\u0026quot;);\nconst stub = env.COUNTER.get(id);\u003c/p\u003e\n\u003cp\u003e// Evict the Durable Object instance pointed to by a specific stub\nawait evictDurableObject(stub);\nawait evictDurableObject(stub, { webSockets: \u0026quot;close\u0026quot; });\u003c/p\u003e\n\u003cp\u003e// Evict all currently-running Durable Objects in evictable namespaces\nawait evictAllDurableObjects();\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14394\"\u003e#14394\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8a5cf8c2e61bf3c01a836aad260fa3a5f29e1e7c\"\u003e\u003ccode\u003e8a5cf8c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Partha-Shankar\"\u003e\u003ccode\u003e@​Partha-Shankar\u003c/code\u003e\u003c/a\u003e! - fix(d1): escape \u003ccode\u003emigrationsTableName\u003c/code\u003e and filenames in SQLite queries\u003c/p\u003e\n\u003cp\u003eD1 migration commands in both \u003ccode\u003ewrangler\u003c/code\u003e and \u003ccode\u003e@cloudflare/vitest-pool-workers\u003c/code\u003e interpolated the \u003ccode\u003emigrationsTableName\u003c/code\u003e config value and migration filenames directly into SQL strings without any escaping. This meant:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eA table name such as \u003ccode\u003emy\u0026quot;table\u003c/code\u003e would produce invalid SQL in \u003ccode\u003eCREATE TABLE\u003c/code\u003e, \u003ccode\u003eSELECT\u003c/code\u003e, and \u003ccode\u003eINSERT\u003c/code\u003e statements, and\u003c/li\u003e\n\u003cli\u003eA migration filename containing an apostrophe (e.g. \u003ccode\u003ewhat's-new.sql\u003c/code\u003e) would break the \u003ccode\u003eINSERT INTO ... VALUES ('...')\u003c/code\u003e statement appended after each migration in \u003ccode\u003ewrangler\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBoth identifiers are now properly escaped before interpolation: \u003ccode\u003emigrationsTableName\u003c/code\u003e is wrapped in double-quotes with internal double-quotes doubled (SQL-standard identifier quoting), and migration filenames used as string literals have their single-quotes doubled before insertion.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5f40dd5d2897c4c8a1fb30f29af038baefcf67a4\"\u003e\u003ccode\u003e5f40dd5\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/34e0cefcd54130be4ca3f9cf4de1e9867252ead0\"\u003e\u003ccode\u003e34e0cef\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3b743c1b86ad80c40fd9d2d678cd5a8cb66e86fa\"\u003e\u003ccode\u003e3b743c1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/daa5389863bd20ab655cf68a5f7cd63afeb30904\"\u003e\u003ccode\u003edaa5389\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8a5cf8c2e61bf3c01a836aad260fa3a5f29e1e7c\"\u003e\u003ccode\u003e8a5cf8c\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ewrangler@4.105.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260625.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a085deca12d7126c21e500b3dd4298edfd13f8cd\"\u003e\u003ccode\u003ea085dec\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9a0de8f71f50bb7d1884288e376259082084a315\"\u003e\u003ccode\u003e9a0de8f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/fab565fdb1a912c73232d72ccdf1963fd96f9ad5\"\u003e\u003ccode\u003efab565f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3f028644284236fbfe36567052200cf00e707d85\"\u003e\u003ccode\u003e3f02864\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4ef872fe530282d26ec8f2f8c52f23b8702ae757\"\u003e\u003ccode\u003e4ef872f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2a028589543aa7692f99a053952bfc1c5eb8302f\"\u003e\u003ccode\u003e2a02858\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e312decf71f8d1a435ca178f209844363f24014a\"\u003e\u003ccode\u003ee312dec\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260623.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.104.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.18\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c6579d30bd6fd7705fe3f10c7655d74a0476df86\"\u003e\u003ccode\u003ec6579d3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/444b75e75492738d10e7dc89ec645f7e2fad6b97\"\u003e\u003ccode\u003e444b75e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b38823fb35a8bdcd00004e74404ab18d7b070dbf\"\u003e\u003ccode\u003eb38823f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cfd6205fe86f6afd74b5881f09524c93c83b8359\"\u003e\u003ccode\u003ecfd6205\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cfd6205fe86f6afd74b5881f09524c93c83b8359\"\u003e\u003ccode\u003ecfd6205\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003ewrangler@4.103.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260617.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.17\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/cloudflare/workers-sdk/blob/main/packages/vitest-pool-workers/CHANGELOG.md\"\u003e@​cloudflare/vitest-pool-workers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.16.20\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14398\"\u003e#14398\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c5014ccc363f70d2a48eb1ba6113e3e62784e09f\"\u003e\u003ccode\u003ec5014cc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apeacock1991\"\u003e\u003ccode\u003e@​apeacock1991\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003eevictDurableObject\u003c/code\u003e and \u003ccode\u003eevictAllDurableObjects\u003c/code\u003e test helpers to \u003ccode\u003ecloudflare:test\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eThese helpers let you exercise how a Durable Object behaves across evictions in your tests. Eviction is graceful: durable storage is preserved, in-memory state is reset by tearing down the instance, hibernatable WebSockets are hibernated rather than closed, and eviction waits for in-flight requests to drain.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { evictDurableObject, evictAllDurableObjects } from \u0026quot;cloudflare:test\u0026quot;;\nimport { env } from \u0026quot;cloudflare:workers\u0026quot;;\n\u003cp\u003econst id = env.COUNTER.idFromName(\u0026quot;my-counter\u0026quot;);\nconst stub = env.COUNTER.get(id);\u003c/p\u003e\n\u003cp\u003e// Evict the Durable Object instance pointed to by a specific stub\nawait evictDurableObject(stub);\nawait evictDurableObject(stub, { webSockets: \u0026quot;close\u0026quot; });\u003c/p\u003e\n\u003cp\u003e// Evict all currently-running Durable Objects in evictable namespaces\nawait evictAllDurableObjects();\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14394\"\u003e#14394\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8a5cf8c2e61bf3c01a836aad260fa3a5f29e1e7c\"\u003e\u003ccode\u003e8a5cf8c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Partha-Shankar\"\u003e\u003ccode\u003e@​Partha-Shankar\u003c/code\u003e\u003c/a\u003e! - fix(d1): escape \u003ccode\u003emigrationsTableName\u003c/code\u003e and filenames in SQLite queries\u003c/p\u003e\n\u003cp\u003eD1 migration commands in both \u003ccode\u003ewrangler\u003c/code\u003e and \u003ccode\u003e@cloudflare/vitest-pool-workers\u003c/code\u003e interpolated the \u003ccode\u003emigrationsTableName\u003c/code\u003e config value and migration filenames directly into SQL strings without any escaping. This meant:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eA table name such as \u003ccode\u003emy\u0026quot;table\u003c/code\u003e would produce invalid SQL in \u003ccode\u003eCREATE TABLE\u003c/code\u003e, \u003ccode\u003eSELECT\u003c/code\u003e, and \u003ccode\u003eINSERT\u003c/code\u003e statements, and\u003c/li\u003e\n\u003cli\u003eA migration filename containing an apostrophe (e.g. \u003ccode\u003ewhat's-new.sql\u003c/code\u003e) would break the \u003ccode\u003eINSERT INTO ... VALUES ('...')\u003c/code\u003e statement appended after each migration in \u003ccode\u003ewrangler\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBoth identifiers are now properly escaped before interpolation: \u003ccode\u003emigrationsTableName\u003c/code\u003e is wrapped in double-quotes with internal double-quotes doubled (SQL-standard identifier quoting), and migration filenames used as string literals have their single-quotes doubled before insertion.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5f40dd5d2897c4c8a1fb30f29af038baefcf67a4\"\u003e\u003ccode\u003e5f40dd5\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/34e0cefcd54130be4ca3f9cf4de1e9867252ead0\"\u003e\u003ccode\u003e34e0cef\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3b743c1b86ad80c40fd9d2d678cd5a8cb66e86fa\"\u003e\u003ccode\u003e3b743c1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/daa5389863bd20ab655cf68a5f7cd63afeb30904\"\u003e\u003ccode\u003edaa5389\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8a5cf8c2e61bf3c01a836aad260fa3a5f29e1e7c\"\u003e\u003ccode\u003e8a5cf8c\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ewrangler@4.105.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260625.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.16.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a085deca12d7126c21e500b3dd4298edfd13f8cd\"\u003e\u003ccode\u003ea085dec\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9a0de8f71f50bb7d1884288e376259082084a315\"\u003e\u003ccode\u003e9a0de8f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/fab565fdb1a912c73232d72ccdf1963fd96f9ad5\"\u003e\u003ccode\u003efab565f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3f028644284236fbfe36567052200cf00e707d85\"\u003e\u003ccode\u003e3f02864\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4ef872fe530282d26ec8f2f8c52f23b8702ae757\"\u003e\u003ccode\u003e4ef872f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2a028589543aa7692f99a053952bfc1c5eb8302f\"\u003e\u003ccode\u003e2a02858\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e312decf71f8d1a435ca178f209844363f24014a\"\u003e\u003ccode\u003ee312dec\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260623.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.104.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.16.18\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c6579d30bd6fd7705fe3f10c7655d74a0476df86\"\u003e\u003ccode\u003ec6579d3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/444b75e75492738d10e7dc89ec645f7e2fad6b97\"\u003e\u003ccode\u003e444b75e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b38823fb35a8bdcd00004e74404ab18d7b070dbf\"\u003e\u003ccode\u003eb38823f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cfd6205fe86f6afd74b5881f09524c93c83b8359\"\u003e\u003ccode\u003ecfd6205\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cfd6205fe86f6afd74b5881f09524c93c83b8359\"\u003e\u003ccode\u003ecfd6205\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003ewrangler@4.103.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/70d97d9dabd9a1c5a6f5f9ff4cc219f3370c4b95\"\u003e\u003ccode\u003e70d97d9\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14401\"\u003e#14401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c5014ccc363f70d2a48eb1ba6113e3e62784e09f\"\u003e\u003ccode\u003ec5014cc\u003c/code\u003e\u003c/a\u003e [vitest-pool-workers] STOR-5343: Add Durable Object eviction helpers (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14398\"\u003e#14398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8a5cf8c2e61bf3c01a836aad260fa3a5f29e1e7c\"\u003e\u003ccode\u003e8a5cf8c\u003c/code\u003e\u003c/a\u003e [wrangler] fix(d1): escape migrationsTableName and filenames in SQLite querie...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/ec856a1279a74eac9f61ca6fe20f729eb070f3ba\"\u003e\u003ccode\u003eec856a1\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14370\"\u003e#14370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4d8ffcb00853c046e9b9263fef54a1d38d6c90c4\"\u003e\u003ccode\u003e4d8ffcb\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14353\"\u003e#14353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/dd7e1011cb3680a26d2021473fbb2c91d03d6947\"\u003e\u003ccode\u003edd7e101\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14327\"\u003e#14327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/89a753e57695a071be7a7174e0f543441b09fdd9\"\u003e\u003ccode\u003e89a753e\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14274\"\u003e#14274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/341bd13b22b191d0eb77ecd434e375c2396c4ec4\"\u003e\u003ccode\u003e341bd13\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14237\"\u003e#14237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8a4bfe530b14cf583d71b432f23d2e81e7e9baca\"\u003e\u003ccode\u003e8a4bfe5\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14179\"\u003e#14179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c8c366e643636526806d2fd7d326825a1f119957\"\u003e\u003ccode\u003ec8c366e\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14159\"\u003e#14159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cloudflare/workers-sdk/commits/@cloudflare/vitest-pool-workers@0.16.20/packages/vitest-pool-workers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@cloudflare/workers-types` from 4.20260504.1 to 4.20260629.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cloudflare/workerd/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@expressive-code/core` from 0.41.7 to 0.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressive-code/expressive-code/releases\"\u003e@​expressive-code/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\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/expressive-code/expressive-code/blob/main/packages/@expressive-code/core/CHANGELOG.md\"\u003e@​expressive-code/core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.0\u003c/h2\u003e\n\u003ch2\u003e0.43.1\u003c/h2\u003e\n\u003ch2\u003e0.43.0\u003c/h2\u003e\n\u003ch2\u003e0.42.0\u003c/h2\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/expressive-code/expressive-code/commit/a77ac26e8d1a70cec580e8e64ff172fc13b9f665\"\u003e\u003ccode\u003ea77ac26\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/455\"\u003e#455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/fefbae4e553b3afae2a4ce66a8f08d2e4e1064d4\"\u003e\u003ccode\u003efefbae4\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/450\"\u003e#450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/25b12e76322e9409cbe43572fb5e3b416b95d763\"\u003e\u003ccode\u003e25b12e7\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/24fc65213eadcae4c64498bc98e931975d3e0414\"\u003e\u003ccode\u003e24fc652\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/1ff2c57f0ae464041144fb12b0023a4565f24ab0\"\u003e\u003ccode\u003e1ff2c57\u003c/code\u003e\u003c/a\u003e Update shiki to v4 (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core/issues/442\"\u003e#442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expressive-code/expressive-code/commits/@expressive-code/core@0.44.0/packages/@expressive-code/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@expressive-code/plugin-collapsible-sections` from 0.41.3 to 0.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressive-code/expressive-code/releases\"\u003e@​expressive-code/plugin-collapsible-sections's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-collapsible-sections\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.4\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/expressive-code/expressive-code/blob/main/packages/@expressive-code/plugin-collapsible-sections/CHANGELOG.md\"\u003e@​expressive-code/plugin-collapsible-sections's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.41.4\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/expressive-code/expressive-code/commit/a77ac26e8d1a70cec580e8e64ff172fc13b9f665\"\u003e\u003ccode\u003ea77ac26\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/455\"\u003e#455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/fefbae4e553b3afae2a4ce66a8f08d2e4e1064d4\"\u003e\u003ccode\u003efefbae4\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/450\"\u003e#450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/25b12e76322e9409cbe43572fb5e3b416b95d763\"\u003e\u003ccode\u003e25b12e7\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/24fc65213eadcae4c64498bc98e931975d3e0414\"\u003e\u003ccode\u003e24fc652\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/a6eefe9d911ee81aeebbf8d4485d96b2156651e9\"\u003e\u003ccode\u003ea6eefe9\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/429\"\u003e#429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/6bec5bb40296f81c7de75bdaa106c7f15d65d048\"\u003e\u003ccode\u003e6bec5bb\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/416\"\u003e#416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/462ed8fae7b9ba5c7ee4514b8276562fb3e6658c\"\u003e\u003ccode\u003e462ed8f\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/409\"\u003e#409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/0d3a91d1decc58d331d08bf9e2686909d8214a48\"\u003e\u003ccode\u003e0d3a91d\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections/issues/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expressive-code/expressive-code/commits/@expressive-code/plugin-collapsible-sections@0.44.0/packages/@expressive-code/plugin-collapsible-sections\"\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@​expressive-code/plugin-collapsible-sections\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@expressive-code/plugin-line-numbers` from 0.41.7 to 0.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressive-code/expressive-code/releases\"\u003e@​expressive-code/plugin-line-numbers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/plugin-line-numbers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\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/expressive-code/expressive-code/blob/main/packages/@expressive-code/plugin-line-numbers/CHANGELOG.md\"\u003e@​expressive-code/plugin-line-numbers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.42.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\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/expressive-code/expressive-code/commit/a77ac26e8d1a70cec580e8e64ff172fc13b9f665\"\u003e\u003ccode\u003ea77ac26\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/455\"\u003e#455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/fefbae4e553b3afae2a4ce66a8f08d2e4e1064d4\"\u003e\u003ccode\u003efefbae4\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/450\"\u003e#450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/25b12e76322e9409cbe43572fb5e3b416b95d763\"\u003e\u003ccode\u003e25b12e7\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressive-code/expressive-code/commit/24fc65213eadcae4c64498bc98e931975d3e0414\"\u003e\u003ccode\u003e24fc652\u003c/code\u003e\u003c/a\u003e [CI] Release (\u003ca href=\"https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expressive-code/expressive-code/commits/@expressive-code/plugin-line-numbers@0.44.0/packages/@expressive-code/plugin-line-numbers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@iconify/utils` from 3.1.1 to 3.1.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/iconify/iconify/commits/HEAD/packages/utils\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@marsidev/react-turnstile` from 1.5.1 to 1.5.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/marsidev/react-turnstile/releases\"\u003e@​marsidev/react-turnstile's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​marsidev/react-turnstile\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/pull/167\"\u003e#167\u003c/a\u003e \u003ca href=\"https://github.com/marsidev/react-turnstile/commit/32ab55e71cfcbe90be4a07bb7c42e1c8c42810d5\"\u003e\u003ccode\u003e32ab55e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/marsidev\"\u003e\u003ccode\u003e@​marsidev\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003enonce\u003c/code\u003e from \u003ccode\u003escriptOptions\u003c/code\u003e not being set on the injected \u003ccode\u003e\u0026lt;script\u0026gt;\u003c/code\u003e tag. The script was assigned via the \u003ccode\u003enonce\u003c/code\u003e IDL property, which only writes the element's internal slot and never reflects to the \u003ccode\u003enonce\u003c/code\u003e content attribute in real browsers. It is now set with \u003ccode\u003esetAttribute\u003c/code\u003e, so the attribute appears on the tag and CSP \u003ccode\u003enonce-...\u003c/code\u003e allowlists work as expected.\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/marsidev/react-turnstile/commit/bf32035cced50969ae3c3e82b93b76325cc3c100\"\u003e\u003ccode\u003ebf32035\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/168\"\u003e#168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/32ab55e71cfcbe90be4a07bb7c42e1c8c42810d5\"\u003e\u003ccode\u003e32ab55e\u003c/code\u003e\u003c/a\u003e fix: set script nonce via setAttribute so it lands on the tag (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/167\"\u003e#167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/3efdb3b05c47ba18a7c26becd480bf6d6381c5a5\"\u003e\u003ccode\u003e3efdb3b\u003c/code\u003e\u003c/a\u003e chore: bump oxfmt from 0.51.0 to 0.52.0 (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/163\"\u003e#163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/3932d8951fc33ffc440a48f871fa056c62a8bd6c\"\u003e\u003ccode\u003e3932d89\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​typescript/native-preview\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/162\"\u003e#162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/629414118a6b00c7dc0b9df8061f5bd3cc12ef81\"\u003e\u003ccode\u003e6294141\u003c/code\u003e\u003c/a\u003e chore: bump the dependencies group across 3 directories with 5 updates (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/165\"\u003e#165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/8fed85680ff19f2ac6dd20fcfcf8b178f4374d9e\"\u003e\u003ccode\u003e8fed856\u003c/code\u003e\u003c/a\u003e chore: bump oxlint from 1.66.0 to 1.67.0 (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/161\"\u003e#161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/7a130742944b6ea444dfe698799b948b51159e58\"\u003e\u003ccode\u003e7a13074\u003c/code\u003e\u003c/a\u003e chore: bump tsdown from 0.22.0 to 0.22.1 (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/160\"\u003e#160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/69e4a754527083a8c935ce470a30c29f0a05a747\"\u003e\u003ccode\u003e69e4a75\u003c/code\u003e\u003c/a\u003e chore: bump oxfmt from 0.50.0 to 0.51.0 (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/156\"\u003e#156\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/39a03f2f7a4d63d58936734ce870a775b826ed42\"\u003e\u003ccode\u003e39a03f2\u003c/code\u003e\u003c/a\u003e chore: bump oxlint-tsgolint from 0.22.1 to 0.23.0 (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/157\"\u003e#157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marsidev/react-turnstile/commit/b0e161754b4c79933a5014f78bcca4fa8b06365e\"\u003e\u003ccode\u003eb0e1617\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​typescript/native-preview\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/marsidev/react-turnstile/issues/158\"\u003e#158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/marsidev/react-turnstile/compare/v1.5.1...@marsidev/react-turnstile@1.5.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/de...\n\n_Description has been truncated_","html_url":"https://github.com/nsingh2k/cloudflare-docs/pull/10","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nsingh2k%2Fcloudflare-docs/issues/10","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10/packages"}},{"old_version":"5.50.1","new_version":"5.55.0","update_type":"minor","path":null,"pr_created_at":"2026-06-22T08:12:47.000Z","version_change":"5.50.1 → 5.55.0","issue":{"uuid":"4714721186","node_id":"PR_kwDOQS9eTc7pEZ4C","number":141,"state":"open","title":"chore(deps): bump the npm-minor-patch group across 1 directory with 41 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-22T08:12:47.000Z","updated_at":"2026-06-22T08:13:17.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm-minor-patch","update_count":41,"packages":[{"name":"@radix-ui/react-accordion","old_version":"1.2.12","new_version":"1.2.14","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-alert-dialog","old_version":"1.1.15","new_version":"1.1.17","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-avatar","old_version":"1.1.11","new_version":"1.2.0","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-checkbox","old_version":"1.3.3","new_version":"1.3.5","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-dropdown-menu","old_version":"2.1.16","new_version":"2.1.18","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-label","old_version":"2.1.8","new_version":"2.1.10","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-menubar","old_version":"1.1.16","new_version":"1.1.18","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-popover","old_version":"1.1.15","new_version":"1.1.17","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-progress","old_version":"1.1.8","new_version":"1.1.10","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-radio-group","old_version":"1.3.8","new_version":"1.4.1","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-scroll-area","old_version":"1.2.10","new_version":"1.2.12","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-select","old_version":"2.2.6","new_version":"2.3.1","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-separator","old_version":"1.1.8","new_version":"1.1.10","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-slider","old_version":"1.3.6","new_version":"1.4.1","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-switch","old_version":"1.2.6","new_version":"1.3.1","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-tabs","old_version":"1.1.13","new_version":"1.1.15","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-toast","old_version":"1.2.15","new_version":"1.2.17","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-tooltip","old_version":"1.2.8","new_version":"1.2.10","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@supabase/ssr","old_version":"0.10.3","new_version":"0.12.0","repository_url":"https://github.com/supabase/ssr"},{"name":"@tanstack/react-virtual","old_version":"3.13.23","new_version":"3.14.3","repository_url":"https://github.com/TanStack/virtual"},{"name":"algoliasearch","old_version":"5.50.1","new_version":"5.55.0","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"react","old_version":"19.2.5","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.14","new_version":"19.2.17","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.5","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"react-hook-form","old_version":"7.72.1","new_version":"7.80.0","repository_url":"https://github.com/react-hook-form/react-hook-form"},{"name":"sharp","old_version":"0.34.5","new_version":"0.35.2","repository_url":"https://github.com/lovell/sharp"},{"name":"tailwind-merge","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"zod","old_version":"4.3.6","new_version":"4.4.3","repository_url":"https://github.com/colinhacks/zod"},{"name":"@playwright/test","old_version":"1.59.1","new_version":"1.61.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"@tailwindcss/postcss","old_version":"4.2.2","new_version":"4.3.1","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@vonage/vonage-mcp-server-api-bindings","old_version":"1.4.0","new_version":"1.5.1"},{"name":"autoprefixer","old_version":"10.4.27","new_version":"10.5.0","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"baseline-browser-mapping","old_version":"2.10.18","new_version":"2.10.38","repository_url":"https://github.com/web-platform-dx/baseline-browser-mapping"},{"name":"msw","old_version":"2.13.2","new_version":"2.14.6","repository_url":"https://github.com/mswjs/msw"},{"name":"@img/sharp-libvips-linux-x64","old_version":"1.2.4","new_version":"1.3.1","repository_url":"https://github.com/lovell/sharp-libvips"},{"name":"@img/sharp-linux-x64","old_version":"0.34.5","new_version":"0.35.2","repository_url":"https://github.com/lovell/sharp"},{"name":"@rollup/rollup-linux-x64-gnu","old_version":"4.60.1","new_version":"4.62.2","repository_url":"https://github.com/rollup/rollup"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-minor-patch group with 37 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@radix-ui/react-accordion](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/accordion) | `1.2.12` | `1.2.14` |\n| [@radix-ui/react-alert-dialog](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/alert-dialog) | `1.1.15` | `1.1.17` |\n| [@radix-ui/react-avatar](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/avatar) | `1.1.11` | `1.2.0` |\n| [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/checkbox) | `1.3.3` | `1.3.5` |\n| [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dropdown-menu) | `2.1.16` | `2.1.18` |\n| [@radix-ui/react-label](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/label) | `2.1.8` | `2.1.10` |\n| [@radix-ui/react-menubar](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/menubar) | `1.1.16` | `1.1.18` |\n| [@radix-ui/react-popover](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/popover) | `1.1.15` | `1.1.17` |\n| [@radix-ui/react-progress](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/progress) | `1.1.8` | `1.1.10` |\n| [@radix-ui/react-radio-group](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/radio-group) | `1.3.8` | `1.4.1` |\n| [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/scroll-area) | `1.2.10` | `1.2.12` |\n| [@radix-ui/react-select](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/select) | `2.2.6` | `2.3.1` |\n| [@radix-ui/react-separator](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/separator) | `1.1.8` | `1.1.10` |\n| [@radix-ui/react-slider](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/slider) | `1.3.6` | `1.4.1` |\n| [@radix-ui/react-switch](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/switch) | `1.2.6` | `1.3.1` |\n| [@radix-ui/react-tabs](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/tabs) | `1.1.13` | `1.1.15` |\n| [@radix-ui/react-toast](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/toast) | `1.2.15` | `1.2.17` |\n| [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/tooltip) | `1.2.8` | `1.2.10` |\n| [@supabase/ssr](https://github.com/supabase/ssr) | `0.10.3` | `0.12.0` |\n| [@tanstack/react-virtual](https://github.com/TanStack/virtual/tree/HEAD/packages/react-virtual) | `3.13.23` | `3.14.3` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.50.1` | `5.55.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.5` | `19.2.7` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.14` | `19.2.17` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.5` | `19.2.7` |\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.72.1` | `7.80.0` |\n| [sharp](https://github.com/lovell/sharp) | `0.34.5` | `0.35.2` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.5.0` | `3.6.0` |\n| [zod](https://github.com/colinhacks/zod) | `4.3.6` | `4.4.3` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.59.1` | `1.61.0` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.2.2` | `4.3.1` |\n| @vonage/vonage-mcp-server-api-bindings | `1.4.0` | `1.5.1` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.27` | `10.5.0` |\n| [baseline-browser-mapping](https://github.com/web-platform-dx/baseline-browser-mapping) | `2.10.18` | `2.10.38` |\n| [msw](https://github.com/mswjs/msw) | `2.13.2` | `2.14.6` |\n| [@img/sharp-libvips-linux-x64](https://github.com/lovell/sharp-libvips/tree/HEAD/npm/linux-x64) | `1.2.4` | `1.3.1` |\n| [@img/sharp-linux-x64](https://github.com/lovell/sharp/tree/HEAD/npm/linux-x64) | `0.34.5` | `0.35.2` |\n| [@rollup/rollup-linux-x64-gnu](https://github.com/rollup/rollup) | `4.60.1` | `4.62.2` |\n\n\nUpdates `@radix-ui/react-accordion` from 1.2.12 to 1.2.14\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/accordion/CHANGELOG.md\"\u003e@​radix-ui/react-accordion's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eDuplicate index signature\u003c/code\u003e errors that surfaced when consuming multiple packages together.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.10\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collapsible@1.1.14\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-collapsible@1.1.13\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.9\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-id@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.2.3\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/accordion\"\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@​radix-ui/react-accordion\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-alert-dialog` from 1.1.15 to 1.1.17\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/alert-dialog/CHANGELOG.md\"\u003e@​radix-ui/react-alert-dialog's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved dev-only warnings for dialogs when title and/or description is not rendered.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-dialog@1.1.17\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-dialog@1.1.16\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-slot@1.2.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/alert-dialog\"\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@​radix-ui/react-alert-dialog\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-avatar` from 1.1.11 to 1.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/avatar/CHANGELOG.md\"\u003e@​radix-ui/react-avatar's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed several edge cases with Avatar's loading state\n\u003cul\u003e\n\u003cli\u003eAn avatar's fallback would not be displayed again if its image component unmounted. This is now fixed.\u003c/li\u003e\n\u003cli\u003eRendering multiple \u003ccode\u003eAvatar.Image\u003c/code\u003e components per \u003ccode\u003eAvatar.Root\u003c/code\u003e was never supported and results in buggy, unpredictable behavior. We now warn about this in development.\u003c/li\u003e\n\u003cli\u003eZero-sized images were treated as \u003ccode\u003eloading\u003c/code\u003e, meaning that \u003ccode\u003eonLoadingStatusChange\u003c/code\u003e is never called once loaded. A zero-sized image now triggers an \u003ccode\u003eerror\u003c/code\u003e status on load.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed console warnings to show in test environments.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-callback-ref@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-is-hydrated@0.1.1\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-layout-effect@1.1.2\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/avatar\"\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@​radix-ui/react-avatar\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-checkbox` from 1.3.3 to 1.3.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/checkbox/CHANGELOG.md\"\u003e@​radix-ui/react-checkbox's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-presence@1.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.2.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-previous@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-size@1.1.2\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/checkbox\"\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@​radix-ui/react-checkbox\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-collapsible` from 1.1.12 to 1.1.14\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/collapsible/CHANGELOG.md\"\u003e@​radix-ui/react-collapsible's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed triggers referencing a non-existent element via \u003ccode\u003earia-controls\u003c/code\u003e when their content is removed from the DOM (credit to \u003ca href=\"https://github.com/dodomorandi\"\u003e\u003ccode\u003e@​dodomorandi\u003c/code\u003e\u003c/a\u003e for the \u003ca href=\"https://redirect.github.com/radix-ui/primitives/pull/3243\"\u003eoriginal PR\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-presence@1.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-id@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.2.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-layout-effect@1.1.2\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/collapsible\"\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@​radix-ui/react-collapsible\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-dialog` from 1.1.15 to 1.1.17\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/dialog/CHANGELOG.md\"\u003e@​radix-ui/react-dialog's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved dev-only warnings for dialogs when title and/or description is not rendered.\u003c/li\u003e\n\u003cli\u003eFixed Dismissable Layer so outside interactions stopped by extension UI overlays do not dismiss dialogs or popovers.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-slot@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.13\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-scope@1.1.10\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.12\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed disabled pointer events in closed dialogs\u003c/li\u003e\n\u003cli\u003eFixed a bug where iOS text selection and editing on HTML inputs within \u003ccode\u003ereact-dialog\u003c/code\u003e were broken\u003c/li\u003e\n\u003cli\u003eFixed triggers referencing a non-existent element via \u003ccode\u003earia-controls\u003c/code\u003e when their content is removed from the DOM (credit to \u003ca href=\"https://github.com/dodomorandi\"\u003e\u003ccode\u003e@​dodomorandi\u003c/code\u003e\u003c/a\u003e for the \u003ca href=\"https://redirect.github.com/radix-ui/primitives/pull/3243\"\u003eoriginal PR\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-presence@1.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-slot@1.2.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-guards@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-scope@1.1.9\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-id@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.2.3\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/dialog\"\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@​radix-ui/react-dialog\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-dropdown-menu` from 2.1.16 to 2.1.18\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/dropdown-menu/CHANGELOG.md\"\u003e@​radix-ui/react-dropdown-menu's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.1.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a bug where menus and submenus remained open after a window loses focus.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-menu@2.1.18\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.1.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-menu@2.1.17\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-id@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.2.3\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/dropdown-menu\"\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@​radix-ui/react-dropdown-menu\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-label` from 2.1.8 to 2.1.10\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/label/CHANGELOG.md\"\u003e@​radix-ui/react-label's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.1.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.1.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.5\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/label\"\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@​radix-ui/react-label\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-menubar` from 1.1.16 to 1.1.18\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/menubar/CHANGELOG.md\"\u003e@​radix-ui/react-menubar's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a bug where menus and submenus remained open after a window loses focus.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-menu@2.1.18\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.10\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-roving-focus@1.1.13\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-menu@2.1.17\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.9\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-id@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-roving-focus@1.1.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.2.3\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/menubar\"\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@​radix-ui/react-menubar\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-popover` from 1.1.15 to 1.1.17\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/popover/CHANGELOG.md\"\u003e@​radix-ui/react-popover's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Dismissable Layer so outside interactions stopped by extension UI overlays do not dismiss dialogs or popovers.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-slot@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-popper@1.3.1\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.13\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-scope@1.1.10\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.12\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a bug where iOS text selection and editing on HTML inputs within \u003ccode\u003ereact-dialog\u003c/code\u003e were broken\u003c/li\u003e\n\u003cli\u003eFixed triggers referencing a non-existent element via \u003ccode\u003earia-controls\u003c/code\u003e when their content is removed from the DOM (credit to \u003ca href=\"https://github.com/dodomorandi\"\u003e\u003ccode\u003e@​dodomorandi\u003c/code\u003e\u003c/a\u003e for the \u003ca href=\"https://redirect.github.com/radix-ui/primitives/pull/3243\"\u003eoriginal PR\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-presence@1.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-popper@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-slot@1.2.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-guards@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-scope@1.1.9\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-id@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.2.3\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/popover\"\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@​radix-ui/react-popover\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-progress` from 1.1.8 to 1.1.10\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/progress/CHANGELOG.md\"\u003e@​radix-ui/react-progress's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/progress\"\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@​radix-ui/react-progress\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-radio-group` from 1.3.8 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/radio-group/CHANGELOG.md\"\u003e@​radix-ui/react-radio-group's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-roving-focus@1.1.13\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded unstable \u003ccode\u003eRadioGroupItemProvider\u003c/code\u003e, \u003ccode\u003eRadioGroupItemTrigger\u003c/code\u003e and \u003ccode\u003eRadioGroupItemBubbleInput\u003c/code\u003e parts. These expose the previously internal composition of a radio item (context provider, the interactive control, and the hidden form input) so consumers can directly access and recompose them. The \u003ccode\u003eRadioGroupItem\u003c/code\u003e component continues to render them by default.\u003c/li\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-presence@1.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-roving-focus@1.1.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.2.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-previous@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-size@1.1.2\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/radio-group\"\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@​radix-ui/react-radio-group\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-scroll-area` from 1.2.10 to 1.2.12\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/scroll-area/CHANGELOG.md\"\u003e@​radix-ui/react-scroll-area's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eStabilized the viewport style tag unless the nonce changes.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eDuplicate index signature\u003c/code\u003e errors that surfaced when consuming multiple packages together.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed missing \u003ccode\u003edata-state\u003c/code\u003e attribute for Scroll Area scrollbars\u003c/li\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-presence@1.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/number@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-callback-ref@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-layout-effect@1.1.2\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/scroll-area\"\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@​radix-ui/react-scroll-area\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-select` from 2.2.6 to 2.3.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/select/CHANGELOG.md\"\u003e@​radix-ui/react-select's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllowed a \u003ccode\u003eSelect.Item\u003c/code\u003e with an empty string value to act as a \u0026quot;clear\u0026quot; option. Selecting it resets the selection back to the placeholder, restoring the native \u003ccode\u003e\u0026lt;select\u0026gt;\u003c/code\u003e behavior for optional selects.\u003c/li\u003e\n\u003cli\u003eFixed a bug where typeahead search resulted in focusing an element that no longer exists.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-slot@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-popper@1.3.1\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.13\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.10\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-scope@1.1.10\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-visually-hidden@1.2.6\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded unstable \u003ccode\u003eProvider\u003c/code\u003e and \u003ccode\u003eBubbleInput\u003c/code\u003e parts to Select. \u003ccode\u003eSelect.unstable_Provider\u003c/code\u003e sets up Select's context and state without implicitly rendering the hidden native \u003ccode\u003eselect\u003c/code\u003e, and \u003ccode\u003eSelect.unstable_BubbleInput\u003c/code\u003e exposes that previously internal native \u003ccode\u003eselect\u003c/code\u003e so consumers can recompose it explicitly. \u003ccode\u003eSelect\u003c/code\u003e continues to render both by default.\u003c/li\u003e\n\u003cli\u003eAdded support for presence-based exit animations in Select\u003c/li\u003e\n\u003cli\u003eFixed Select hidden input so it submits empty string when no value is selected\u003c/li\u003e\n\u003cli\u003eFixed placeholder rendering when a controlled Select is reset to an empty value\u003c/li\u003e\n\u003cli\u003eAdded missing \u003ccode\u003e__selectScope\u003c/code\u003e prop to \u003ccode\u003ePopperContent\u003c/code\u003e component\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eSelect\u003c/code\u003e closing unexpectedly after touch-scrolling its content when rendered inside an open shadow DOM\u003c/li\u003e\n\u003cli\u003eFixed a bug where iOS text selection and editing on HTML inputs within \u003ccode\u003ereact-dialog\u003c/code\u003e were broken\u003c/li\u003e\n\u003cli\u003eFixed triggers referencing a non-existent element via \u003ccode\u003earia-controls\u003c/code\u003e when their content is removed from the DOM (credit to \u003ca href=\"https://github.com/dodomorandi\"\u003e\u003ccode\u003e@​dodomorandi\u003c/code\u003e\u003c/a\u003e for the \u003ca href=\"https://redirect.github.com/radix-ui/primitives/pull/3243\"\u003eoriginal PR\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eSelectValue\u003c/code\u003e logging invalid prop errors when used with both \u003ccode\u003easChild\u003c/code\u003e and a placeholder\u003c/li\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-presence@1.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-popper@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-slot@1.2.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-guards@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.9\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/number@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-scope@1.1.9\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-id@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-callback-ref@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.2.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-layout-effect@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-previous@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-visually-hidden@1.2.5\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/select\"\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@​radix-ui/react-select\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-separator` from 1.1.8 to 1.1.10\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/separator/CHANGELOG.md\"\u003e@​radix-ui/react-separator's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.5\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/separator\"\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@​radix-ui/react-separator\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-slider` from 1.3.6 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/slider/CHANGELOG.md\"\u003e@​radix-ui/react-slider's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eDuplicate index signature\u003c/code\u003e errors that surfaced when consuming multiple packages together.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.10\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded unstable \u003ccode\u003eThumbProvider\u003c/code\u003e, \u003ccode\u003eThumbTrigger\u003c/code\u003e, and \u003ccode\u003eBubbleInput\u003c/code\u003e parts to Slider. \u003ccode\u003eSliderThumb\u003c/code\u003e was previously a single component that implicitly rendered a hidden native input for form submission. It is now composed from these new parts, which are exposed so consumers can decouple the bubble input from the thumb (for example, to render or customize it independently) instead of relying on \u003ccode\u003eSliderThumb\u003c/code\u003e to render it implicitly. \u003ccode\u003eSliderThumb\u003c/code\u003e continues to render all three by default, so existing usage is unaffected.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003efocusVisible\u003c/code\u003e for non-keyboard interactions with slider thumbs for progressively enabling styles using \u003ccode\u003e:focus-visible\u003c/code\u003e alongside programmatic focus management\u003c/li\u003e\n\u003cli\u003eFixed Slider focus bugs in scrollable context\u003c/li\u003e\n\u003cli\u003eFixed a Slider bug where very small \u003ccode\u003estep\u003c/code\u003e values made the thumbs unresponsive\u003c/li\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-collection@1.1.9\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/number@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.2.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-layout-effect@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-previous@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-size@1.1.2\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/slider\"\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@​radix-ui/react-slider\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-slot` from 1.2.4 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/slot/CHANGELOG.md\"\u003e@​radix-ui/react-slot's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch3\u003eAdded generic type arguments for \u003ccode\u003eSlotProps\u003c/code\u003e and \u003ccode\u003ecreateSlot\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003e\u003ccode\u003eSlotProps\u003c/code\u003e and \u003ccode\u003ecreateSlot\u003c/code\u003e now accept generic type arguments to specify the type of element a slot should render, as well as its props.\u003c/p\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003econst Slot = createSlot\u0026lt;HTMLButtonElement, MyCustomButtonProps\u0026gt;(\u0026quot;Slot\u0026quot;);\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed infinite re-render loop in React 19 caused by \u003ccode\u003eSlot\u003c/code\u003e creating a new ref callback on every render\u003c/li\u003e\n\u003cli\u003eAdded support for nested \u003ccode\u003eSlottable\u003c/code\u003e via a render prop, so a slotted element can be wrapped while still merging Slot props and refs onto it\u003c/li\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eImproved error messages for invalid slot children\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/slot\"\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@​radix-ui/react-slot\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-switch` from 1.2.6 to 1.3.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/switch/CHANGELOG.md\"\u003e@​radix-ui/react-switch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded unstable \u003ccode\u003eProvider\u003c/code\u003e, \u003ccode\u003eTrigger\u003c/code\u003e and \u003ccode\u003eBubbleInput\u003c/code\u003e parts to Switch. These expose the previously internal composition (context provider, the interactive control, and the hidden form input) so consumers can directly access and recompose them. The \u003ccode\u003eSwitch\u003c/code\u003e component continues to render them by default.\u003c/li\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.2.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-previous@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-size@1.1.2\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/switch\"\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@​radix-ui/react-switch\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-tabs` from 1.1.13 to 1.1.15\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/tabs/CHANGELOG.md\"\u003e@​radix-ui/react-tabs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-roving-focus@1.1.13\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed triggers referencing a non-existent element via \u003ccode\u003earia-controls\u003c/code\u003e when their content is removed from the DOM (credit to \u003ca href=\"https://github.com/dodomorandi\"\u003e\u003ccode\u003e@​dodomorandi\u003c/code\u003e\u003c/a\u003e for the \u003ca href=\"https://redirect.github.com/radix-ui/primitives/pull/3243\"\u003eoriginal PR\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-presence@1.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-id@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-roving-focus@1.1.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.2.3\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/tabs\"\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@​radix-ui/react-tabs\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-toast` from 1.2.15 to 1.2.17\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/toast/CHANGELOG.md\"\u003e@​radix-ui/react-toast's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.13\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.10\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-visually-hidden@1.2.6\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow to specify container for ToastAnnounce\u003c/li\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-presence@1.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.9\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-callback-ref@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.2.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-layout-effect@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-visually-hidden@1.2.5\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/toast\"\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@​radix-ui/react-toast\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-tooltip` from 1.2.8 to 1.2.10\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/tooltip/CHANGELOG.md\"\u003e@​radix-ui/react-tooltip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-slot@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-popper@1.3.1\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.13\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-visually-hidden@1.2.6\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed runtime error when event target is non-Node\u003c/li\u003e\n\u003cli\u003eFixed a Tooltip bug so that \u003ccode\u003eskipDelayDuration={0}\u003c/code\u003e works as expected. Previously, the open delay could still be skipped when moving between triggers.\u003c/li\u003e\n\u003cli\u003eAdded repository.directory to all package.json files\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-presence@1.1.6\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-popper@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-slot@1.2.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-compose-refs@1.1.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.1.4\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-id@1.1.2\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.2.3\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-visually-hidden@1.2.5\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\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/tooltip\"\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@​radix-ui/react-tooltip\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@supabase/ssr` from 0.10.3 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/supabase/ssr/releases\"\u003e@​supabase/ssr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.12.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/ssr/compare/v0.11.0...v0.12.0\"\u003e0.12.0\u003c/a\u003e (2026-06-09)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadds \u003ccode\u003ecookies.encode\u003c/code\u003e option allowing minimal cookie sizes (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/126\"\u003e#126\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/cf38b2268f0c6ea1a9b8df9edf16adb9d72ca8d5\"\u003ecf38b22\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump \u003ccode\u003ecookie\u003c/code\u003e to 1.0.2 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/113\"\u003e#113\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/b4a77b460fb40053d0e01efd7d0bbcfb387abd16\"\u003eb4a77b4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecookies:\u003c/strong\u003e add clearAuthCookiesAtScopes migration helper (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/240\"\u003e#240\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/4e472499a2e5b6b8b3dea353519eb989a26f7979\"\u003e4e47249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efull rewrite using \u003ccode\u003egetAll\u003c/code\u003e and \u003ccode\u003esetAll\u003c/code\u003e cookie methods (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/1\"\u003e#1\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/b6ae192aeb37ac6948637955cf1d3d6179b90065\"\u003eb6ae192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eimprove cookie chunk handling via base64url+length encoding (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/90\"\u003e#90\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/6deb6871caa09bcc27496371df6eb1a5e5882534\"\u003e6deb687\u003c/a\u003e)\u003c/li\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\u003cli\u003epublish SSR under deprecated auth-helpers package names (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/127\"\u003e#127\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/e8b61021f3d3cea8973b5298f0380e312976de90\"\u003ee8b6102\u003c/a\u003e)\u003c/li\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\u003cli\u003eupdate CI so it runs on release as well (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/33\"\u003e#33\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/4517996a4eea6d41b8ad07c769c78a10b9ee63aa\"\u003e4517996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate supabase-js to latest (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/133\"\u003e#133\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/d65044d9c39940ff9187057bb157fa1ce7e8ffea\"\u003ed65044d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate supabase-js to latest (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/145\"\u003e#145\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/08bf7d6d3c471cb1569b7cb459bd9acebdb9e3f0\"\u003e08bf7d6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupgrade cookie dependency and cleanup imports (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/77\"\u003e#77\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/95245282e67ce649b58504e3a98200797b7cd8f1\"\u003e9524528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003e@​types/cookies\u003c/code\u003e to dependencies (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/63\"\u003e#63\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/47e5f16b48e4ffbe889339410f50630aba734eac\"\u003e47e5f16\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003ecreate*Client\u003c/code\u003e string in \u003ccode\u003ex-client-info\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/f271accfea0454b965abc8b9b7e9bb5d55d72053\"\u003ef271acc\u003c/a\u003e)\u003c/li\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\u003eallow use of \u003ccode\u003ecreateBrowserClient\u003c/code\u003e without \u003ccode\u003ewindow\u003c/code\u003e present (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/20\"\u003e#20\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/27d868d530925805fe2f3577ae716ece40dd3ab6\"\u003e27d868d\u003c/a\u003e)\u003c/li\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\u003cli\u003echeck chunkedCookie is string in server client (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/57\"\u003e#57\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/549fe62813fb9c7277f7eda9e46ee0420f8e0b5f\"\u003e549fe62\u003c/a\u003e)\u003c/li\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\u003cli\u003ecookies console warnings (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/136\"\u003e#136\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/64ff6b3abaa76d9425eaec03a834981765c0dab9\"\u003e64ff6b3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeprecate \u003ccode\u003eparse\u003c/code\u003e, \u003ccode\u003eserialize\u003c/code\u003e exports for more useful functions (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/14\"\u003e#14\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/0b5f881e90b7836f2b98b733aac1cc9f916286cb\"\u003e0b5f881\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\u003efix \u003ccode\u003ecreateBrowserClient\u003c/code\u003e deprecation tsdoc (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/17\"\u003e#17\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/1df70ad51e65caab46cbc00342dbb42f6d498c32\"\u003e1df70ad\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eforce release (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/98\"\u003e#98\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/66710e82aab5106f464e6754f2e75641a951c941\"\u003e66710e8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ere-apply update CI so it runs on release as well (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/49\"\u003e#49\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/51d5a43e2300f46560dc22c67c61f95a6b8d1b3b\"\u003e51d5a43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e pin npm to 11.5.2 so OIDC trusted publisher works (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/249\"\u003e#249\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/4af89f75a497570624d6090854a3c27b8ba25023\"\u003e4af89f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove optional dependencies (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/41\"\u003e#41\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/a48fe6fd9754786d0ec673ff1418b833a8cfbc70\"\u003ea48fe6f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove usage of internal type params (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/123\"\u003e#123\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/8f3e89ed29d0c9622b4d9d1c84b4d586c4c5a9ce\"\u003e8f3e89e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erevert \u0026quot;update CI so it runs on release as well\u0026quot; (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/44\"\u003e#44\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/9d0e859cb18b7669f452bc955c6d1c4897873f93\"\u003e9d0e859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erevert:\u003c/strong\u003e \u0026quot;feat: improve cookie chunk handling via base64url+length encoding (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/90\"\u003e#90\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/100\"\u003e#100\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/2ea8e23525f7e36e88bca3f9ae1fbce892c683e4\"\u003e2ea8e23\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset \u003ccode\u003emax-age\u003c/code\u003e default cookie option to 400 days (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/f4ed2e0a29445781857c4526f84673693ca9679c\"\u003ef4ed2e0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset cookies for password recovery event (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/32\"\u003e#32\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/7dc1837dc4aba870b32792586969316df980ce07\"\u003e7dc1837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset cookies when mfa challenge is verified (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/27\"\u003e#27\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/c217f5392b17a80a8e30709445c239e860a107d6\"\u003ec217f53\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\u003eupdate conventional commits ci to use main instead of master (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/31\"\u003e#31\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/bebce8999d9b2ae554daa2aaffdaf37d972b7fe4\"\u003ebebce89\u003c/a\u003e)\u003c/li\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\u003eupdate type, remove unused imports, define AuthEvent type (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/47\"\u003e#47\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/4f4a375ab3df0274980718b7ad98cd4841a52cc4\"\u003e4f4a375\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\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\u003c!-- 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.11.0...v0.12.0\"\u003e0.12.0\u003c/a\u003e (2026-06-09)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadds \u003ccode\u003ecookies.encode\u003c/code\u003e option allowing minimal cookie sizes (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/126\"\u003e#126\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/cf38b2268f0c6ea1a9b8df9edf16adb9d72ca8d5\"\u003ecf38b22\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump \u003ccode\u003ecookie\u003c/code\u003e to 1.0.2 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/113\"\u003e#113\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/b4a77b460fb40053d0e01efd7d0bbcfb387abd16\"\u003eb4a77b4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecookies:\u003c/strong\u003e add clearAuthCookiesAtScopes migration helper (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/240\"\u003e#240\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/4e472499a2e5b6b8b3dea353519eb989a26f7979\"\u003e4e47249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efull rewrite using \u003ccode\u003egetAll\u003c/code\u003e and \u003ccode\u003esetAll\u003c/code\u003e cookie methods (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/1\"\u003e#1\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/b6ae192aeb37ac6948637955cf1d3d6179b90065\"\u003eb6ae192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eimprove cookie chunk handling via base64url+length encoding (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/90\"\u003e#90\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/6deb6871caa09bcc27496371df6eb1a5e5882534\"\u003e6deb687\u003c/a\u003e)\u003c/li\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\u003cli\u003epublish SSR under deprecated auth-helpers package names (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/127\"\u003e#127\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/e8b61021f3d3cea8973b5298f0380e312976de90\"\u003ee8b6102\u003c/a\u003e)\u003c/li\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\u003cli\u003eupdate CI so it runs on release as well (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/33\"\u003e#33\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/4517996a4eea6d41b8ad07c769c78a10b9ee63aa\"\u003e4517996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate supabase-js to latest (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/133\"\u003e#133\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/d65044d9c39940ff9187057bb157fa1ce7e8ffea\"\u003ed65044d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate supabase-js to latest (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/145\"\u003e#145\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/08bf7d6d3c471cb1569b7cb459bd9acebdb9e3f0\"\u003e08bf7d6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupgrade cookie dependency and cleanup imports (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/77\"\u003e#77\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/95245282e67ce649b58504e3a98200797b7cd8f1\"\u003e9524528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003e@​types/cookies\u003c/code\u003e to dependencies (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/63\"\u003e#63\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/47e5f16b48e4ffbe889339410f50630aba734eac\"\u003e47e5f16\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003ecreate*Client\u003c/code\u003e string in \u003ccode\u003ex-client-info\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/f271accfea0454b965abc8b9b7e9bb5d55d72053\"\u003ef271acc\u003c/a\u003e)\u003c/li\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\u003eallow use of \u003ccode\u003ecreateBrowserClient\u003c/code\u003e without \u003ccode\u003ewindow\u003c/code\u003e present (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/20\"\u003e#20\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/27d868d530925805fe2f3577ae716ece40dd3ab6\"\u003e27d868d\u003c/a\u003e)\u003c/li\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\u003cli\u003echeck chunkedCookie is string in server client (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/57\"\u003e#57\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/549fe62813fb9c7277f7eda9e46ee0420f8e0b5f\"\u003e549fe62\u003c/a\u003e)\u003c/li\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\u003cli\u003ecookies console warnings (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/136\"\u003e#136\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/64ff6b3abaa76d9425eaec03a834981765c0dab9\"\u003e64ff6b3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeprecate \u003ccode\u003eparse\u003c/code\u003e, \u003ccode\u003eserialize\u003c/code\u003e exports for more useful functions (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/14\"\u003e#14\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/0b5f881e90b7836f2b98b733aac1cc9f916286cb\"\u003e0b5f881\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\u003efix \u003ccode\u003ecreateBrowserClient\u003c/code\u003e deprecation tsdoc (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/17\"\u003e#17\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/1df70ad51e65caab46cbc00342dbb42f6d498c32\"\u003e1df70ad\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eforce release (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/98\"\u003e#98\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/66710e82aab5106f464e6754f2e75641a951c941\"\u003e66710e8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ere-apply update CI so it runs on release as well (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/49\"\u003e#49\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/51d5a43e2300f46560dc22c67c61f95a6b8d1b3b\"\u003e51d5a43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e pin npm to 11.5.2 so OIDC trusted publisher works (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/249\"\u003e#249\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/4af89f75a497570624d6090854a3c27b8ba25023\"\u003e4af89f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove optional dependencies (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/41\"\u003e#41\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/a48fe6fd9754786d0ec673ff1418b833a8cfbc70\"\u003ea48fe6f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove usage of internal type params (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/123\"\u003e#123\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/8f3e89ed29d0c9622b4d9d1c84b4d586c4c5a9ce\"\u003e8f3e89e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erevert \u0026quot;update CI so it runs on release as well\u0026quot; (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/44\"\u003e#44\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/9d0e859cb18b7669f452bc955c6d1c4897873f93\"\u003e9d0e859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erevert:\u003c/strong\u003e \u0026quot;feat: improve cookie chunk handling via base64url+length encoding (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/90\"\u003e#90\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/100\"\u003e#100\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/2ea8e23525f7e36e88bca3f9ae1fbce892c683e4\"\u003e2ea8e23\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset \u003ccode\u003emax-age\u003c/code\u003e default cookie option to 400 days (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/f4ed2e0a29445781857c4526f84673693ca9679c\"\u003ef4ed2e0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset cookies for password recovery event (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/32\"\u003e#32\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/7dc1837dc4aba870b32792586969316df980ce07\"\u003e7dc1837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset cookies when mfa challenge is verified (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/27\"\u003e#27\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/c217f5392b17a80a8e30709445c239e860a107d6\"\u003ec217f53\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\u003eupdate conventional commits ci to use main instead of master (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/31\"\u003e#31\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/bebce8999d9b2ae554daa2aaffdaf37d972b7fe4\"\u003ebebce89\u003c/a\u003e)\u003c/li\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\u003eupdate type, remove unused imports, define AuthEvent type (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/47\"\u003e#47\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/4f4a375ab3df0274980718b7ad98cd4841a52cc4\"\u003e4f4a375\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\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.3...v0.11.0\"\u003e0.11.0\u003c/a\u003e (2026-06-05)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/d8c9b60791b55e892af0d41afc049d07a54d69a7\"\u003e\u003ccode\u003ed8c9b60\u003c/code\u003e\u003c/a\u003e chore(main): release 0.12.0 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/247\"\u003e#247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/4af89f75a497570624d6090854a3c27b8ba25023\"\u003e\u003ccode\u003e4af89f7\u003c/code\u003e\u003c/a\u003e fix(release): pin npm to 11.5.2 so OIDC trusted publisher works (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/164c7ab54fde6473bf03aabe7097b3fdd450d25f\"\u003e\u003ccode\u003e164c7ab\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump vitest from 1.6.1 to 4.1.0 in the npm_and_yarn group ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/2fd3333abcec21c16b4cc98bd7b1fd63f2c05eda\"\u003e\u003ccode\u003e2fd3333\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.108.0 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/248\"\u003e#248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/dd766c43f965a7a70a078d50969a6dcf95e22229\"\u003e\u003ccode\u003edd766c4\u003c/code\u003e\u003c/a\u003e chore(main): release 0.11.0 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/244\"\u003e#244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/932931e8f93b2e7f2a9950b72c67b9c6197446db\"\u003e\u003ccode\u003e932931e\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 6.0.2 to 6.0.3 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/245\"\u003e#245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/4e472499a2e5b6b8b3dea353519eb989a26f7979\"\u003e\u003ccode\u003e4e47249\u003c/code\u003e\u003c/a\u003e feat(cookies): add clearAuthCookiesAtScopes migration helper (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/34f2b6a921b46aee297c64ad158eecfb97410692\"\u003e\u003ccode\u003e34f2b6a\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.107.0 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/243\"\u003e#243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/4292d04eaabfffbb0a93cd5d3ae3300e3df5b798\"\u003e\u003ccode\u003e4292d04\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.106.1 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/236\"\u003e#236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/a6896b1e3311804648bde4a7aef9c260c49a0c9c\"\u003e\u003ccode\u003ea6896b1\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.106.0 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/232\"\u003e#232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.3...v0.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-virtual` from 3.13.23 to 3.14.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/virtual/releases\"\u003e@​tanstack/react-virtual's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-virtual\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.14.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/virtual/pull/1201\"\u003e#1201\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/virtual/commit/2ba5eb60f108f4ba9b2bd9570bbd41f9ce618438\"\u003e\u003ccode\u003e2ba5eb6\u003c/code\u003e\u003c/a\u003e - Make \u003ccode\u003edirect...\n\n_Description has been truncated_","html_url":"https://github.com/Gepardi-dot/ku-online-dev/pull/141","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Gepardi-dot%2Fku-online-dev/issues/141","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/141/packages"}},{"old_version":"4.22.1","new_version":"5.55.0","update_type":"major","path":null,"pr_created_at":"2026-06-17T03:43:54.000Z","version_change":"4.22.1 → 5.55.0","issue":{"uuid":"4679819370","node_id":"PR_kwDOMBxEI87nSza2","number":53,"state":"closed","title":"build(deps): bump algoliasearch from 4.22.1 to 5.55.0","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-29T03:45:56.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-17T03:43:54.000Z","updated_at":"2026-06-29T03:45:58.000Z","time_to_close":1036922,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"algoliasearch","old_version":"4.22.1","new_version":"5.55.0","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) from 4.22.1 to 5.55.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/releases\"\u003ealgoliasearch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.55.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/52ebd28f58\"\u003e52ebd28f58\u003c/a\u003e feat(clients): release Agent Studio package updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6573\"\u003e#6573\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.54.1...5.55.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.54.1...5.55.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.54.1\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/3a0bad1d01\"\u003e3a0bad1d01\u003c/a\u003e fix(javascript): use proper null check instead of truthiness for required params (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6498\"\u003e#6498\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.54.0...5.54.1\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.54.0...5.54.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.54.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/e6753bc802\"\u003ee6753bc802\u003c/a\u003e chore(deps): dependencies 2026-06-01 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6476\"\u003e#6476\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7f2ce8cd3a\"\u003e7f2ce8cd3a\u003c/a\u003e feat(clients): Agent Studio v1 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6097\"\u003e#6097\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.53.0...5.54.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.53.0...5.54.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.53.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c95cbc1d2e\"\u003ec95cbc1d2e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6347\"\u003e#6347\u003c/a\u003e) by \u003ca href=\"https://github.com/zigzagdev\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c55851671e\"\u003ec55851671e\u003c/a\u003e feat(javascript): BREAKING CHANGE – expose maximum number of retries (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6353\"\u003e#6353\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eWe updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/84ebc480a8\"\u003e84ebc480a8\u003c/a\u003e chore(deps): dependencies 2026-05-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6400\"\u003e#6400\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/fc36d63e9f\"\u003efc36d63e9f\u003c/a\u003e fix(javascript): improve caching performance (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6431\"\u003e#6431\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/90da6bf0ae\"\u003e90da6bf0ae\u003c/a\u003e chore(deps): dependencies 2026-05-18 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6429\"\u003e#6429\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/eddd51e349\"\u003eeddd51e349\u003c/a\u003e fix(specs): document abTest field on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6443\"\u003e#6443\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/1d3f2c149b\"\u003e1d3f2c149b\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6448\"\u003e#6448\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/35bf16c848\"\u003e35bf16c848\u003c/a\u003e fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6350\"\u003e#6350\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eFor those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d7aeef2482\"\u003ed7aeef2482\u003c/a\u003e chore(deps): batch dependency updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6465\"\u003e#6465\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\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/algolia/algoliasearch-client-javascript/blob/main/CHANGELOG.md\"\u003ealgoliasearch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.54.1...5.55.0\"\u003e5.55.0\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/52ebd28f58\"\u003e52ebd28f58\u003c/a\u003e feat(clients): release Agent Studio package updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6573\"\u003e#6573\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.54.0...5.54.1\"\u003e5.54.1\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/3a0bad1d01\"\u003e3a0bad1d01\u003c/a\u003e fix(javascript): use proper null check instead of truthiness for required params (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6498\"\u003e#6498\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.53.0...5.54.0\"\u003e5.54.0\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/e6753bc802\"\u003ee6753bc802\u003c/a\u003e chore(deps): dependencies 2026-06-01 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6476\"\u003e#6476\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7f2ce8cd3a\"\u003e7f2ce8cd3a\u003c/a\u003e feat(clients): Agent Studio v1 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6097\"\u003e#6097\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\"\u003e5.53.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c95cbc1d2e\"\u003ec95cbc1d2e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6347\"\u003e#6347\u003c/a\u003e) by \u003ca href=\"https://github.com/zigzagdev/\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c55851671e\"\u003ec55851671e\u003c/a\u003e feat(javascript): BREAKING CHANGE – expose maximum number of retries (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6353\"\u003e#6353\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eWe updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/84ebc480a8\"\u003e84ebc480a8\u003c/a\u003e chore(deps): dependencies 2026-05-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6400\"\u003e#6400\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/fc36d63e9f\"\u003efc36d63e9f\u003c/a\u003e fix(javascript): improve caching performance (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6431\"\u003e#6431\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/90da6bf0ae\"\u003e90da6bf0ae\u003c/a\u003e chore(deps): dependencies 2026-05-18 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6429\"\u003e#6429\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/eddd51e349\"\u003eeddd51e349\u003c/a\u003e fix(specs): document abTest field on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6443\"\u003e#6443\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/1d3f2c149b\"\u003e1d3f2c149b\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6448\"\u003e#6448\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/35bf16c848\"\u003e35bf16c848\u003c/a\u003e fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6350\"\u003e#6350\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eFor those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d7aeef2482\"\u003ed7aeef2482\u003c/a\u003e chore(deps): batch dependency updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6465\"\u003e#6465\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\"\u003e5.52.1\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/363cc2d91b\"\u003e363cc2d91b\u003c/a\u003e fix(specs): Ingestion API - update destination payload (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6320\"\u003e#6320\u003c/a\u003e) by \u003ca href=\"https://github.com/sbellone/\"\u003e\u003ccode\u003e@​sbellone\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4d2ae79e73\"\u003e4d2ae79e73\u003c/a\u003e chore(deps): dependencies 2026-04-20 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6259\"\u003e#6259\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7178fa2e3b\"\u003e7178fa2e3b\u003c/a\u003e chore(deps): dependencies 2026-05-04 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6322\"\u003e#6322\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\"\u003e5.52.0\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d275af4e18\"\u003ed275af4e18\u003c/a\u003e feat(specs): add Algolia Index as a native connector in ingestion client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6290\"\u003e#6290\u003c/a\u003e) by \u003ca href=\"https://github.com/morganleroi/\"\u003e\u003ccode\u003e@​morganleroi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/74e91c1cd3\"\u003e74e91c1cd3\u003c/a\u003e fix(specs): compostion run payload example for external injected items (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6291\"\u003e#6291\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12/\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7b4c9dfc5d\"\u003e7b4c9dfc5d\u003c/a\u003e fix(clients): push helper smooth traffic (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6247\"\u003e#6247\u003c/a\u003e) by \u003ca href=\"https://github.com/shortcuts/\"\u003e\u003ccode\u003e@​shortcuts\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/a98b7f7cd8\"\u003ea98b7f7cd8\u003c/a\u003e feat(specs): add feedsOrder to composition run params (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6314\"\u003e#6314\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12/\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.2...5.51.0\"\u003e5.51.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes in the Composition API. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/00271b6ba0\"\u003e00271b6ba0\u003c/a\u003e feat(javascript): add transformationOptions and fix ingestion config leak (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6252\"\u003e#6252\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/39ea2c5cb3\"\u003e39ea2c5cb3\u003c/a\u003e refactor(specs): split injection schema (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6224\"\u003e#6224\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller/\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/544091a5f2\"\u003e544091a5f2\u003c/a\u003e feat(specs): introduce recommend source in Comp API client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6227\"\u003e#6227\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller/\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/f73d69aae4\"\u003ef73d69aae4\u003c/a\u003e fix(specs): clarify getIndexingTime (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6276\"\u003e#6276\u003c/a\u003e) by \u003ca href=\"https://github.com/kai687/\"\u003e\u003ccode\u003e@​kai687\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\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/algolia/algoliasearch-client-javascript/commit/1fee525ba60984b6642cf3ca813ec09817772889\"\u003e\u003ccode\u003e1fee525\u003c/code\u003e\u003c/a\u003e chore: release 5.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/a97f72767fe78ff0962d8a65ac7cac4453d4dc1d\"\u003e\u003ccode\u003ea97f727\u003c/code\u003e\u003c/a\u003e feat(clients): release Agent Studio package updates (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/aa1012a9c8d7c87f8e0bfcf3eba0a7ccbb93822a\"\u003e\u003ccode\u003eaa1012a\u003c/code\u003e\u003c/a\u003e chore: release 5.54.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/cd41fa361876dfe2acda810a7b29b1897ef0517e\"\u003e\u003ccode\u003ecd41fa3\u003c/code\u003e\u003c/a\u003e fix(javascript): use proper null check instead of truthiness for required par...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/b2006b248e1ed1a94168391b649d0ec897cd8812\"\u003e\u003ccode\u003eb2006b2\u003c/code\u003e\u003c/a\u003e chore: release 5.54.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/8ddcdb371c87dda0d088ae85fdd468e44ca17145\"\u003e\u003ccode\u003e8ddcdb3\u003c/code\u003e\u003c/a\u003e feat(kotlin): expose maximum number of retries (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/2658999ce3f428dfc8cab8e4946de263030245ba\"\u003e\u003ccode\u003e2658999\u003c/code\u003e\u003c/a\u003e chore: release 5.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/b9d89e9913a38f857514c66f8cc184240113bbcb\"\u003e\u003ccode\u003eb9d89e9\u003c/code\u003e\u003c/a\u003e chore(deps): batch dependency updates (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/33290f8a80cef5832ccef0d77be76d4a2ff2e26e\"\u003e\u003ccode\u003e33290f8\u003c/code\u003e\u003c/a\u003e fix(specs): add searchResponsePartial fallback to searchResult oneOf (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/aac345e85ccf4fcb891eabb81cb2d6531ad9a963\"\u003e\u003ccode\u003eaac345e\u003c/code\u003e\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (generated)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/4.22.1...5.55.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 algoliasearch since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=algoliasearch\u0026package-manager=npm_and_yarn\u0026previous-version=4.22.1\u0026new-version=5.55.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/2061360308/blog/pull/53","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/2061360308%2Fblog/issues/53","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/53/packages"}},{"old_version":"5.52.0","new_version":"5.53.0","update_type":"minor","path":null,"pr_created_at":"2026-06-09T00:39:59.000Z","version_change":"5.52.0 → 5.53.0","issue":{"uuid":"4617733240","node_id":"PR_kwDOS04osc7kJ5ua","number":1,"state":"closed","title":"[Docs Site] Bump the non-major group with 28 updates","user":"dependabot[bot]","labels":["dependencies","javascript","size/xl"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-06-09T17:24:45.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-09T00:39:59.000Z","updated_at":"2026-06-09T17:24:47.000Z","time_to_close":60286,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[Docs Site] Bump","group_name":"non-major","update_count":28,"packages":[{"name":"@astrojs/react","old_version":"5.0.4","new_version":"5.0.7","repository_url":"https://github.com/withastro/astro"},{"name":"@astrojs/sitemap","old_version":"3.7.2","new_version":"3.7.3","repository_url":"https://github.com/withastro/astro"},{"name":"@astrojs/starlight","old_version":"0.38.4","new_version":"0.39.3","repository_url":"https://github.com/withastro/starlight"},{"name":"@base-ui/react","old_version":"1.4.1","new_version":"1.5.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@cloudflare/vitest-pool-workers","old_version":"0.15.2","new_version":"0.16.13","repository_url":"https://github.com/cloudflare/workers-sdk"},{"name":"@cloudflare/workers-types","old_version":"4.20260504.1","new_version":"4.20260608.1","repository_url":"https://github.com/cloudflare/workerd"},{"name":"@expressive-code/core","old_version":"0.41.7","new_version":"0.43.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@iconify/utils","old_version":"3.1.1","new_version":"3.1.3","repository_url":"https://github.com/iconify/iconify"},{"name":"@marsidev/react-turnstile","old_version":"1.5.1","new_version":"1.5.2","repository_url":"https://github.com/marsidev/react-turnstile"},{"name":"@tailwindcss/postcss","old_version":"4.2.4","new_version":"4.3.0","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"algoliasearch","old_version":"5.52.0","new_version":"5.53.0","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"astro","old_version":"6.2.2","new_version":"6.4.4","repository_url":"https://github.com/withastro/astro"},{"name":"astro-expressive-code","old_version":"0.41.7","new_version":"0.43.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"date-fns","old_version":"4.1.0","new_version":"4.4.0","repository_url":"https://github.com/date-fns/date-fns"},{"name":"happy-dom","old_version":"20.9.0","new_version":"20.10.2","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"marked","old_version":"18.0.3","new_version":"18.0.5","repository_url":"https://github.com/markedjs/marked"},{"name":"mermaid","old_version":"11.14.0","new_version":"11.15.0","repository_url":"https://github.com/mermaid-js/mermaid"},{"name":"react","old_version":"19.0.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.0.7","new_version":"19.2.17","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.0.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"19.0.4","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-instantsearch","old_version":"7.31.0","new_version":"7.35.0","repository_url":"https://github.com/algolia/instantsearch"},{"name":"starlight-image-zoom","old_version":"0.14.1","new_version":"0.14.2","repository_url":"https://github.com/HiDeoo/starlight-image-zoom"},{"name":"tailwindcss","old_version":"4.1.4","new_version":"4.3.0","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"ts-blank-space","old_version":"0.8.0","new_version":"0.9.0","repository_url":"https://github.com/bloomberg/ts-blank-space"},{"name":"tsx","old_version":"4.21.0","new_version":"4.22.4","repository_url":"https://github.com/privatenumber/tsx"},{"name":"vitest","old_version":"4.1.5","new_version":"4.1.8","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"wrangler","old_version":"4.88.0","new_version":"4.98.0","repository_url":"https://github.com/cloudflare/workers-sdk"}],"path":null,"ecosystem":"npm"},"body":"Bumps the non-major group with 28 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@astrojs/react](https://github.com/withastro/astro/tree/HEAD/packages/integrations/react) | `5.0.4` | `5.0.7` |\n| [@astrojs/sitemap](https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap) | `3.7.2` | `3.7.3` |\n| [@astrojs/starlight](https://github.com/withastro/starlight/tree/HEAD/packages/starlight) | `0.38.4` | `0.39.3` |\n| [@base-ui/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.4.1` | `1.5.0` |\n| [@cloudflare/vitest-pool-workers](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers) | `0.15.2` | `0.16.13` |\n| [@cloudflare/workers-types](https://github.com/cloudflare/workerd) | `4.20260504.1` | `4.20260608.1` |\n| [@expressive-code/core](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core) | `0.41.7` | `0.43.0` |\n| [@iconify/utils](https://github.com/iconify/iconify/tree/HEAD/packages/utils) | `3.1.1` | `3.1.3` |\n| [@marsidev/react-turnstile](https://github.com/marsidev/react-turnstile) | `1.5.1` | `1.5.2` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.2.4` | `4.3.0` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.52.0` | `5.53.0` |\n| [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) | `6.2.2` | `6.4.4` |\n| [astro-expressive-code](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/astro-expressive-code) | `0.41.7` | `0.43.0` |\n| [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.4.0` |\n| [happy-dom](https://github.com/capricorn86/happy-dom) | `20.9.0` | `20.10.2` |\n| [marked](https://github.com/markedjs/marked) | `18.0.3` | `18.0.5` |\n| [mermaid](https://github.com/mermaid-js/mermaid) | `11.14.0` | `11.15.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.0.0` | `19.2.7` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.0.7` | `19.2.17` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.0.0` | `19.2.7` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.0.4` | `19.2.3` |\n| [react-instantsearch](https://github.com/algolia/instantsearch) | `7.31.0` | `7.35.0` |\n| [starlight-image-zoom](https://github.com/HiDeoo/starlight-image-zoom/tree/HEAD/packages/starlight-image-zoom) | `0.14.1` | `0.14.2` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.1.4` | `4.3.0` |\n| [ts-blank-space](https://github.com/bloomberg/ts-blank-space) | `0.8.0` | `0.9.0` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.22.4` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.5` | `4.1.8` |\n| [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) | `4.88.0` | `4.98.0` |\n\nUpdates `@astrojs/react` from 5.0.4 to 5.0.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003e@​astrojs/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/react\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16900\"\u003e#16900\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/17a0fbd34d11db765e79caf269bfd5f43ef51da8\"\u003e\u003ccode\u003e17a0fbd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e! - Bumps \u003ccode\u003edevalue\u003c/code\u003e dependency to v5.8.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/react\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/withastro/astro/commit/f732f3cc716342a63e5b03815243ba10964b89dc\"\u003e\u003ccode\u003ef732f3c\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​astrojs/internal-helpers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.10.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/react\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/withastro/astro/commit/d365c975ba2d88fc1dbdfe698df2bf9e2eafadce\"\u003e\u003ccode\u003ed365c97\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​astrojs/internal-helpers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.9.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/blob/main/packages/integrations/react/CHANGELOG.md\"\u003e@​astrojs/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.0.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16900\"\u003e#16900\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/17a0fbd34d11db765e79caf269bfd5f43ef51da8\"\u003e\u003ccode\u003e17a0fbd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e! - Bumps \u003ccode\u003edevalue\u003c/code\u003e dependency to v5.8.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/withastro/astro/commit/f732f3cc716342a63e5b03815243ba10964b89dc\"\u003e\u003ccode\u003ef732f3c\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​astrojs/internal-helpers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.10.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/withastro/astro/commit/d365c975ba2d88fc1dbdfe698df2bf9e2eafadce\"\u003e\u003ccode\u003ed365c97\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​astrojs/internal-helpers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.9.1\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/withastro/astro/commit/75ae5df550edf907f771010ab33646f7f90a6b10\"\u003e\u003ccode\u003e75ae5df\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/react/issues/16912\"\u003e#16912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/17a0fbd34d11db765e79caf269bfd5f43ef51da8\"\u003e\u003ccode\u003e17a0fbd\u003c/code\u003e\u003c/a\u003e chore(deps): update devalue (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/react/issues/16900\"\u003e#16900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/c7157e69774a1c9eb685285ca21f1cf78f3551c2\"\u003e\u003ccode\u003ec7157e6\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/react/issues/16870\"\u003e#16870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/e345bcdd8737e42d713c4ab7e4fd9e6d8938dc0b\"\u003e\u003ccode\u003ee345bcd\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/react/issues/16653\"\u003e#16653\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5a8cd099fe373f907b8884cd596eee76a8d48952\"\u003e\u003ccode\u003e5a8cd09\u003c/code\u003e\u003c/a\u003e refactor: update tsconfig to use TypeScript project references (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/react/issues/16505\"\u003e#16505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5c543c595def9826acdd71c1cb88f08f8d63f1a5\"\u003e\u003ccode\u003e5c543c5\u003c/code\u003e\u003c/a\u003e refactor(astro): add internal entry points for test (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/react/issues/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/react@5.0.7/packages/integrations/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@astrojs/sitemap` from 3.7.2 to 3.7.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003e@​astrojs/sitemap's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/sitemap\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.7.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16837\"\u003e#16837\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jdevalk\"\u003e\u003ccode\u003e@​jdevalk\u003c/code\u003e\u003c/a\u003e! - Improves \u003ccode\u003e\u0026lt;lastmod\u0026gt;\u003c/code\u003e accuracy in the sitemap index. Each \u003ccode\u003e\u0026lt;sitemap\u0026gt;\u003c/code\u003e entry in \u003ccode\u003esitemap-index.xml\u003c/code\u003e is now stamped with the most recent \u003ccode\u003elastmod\u003c/code\u003e of the URLs in the child sitemap it points to, instead of repeating a single global date on every entry. When a child sitemap has no per-URL \u003ccode\u003elastmod\u003c/code\u003e, the entry falls back to the \u003ccode\u003elastmod\u003c/code\u003e option as before. This gives search engines a per-file freshness signal, so they can tell which child sitemaps actually changed without refetching all of them.\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/withastro/astro/blob/main/packages/integrations/sitemap/CHANGELOG.md\"\u003e@​astrojs/sitemap's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16837\"\u003e#16837\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jdevalk\"\u003e\u003ccode\u003e@​jdevalk\u003c/code\u003e\u003c/a\u003e! - Improves \u003ccode\u003e\u0026lt;lastmod\u0026gt;\u003c/code\u003e accuracy in the sitemap index. Each \u003ccode\u003e\u0026lt;sitemap\u0026gt;\u003c/code\u003e entry in \u003ccode\u003esitemap-index.xml\u003c/code\u003e is now stamped with the most recent \u003ccode\u003elastmod\u003c/code\u003e of the URLs in the child sitemap it points to, instead of repeating a single global date on every entry. When a child sitemap has no per-URL \u003ccode\u003elastmod\u003c/code\u003e, the entry falls back to the \u003ccode\u003elastmod\u003c/code\u003e option as before. This gives search engines a per-file freshness signal, so they can tell which child sitemaps actually changed without refetching all of them.\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/withastro/astro/commit/1e4916333554cf3798d20cd33f4dbf91e2844891\"\u003e\u003ccode\u003e1e49163\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16832\"\u003e#16832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Stamp sitemap index entries with per-file lastmod (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16837\"\u003e#16837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5a8cd099fe373f907b8884cd596eee76a8d48952\"\u003e\u003ccode\u003e5a8cd09\u003c/code\u003e\u003c/a\u003e refactor: update tsconfig to use TypeScript project references (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16505\"\u003e#16505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5c543c595def9826acdd71c1cb88f08f8d63f1a5\"\u003e\u003ccode\u003e5c543c5\u003c/code\u003e\u003c/a\u003e refactor(astro): add internal entry points for test (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/f7566b86ff720544bd52fad87d1251b21a311033\"\u003e\u003ccode\u003ef7566b8\u003c/code\u003e\u003c/a\u003e refactor: unify test setup (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16445\"\u003e#16445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/ba2dbf180595ae0c1c3e6f1ccf7ee1cbac07e5b1\"\u003e\u003ccode\u003eba2dbf1\u003c/code\u003e\u003c/a\u003e refactor(astro): correct Fixture type signatures in test-utils (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16380\"\u003e#16380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/245f30050b9044a99aa6ca42f09858a353c143ce\"\u003e\u003ccode\u003e245f300\u003c/code\u003e\u003c/a\u003e refactor: migrate sitemap tests to typescript (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16353\"\u003e#16353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/88fcc98e58455167afa0233163680b833812b69d\"\u003e\u003ccode\u003e88fcc98\u003c/code\u003e\u003c/a\u003e fix integrations links across docs (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16098\"\u003e#16098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/sitemap@3.7.3/packages/integrations/sitemap\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@astrojs/starlight` from 0.38.4 to 0.39.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/starlight/releases\"\u003e@​astrojs/starlight's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.39.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3910\"\u003e#3910\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/dddf40510a304d4ff1f137b12c07f0dafdd9c198\"\u003e\u003ccode\u003edddf405\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreialba\"\u003e\u003ccode\u003e@​andreialba\u003c/code\u003e\u003c/a\u003e! - Improves Romanian UI translations\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3924\"\u003e#3924\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/02f2ce1ea2c2d814fdd2ecdd609d35109479d8cd\"\u003e\u003ccode\u003e02f2ce1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BouRock\"\u003e\u003ccode\u003e@​BouRock\u003c/code\u003e\u003c/a\u003e! - Improves Turkish UI translations\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3928\"\u003e#3928\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/11a7ed2d6ce14f131b3678f3fc13e1b16a273312\"\u003e\u003ccode\u003e11a7ed2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Updates Pagefind to v1.5 and adds support for Pagefind’s new \u003ca href=\"https://pagefind.app/docs/ranking/#configuring-diacritic-similarity\"\u003e\u003ccode\u003ediacriticSimilarity\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://pagefind.app/docs/ranking/#configuring-metadata-weights\"\u003e\u003ccode\u003emetaWeights\u003c/code\u003e\u003c/a\u003e advanced ranking options\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3927\"\u003e#3927\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/e94487041f5e22b5dc89ed8247c2bb0c737f891f\"\u003e\u003ccode\u003ee944870\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Refactors internal file path handling for Starlight content collections.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.39.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3890\"\u003e#3890\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/2d05e1802ac81f1db1220fc7a2c775e0c0bba9bc\"\u003e\u003ccode\u003e2d05e18\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/tats-u\"\u003e\u003ccode\u003e@​tats-u\u003c/code\u003e\u003c/a\u003e! - Fixes CSS selector for \u003ccode\u003etext-autospace\u003c/code\u003e styles in Chromium browsers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.39.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3885\"\u003e#3885\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/010eed1d73d88481a116546caa800385f409ce28\"\u003e\u003ccode\u003e010eed1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ArmandPhilippot\"\u003e\u003ccode\u003e@​ArmandPhilippot\u003c/code\u003e\u003c/a\u003e! - Fixes the version mentioned in an error message related to autogenerated sidebar groups support.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3887\"\u003e#3887\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/b3c699042cf0a0f69f6637772275afb4418c6ebf\"\u003e\u003ccode\u003eb3c6990\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Adds 13 new icons: \u003ccode\u003eclock\u003c/code\u003e, \u003ccode\u003edesktop\u003c/code\u003e, \u003ccode\u003emobile-android\u003c/code\u003e, \u003ccode\u003ewindow\u003c/code\u003e, \u003ccode\u003edatabase\u003c/code\u003e, \u003ccode\u003eserver\u003c/code\u003e, \u003ccode\u003ecode-branch\u003c/code\u003e, \u003ccode\u003enotes\u003c/code\u003e, \u003ccode\u003equestion\u003c/code\u003e, \u003ccode\u003equestion-circle\u003c/code\u003e, \u003ccode\u003eanalytics\u003c/code\u003e, \u003ccode\u003epadlock\u003c/code\u003e, and \u003ccode\u003esolidjs\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.39.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/withastro/starlight/pull/3618\"\u003e#3618\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/dcf6d094bbcfa1f83e45742901f4178df07c2156\"\u003e\u003ccode\u003edcf6d09\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - \u003cstrong\u003e⚠️ BREAKING CHANGE:\u003c/strong\u003e This release changes how autogenerated links work in Starlight’s sidebar configuration.\u003c/p\u003e\n\u003cp\u003eIf you have sidebar groups using the \u003ccode\u003eautogenerate\u003c/code\u003e key, you must now wrap that configuration in an \u003ccode\u003eitems\u003c/code\u003e array:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e{\n    label: 'My group',\n-   autogenerate: { directory: 'some-dir' },\n+   items: [{ autogenerate: { directory: 'some-dir' } }],\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThis change unlocks the possibility to mix autogenerated links and other links in a single group, for example:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\n  label: 'Mixed group',\n  items: [\n    'example-page',\n    { autogenerate: { directory: 'examples' } },\n    { label: 'More examples', link: 'https://example.com' },\n  ],\n}\n\u003c/code\u003e\u003c/pre\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/withastro/starlight/blob/main/packages/starlight/CHANGELOG.md\"\u003e@​astrojs/starlight's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.39.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3910\"\u003e#3910\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/dddf40510a304d4ff1f137b12c07f0dafdd9c198\"\u003e\u003ccode\u003edddf405\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreialba\"\u003e\u003ccode\u003e@​andreialba\u003c/code\u003e\u003c/a\u003e! - Improves Romanian UI translations\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3924\"\u003e#3924\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/02f2ce1ea2c2d814fdd2ecdd609d35109479d8cd\"\u003e\u003ccode\u003e02f2ce1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BouRock\"\u003e\u003ccode\u003e@​BouRock\u003c/code\u003e\u003c/a\u003e! - Improves Turkish UI translations\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3928\"\u003e#3928\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/11a7ed2d6ce14f131b3678f3fc13e1b16a273312\"\u003e\u003ccode\u003e11a7ed2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Updates Pagefind to v1.5 and adds support for Pagefind’s new \u003ca href=\"https://pagefind.app/docs/ranking/#configuring-diacritic-similarity\"\u003e\u003ccode\u003ediacriticSimilarity\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://pagefind.app/docs/ranking/#configuring-metadata-weights\"\u003e\u003ccode\u003emetaWeights\u003c/code\u003e\u003c/a\u003e advanced ranking options\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3927\"\u003e#3927\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/e94487041f5e22b5dc89ed8247c2bb0c737f891f\"\u003e\u003ccode\u003ee944870\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Refactors internal file path handling for Starlight content collections.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.39.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3890\"\u003e#3890\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/2d05e1802ac81f1db1220fc7a2c775e0c0bba9bc\"\u003e\u003ccode\u003e2d05e18\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/tats-u\"\u003e\u003ccode\u003e@​tats-u\u003c/code\u003e\u003c/a\u003e! - Fixes CSS selector for \u003ccode\u003etext-autospace\u003c/code\u003e styles in Chromium browsers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.39.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3885\"\u003e#3885\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/010eed1d73d88481a116546caa800385f409ce28\"\u003e\u003ccode\u003e010eed1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ArmandPhilippot\"\u003e\u003ccode\u003e@​ArmandPhilippot\u003c/code\u003e\u003c/a\u003e! - Fixes the version mentioned in an error message related to autogenerated sidebar groups support.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3887\"\u003e#3887\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/b3c699042cf0a0f69f6637772275afb4418c6ebf\"\u003e\u003ccode\u003eb3c6990\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Adds 13 new icons: \u003ccode\u003eclock\u003c/code\u003e, \u003ccode\u003edesktop\u003c/code\u003e, \u003ccode\u003emobile-android\u003c/code\u003e, \u003ccode\u003ewindow\u003c/code\u003e, \u003ccode\u003edatabase\u003c/code\u003e, \u003ccode\u003eserver\u003c/code\u003e, \u003ccode\u003ecode-branch\u003c/code\u003e, \u003ccode\u003enotes\u003c/code\u003e, \u003ccode\u003equestion\u003c/code\u003e, \u003ccode\u003equestion-circle\u003c/code\u003e, \u003ccode\u003eanalytics\u003c/code\u003e, \u003ccode\u003epadlock\u003c/code\u003e, and \u003ccode\u003esolidjs\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.39.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/withastro/starlight/pull/3618\"\u003e#3618\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/dcf6d094bbcfa1f83e45742901f4178df07c2156\"\u003e\u003ccode\u003edcf6d09\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - \u003cstrong\u003e⚠️ BREAKING CHANGE:\u003c/strong\u003e This release changes how autogenerated links work in Starlight’s sidebar configuration.\u003c/p\u003e\n\u003cp\u003eIf you have sidebar groups using the \u003ccode\u003eautogenerate\u003c/code\u003e key, you must now wrap that configuration in an \u003ccode\u003eitems\u003c/code\u003e array:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e{\n    label: 'My group',\n-   autogenerate: { directory: 'some-dir' },\n+   items: [{ autogenerate: { directory: 'some-dir' } }],\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThis change unlocks the possibility to mix autogenerated links and other links in a single group, for example:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\n  label: 'Mixed group',\n  items: [\n    'example-page',\n    { autogenerate: { directory: 'examples' } },\n\u003c/code\u003e\u003c/pre\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/withastro/starlight/commit/668a467380b2136d55ed00535480d741dae2d58b\"\u003e\u003ccode\u003e668a467\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3913\"\u003e#3913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/11a7ed2d6ce14f131b3678f3fc13e1b16a273312\"\u003e\u003ccode\u003e11a7ed2\u003c/code\u003e\u003c/a\u003e Add support for new Pagefind ranking options (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3928\"\u003e#3928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/02f2ce1ea2c2d814fdd2ecdd609d35109479d8cd\"\u003e\u003ccode\u003e02f2ce1\u003c/code\u003e\u003c/a\u003e Update Turkish translations (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3924\"\u003e#3924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/e94487041f5e22b5dc89ed8247c2bb0c737f891f\"\u003e\u003ccode\u003ee944870\u003c/code\u003e\u003c/a\u003e Refactor \u003ccode\u003egetCollectionPosixPath()\u003c/code\u003e (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3927\"\u003e#3927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/dddf40510a304d4ff1f137b12c07f0dafdd9c198\"\u003e\u003ccode\u003edddf405\u003c/code\u003e\u003c/a\u003e fix: improve Romanian UI translations (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3910\"\u003e#3910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/1b5f399993c8e548fd9bedc86a6c60e1e4cf162d\"\u003e\u003ccode\u003e1b5f399\u003c/code\u003e\u003c/a\u003e CI/E2E tests improvements (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3901\"\u003e#3901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/d1d74527ff0fcfe3c7306f00a2ca1e3d300f4b61\"\u003e\u003ccode\u003ed1d7452\u003c/code\u003e\u003c/a\u003e Fix inaccurate comment on \u003ccode\u003e:lang\u003c/code\u003e selectors (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3893\"\u003e#3893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/76ff51e78c74609c05b29dac2d0eb2abea61103b\"\u003e\u003ccode\u003e76ff51e\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3891\"\u003e#3891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/2d05e1802ac81f1db1220fc7a2c775e0c0bba9bc\"\u003e\u003ccode\u003e2d05e18\u003c/code\u003e\u003c/a\u003e Make sure to enable \u003ccode\u003etext-autospace\u003c/code\u003e even in non-Firefox browsers (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3890\"\u003e#3890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/0c0acc09da67612322f8442f4a8771d9b2a28ac4\"\u003e\u003ccode\u003e0c0acc0\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3886\"\u003e#3886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/withastro/starlight/commits/@astrojs/starlight@0.39.3/packages/starlight\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@base-ui/react` from 1.4.1 to 1.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e@​base-ui/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.0\u003c/h2\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove mount performance with interaction splitting, including closed popup mount performance by up to 50% and unmounting performance by up to 85% (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4661\"\u003e#4661\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse local document for virtual arrow (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4662\"\u003e#4662\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix macOS Safari and Firefox minimizing fullscreen when closing popups with \u003c!-- raw HTML omitted --\u003eEsc\u003c!-- raw HTML omitted --\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4695\"\u003e#4695\u003c/a\u003e) by \u003ca href=\"https://github.com/arturbien\"\u003e\u003ccode\u003e@​arturbien\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop unnecessary memoization (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4693\"\u003e#4693\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not use \u003ccode\u003eMath.random()\u003c/code\u003e in \u003ccode\u003euseStableCallback()\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4732\"\u003e#4732\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix return focus when reference disconnects (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4655\"\u003e#4655\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't steal initial focus if focus already moved inside a popup (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4775\"\u003e#4775\u003c/a\u003e) by \u003ca href=\"https://github.com/stefee\"\u003e\u003ccode\u003e@​stefee\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix handle defaults (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4834\"\u003e#4834\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix native \u003ccode\u003eFormData\u003c/code\u003e for popup inputs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4725\"\u003e#4725\u003c/a\u003e) by \u003ca href=\"https://github.com/lunaxislu\"\u003e\u003ccode\u003e@​lunaxislu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSubmit the associated form when pressing \u003c!-- raw HTML omitted --\u003eEnter\u003c!-- raw HTML omitted --\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4713\"\u003e#4713\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose clear visibility state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4664\"\u003e#4664\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix popup input form submit (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4687\"\u003e#4687\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve \u003ccode\u003ecloseQuery\u003c/code\u003e when closing multiple input-inside-popup combobox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4715\"\u003e#4715\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix RTL component behavior (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4840\"\u003e#4840\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore hidden-input changes while readonly or disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4810\"\u003e#4810\u003c/a\u003e) by \u003ca href=\"https://github.com/lunaxislu\"\u003e\u003ccode\u003e@​lunaxislu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eConsider the controlled \u003ccode\u003eopen\u003c/code\u003e prop for open state detection (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4712\"\u003e#4712\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDrawer\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eForward \u003ccode\u003estyle\u003c/code\u003e prop in \u003ccode\u003e\u0026lt;Drawer.Viewport\u0026gt;\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4841\"\u003e#4841\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eField\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid \u003ccode\u003eflushSync\u003c/code\u003e during validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4685\"\u003e#4685\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eForm\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid \u003ccode\u003eflushSync\u003c/code\u003e during validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4685\"\u003e#4685\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMenu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix submenu pointer-events scope for \u003ccode\u003ekeepMounted\u003c/code\u003e portals (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4723\"\u003e#4723\u003c/a\u003e) by \u003ca href=\"https://github.com/twillhorn\"\u003e\u003ccode\u003e@​twillhorn\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/mui/base-ui/blob/master/CHANGELOG.md\"\u003e@​base-ui/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eMay 19, 2026\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove mount performance with interaction splitting, including closed popup mount performance by up to 50% and unmounting performance by up to 85% (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4661\"\u003e#4661\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse local document for virtual arrow (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4662\"\u003e#4662\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix macOS Safari and Firefox minimizing fullscreen when closing popups with \u003c!-- raw HTML omitted --\u003eEsc\u003c!-- raw HTML omitted --\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4695\"\u003e#4695\u003c/a\u003e) by \u003ca href=\"https://github.com/arturbien\"\u003e\u003ccode\u003e@​arturbien\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop unnecessary memoization (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4693\"\u003e#4693\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not use \u003ccode\u003eMath.random()\u003c/code\u003e in \u003ccode\u003euseStableCallback()\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4732\"\u003e#4732\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix return focus when reference disconnects (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4655\"\u003e#4655\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't steal initial focus if focus already moved inside a popup (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4775\"\u003e#4775\u003c/a\u003e) by \u003ca href=\"https://github.com/stefee\"\u003e\u003ccode\u003e@​stefee\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix handle defaults (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4834\"\u003e#4834\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix native \u003ccode\u003eFormData\u003c/code\u003e for popup inputs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4725\"\u003e#4725\u003c/a\u003e) by \u003ca href=\"https://github.com/lunaxislu\"\u003e\u003ccode\u003e@​lunaxislu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSubmit the associated form when pressing \u003c!-- raw HTML omitted --\u003eEnter\u003c!-- raw HTML omitted --\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4713\"\u003e#4713\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose clear visibility state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4664\"\u003e#4664\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix popup input form submit (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4687\"\u003e#4687\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve \u003ccode\u003ecloseQuery\u003c/code\u003e when closing multiple input-inside-popup combobox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4715\"\u003e#4715\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix RTL component behavior (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4840\"\u003e#4840\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore hidden-input changes while readonly or disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4810\"\u003e#4810\u003c/a\u003e) by \u003ca href=\"https://github.com/lunaxislu\"\u003e\u003ccode\u003e@​lunaxislu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eConsider the controlled \u003ccode\u003eopen\u003c/code\u003e prop for open state detection (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4712\"\u003e#4712\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDrawer\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eForward \u003ccode\u003estyle\u003c/code\u003e prop in \u003ccode\u003e\u0026lt;Drawer.Viewport\u0026gt;\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4841\"\u003e#4841\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eField\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid \u003ccode\u003eflushSync\u003c/code\u003e during validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4685\"\u003e#4685\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eForm\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid \u003ccode\u003eflushSync\u003c/code\u003e during validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4685\"\u003e#4685\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\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/mui/base-ui/commit/2fdf1b06f2b8b25bf86124bf6c8810a6aa2352a8\"\u003e\u003ccode\u003e2fdf1b0\u003c/code\u003e\u003c/a\u003e [release] v1.5.0 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4850\"\u003e#4850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/8535638e9ac36330fd711bd3a3e81ee6898d9468\"\u003e\u003ccode\u003e8535638\u003c/code\u003e\u003c/a\u003e [otp field] Fix vertical arrow slot navigation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4844\"\u003e#4844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/09ce83bfa512300511b690bd30c5a08877d319d9\"\u003e\u003ccode\u003e09ce83b\u003c/code\u003e\u003c/a\u003e [alert dialog] Fix handle defaults (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4834\"\u003e#4834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/5e0f3e73e43e9552cab72318dcbcee70ecfa3abe\"\u003e\u003ccode\u003e5e0f3e7\u003c/code\u003e\u003c/a\u003e [menu] Support group labels in radio groups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4826\"\u003e#4826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/8db1aa95e52c6a0f687232f638ba0f753f03d53d\"\u003e\u003ccode\u003e8db1aa9\u003c/code\u003e\u003c/a\u003e [otp field] Fix RTL arrow navigation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4847\"\u003e#4847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/ccb4b307586b6549930bd6da30fd2cdcc8b45526\"\u003e\u003ccode\u003eccb4b30\u003c/code\u003e\u003c/a\u003e [otp field] Compose \u003ccode\u003enormalizeValue\u003c/code\u003e with validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4717\"\u003e#4717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/ad99b44c38e4d044d6a8f40ff9b90d55160a9bbd\"\u003e\u003ccode\u003ead99b44\u003c/code\u003e\u003c/a\u003e [direction provider] Fix RTL component behavior (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4840\"\u003e#4840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/5579e7f8518c5fb97d2fd977d6d978aa988f46c0\"\u003e\u003ccode\u003e5579e7f\u003c/code\u003e\u003c/a\u003e [drawer] Forward \u003ccode\u003estyle\u003c/code\u003e prop in \u003ccode\u003e\\\u0026lt;Drawer.Viewport\u0026gt;\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4841\"\u003e#4841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/81703365122b88f8ccf25a14587c0e58e8b0ee70\"\u003e\u003ccode\u003e8170336\u003c/code\u003e\u003c/a\u003e [navigation menu] Fix \u003ccode\u003ekeepMounted\u003c/code\u003e content sizing (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4817\"\u003e#4817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/4a339d027ca09cbddc19da134d9bcc5d75388fee\"\u003e\u003ccode\u003e4a339d0\u003c/code\u003e\u003c/a\u003e [otp field] Prevent locked hidden autofill validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4827\"\u003e#4827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/base-ui/commits/v1.5.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@cloudflare/vitest-pool-workers` from 0.15.2 to 0.16.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cloudflare/workers-sdk/releases\"\u003e@​cloudflare/vitest-pool-workers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c6c61b59431443b2bcda25f3af7624dd2ce19b9b\"\u003e\u003ccode\u003ec6c61b5\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c6c61b59431443b2bcda25f3af7624dd2ce19b9b\"\u003e\u003ccode\u003ec6c61b5\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a3eea277aae46450aec1f0c811e3fe256022c46e\"\u003e\u003ccode\u003ea3eea27\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7a6b1a4f4e9d8d5bd88732c8e11368c3ad7f867b\"\u003e\u003ccode\u003e7a6b1a4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7539a9bfcf03a14b2c16f281d541b6bc45523a80\"\u003e\u003ccode\u003e7539a9b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/1fdd8def456011c29c5879fe49be6fa90ad9858d\"\u003e\u003ccode\u003e1fdd8de\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3b8b80ab32e3ac33b5df9f6944dca9cdf72c5495\"\u003e\u003ccode\u003e3b8b80a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/0bb2d55116ce90a147582a7b4d96e3090cddf7ee\"\u003e\u003ccode\u003e0bb2d55\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8400fb945a781e7a7a78a3614a702ace2d1fbc87\"\u003e\u003ccode\u003e8400fb9\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b502d5445b9e9e030020a3d65c0334507393aa64\"\u003e\u003ccode\u003eb502d54\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7949f81bd258292a4a0b9c5a339c6c035f27d7ca\"\u003e\u003ccode\u003e7949f81\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/d46201384f656815bf9e90a595098edff43f1b32\"\u003e\u003ccode\u003ed462013\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c2280cdb589c9289bb4082d0a068846f3dd22b37\"\u003e\u003ccode\u003ec2280cd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3b8b80ab32e3ac33b5df9f6944dca9cdf72c5495\"\u003e\u003ccode\u003e3b8b80a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/ea12b584ee1c3141286f0ecf6b742bd79971407e\"\u003e\u003ccode\u003eea12b58\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/acf7817266b39be9707a09b918d670a468302ebc\"\u003e\u003ccode\u003eacf7817\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003ewrangler@4.98.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260603.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14152\"\u003e#14152\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3d7992e6ac69c6572449b1c1f74354cfdeeaa1ad\"\u003e\u003ccode\u003e3d7992e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/petebacondarwin\"\u003e\u003ccode\u003e@​petebacondarwin\u003c/code\u003e\u003c/a\u003e! - Fix module resolution failing when project path contains spaces\u003c/p\u003e\n\u003cp\u003eWhen a project lived under a directory with spaces (e.g. \u003ccode\u003e/Users/me/Documents/Master CMS/project\u003c/code\u003e), the vitest pool would fail with \u003ccode\u003eNo such module \u0026quot;threads.js\u0026quot;\u003c/code\u003e before any test executed. The module fallback service now uses the \u003ccode\u003erawSpecifier\u003c/code\u003e from workerd's fallback request to correctly decode \u003ccode\u003efile://\u003c/code\u003e URLs, avoiding the double-encoding of spaces (\u003ccode\u003e%20\u003c/code\u003e → \u003ccode\u003e%2520\u003c/code\u003e) that occurred when workerd resolved these URLs as relative paths.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14105\"\u003e#14105\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/337e9124cfa461a99ce7ffb800dcc341f7b2f026\"\u003e\u003ccode\u003e337e912\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dario-piotrowicz\"\u003e\u003ccode\u003e@​dario-piotrowicz\u003c/code\u003e\u003c/a\u003e! - Remove trailing periods from URLs in terminal output\u003c/p\u003e\n\u003cp\u003eURLs printed to the terminal with a sentence-ending period (e.g. \u003ccode\u003ehttps://example.com/path.\u003c/code\u003e) would include the period when clicked in some terminal emulators, causing 404 errors. This removes trailing periods from all URLs displayed in CLI output across wrangler, miniflare, vitest-pool-workers, and workers-utils.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14112\"\u003e#14112\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3a746ac56a40b805e38f26ef5328e44917b543e6\"\u003e\u003ccode\u003e3a746ac\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/penalosa\"\u003e\u003ccode\u003e@​penalosa\u003c/code\u003e\u003c/a\u003e! - Pin non-bundled runtime dependencies to exact versions\u003c/p\u003e\n\u003cp\u003eDependencies that are not bundled into a package's published output are installed directly into consumers' dependency trees, so they are now pinned to exact versions instead of semver ranges. This closes a supply-chain gap where an unpinned external dependency could resolve to a compromised upstream release on a fresh install. A new \u003ccode\u003epnpm check:pinned-deps\u003c/code\u003e lint enforces this for all published packages (and for the shared pnpm catalog) going forward.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14061\"\u003e#14061\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/da8e306153843c6f42508bf7fe7737e91ac67241\"\u003e\u003ccode\u003eda8e306\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Vardiak\"\u003e\u003ccode\u003e@​Vardiak\u003c/code\u003e\u003c/a\u003e! - Preserve Durable Object WebSocket handler invocation order\u003c/p\u003e\n\u003cp\u003eDurable Object WebSocket events could begin executing out of order in the Workers Vitest integration when several events arrived while the test wrapper was resolving user code.\u003c/p\u003e\n\u003cp\u003eHandler invocation now preserves arrival order while still allowing asynchronous handler completion to run concurrently.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b210c5eefdb22d83f937728527bc0091f9308070\"\u003e\u003ccode\u003eb210c5e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/aec1bb826aaba963bfc1ee96ba7359e284162bfa\"\u003e\u003ccode\u003eaec1bb8\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e06cbb722b3552b622e48c53d4f7d910162ce943\"\u003e\u003ccode\u003ee06cbb7\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9a26191e1a8c4246f7999bdb3637a176b9166207\"\u003e\u003ccode\u003e9a26191\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5565823854b60937fcad7162425fcd9fad64558a\"\u003e\u003ccode\u003e5565823\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4ef790b3ee22389db29c64f49564aac28022e40e\"\u003e\u003ccode\u003e4ef790b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/890fca7d63a6efab5a58e4829cf02bf731eab197\"\u003e\u003ccode\u003e890fca7\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/6fc97775d688ab6b65c40cad1c403bb04346d77e\"\u003e\u003ccode\u003e6fc9777\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/337e9124cfa461a99ce7ffb800dcc341f7b2f026\"\u003e\u003ccode\u003e337e912\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8e7b74fa837dc7b67c4affab1d4b28876ce4d3f2\"\u003e\u003ccode\u003e8e7b74f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e86489a5743ff9bad7bcb5b444ad3d952d5b0164\"\u003e\u003ccode\u003ee86489a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/42288d4886b7b7a516f5bcca6924a706201aa1e8\"\u003e\u003ccode\u003e42288d4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/65b5f9e1855651c2df2c1bdfc8930141e36413d5\"\u003e\u003ccode\u003e65b5f9e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3a746ac56a40b805e38f26ef5328e44917b543e6\"\u003e\u003ccode\u003e3a746ac\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/64ef9fd46eeb590813bb8cbc61b58c407452362e\"\u003e\u003ccode\u003e64ef9fd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/94b29f76c6c6543c2504fb9d1967f15a3bad530d\"\u003e\u003ccode\u003e94b29f7\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ewrangler@4.97.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260601.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14070\"\u003e#14070\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/96ae85681b5e24baf10078480651228fc84ed727\"\u003e\u003ccode\u003e96ae856\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dmmulroy\"\u003e\u003ccode\u003e@​dmmulroy\u003c/code\u003e\u003c/a\u003e! - Fix Durable Object RPC dispatch for constructors that return proxies\u003c/p\u003e\n\u003cp\u003eDurable Object RPC methods mediated by a returned \u003ccode\u003eProxy\u003c/code\u003e are now resolved through that proxy after validating prototype exposure. This allows wrappers that bind methods to the underlying instance to use private fields and methods in Vitest, while matching workerd's rejection of constructor-assigned RPC overrides.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a2ef1a323bfe0052b53f5eddb302bd6bd0d45a74\"\u003e\u003ccode\u003ea2ef1a3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cbb39bdc90d4b93f9a9b4355124570d838eb1a2d\"\u003e\u003ccode\u003ecbb39bd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cbb39bdc90d4b93f9a9b4355124570d838eb1a2d\"\u003e\u003ccode\u003ecbb39bd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/408432aed493563cb13b9a9c241806112ea606bc\"\u003e\u003ccode\u003e408432a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/1103c07646569208c4b0a623d123395643e022d5\"\u003e\u003ccode\u003e1103c07\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7bb5c7a78a22320283549a86a29a76146f7252a4\"\u003e\u003ccode\u003e7bb5c7a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5b5cbd3e98e5713ecf5ee0afa975a1f2ee38b2cc\"\u003e\u003ccode\u003e5b5cbd3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a2ef1a323bfe0052b53f5eddb302bd6bd0d45a74\"\u003e\u003ccode\u003ea2ef1a3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2c1d8b23dcf666a5626e389e37d027d71a56e5e3\"\u003e\u003ccode\u003e2c1d8b2\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/ce4eb20884d350ac68237fe833a1582dcb9f15fc\"\u003e\u003ccode\u003ece4eb20\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5fa3de663217683d59c9a0fc95d99b616d558619\"\u003e\u003ccode\u003e5fa3de6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/37176e523055da69b56d0306b2d272a45d6e3b27\"\u003e\u003ccode\u003e37176e5\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/0ce88eaddd7d3329ceee3b796d90e8711e48a34f\"\u003e\u003ccode\u003e0ce88ea\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/66d86baf52fb62bbae9e04d2b0cd3809625fcca0\"\u003e\u003ccode\u003e66d86ba\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9dee4ccac78a5027fccc7dbef9e39fae25a681df\"\u003e\u003ccode\u003e9dee4cc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/97d7d81e0a757e30e7700b183133249e2136a280\"\u003e\u003ccode\u003e97d7d81\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c647ccc7873c2cada60ba5f4ce7c8dfeb4801acc\"\u003e\u003ccode\u003ec647ccc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/f623ae4360b24708fdc2687b168c1f70954d321d\"\u003e\u003ccode\u003ef623ae4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c8c7ec0bde012ffe9fefe01cb15c7b0d030a6777\"\u003e\u003ccode\u003ec8c7ec0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/39d8717208feab9801b73a8ef781e181c258a6f6\"\u003e\u003ccode\u003e39d8717\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/ee56ec0b823f761afd4bc2012594f3739948a904\"\u003e\u003ccode\u003eee56ec0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b64b7e4499b940efd74cdc09215620ee0b34a290\"\u003e\u003ccode\u003eb64b7e4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e4c8fd97a63230fccffe3d2c62185f5350fc5351\"\u003e\u003ccode\u003ee4c8fd9\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2dffeeb92d4f0b8a4c2c91f9cca7959d1970638a\"\u003e\u003ccode\u003e2dffeeb\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/972d13d7054586bb9e3c11e888179d3df7753338\"\u003e\u003ccode\u003e972d13d\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4c0da7be0d47e6127066dc6edd8a59e536e7c24c\"\u003e\u003ccode\u003e4c0da7b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/13cbadbd7ecdd2b7c56b850df1209960a71f7d54\"\u003e\u003ccode\u003e13cbadb\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/59e43e4e066f9d201fc6c1e3b31cb232853e83d7\"\u003e\u003ccode\u003e59e43e4\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260529.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/ca5b604639eabbcb7385537801d1fdd72cf93144\"\u003e\u003ccode\u003eca5b604\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c1fd2fd3a41de5ee8e4698814d89429b86c75450\"\u003e\u003ccode\u003ec1fd2fd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/49c1a591cb37a5d30513cc07258d5c27f1dd937f\"\u003e\u003ccode\u003e49c1a59\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/fee1ce42aa44b16645682edab3c792a0571c59d6\"\u003e\u003ccode\u003efee1ce4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b3962ffadb4ce13dea543c994bf3f663e7d445a5\"\u003e\u003ccode\u003eb3962ff\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/d042705c7a8715184e6e16d399c17adb958d0e80\"\u003e\u003ccode\u003ed042705\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/420e45789b3ef8d9a05f4dc7ba723f2c2d0c7dbc\"\u003e\u003ccode\u003e420e457\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8b1467ef04da43696e3a79eb881cea2f4df022f6\"\u003e\u003ccode\u003e8b1467e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003ewrangler@4.95.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260526.0\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/cloudflare/workers-sdk/blob/main/packages/vitest-pool-workers/CHANGELOG.md\"\u003e@​cloudflare/vitest-pool-workers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.16.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c6c61b59431443b2bcda25f3af7624dd2ce19b9b\"\u003e\u003ccode\u003ec6c61b5\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c6c61b59431443b2bcda25f3af7624dd2ce19b9b\"\u003e\u003ccode\u003ec6c61b5\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a3eea277aae46450aec1f0c811e3fe256022c46e\"\u003e\u003ccode\u003ea3eea27\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7a6b1a4f4e9d8d5bd88732c8e11368c3ad7f867b\"\u003e\u003ccode\u003e7a6b1a4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7539a9bfcf03a14b2c16f281d541b6bc45523a80\"\u003e\u003ccode\u003e7539a9b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/1fdd8def456011c29c5879fe49be6fa90ad9858d\"\u003e\u003ccode\u003e1fdd8de\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3b8b80ab32e3ac33b5df9f6944dca9cdf72c5495\"\u003e\u003ccode\u003e3b8b80a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/0bb2d55116ce90a147582a7b4d96e3090cddf7ee\"\u003e\u003ccode\u003e0bb2d55\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8400fb945a781e7a7a78a3614a702ace2d1fbc87\"\u003e\u003ccode\u003e8400fb9\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b502d5445b9e9e030020a3d65c0334507393aa64\"\u003e\u003ccode\u003eb502d54\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7949f81bd258292a4a0b9c5a339c6c035f27d7ca\"\u003e\u003ccode\u003e7949f81\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/d46201384f656815bf9e90a595098edff43f1b32\"\u003e\u003ccode\u003ed462013\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c2280cdb589c9289bb4082d0a068846f3dd22b37\"\u003e\u003ccode\u003ec2280cd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3b8b80ab32e3ac33b5df9f6944dca9cdf72c5495\"\u003e\u003ccode\u003e3b8b80a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/ea12b584ee1c3141286f0ecf6b742bd79971407e\"\u003e\u003ccode\u003eea12b58\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/acf7817266b39be9707a09b918d670a468302ebc\"\u003e\u003ccode\u003eacf7817\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003ewrangler@4.98.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260603.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.16.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14152\"\u003e#14152\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3d7992e6ac69c6572449b1c1f74354cfdeeaa1ad\"\u003e\u003ccode\u003e3d7992e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/petebacondarwin\"\u003e\u003ccode\u003e@​petebacondarwin\u003c/code\u003e\u003c/a\u003e! - Fix module resolution failing when project path contains spaces\u003c/p\u003e\n\u003cp\u003eWhen a project lived under a directory with spaces (e.g. \u003ccode\u003e/Users/me/Documents/Master CMS/project\u003c/code\u003e), the vitest pool would fail with \u003ccode\u003eNo such module \u0026quot;threads.js\u0026quot;\u003c/code\u003e before any test executed. The module fallback service now uses the \u003ccode\u003erawSpecifier\u003c/code\u003e from workerd's fallback request to correctly decode \u003ccode\u003efile://\u003c/code\u003e URLs, avoiding the double-encoding of spaces (\u003ccode\u003e%20\u003c/code\u003e → \u003ccode\u003e%2520\u003c/code\u003e) that occurred when workerd resolved these URLs as relative paths.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14105\"\u003e#14105\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/337e9124cfa461a99ce7ffb800dcc341f7b2f026\"\u003e\u003ccode\u003e337e912\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dario-piotrowicz\"\u003e\u003ccode\u003e@​dario-piotrowicz\u003c/code\u003e\u003c/a\u003e! - Remove trailing periods from URLs in terminal output\u003c/p\u003e\n\u003cp\u003eURLs printed to the terminal with a sentence-ending period (e.g. \u003ccode\u003ehttps://example.com/path.\u003c/code\u003e) would include the period when clicked in some terminal emulators, causing 404 errors. This removes trailing periods from all URLs displayed in CLI output across wrangler, miniflare, vitest-pool-workers, and workers-utils.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14112\"\u003e#14112\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3a746ac56a40b805e38f26ef5328e44917b543e6\"\u003e\u003ccode\u003e3a746ac\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/penalosa\"\u003e\u003ccode\u003e@​penalosa\u003c/code\u003e\u003c/a\u003e! - Pin non-bundled runtime dependencies to exact versions\u003c/p\u003e\n\u003cp\u003eDependencies that are not bundled into a package's published output are installed directly into consumers' dependency trees, so they are now pinned to exact versions instead of semver ranges. This closes a supply-chain gap where an unpinned external dependency could resolve to a compromised upstream release on a fresh install. A new \u003ccode\u003epnpm check:pinned-deps\u003c/code\u003e lint enforces this for all published packages (and for the shared pnpm catalog) going forward.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14061\"\u003e#14061\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/da8e306153843c6f42508bf7fe7737e91ac67241\"\u003e\u003ccode\u003eda8e306\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Vardiak\"\u003e\u003ccode\u003e@​Vardiak\u003c/code\u003e\u003c/a\u003e! - Preserve Durable Object WebSocket handler invocation order\u003c/p\u003e\n\u003cp\u003eDurable Object WebSocket events could begin executing out of order in the Workers Vitest integration when several events arrived while the test wrapper was resolving user code.\u003c/p\u003e\n\u003cp\u003eHandler invocation now preserves arrival order while still allowing asynchronous handler completion to run concurrently.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b210c5eefdb22d83f937728527bc0091f9308070\"\u003e\u003ccode\u003eb210c5e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/aec1bb826aaba963bfc1ee96ba7359e284162bfa\"\u003e\u003ccode\u003eaec1bb8\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e06cbb722b3552b622e48c53d4f7d910162ce943\"\u003e\u003ccode\u003ee06cbb7\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9a26191e1a8c4246f7999bdb3637a176b9166207\"\u003e\u003ccode\u003e9a26191\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5565823854b60937fcad7162425fcd9fad64558a\"\u003e\u003ccode\u003e5565823\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4ef790b3ee22389db29c64f49564aac28022e40e\"\u003e\u003ccode\u003e4ef790b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/890fca7d63a6efab5a58e4829cf02bf731eab197\"\u003e\u003ccode\u003e890fca7\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/6fc97775d688ab6b65c40cad1c403bb04346d77e\"\u003e\u003ccode\u003e6fc9777\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/337e9124cfa461a99ce7ffb800dcc341f7b2f026\"\u003e\u003ccode\u003e337e912\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8e7b74fa837dc7b67c4affab1d4b28876ce4d3f2\"\u003e\u003ccode\u003e8e7b74f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e86489a5743ff9bad7bcb5b444ad3d952d5b0164\"\u003e\u003ccode\u003ee86489a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/42288d4886b7b7a516f5bcca6924a706201aa1e8\"\u003e\u003ccode\u003e42288d4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/65b5f9e1855651c2df2c1bdfc8930141e36413d5\"\u003e\u003ccode\u003e65b5f9e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3a746ac56a40b805e38f26ef5328e44917b543e6\"\u003e\u003ccode\u003e3a746ac\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/64ef9fd46eeb590813bb8cbc61b58c407452362e\"\u003e\u003ccode\u003e64ef9fd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/94b29f76c6c6543c2504fb9d1967f15a3bad530d\"\u003e\u003ccode\u003e94b29f7\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ewrangler@4.97.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260601.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.16.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14087\"\u003e#14087\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/edmundhung\"\u003e\u003ccode\u003e@​edmundhung\u003c/code\u003e\u003c/a\u003e! - Fix Durable Object RPC dispatch for constructors that return proxies\u003c/p\u003e\n\u003cp\u003eDurable Object RPC methods mediated by a returned \u003ccode\u003eProxy\u003c/code\u003e are now resolved through that proxy after validating prototype exposure. This allows wrappers that bind methods to the underlying instance to use private fields and methods in Vitest, while matching workerd's rejection of constructor-assigned RPC overrides.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cbb39bdc90d4b93f9a9b4355124570d838eb1a2d\"\u003e\u003ccode\u003ecbb39bd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cbb39bdc90d4b93f9a9b4355124570d838eb1a2d\"\u003e\u003ccode\u003ecbb39bd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/408432aed493563cb13b9a9c241806112ea606bc\"\u003e\u003ccode\u003e408432a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/1103c07646569208c4b0a623d123395643e022d5\"\u003e\u003ccode\u003e1103c07\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7bb5c7a78a22320283549a86a29a76146f7252a4\"\u003e\u003ccode\u003e7bb5c7a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5b5cbd3e98e5713ecf5ee0afa975a1f2ee38b2cc\"\u003e\u003ccode\u003e5b5cbd3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/97d7d81e0a757e30e7700b183133249e2136a280\"\u003e\u003ccode\u003e97d7d81\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c647ccc7873c2cada60ba5f4ce7c8dfeb4801acc\"\u003e\u003ccode\u003ec647ccc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b64b7e4499b940efd74cdc09215620ee0b34a290\"\u003e\u003ccode\u003eb64b7e4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e4c8fd97a63230fccffe3d2c62185f5350fc5351\"\u003e\u003ccode\u003ee4c8fd9\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2dffeeb92d4f0b8a4c2c91f9cca7959d1970638a\"\u003e\u003ccode\u003e2dffeeb\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4c0da7be0d47e6127066dc6edd8a59e536e7c24c\"\u003e\u003ccode\u003e4c0da7b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/972d13d7054586bb9e3c11e888179d3df7753338\"\u003e\u003ccode\u003e972d13d\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/13cbadbd7ecdd2b7c56b850df1209960a71f7d54\"\u003e\u003ccode\u003e13cbadb\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/59e43e4e066f9d201fc6c1e3b31cb232853e83d7\"\u003e\u003ccode\u003e59e43e4\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260529.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.16.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c8c366e643636526806d2fd7d326825a1f119957\"\u003e\u003ccode\u003ec8c366e\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14159\"\u003e#14159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/0b6042466efdc845b374f82ab49f977399e6c237\"\u003e\u003ccode\u003e0b60424\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14142\"\u003e#14142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3d7992e6ac69c6572449b1c1f74354cfdeeaa1ad\"\u003e\u003ccode\u003e3d7992e\u003c/code\u003e\u003c/a\u003e [vitest-pool-workers] Fix module resolution for paths with spaces (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14152\"\u003e#14152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/da8e306153843c6f42508bf7fe7737e91ac67241\"\u003e\u003ccode\u003eda8e306\u003c/code\u003e\u003c/a\u003e [vitest-pool-workers] Preserve Durable Object handler order (for hibernated D...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/0998725139680d803f510c3126b4c4e617b3a37b\"\u003e\u003ccode\u003e0998725\u003c/code\u003e\u003c/a\u003e Set \u003ccode\u003edisallowTypeAnnotations\u003c/code\u003e to \u003ccode\u003efalse\u003c/code\u003e in `@typescript-eslint/consistent-ty...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3a746ac56a40b805e38f26ef5328e44917b543e6\"\u003e\u003ccode\u003e3a746ac\u003c/code\u003e\u003c/a\u003e [tools] Lint that all non-bundled deps of published packages are pinned (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14112\"\u003e#14112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/337e9124cfa461a99ce7ffb800dcc341f7b2f026\"\u003e\u003ccode\u003e337e912\u003c/code\u003e\u003c/a\u003e Remove trailing periods from URLs in terminal output (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14105\"\u003e#14105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/50ef72497eda26760bd88f5d5f6281208f761479\"\u003e\u003ccode\u003e50ef724\u003c/code\u003e\u003c/a\u003e Version Pack...\n\n_Description has been truncated_","html_url":"https://github.com/zjeejisme/cloudflare-docs/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/zjeejisme%2Fcloudflare-docs/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"5.50.2","new_version":"5.53.0","update_type":"minor","path":"/mobile_new","pr_created_at":"2026-06-06T23:17:33.000Z","version_change":"5.50.2 → 5.53.0","issue":{"uuid":"4605455264","node_id":"PR_kwDOPx3hB87jiFqM","number":152,"state":"closed","title":"chore(deps): bump the mobile-minor-patch group in /mobile_new with 25 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-06T23:22:57.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-06T23:17:33.000Z","updated_at":"2026-06-06T23:24:51.000Z","time_to_close":324,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"mobile-minor-patch","update_count":25,"packages":[{"name":"@react-native-picker/picker","old_version":"2.11.1","new_version":"2.11.4","repository_url":"https://github.com/react-native-picker/picker"},{"name":"@shopify/flash-list","old_version":"2.0.2","new_version":"2.3.1","repository_url":"https://github.com/Shopify/flash-list"},{"name":"@statsig/expo-bindings","old_version":"3.33.0","new_version":"3.33.2","repository_url":"https://github.com/statsig-io/js-client-monorepo"},{"name":"algoliasearch","old_version":"5.50.2","new_version":"5.53.0","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"i18next","old_version":"26.2.0","new_version":"26.3.1","repository_url":"https://github.com/i18next/i18next"},{"name":"react","old_version":"19.1.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.1.17","new_version":"19.2.17","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.1.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"react-native","old_version":"0.81.5","new_version":"0.85.3","repository_url":"https://github.com/facebook/react-native"},{"name":"react-native-gifted-charts","old_version":"1.4.76","new_version":"1.4.77","repository_url":"https://github.com/Abhinandan-Kushwaha/react-native-gifted-charts"},{"name":"react-native-maps","old_version":"1.20.1","new_version":"1.27.2","repository_url":"https://github.com/react-native-maps/react-native-maps"},{"name":"react-native-nitro-modules","old_version":"0.35.4","new_version":"0.35.9","repository_url":"https://github.com/mrousavy/nitro"},{"name":"react-native-reanimated","old_version":"4.1.7","new_version":"4.4.1","repository_url":"https://github.com/software-mansion/react-native-reanimated"},{"name":"react-native-safe-area-context","old_version":"5.6.2","new_version":"5.8.0","repository_url":"https://github.com/AppAndFlow/react-native-safe-area-context"},{"name":"react-native-screens","old_version":"4.16.0","new_version":"4.25.2","repository_url":"https://github.com/software-mansion/react-native-screens"},{"name":"react-native-svg","old_version":"15.12.1","new_version":"15.15.5","repository_url":"https://github.com/software-mansion/react-native-svg"},{"name":"react-native-worklets","old_version":"0.5.1","new_version":"0.9.1","repository_url":"https://github.com/software-mansion/react-native-reanimated"},{"name":"styled-components","old_version":"6.3.12","new_version":"6.4.2","repository_url":"https://github.com/styled-components/styled-components"},{"name":"vexo-analytics","old_version":"1.5.5","new_version":"1.5.7","repository_url":"https://github.com/vexotech/vexo-analytics"},{"name":"zod","old_version":"4.3.6","new_version":"4.4.3","repository_url":"https://github.com/colinhacks/zod"},{"name":"@babel/core","old_version":"7.29.0","new_version":"7.29.7","repository_url":"https://github.com/babel/babel"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.59.0","new_version":"8.60.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.59.0","new_version":"8.60.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"eslint","old_version":"10.2.1","new_version":"10.4.1","repository_url":"https://github.com/eslint/eslint"},{"name":"react-test-renderer","old_version":"19.1.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"}],"path":"/mobile_new","ecosystem":"npm"},"body":"Bumps the mobile-minor-patch group in /mobile_new with 25 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@react-native-picker/picker](https://github.com/react-native-picker/picker) | `2.11.1` | `2.11.4` |\n| [@shopify/flash-list](https://github.com/Shopify/flash-list) | `2.0.2` | `2.3.1` |\n| [@statsig/expo-bindings](https://github.com/statsig-io/js-client-monorepo/tree/HEAD/packages/expo-bindings) | `3.33.0` | `3.33.2` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.50.2` | `5.53.0` |\n| [i18next](https://github.com/i18next/i18next) | `26.2.0` | `26.3.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.0` | `19.2.7` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.1.17` | `19.2.17` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.0` | `19.2.7` |\n| [react-native](https://github.com/facebook/react-native/tree/HEAD/packages/react-native) | `0.81.5` | `0.85.3` |\n| [react-native-gifted-charts](https://github.com/Abhinandan-Kushwaha/react-native-gifted-charts) | `1.4.76` | `1.4.77` |\n| [react-native-maps](https://github.com/react-native-maps/react-native-maps) | `1.20.1` | `1.27.2` |\n| [react-native-nitro-modules](https://github.com/mrousavy/nitro) | `0.35.4` | `0.35.9` |\n| [react-native-reanimated](https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated) | `4.1.7` | `4.4.1` |\n| [react-native-safe-area-context](https://github.com/AppAndFlow/react-native-safe-area-context) | `5.6.2` | `5.8.0` |\n| [react-native-screens](https://github.com/software-mansion/react-native-screens) | `4.16.0` | `4.25.2` |\n| [react-native-svg](https://github.com/software-mansion/react-native-svg) | `15.12.1` | `15.15.5` |\n| [react-native-worklets](https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-worklets) | `0.5.1` | `0.9.1` |\n| [styled-components](https://github.com/styled-components/styled-components) | `6.3.12` | `6.4.2` |\n| [vexo-analytics](https://github.com/vexotech/vexo-analytics) | `1.5.5` | `1.5.7` |\n| [zod](https://github.com/colinhacks/zod) | `4.3.6` | `4.4.3` |\n| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.29.0` | `7.29.7` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.59.0` | `8.60.1` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.59.0` | `8.60.1` |\n| [eslint](https://github.com/eslint/eslint) | `10.2.1` | `10.4.1` |\n| [react-test-renderer](https://github.com/facebook/react/tree/HEAD/packages/react-test-renderer) | `19.1.0` | `19.2.7` |\n\nUpdates `@react-native-picker/picker` from 2.11.1 to 2.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-native-picker/picker/releases\"\u003e@​react-native-picker/picker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.11.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-native-picker/picker/compare/v2.11.3...v2.11.4\"\u003e2.11.4\u003c/a\u003e (2025-10-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eios:\u003c/strong\u003e Set delegate properly in new architecture to resolve question marks display issue (\u003ca href=\"https://redirect.github.com/react-native-picker/picker/issues/640\"\u003e#640\u003c/a\u003e) (\u003ca href=\"https://github.com/react-native-picker/picker/commit/0096a164905934ccf23a593517891eb96e477d24\"\u003e0096a16\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.11.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-native-picker/picker/compare/v2.11.2...v2.11.3\"\u003e2.11.3\u003c/a\u003e (2025-10-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eandroid crash on React Native 0.81 \u0026amp; new arch (\u003ca href=\"https://redirect.github.com/react-native-picker/picker/issues/648\"\u003e#648\u003c/a\u003e) (\u003ca href=\"https://github.com/react-native-picker/picker/commit/5b27f9dfd8ff272b4ab5fa61c1781d9e51e11af3\"\u003e5b27f9d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.11.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-native-picker/picker/compare/v2.11.1...v2.11.2\"\u003e2.11.2\u003c/a\u003e (2025-09-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/react-native-picker/picker/issues/643\"\u003e#643\u003c/a\u003e) (\u003ca href=\"https://github.com/react-native-picker/picker/commit/18ed316e62f97b1181b9d673e68ef3672b310879\"\u003e18ed316\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-native-picker/picker/commit/faefb120ff830c197b9b0d265d97e43883b1abb7\"\u003e\u003ccode\u003efaefb12\u003c/code\u003e\u003c/a\u003e chore(release): 2.11.4 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-native-picker/picker/commit/0096a164905934ccf23a593517891eb96e477d24\"\u003e\u003ccode\u003e0096a16\u003c/code\u003e\u003c/a\u003e fix(ios): Set delegate properly in new architecture to resolve question marks...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-native-picker/picker/commit/b7efb658b85ca859695330f4a317388882ca4e38\"\u003e\u003ccode\u003eb7efb65\u003c/code\u003e\u003c/a\u003e chore(release): 2.11.3 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-native-picker/picker/commit/5b27f9dfd8ff272b4ab5fa61c1781d9e51e11af3\"\u003e\u003ccode\u003e5b27f9d\u003c/code\u003e\u003c/a\u003e fix: android crash on React Native 0.81 \u0026amp; new arch (\u003ca href=\"https://redirect.github.com/react-native-picker/picker/issues/648\"\u003e#648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-native-picker/picker/commit/cef1e2e220d9ec168840a2ff4487d1e0197370bf\"\u003e\u003ccode\u003ecef1e2e\u003c/code\u003e\u003c/a\u003e chore(release): 2.11.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-native-picker/picker/commit/18ed316e62f97b1181b9d673e68ef3672b310879\"\u003e\u003ccode\u003e18ed316\u003c/code\u003e\u003c/a\u003e fix: bump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/react-native-picker/picker/issues/643\"\u003e#643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-native-picker/picker/commit/4aae25ab6c75157f5ef7eb8d7638c54c47e92796\"\u003e\u003ccode\u003e4aae25a\u003c/code\u003e\u003c/a\u003e build(deps): bump form-data from 3.0.1 to 3.0.4 (\u003ca href=\"https://redirect.github.com/react-native-picker/picker/issues/641\"\u003e#641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-native-picker/picker/commit/401d4dd95c0421631b7a49354ea1ddfaf8b78d53\"\u003e\u003ccode\u003e401d4dd\u003c/code\u003e\u003c/a\u003e Do not use deprecated \u003ccode\u003eContextContainer::Shared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/react-native-picker/picker/issues/645\"\u003e#645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/react-native-picker/picker/compare/v2.11.1...v2.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shopify/flash-list` from 2.0.2 to 2.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Shopify/flash-list/releases\"\u003e@​shopify/flash-list's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(scroll): maintain scroll position when prepending large items by \u003ca href=\"https://github.com/naqvitalha\"\u003e\u003ccode\u003e@​naqvitalha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2138\"\u003eShopify/flash-list#2138\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: Add type to RecyclerViewProps  export statement to comply with isolatedModules by \u003ca href=\"https://github.com/benjaminpeters\"\u003e\u003ccode\u003e@​benjaminpeters\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/1995\"\u003eShopify/flash-list#1995\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(scroll): guard against zero window size in bound detection by \u003ca href=\"https://github.com/naqvitalha\"\u003e\u003ccode\u003e@​naqvitalha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2146\"\u003eShopify/flash-list#2146\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(scroll): enable maintainVisibleContentPosition for horizontal lists by \u003ca href=\"https://github.com/naqvitalha\"\u003e\u003ccode\u003e@​naqvitalha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2145\"\u003eShopify/flash-list#2145\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/benjaminpeters\"\u003e\u003ccode\u003e@​benjaminpeters\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/1995\"\u003eShopify/flash-list#1995\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Shopify/flash-list/compare/v2.3.0...v2.3.1\"\u003ehttps://github.com/Shopify/flash-list/compare/v2.3.0...v2.3.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update skill instructions for metro port, app install, and e2e by \u003ca href=\"https://github.com/naqvitalha\"\u003e\u003ccode\u003e@​naqvitalha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2132\"\u003eShopify/flash-list#2132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(scroll): read initialScrollIndex offset after layout recompute by \u003ca href=\"https://github.com/naqvitalha\"\u003e\u003ccode\u003e@​naqvitalha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2133\"\u003eShopify/flash-list#2133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(scroll): add inverted prop by \u003ca href=\"https://github.com/naqvitalha\"\u003e\u003ccode\u003e@​naqvitalha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2131\"\u003eShopify/flash-list#2131\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Shopify/flash-list/compare/v2.2.3...v2.3.0\"\u003ehttps://github.com/Shopify/flash-list/compare/v2.2.3...v2.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.2.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure average measurement is always positive by \u003ca href=\"https://github.com/mhoran\"\u003e\u003ccode\u003e@​mhoran\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2053\"\u003eShopify/flash-list#2053\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(hooks): eliminate scroll jitter when prepending items at bottom by \u003ca href=\"https://github.com/Hector-Zhuang\"\u003e\u003ccode\u003e@​Hector-Zhuang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2095\"\u003eShopify/flash-list#2095\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove x,y from measureParentSize — fixes Fabric sticky header offset by \u003ca href=\"https://github.com/thomasttvo\"\u003e\u003ccode\u003e@​thomasttvo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2105\"\u003eShopify/flash-list#2105\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(layout): suppress grid separators in the last row to prevent height mismatch by \u003ca href=\"https://github.com/naqvitalha\"\u003e\u003ccode\u003e@​naqvitalha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2114\"\u003eShopify/flash-list#2114\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support React.memo, forwardRef, and class components in all component props by \u003ca href=\"https://github.com/naqvitalha\"\u003e\u003ccode\u003e@​naqvitalha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2115\"\u003eShopify/flash-list#2115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: clarify overrideProps usage and document overflow visible workaround by \u003ca href=\"https://github.com/naqvitalha\"\u003e\u003ccode\u003e@​naqvitalha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2128\"\u003eShopify/flash-list#2128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect waitForInteraction when initialScrollIndex is set by \u003ca href=\"https://github.com/naqvitalha\"\u003e\u003ccode\u003e@​naqvitalha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2130\"\u003eShopify/flash-list#2130\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/mhoran\"\u003e\u003ccode\u003e@​mhoran\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2053\"\u003eShopify/flash-list#2053\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Hector-Zhuang\"\u003e\u003ccode\u003e@​Hector-Zhuang\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2095\"\u003eShopify/flash-list#2095\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/thomasttvo\"\u003e\u003ccode\u003e@​thomasttvo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2105\"\u003eShopify/flash-list#2105\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Shopify/flash-list/compare/v2.2.2...v2.2.3\"\u003ehttps://github.com/Shopify/flash-list/compare/v2.2.2...v2.2.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.2.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix index out of bounds in viewability computation by \u003ca href=\"https://github.com/naqvitalha\"\u003e\u003ccode\u003e@​naqvitalha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2087\"\u003eShopify/flash-list#2087\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: filter stale indices from layoutInfo after truncation by \u003ca href=\"https://github.com/naqvitalha\"\u003e\u003ccode\u003e@​naqvitalha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2088\"\u003eShopify/flash-list#2088\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Shopify/flash-list/compare/v2.2.1...v2.2.2\"\u003ehttps://github.com/Shopify/flash-list/compare/v2.2.1...v2.2.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.2.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix sticky header list disappearing when currentStickyIndex -1 on RN 0.83 by \u003ca href=\"https://github.com/andy-chhuon\"\u003e\u003ccode\u003e@​andy-chhuon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/flash-list/pull/2069\"\u003eShopify/flash-list#2069\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/Shopify/flash-list/commit/c0339d87ef4739bccde833e5da2c761c0c2d802e\"\u003e\u003ccode\u003ec0339d8\u003c/code\u003e\u003c/a\u003e v2.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/flash-list/commit/422dcda9eabeed98c5f24706010a8dfd1d0e8c99\"\u003e\u003ccode\u003e422dcda\u003c/code\u003e\u003c/a\u003e fix(scroll): enable maintainVisibleContentPosition for horizontal lists (\u003ca href=\"https://redirect.github.com/Shopify/flash-list/issues/2145\"\u003e#2145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/flash-list/commit/2b8ec28d5f37fd62052a63a168fb546b5fe8a341\"\u003e\u003ccode\u003e2b8ec28\u003c/code\u003e\u003c/a\u003e fix: guard against zero window size in bound detection (\u003ca href=\"https://redirect.github.com/Shopify/flash-list/issues/2146\"\u003e#2146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/flash-list/commit/ce349cfb820d542229bbe289d1e39cb72839f37d\"\u003e\u003ccode\u003ece349cf\u003c/code\u003e\u003c/a\u003e chore(ci): use SHOPIFY_GH_ACCESS_TOKEN for agent PRs (\u003ca href=\"https://redirect.github.com/Shopify/flash-list/issues/2192\"\u003e#2192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/flash-list/commit/3835bf1f52444a4acc547d35b9a29e8b18a0b0ef\"\u003e\u003ccode\u003e3835bf1\u003c/code\u003e\u003c/a\u003e Add type to export statement to comply with isolatedModules (\u003ca href=\"https://redirect.github.com/Shopify/flash-list/issues/1995\"\u003e#1995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/flash-list/commit/a063fce4154d348b79d9df63e295add0fa8514d6\"\u003e\u003ccode\u003ea063fce\u003c/code\u003e\u003c/a\u003e chore(ci): improve agent workflows and skills from run feedback (\u003ca href=\"https://redirect.github.com/Shopify/flash-list/issues/2182\"\u003e#2182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/flash-list/commit/a4c31b80bee64f2bd3326aede034c26f0559cd89\"\u003e\u003ccode\u003ea4c31b8\u003c/code\u003e\u003c/a\u003e fix(ci): add cd and ./gradlew to allowed tools for fix, bot, and android-bot ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/flash-list/commit/c6037fec80eaba1449e815669a867e135f645607\"\u003e\u003ccode\u003ec6037fe\u003c/code\u003e\u003c/a\u003e fix(ci): triage only triggers when agent-triage label is added by a qualified...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/flash-list/commit/a215cd2e0e327e56a97ca29b50237910f4ad5e90\"\u003e\u003ccode\u003ea215cd2\u003c/code\u003e\u003c/a\u003e fix(ci): triage agent should label only, not comment (\u003ca href=\"https://redirect.github.com/Shopify/flash-list/issues/2170\"\u003e#2170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/flash-list/commit/a632e10d7426418f5c04a32c807f73299305e4f3\"\u003e\u003ccode\u003ea632e10\u003c/code\u003e\u003c/a\u003e fix(ci): correct allowedTools syntax for claude-code-action v1 (\u003ca href=\"https://redirect.github.com/Shopify/flash-list/issues/2167\"\u003e#2167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Shopify/flash-list/compare/v2.0.2...v2.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​shopify/flash-list\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@statsig/expo-bindings` from 3.33.0 to 3.33.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/statsig-io/js-client-monorepo/releases\"\u003e@​statsig/expo-bindings's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.33.2 - JS eval performance improvement\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove JS eval performance by reading spec values directly from reference instead of copying every time\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003eIncluded In This Release\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e09018380c403efb1e3142363f50ca239e1b25d1f Daniel Graham\n\u003cul\u003e\n\u003cli\u003eperf: add _getValuesReadOnly for internal use (\u003ca href=\"https://github.com/statsig-io/js-client-monorepo/tree/HEAD/packages/expo-bindings/issues/879\"\u003e#879\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e11f6bea4aa04512bb06745934dfe8b55445fe307 Daniel Graham\n\u003cul\u003e\n\u003cli\u003echore: setup release_bot for trusted publishing (\u003ca href=\"https://github.com/statsig-io/js-client-monorepo/tree/HEAD/packages/expo-bindings/issues/883\"\u003e#883\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/statsig-io/js-client-monorepo/compare/3.33.1...3.33.2\"\u003ehttps://github.com/statsig-io/js-client-monorepo/compare/3.33.1...3.33.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.33.1 - FlushType enum with const\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereplace FlushType enum with const\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003eIncluded In This Release\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e8deef528c30f2ce8ea3309e735ac05e048c2b8ee Daniel Graham\n\u003cul\u003e\n\u003cli\u003efix: replace FlushType enum with const (\u003ca href=\"https://github.com/statsig-io/js-client-monorepo/tree/HEAD/packages/expo-bindings/issues/878\"\u003e#878\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/statsig-io/js-client-monorepo/compare/3.33.0...3.33.1\"\u003ehttps://github.com/statsig-io/js-client-monorepo/compare/3.33.0...3.33.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/statsig-io/js-client-monorepo/commit/6f3f44a069db9a7f0e98dd5ef821666a7468a4f8\"\u003e\u003ccode\u003e6f3f44a\u003c/code\u003e\u003c/a\u003e [release] 3.33.2 - JS eval performance improvement (\u003ca href=\"https://github.com/statsig-io/js-client-monorepo/tree/HEAD/packages/expo-bindings/issues/884\"\u003e#884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/statsig-io/js-client-monorepo/commit/e56f5aa7f8416d33f07c29cfaf0648150ee48d72\"\u003e\u003ccode\u003ee56f5aa\u003c/code\u003e\u003c/a\u003e [release] 3.33.1 - FlushType enum with const (\u003ca href=\"https://github.com/statsig-io/js-client-monorepo/tree/HEAD/packages/expo-bindings/issues/881\"\u003e#881\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/statsig-io/js-client-monorepo/commits/3.33.2/packages/expo-bindings\"\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@​statsig/expo-bindings\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `algoliasearch` from 5.50.2 to 5.53.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/releases\"\u003ealgoliasearch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.53.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c95cbc1d2e\"\u003ec95cbc1d2e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6347\"\u003e#6347\u003c/a\u003e) by \u003ca href=\"https://github.com/zigzagdev\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c55851671e\"\u003ec55851671e\u003c/a\u003e feat(javascript): BREAKING CHANGE – expose maximum number of retries (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6353\"\u003e#6353\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eWe updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/84ebc480a8\"\u003e84ebc480a8\u003c/a\u003e chore(deps): dependencies 2026-05-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6400\"\u003e#6400\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/fc36d63e9f\"\u003efc36d63e9f\u003c/a\u003e fix(javascript): improve caching performance (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6431\"\u003e#6431\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/90da6bf0ae\"\u003e90da6bf0ae\u003c/a\u003e chore(deps): dependencies 2026-05-18 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6429\"\u003e#6429\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/eddd51e349\"\u003eeddd51e349\u003c/a\u003e fix(specs): document abTest field on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6443\"\u003e#6443\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/1d3f2c149b\"\u003e1d3f2c149b\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6448\"\u003e#6448\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/35bf16c848\"\u003e35bf16c848\u003c/a\u003e fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6350\"\u003e#6350\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eFor those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d7aeef2482\"\u003ed7aeef2482\u003c/a\u003e chore(deps): batch dependency updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6465\"\u003e#6465\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.52.1\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/363cc2d91b\"\u003e363cc2d91b\u003c/a\u003e fix(specs): Ingestion API - update destination payload (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6320\"\u003e#6320\u003c/a\u003e) by \u003ca href=\"https://github.com/sbellone\"\u003e\u003ccode\u003e@​sbellone\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4d2ae79e73\"\u003e4d2ae79e73\u003c/a\u003e chore(deps): dependencies 2026-04-20 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6259\"\u003e#6259\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7178fa2e3b\"\u003e7178fa2e3b\u003c/a\u003e chore(deps): dependencies 2026-05-04 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6322\"\u003e#6322\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.52.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d275af4e18\"\u003ed275af4e18\u003c/a\u003e feat(specs): add Algolia Index as a native connector in ingestion client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6290\"\u003e#6290\u003c/a\u003e) by \u003ca href=\"https://github.com/morganleroi\"\u003e\u003ccode\u003e@​morganleroi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/74e91c1cd3\"\u003e74e91c1cd3\u003c/a\u003e fix(specs): compostion run payload example for external injected items (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6291\"\u003e#6291\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7b4c9dfc5d\"\u003e7b4c9dfc5d\u003c/a\u003e fix(clients): push helper smooth traffic (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6247\"\u003e#6247\u003c/a\u003e) by \u003ca href=\"https://github.com/shortcuts\"\u003e\u003ccode\u003e@​shortcuts\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/a98b7f7cd8\"\u003ea98b7f7cd8\u003c/a\u003e feat(specs): add feedsOrder to composition run params (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6314\"\u003e#6314\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.51.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/blob/main/CHANGELOG.md\"\u003ealgoliasearch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\"\u003e5.53.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c95cbc1d2e\"\u003ec95cbc1d2e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6347\"\u003e#6347\u003c/a\u003e) by \u003ca href=\"https://github.com/zigzagdev/\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c55851671e\"\u003ec55851671e\u003c/a\u003e feat(javascript): BREAKING CHANGE – expose maximum number of retries (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6353\"\u003e#6353\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eWe updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/84ebc480a8\"\u003e84ebc480a8\u003c/a\u003e chore(deps): dependencies 2026-05-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6400\"\u003e#6400\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/fc36d63e9f\"\u003efc36d63e9f\u003c/a\u003e fix(javascript): improve caching performance (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6431\"\u003e#6431\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/90da6bf0ae\"\u003e90da6bf0ae\u003c/a\u003e chore(deps): dependencies 2026-05-18 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6429\"\u003e#6429\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/eddd51e349\"\u003eeddd51e349\u003c/a\u003e fix(specs): document abTest field on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6443\"\u003e#6443\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/1d3f2c149b\"\u003e1d3f2c149b\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6448\"\u003e#6448\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/35bf16c848\"\u003e35bf16c848\u003c/a\u003e fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6350\"\u003e#6350\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eFor those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d7aeef2482\"\u003ed7aeef2482\u003c/a\u003e chore(deps): batch dependency updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6465\"\u003e#6465\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\"\u003e5.52.1\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/363cc2d91b\"\u003e363cc2d91b\u003c/a\u003e fix(specs): Ingestion API - update destination payload (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6320\"\u003e#6320\u003c/a\u003e) by \u003ca href=\"https://github.com/sbellone/\"\u003e\u003ccode\u003e@​sbellone\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4d2ae79e73\"\u003e4d2ae79e73\u003c/a\u003e chore(deps): dependencies 2026-04-20 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6259\"\u003e#6259\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7178fa2e3b\"\u003e7178fa2e3b\u003c/a\u003e chore(deps): dependencies 2026-05-04 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6322\"\u003e#6322\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\"\u003e5.52.0\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d275af4e18\"\u003ed275af4e18\u003c/a\u003e feat(specs): add Algolia Index as a native connector in ingestion client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6290\"\u003e#6290\u003c/a\u003e) by \u003ca href=\"https://github.com/morganleroi/\"\u003e\u003ccode\u003e@​morganleroi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/74e91c1cd3\"\u003e74e91c1cd3\u003c/a\u003e fix(specs): compostion run payload example for external injected items (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6291\"\u003e#6291\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12/\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7b4c9dfc5d\"\u003e7b4c9dfc5d\u003c/a\u003e fix(clients): push helper smooth traffic (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6247\"\u003e#6247\u003c/a\u003e) by \u003ca href=\"https://github.com/shortcuts/\"\u003e\u003ccode\u003e@​shortcuts\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/a98b7f7cd8\"\u003ea98b7f7cd8\u003c/a\u003e feat(specs): add feedsOrder to composition run params (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6314\"\u003e#6314\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12/\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.2...5.51.0\"\u003e5.51.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes in the Composition API. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/00271b6ba0\"\u003e00271b6ba0\u003c/a\u003e feat(javascript): add transformationOptions and fix ingestion config leak (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6252\"\u003e#6252\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/39ea2c5cb3\"\u003e39ea2c5cb3\u003c/a\u003e refactor(specs): split injection schema (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6224\"\u003e#6224\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller/\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/544091a5f2\"\u003e544091a5f2\u003c/a\u003e feat(specs): introduce recommend source in Comp API client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6227\"\u003e#6227\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller/\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/f73d69aae4\"\u003ef73d69aae4\u003c/a\u003e fix(specs): clarify getIndexingTime (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6276\"\u003e#6276\u003c/a\u003e) by \u003ca href=\"https://github.com/kai687/\"\u003e\u003ccode\u003e@​kai687\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/78ffb45894\"\u003e78ffb45894\u003c/a\u003e fix(javascript): increase default retry max (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6278\"\u003e#6278\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/e48d5c4bbf\"\u003ee48d5c4bbf\u003c/a\u003e feat(specs): query categorization (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6258\"\u003e#6258\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/2658999ce3f428dfc8cab8e4946de263030245ba\"\u003e\u003ccode\u003e2658999\u003c/code\u003e\u003c/a\u003e chore: release 5.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/b9d89e9913a38f857514c66f8cc184240113bbcb\"\u003e\u003ccode\u003eb9d89e9\u003c/code\u003e\u003c/a\u003e chore(deps): batch dependency updates (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/33290f8a80cef5832ccef0d77be76d4a2ff2e26e\"\u003e\u003ccode\u003e33290f8\u003c/code\u003e\u003c/a\u003e fix(specs): add searchResponsePartial fallback to searchResult oneOf (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/aac345e85ccf4fcb891eabb81cb2d6531ad9a963\"\u003e\u003ccode\u003eaac345e\u003c/code\u003e\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/9545da11a421aa35649e3a384e2984d5ca01aa18\"\u003e\u003ccode\u003e9545da1\u003c/code\u003e\u003c/a\u003e fix(specs): document abTest field on listIndices response (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/f050422ffec3f26862b7580606a46fd4abf21aa4\"\u003e\u003ccode\u003ef050422\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-05-18 (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/a291a36c880bc6944ece5bad68c1c8ef87107386\"\u003e\u003ccode\u003ea291a36\u003c/code\u003e\u003c/a\u003e fix(javascript): improve caching performance (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/d4c108c8bf7c70c246bc0969693bc9a371d556e5\"\u003e\u003ccode\u003ed4c108c\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-05-15 (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/c2e7520af4285c10b1884acec1c88c82f09874ee\"\u003e\u003ccode\u003ec2e7520\u003c/code\u003e\u003c/a\u003e feat(javascript): expose maximum number of retries (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/820b9d73c295e5f2d6cfb62395a17cd0005173cf\"\u003e\u003ccode\u003e820b9d7\u003c/code\u003e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (gener...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.2...5.53.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `i18next` from 26.2.0 to 26.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/i18next/i18next/releases\"\u003ei18next's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev26.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(types): \u003ccode\u003et()\u003c/code\u003e with a \u003ccode\u003ekeyPrefix\u003c/code\u003e no longer pollutes its return type with sibling keys' values. A regression in 26.3.0 — the \u003ccode\u003e[Res] extends [never]\u003c/code\u003e guards added to \u003ccode\u003eKeysBuilderWithReturnObjects\u003c/code\u003e / \u003ccode\u003eKeysBuilderWithoutReturnObjects\u003c/code\u003e turned the builders into deferred conditional types, so \u003ccode\u003eKeyPrefix\u0026lt;Ns\u0026gt;\u003c/code\u003e stopped resolving to a literal union and \u003ccode\u003ekeyPrefix\u003c/code\u003e inference widened to the whole namespace. Symptom: \u003ccode\u003euseTranslation(ns, { keyPrefix: 'a.b' })\u003c/code\u003e then \u003ccode\u003et('title')\u003c/code\u003e would resolve to \u003ccode\u003e'\u0026lt;a.b\u0026gt;.title' | '\u0026lt;other.path\u0026gt;.title' | ...\u003c/code\u003e instead of just the scoped value. Affected every \u003ccode\u003ereact-i18next\u003c/code\u003e user using \u003ccode\u003ekeyPrefix\u003c/code\u003e. Restored to the eager 26.2.0 form. The same-namespace conflict handling from \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2434\"\u003e#2434\u003c/a\u003e still works via \u003ccode\u003e_DropConflictKeys\u003c/code\u003e at the merge layer (in \u003ccode\u003eoptions.d.ts\u003c/code\u003e). Thanks \u003ca href=\"https://github.com/aaronrosenthal\"\u003e\u003ccode\u003e@​aaronrosenthal\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/i18next/i18next/pull/2436\"\u003e#2436\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev26.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(types): introduce \u003ccode\u003eResourceNamespaceMap\u003c/code\u003e — a separate mergeable augmentation surface for namespace resource types, designed for monorepos where multiple packages each want to contribute their own namespaces. Previously, every package had to coordinate on a single \u003ccode\u003eCustomTypeOptions.resources\u003c/code\u003e declaration (or fall back to typing dependency namespaces as \u003ccode\u003eany\u003c/code\u003e) because \u003ccode\u003eresources\u003c/code\u003e is a single property of an interface and TypeScript reports TS2717 when two declarations of the same property disagree. The new interface merges naturally across \u003ccode\u003edeclare module 'i18next'\u003c/code\u003e blocks, so each package can ship its own \u003ccode\u003ei18next.d.ts\u003c/code\u003e independently. Per-property merge handles same-namespace contributions from multiple packages, and same-key/different-literal conflicts are silently dropped to avoid poisoning \u003ccode\u003et()\u003c/code\u003e overload resolution. Fully backwards-compatible — existing \u003ccode\u003eCustomTypeOptions.resources\u003c/code\u003e augmentations continue to work, and both surfaces can coexist. Scalar options (\u003ccode\u003edefaultNS\u003c/code\u003e, \u003ccode\u003ereturnNull\u003c/code\u003e, \u003ccode\u003eenableSelector\u003c/code\u003e, etc.) still belong on \u003ccode\u003eCustomTypeOptions\u003c/code\u003e. Thanks \u003ca href=\"https://github.com/sh3xu\"\u003e\u003ccode\u003e@​sh3xu\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/i18next/i18next/pull/2434\"\u003e#2434\u003c/a\u003e). Fixes \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2409\"\u003e#2409\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/i18next/i18next/blob/master/CHANGELOG.md\"\u003ei18next's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e26.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(types): \u003ccode\u003et()\u003c/code\u003e with a \u003ccode\u003ekeyPrefix\u003c/code\u003e no longer pollutes its return type with sibling keys' values. A regression in 26.3.0 — the \u003ccode\u003e[Res] extends [never]\u003c/code\u003e guards added to \u003ccode\u003eKeysBuilderWithReturnObjects\u003c/code\u003e / \u003ccode\u003eKeysBuilderWithoutReturnObjects\u003c/code\u003e turned the builders into deferred conditional types, so \u003ccode\u003eKeyPrefix\u0026lt;Ns\u0026gt;\u003c/code\u003e stopped resolving to a literal union and \u003ccode\u003ekeyPrefix\u003c/code\u003e inference widened to the whole namespace. Symptom: \u003ccode\u003euseTranslation(ns, { keyPrefix: 'a.b' })\u003c/code\u003e then \u003ccode\u003et('title')\u003c/code\u003e would resolve to \u003ccode\u003e'\u0026lt;a.b\u0026gt;.title' | '\u0026lt;other.path\u0026gt;.title' | ...\u003c/code\u003e instead of just the scoped value. Affected every \u003ccode\u003ereact-i18next\u003c/code\u003e user using \u003ccode\u003ekeyPrefix\u003c/code\u003e. Restored to the eager 26.2.0 form. The same-namespace conflict handling from \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2434\"\u003e#2434\u003c/a\u003e still works via \u003ccode\u003e_DropConflictKeys\u003c/code\u003e at the merge layer (in \u003ccode\u003eoptions.d.ts\u003c/code\u003e). Thanks \u003ca href=\"https://github.com/aaronrosenthal\"\u003e\u003ccode\u003e@​aaronrosenthal\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/i18next/i18next/pull/2436\"\u003e#2436\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e26.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(types): introduce \u003ccode\u003eResourceNamespaceMap\u003c/code\u003e — a separate mergeable augmentation surface for namespace resource types, designed for monorepos where multiple packages each want to contribute their own namespaces. Previously, every package had to coordinate on a single \u003ccode\u003eCustomTypeOptions.resources\u003c/code\u003e declaration (or fall back to typing dependency namespaces as \u003ccode\u003eany\u003c/code\u003e) because \u003ccode\u003eresources\u003c/code\u003e is a single property of an interface and TypeScript reports TS2717 when two declarations of the same property disagree. The new interface merges naturally across \u003ccode\u003edeclare module 'i18next'\u003c/code\u003e blocks, so each package can ship its own \u003ccode\u003ei18next.d.ts\u003c/code\u003e independently. Per-property merge handles same-namespace contributions from multiple packages, and same-key/different-literal conflicts are silently dropped to avoid poisoning \u003ccode\u003et()\u003c/code\u003e overload resolution. Fully backwards-compatible — existing \u003ccode\u003eCustomTypeOptions.resources\u003c/code\u003e augmentations continue to work, and both surfaces can coexist. Scalar options (\u003ccode\u003edefaultNS\u003c/code\u003e, \u003ccode\u003ereturnNull\u003c/code\u003e, \u003ccode\u003eenableSelector\u003c/code\u003e, etc.) still belong on \u003ccode\u003eCustomTypeOptions\u003c/code\u003e. Thanks \u003ca href=\"https://github.com/sh3xu\"\u003e\u003ccode\u003e@​sh3xu\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/i18next/i18next/pull/2434\"\u003e#2434\u003c/a\u003e). Fixes \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2409\"\u003e#2409\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/i18next/i18next/commit/7bdb5d70d4142dde36d46ae66f207da304d77fed\"\u003e\u003ccode\u003e7bdb5d7\u003c/code\u003e\u003c/a\u003e 26.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/a655e3230d76501852e027033d2dcaba1c14f434\"\u003e\u003ccode\u003ea655e32\u003c/code\u003e\u003c/a\u003e changelog: 26.3.1 entry for \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2436\"\u003e#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/57ed81222d0f4ad29633877ca4d76e1f751f7603\"\u003e\u003ccode\u003e57ed812\u003c/code\u003e\u003c/a\u003e fix(types): keyPrefix no longer pollutes t() return type with sibling keys (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/bdf651c07d4d3a37d616a2c0ec5e954a527fc513\"\u003e\u003ccode\u003ebdf651c\u003c/code\u003e\u003c/a\u003e 26.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/988a3620671dc2ce26591e37b80f2e779935cbf5\"\u003e\u003ccode\u003e988a362\u003c/code\u003e\u003c/a\u003e changelog: 26.3.0 entry for \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2434\"\u003e#2434\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/159506c93d90627cff8707660bf82afe36e4f701\"\u003e\u003ccode\u003e159506c\u003c/code\u003e\u003c/a\u003e feat(types): introduce ResourceNamespaceMap for monorepo namespace augmentati...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/df68b1f32470bde7fe891086241bfc2df229be7b\"\u003e\u003ccode\u003edf68b1f\u003c/code\u003e\u003c/a\u003e ci: restore JSR publishing via GitHub Actions OIDC\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/i18next/i18next/compare/v26.2.0...v26.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 19.1.0 to 19.2.7\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.7 (June 1st, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed missing \u003ccode\u003eFormData\u003c/code\u003e entries in Server Actions which regressed in 19.2.6\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36566\"\u003e#36566\u003c/a\u003e by \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.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\u003c!-- 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/6117d7cca4906492c51fe6a03381e35adfd86e7d\"\u003e\u003ccode\u003e6117d7c\u003c/code\u003e\u003c/a\u003e Version 19.2.7 (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/36591\"\u003e#36591\u003c/a\u003e)\u003c/li\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\u003eAdditional commits viewable in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.7/packages/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 react since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/react` from 19.1.17 to 19.2.17\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-dom` from 19.1.0 to 19.2.7\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.7 (June 1st, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed missing \u003ccode\u003eFormData\u003c/code\u003e entries in Server Actions which regressed in 19.2.6\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36566\"\u003e#36566\u003c/a\u003e by \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.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\u003c!-- 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 susp...\n\n_Description has been truncated_","html_url":"https://github.com/hamdanialaa3/koli-one/pull/152","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hamdanialaa3%2Fkoli-one/issues/152","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/152/packages"}},{"old_version":"5.50.2","new_version":"5.53.0","update_type":"minor","path":"/mobile_new","pr_created_at":"2026-06-05T00:56:42.000Z","version_change":"5.50.2 → 5.53.0","issue":{"uuid":"4593259250","node_id":"PR_kwDOPx3hB87i6WWq","number":138,"state":"closed","title":"chore(deps): bump algoliasearch from 5.50.2 to 5.53.0 in /mobile_new","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-06-06T23:17:36.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-05T00:56:42.000Z","updated_at":"2026-06-06T23:17:38.000Z","time_to_close":166854,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"algoliasearch","old_version":"5.50.2","new_version":"5.53.0","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"}],"path":"/mobile_new","ecosystem":"npm"},"body":"Bumps [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) from 5.50.2 to 5.53.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/releases\"\u003ealgoliasearch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.53.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c95cbc1d2e\"\u003ec95cbc1d2e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6347\"\u003e#6347\u003c/a\u003e) by \u003ca href=\"https://github.com/zigzagdev\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c55851671e\"\u003ec55851671e\u003c/a\u003e feat(javascript): BREAKING CHANGE – expose maximum number of retries (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6353\"\u003e#6353\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eWe updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/84ebc480a8\"\u003e84ebc480a8\u003c/a\u003e chore(deps): dependencies 2026-05-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6400\"\u003e#6400\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/fc36d63e9f\"\u003efc36d63e9f\u003c/a\u003e fix(javascript): improve caching performance (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6431\"\u003e#6431\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/90da6bf0ae\"\u003e90da6bf0ae\u003c/a\u003e chore(deps): dependencies 2026-05-18 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6429\"\u003e#6429\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/eddd51e349\"\u003eeddd51e349\u003c/a\u003e fix(specs): document abTest field on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6443\"\u003e#6443\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/1d3f2c149b\"\u003e1d3f2c149b\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6448\"\u003e#6448\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/35bf16c848\"\u003e35bf16c848\u003c/a\u003e fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6350\"\u003e#6350\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eFor those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d7aeef2482\"\u003ed7aeef2482\u003c/a\u003e chore(deps): batch dependency updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6465\"\u003e#6465\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.52.1\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/363cc2d91b\"\u003e363cc2d91b\u003c/a\u003e fix(specs): Ingestion API - update destination payload (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6320\"\u003e#6320\u003c/a\u003e) by \u003ca href=\"https://github.com/sbellone\"\u003e\u003ccode\u003e@​sbellone\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4d2ae79e73\"\u003e4d2ae79e73\u003c/a\u003e chore(deps): dependencies 2026-04-20 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6259\"\u003e#6259\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7178fa2e3b\"\u003e7178fa2e3b\u003c/a\u003e chore(deps): dependencies 2026-05-04 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6322\"\u003e#6322\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.52.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d275af4e18\"\u003ed275af4e18\u003c/a\u003e feat(specs): add Algolia Index as a native connector in ingestion client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6290\"\u003e#6290\u003c/a\u003e) by \u003ca href=\"https://github.com/morganleroi\"\u003e\u003ccode\u003e@​morganleroi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/74e91c1cd3\"\u003e74e91c1cd3\u003c/a\u003e fix(specs): compostion run payload example for external injected items (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6291\"\u003e#6291\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7b4c9dfc5d\"\u003e7b4c9dfc5d\u003c/a\u003e fix(clients): push helper smooth traffic (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6247\"\u003e#6247\u003c/a\u003e) by \u003ca href=\"https://github.com/shortcuts\"\u003e\u003ccode\u003e@​shortcuts\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/a98b7f7cd8\"\u003ea98b7f7cd8\u003c/a\u003e feat(specs): add feedsOrder to composition run params (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6314\"\u003e#6314\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.51.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/blob/main/CHANGELOG.md\"\u003ealgoliasearch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\"\u003e5.53.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c95cbc1d2e\"\u003ec95cbc1d2e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6347\"\u003e#6347\u003c/a\u003e) by \u003ca href=\"https://github.com/zigzagdev/\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c55851671e\"\u003ec55851671e\u003c/a\u003e feat(javascript): BREAKING CHANGE – expose maximum number of retries (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6353\"\u003e#6353\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eWe updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/84ebc480a8\"\u003e84ebc480a8\u003c/a\u003e chore(deps): dependencies 2026-05-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6400\"\u003e#6400\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/fc36d63e9f\"\u003efc36d63e9f\u003c/a\u003e fix(javascript): improve caching performance (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6431\"\u003e#6431\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/90da6bf0ae\"\u003e90da6bf0ae\u003c/a\u003e chore(deps): dependencies 2026-05-18 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6429\"\u003e#6429\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/eddd51e349\"\u003eeddd51e349\u003c/a\u003e fix(specs): document abTest field on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6443\"\u003e#6443\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/1d3f2c149b\"\u003e1d3f2c149b\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6448\"\u003e#6448\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/35bf16c848\"\u003e35bf16c848\u003c/a\u003e fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6350\"\u003e#6350\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eFor those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d7aeef2482\"\u003ed7aeef2482\u003c/a\u003e chore(deps): batch dependency updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6465\"\u003e#6465\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\"\u003e5.52.1\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/363cc2d91b\"\u003e363cc2d91b\u003c/a\u003e fix(specs): Ingestion API - update destination payload (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6320\"\u003e#6320\u003c/a\u003e) by \u003ca href=\"https://github.com/sbellone/\"\u003e\u003ccode\u003e@​sbellone\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4d2ae79e73\"\u003e4d2ae79e73\u003c/a\u003e chore(deps): dependencies 2026-04-20 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6259\"\u003e#6259\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7178fa2e3b\"\u003e7178fa2e3b\u003c/a\u003e chore(deps): dependencies 2026-05-04 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6322\"\u003e#6322\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\"\u003e5.52.0\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d275af4e18\"\u003ed275af4e18\u003c/a\u003e feat(specs): add Algolia Index as a native connector in ingestion client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6290\"\u003e#6290\u003c/a\u003e) by \u003ca href=\"https://github.com/morganleroi/\"\u003e\u003ccode\u003e@​morganleroi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/74e91c1cd3\"\u003e74e91c1cd3\u003c/a\u003e fix(specs): compostion run payload example for external injected items (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6291\"\u003e#6291\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12/\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7b4c9dfc5d\"\u003e7b4c9dfc5d\u003c/a\u003e fix(clients): push helper smooth traffic (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6247\"\u003e#6247\u003c/a\u003e) by \u003ca href=\"https://github.com/shortcuts/\"\u003e\u003ccode\u003e@​shortcuts\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/a98b7f7cd8\"\u003ea98b7f7cd8\u003c/a\u003e feat(specs): add feedsOrder to composition run params (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6314\"\u003e#6314\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12/\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.2...5.51.0\"\u003e5.51.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes in the Composition API. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/00271b6ba0\"\u003e00271b6ba0\u003c/a\u003e feat(javascript): add transformationOptions and fix ingestion config leak (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6252\"\u003e#6252\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/39ea2c5cb3\"\u003e39ea2c5cb3\u003c/a\u003e refactor(specs): split injection schema (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6224\"\u003e#6224\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller/\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/544091a5f2\"\u003e544091a5f2\u003c/a\u003e feat(specs): introduce recommend source in Comp API client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6227\"\u003e#6227\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller/\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/f73d69aae4\"\u003ef73d69aae4\u003c/a\u003e fix(specs): clarify getIndexingTime (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6276\"\u003e#6276\u003c/a\u003e) by \u003ca href=\"https://github.com/kai687/\"\u003e\u003ccode\u003e@​kai687\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/78ffb45894\"\u003e78ffb45894\u003c/a\u003e fix(javascript): increase default retry max (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6278\"\u003e#6278\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/e48d5c4bbf\"\u003ee48d5c4bbf\u003c/a\u003e feat(specs): query categorization (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6258\"\u003e#6258\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/2658999ce3f428dfc8cab8e4946de263030245ba\"\u003e\u003ccode\u003e2658999\u003c/code\u003e\u003c/a\u003e chore: release 5.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/b9d89e9913a38f857514c66f8cc184240113bbcb\"\u003e\u003ccode\u003eb9d89e9\u003c/code\u003e\u003c/a\u003e chore(deps): batch dependency updates (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/33290f8a80cef5832ccef0d77be76d4a2ff2e26e\"\u003e\u003ccode\u003e33290f8\u003c/code\u003e\u003c/a\u003e fix(specs): add searchResponsePartial fallback to searchResult oneOf (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/aac345e85ccf4fcb891eabb81cb2d6531ad9a963\"\u003e\u003ccode\u003eaac345e\u003c/code\u003e\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/9545da11a421aa35649e3a384e2984d5ca01aa18\"\u003e\u003ccode\u003e9545da1\u003c/code\u003e\u003c/a\u003e fix(specs): document abTest field on listIndices response (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/f050422ffec3f26862b7580606a46fd4abf21aa4\"\u003e\u003ccode\u003ef050422\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-05-18 (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/a291a36c880bc6944ece5bad68c1c8ef87107386\"\u003e\u003ccode\u003ea291a36\u003c/code\u003e\u003c/a\u003e fix(javascript): improve caching performance (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/d4c108c8bf7c70c246bc0969693bc9a371d556e5\"\u003e\u003ccode\u003ed4c108c\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-05-15 (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/c2e7520af4285c10b1884acec1c88c82f09874ee\"\u003e\u003ccode\u003ec2e7520\u003c/code\u003e\u003c/a\u003e feat(javascript): expose maximum number of retries (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/820b9d73c295e5f2d6cfb62395a17cd0005173cf\"\u003e\u003ccode\u003e820b9d7\u003c/code\u003e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (gener...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.2...5.53.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=algoliasearch\u0026package-manager=npm_and_yarn\u0026previous-version=5.50.2\u0026new-version=5.53.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/hamdanialaa3/koli-one/pull/138","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hamdanialaa3%2Fkoli-one/issues/138","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/138/packages"}},{"old_version":"5.52.0","new_version":"5.53.0","update_type":"minor","path":null,"pr_created_at":"2026-06-04T15:18:15.000Z","version_change":"5.52.0 → 5.53.0","issue":{"uuid":"4589892591","node_id":"PR_kwDOQPBNU87ivLFI","number":63,"state":"closed","title":"chore(deps): bump the production-dependencies group across 1 directory with 17 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-06-07T11:24:15.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-04T15:18:15.000Z","updated_at":"2026-06-07T11:24:17.000Z","time_to_close":245160,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":17,"packages":[{"name":"@base-ui/react","old_version":"1.4.1","new_version":"1.5.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@heroui/react","old_version":"3.0.3","new_version":"3.1.0","repository_url":"https://github.com/heroui-inc/heroui"},{"name":"@next/third-parties","old_version":"16.2.6","new_version":"16.2.7","repository_url":"https://github.com/vercel/next.js"},{"name":"@posthog/nextjs-config","old_version":"1.9.16","new_version":"1.9.48","repository_url":"https://github.com/PostHog/posthog-js"},{"name":"@sentry/nextjs","old_version":"10.51.0","new_version":"10.56.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"algoliasearch","old_version":"5.52.0","new_version":"5.53.0","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"framer-motion","old_version":"12.38.0","new_version":"12.40.0","repository_url":"https://github.com/motiondivision/motion"},{"name":"lucide-react","old_version":"1.14.0","new_version":"1.17.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"next","old_version":"16.2.4","new_version":"16.2.7","repository_url":"https://github.com/vercel/next.js"},{"name":"posthog-js","old_version":"1.372.6","new_version":"1.379.3","repository_url":"https://github.com/PostHog/posthog-js"},{"name":"posthog-node","old_version":"5.32.1","new_version":"5.35.15","repository_url":"https://github.com/PostHog/posthog-js"},{"name":"react","old_version":"19.2.5","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.5","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"shadcn","old_version":"4.6.0","new_version":"4.10.0","repository_url":"https://github.com/shadcn-ui/ui"},{"name":"styled-components","old_version":"6.4.1","new_version":"6.4.2","repository_url":"https://github.com/styled-components/styled-components"},{"name":"swiper","old_version":"12.1.4","new_version":"12.2.0","repository_url":"https://github.com/nolimits4web/Swiper"},{"name":"tailwind-merge","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/dcastil/tailwind-merge"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 17 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@base-ui/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.4.1` | `1.5.0` |\n| [@heroui/react](https://github.com/heroui-inc/heroui/tree/HEAD/packages/react) | `3.0.3` | `3.1.0` |\n| [@next/third-parties](https://github.com/vercel/next.js/tree/HEAD/packages/third-parties) | `16.2.6` | `16.2.7` |\n| [@posthog/nextjs-config](https://github.com/PostHog/posthog-js/tree/HEAD/packages/nextjs-config) | `1.9.16` | `1.9.48` |\n| [@sentry/nextjs](https://github.com/getsentry/sentry-javascript) | `10.51.0` | `10.56.0` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.52.0` | `5.53.0` |\n| [framer-motion](https://github.com/motiondivision/motion) | `12.38.0` | `12.40.0` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `1.14.0` | `1.17.0` |\n| [next](https://github.com/vercel/next.js) | `16.2.4` | `16.2.7` |\n| [posthog-js](https://github.com/PostHog/posthog-js) | `1.372.6` | `1.379.3` |\n| [posthog-node](https://github.com/PostHog/posthog-js/tree/HEAD/packages/node) | `5.32.1` | `5.35.15` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.5` | `19.2.7` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.5` | `19.2.7` |\n| [shadcn](https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn) | `4.6.0` | `4.10.0` |\n| [styled-components](https://github.com/styled-components/styled-components) | `6.4.1` | `6.4.2` |\n| [swiper](https://github.com/nolimits4web/Swiper) | `12.1.4` | `12.2.0` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.5.0` | `3.6.0` |\n\n\nUpdates `@base-ui/react` from 1.4.1 to 1.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e@​base-ui/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.0\u003c/h2\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove mount performance with interaction splitting, including closed popup mount performance by up to 50% and unmounting performance by up to 85% (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4661\"\u003e#4661\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse local document for virtual arrow (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4662\"\u003e#4662\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix macOS Safari and Firefox minimizing fullscreen when closing popups with \u003c!-- raw HTML omitted --\u003eEsc\u003c!-- raw HTML omitted --\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4695\"\u003e#4695\u003c/a\u003e) by \u003ca href=\"https://github.com/arturbien\"\u003e\u003ccode\u003e@​arturbien\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop unnecessary memoization (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4693\"\u003e#4693\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not use \u003ccode\u003eMath.random()\u003c/code\u003e in \u003ccode\u003euseStableCallback()\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4732\"\u003e#4732\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix return focus when reference disconnects (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4655\"\u003e#4655\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't steal initial focus if focus already moved inside a popup (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4775\"\u003e#4775\u003c/a\u003e) by \u003ca href=\"https://github.com/stefee\"\u003e\u003ccode\u003e@​stefee\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix handle defaults (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4834\"\u003e#4834\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix native \u003ccode\u003eFormData\u003c/code\u003e for popup inputs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4725\"\u003e#4725\u003c/a\u003e) by \u003ca href=\"https://github.com/lunaxislu\"\u003e\u003ccode\u003e@​lunaxislu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSubmit the associated form when pressing \u003c!-- raw HTML omitted --\u003eEnter\u003c!-- raw HTML omitted --\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4713\"\u003e#4713\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose clear visibility state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4664\"\u003e#4664\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix popup input form submit (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4687\"\u003e#4687\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve \u003ccode\u003ecloseQuery\u003c/code\u003e when closing multiple input-inside-popup combobox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4715\"\u003e#4715\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix RTL component behavior (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4840\"\u003e#4840\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore hidden-input changes while readonly or disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4810\"\u003e#4810\u003c/a\u003e) by \u003ca href=\"https://github.com/lunaxislu\"\u003e\u003ccode\u003e@​lunaxislu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eConsider the controlled \u003ccode\u003eopen\u003c/code\u003e prop for open state detection (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4712\"\u003e#4712\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDrawer\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eForward \u003ccode\u003estyle\u003c/code\u003e prop in \u003ccode\u003e\u0026lt;Drawer.Viewport\u0026gt;\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4841\"\u003e#4841\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eField\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid \u003ccode\u003eflushSync\u003c/code\u003e during validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4685\"\u003e#4685\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eForm\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid \u003ccode\u003eflushSync\u003c/code\u003e during validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4685\"\u003e#4685\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMenu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix submenu pointer-events scope for \u003ccode\u003ekeepMounted\u003c/code\u003e portals (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4723\"\u003e#4723\u003c/a\u003e) by \u003ca href=\"https://github.com/twillhorn\"\u003e\u003ccode\u003e@​twillhorn\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/mui/base-ui/blob/master/CHANGELOG.md\"\u003e@​base-ui/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eMay 19, 2026\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove mount performance with interaction splitting, including closed popup mount performance by up to 50% and unmounting performance by up to 85% (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4661\"\u003e#4661\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse local document for virtual arrow (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4662\"\u003e#4662\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix macOS Safari and Firefox minimizing fullscreen when closing popups with \u003c!-- raw HTML omitted --\u003eEsc\u003c!-- raw HTML omitted --\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4695\"\u003e#4695\u003c/a\u003e) by \u003ca href=\"https://github.com/arturbien\"\u003e\u003ccode\u003e@​arturbien\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop unnecessary memoization (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4693\"\u003e#4693\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not use \u003ccode\u003eMath.random()\u003c/code\u003e in \u003ccode\u003euseStableCallback()\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4732\"\u003e#4732\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix return focus when reference disconnects (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4655\"\u003e#4655\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't steal initial focus if focus already moved inside a popup (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4775\"\u003e#4775\u003c/a\u003e) by \u003ca href=\"https://github.com/stefee\"\u003e\u003ccode\u003e@​stefee\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix handle defaults (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4834\"\u003e#4834\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix native \u003ccode\u003eFormData\u003c/code\u003e for popup inputs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4725\"\u003e#4725\u003c/a\u003e) by \u003ca href=\"https://github.com/lunaxislu\"\u003e\u003ccode\u003e@​lunaxislu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSubmit the associated form when pressing \u003c!-- raw HTML omitted --\u003eEnter\u003c!-- raw HTML omitted --\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4713\"\u003e#4713\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose clear visibility state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4664\"\u003e#4664\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix popup input form submit (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4687\"\u003e#4687\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve \u003ccode\u003ecloseQuery\u003c/code\u003e when closing multiple input-inside-popup combobox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4715\"\u003e#4715\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix RTL component behavior (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4840\"\u003e#4840\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore hidden-input changes while readonly or disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4810\"\u003e#4810\u003c/a\u003e) by \u003ca href=\"https://github.com/lunaxislu\"\u003e\u003ccode\u003e@​lunaxislu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eConsider the controlled \u003ccode\u003eopen\u003c/code\u003e prop for open state detection (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4712\"\u003e#4712\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDrawer\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eForward \u003ccode\u003estyle\u003c/code\u003e prop in \u003ccode\u003e\u0026lt;Drawer.Viewport\u0026gt;\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4841\"\u003e#4841\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eField\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid \u003ccode\u003eflushSync\u003c/code\u003e during validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4685\"\u003e#4685\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eForm\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid \u003ccode\u003eflushSync\u003c/code\u003e during validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4685\"\u003e#4685\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\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/mui/base-ui/commit/2fdf1b06f2b8b25bf86124bf6c8810a6aa2352a8\"\u003e\u003ccode\u003e2fdf1b0\u003c/code\u003e\u003c/a\u003e [release] v1.5.0 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4850\"\u003e#4850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/8535638e9ac36330fd711bd3a3e81ee6898d9468\"\u003e\u003ccode\u003e8535638\u003c/code\u003e\u003c/a\u003e [otp field] Fix vertical arrow slot navigation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4844\"\u003e#4844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/09ce83bfa512300511b690bd30c5a08877d319d9\"\u003e\u003ccode\u003e09ce83b\u003c/code\u003e\u003c/a\u003e [alert dialog] Fix handle defaults (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4834\"\u003e#4834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/5e0f3e73e43e9552cab72318dcbcee70ecfa3abe\"\u003e\u003ccode\u003e5e0f3e7\u003c/code\u003e\u003c/a\u003e [menu] Support group labels in radio groups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4826\"\u003e#4826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/8db1aa95e52c6a0f687232f638ba0f753f03d53d\"\u003e\u003ccode\u003e8db1aa9\u003c/code\u003e\u003c/a\u003e [otp field] Fix RTL arrow navigation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4847\"\u003e#4847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/ccb4b307586b6549930bd6da30fd2cdcc8b45526\"\u003e\u003ccode\u003eccb4b30\u003c/code\u003e\u003c/a\u003e [otp field] Compose \u003ccode\u003enormalizeValue\u003c/code\u003e with validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4717\"\u003e#4717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/ad99b44c38e4d044d6a8f40ff9b90d55160a9bbd\"\u003e\u003ccode\u003ead99b44\u003c/code\u003e\u003c/a\u003e [direction provider] Fix RTL component behavior (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4840\"\u003e#4840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/5579e7f8518c5fb97d2fd977d6d978aa988f46c0\"\u003e\u003ccode\u003e5579e7f\u003c/code\u003e\u003c/a\u003e [drawer] Forward \u003ccode\u003estyle\u003c/code\u003e prop in \u003ccode\u003e\\\u0026lt;Drawer.Viewport\u0026gt;\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4841\"\u003e#4841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/81703365122b88f8ccf25a14587c0e58e8b0ee70\"\u003e\u003ccode\u003e8170336\u003c/code\u003e\u003c/a\u003e [navigation menu] Fix \u003ccode\u003ekeepMounted\u003c/code\u003e content sizing (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4817\"\u003e#4817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/4a339d027ca09cbddc19da134d9bcc5d75388fee\"\u003e\u003ccode\u003e4a339d0\u003c/code\u003e\u003c/a\u003e [otp field] Prevent locked hidden autofill validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4827\"\u003e#4827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/base-ui/commits/v1.5.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@heroui/react` from 3.0.3 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heroui-inc/heroui/commit/03dc5eec4e642f9eaa51cdb3e2b305e8997c6a13\"\u003e\u003ccode\u003e03dc5ee\u003c/code\u003e\u003c/a\u003e chore: release v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heroui-inc/heroui/commit/6f5fbf50b208953c995f50634782bb04423eb695\"\u003e\u003ccode\u003e6f5fbf5\u003c/code\u003e\u003c/a\u003e chore(release): reset failed 3.1.0 bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heroui-inc/heroui/commit/5f3915e0504ac54d76244b566c6e4158fc6a331f\"\u003e\u003ccode\u003e5f3915e\u003c/code\u003e\u003c/a\u003e chore: release v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heroui-inc/heroui/commit/46db9e021864291e1a40ac3e7c2a63e0abf4649c\"\u003e\u003ccode\u003e46db9e0\u003c/code\u003e\u003c/a\u003e fix(link): update underline hover states (\u003ca href=\"https://github.com/heroui-inc/heroui/tree/HEAD/packages/react/issues/6570\"\u003e#6570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heroui-inc/heroui/commit/877ae654c1201b86fc8b0596c154b7c0529a6c71\"\u003e\u003ccode\u003e877ae65\u003c/code\u003e\u003c/a\u003e Merge branch 'v3' into v3.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heroui-inc/heroui/commit/21db8109965b3633cfab6ab5c15cec93a511fa1f\"\u003e\u003ccode\u003e21db810\u003c/code\u003e\u003c/a\u003e fix(docs): correct NumberField \u0026quot;With Chevrons\u0026quot; demo layout (\u003ca href=\"https://github.com/heroui-inc/heroui/tree/HEAD/packages/react/issues/6569\"\u003e#6569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heroui-inc/heroui/commit/695eaa129e89460a6106938b68defda1e4eebfa8\"\u003e\u003ccode\u003e695eaa1\u003c/code\u003e\u003c/a\u003e fix(hooks): resolve useTheme SSR crash and circular dependency (\u003ca href=\"https://github.com/heroui-inc/heroui/tree/HEAD/packages/react/issues/6561\"\u003e#6561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heroui-inc/heroui/commit/8f5cdb877c53e458d247896c3c27cf1438c8991d\"\u003e\u003ccode\u003e8f5cdb8\u003c/code\u003e\u003c/a\u003e fix(toast): clean up stale toastHeights entries when toasts are dismissed (\u003ca href=\"https://github.com/heroui-inc/heroui/tree/HEAD/packages/react/issues/6\"\u003e#6\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heroui-inc/heroui/commit/ed45db8d355ef26da92ef8676a1c5be39319e498\"\u003e\u003ccode\u003eed45db8\u003c/code\u003e\u003c/a\u003e fix(toast): move tabindex from style object to HTML attribute (\u003ca href=\"https://github.com/heroui-inc/heroui/tree/HEAD/packages/react/issues/6510\"\u003e#6510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heroui-inc/heroui/commit/d823031de392d215cf5a906369a48922d424b3a3\"\u003e\u003ccode\u003ed823031\u003c/code\u003e\u003c/a\u003e fix(styles): prevent body focus ring clipping (\u003ca href=\"https://github.com/heroui-inc/heroui/tree/HEAD/packages/react/issues/6557\"\u003e#6557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/heroui-inc/heroui/commits/v3.1.0/packages/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 \u003ccode\u003e@​heroui/react\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@next/third-parties` from 16.2.6 to 16.2.7\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.7\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackport documentation fixes for v16.2 (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/93804\"\u003e#93804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[backport] Patch \u003ccode\u003eplaywright-core\u003c/code\u003e to resolve \u003ccode\u003e_finishedPromise\u003c/code\u003e on \u003ccode\u003erequestFailed\u003c/code\u003e (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/93920\"\u003e#93920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[backport] Fix dev mode hydration failure when page is served from HTTP cache (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/93492\"\u003e#93492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[backport] Fix catch-all \u003ccode\u003erouter.query\u003c/code\u003e corruption with \u003ccode\u003ebasePath\u003c/code\u003e + \u003ccode\u003erewrites\u003c/code\u003e (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/93917\"\u003e#93917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[backport] Encode non-ASCII characters in cache tags at construction (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/93918\"\u003e#93918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[backport] Fix server action forwarding loop with middleware rewrites (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/93919\"\u003e#93919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[backport] Turbopack: switch from base40 to base38 hash encoding (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/93932\"\u003e#93932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[ci] Disable hanging node 24 typescript tests on 16.2 backport branch (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/94164\"\u003e#94164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[backport] Fix \u0026quot;type: module\u0026quot; in project dir when using standalone or adapters (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/94050\"\u003e#94050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[backport] Propagate adapter preferred regions (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/94200\"\u003e#94200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[16.2.x] Don't drop \u003ccode\u003eFormData\u003c/code\u003e entries (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/94240\"\u003e#94240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[backport] feat(turbopack): add LocalPathOrProjectPath PostCSS config resolution (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/94284\"\u003e#94284\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/icyJoseph\"\u003e\u003ccode\u003e@​icyJoseph\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mischnic\"\u003e\u003ccode\u003e@​mischnic\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/bgw\"\u003e\u003ccode\u003e@​bgw\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/timneutkens\"\u003e\u003ccode\u003e@​timneutkens\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e for helping!\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/9bd3c26a733901956549889f28c0047553bba622\"\u003e\u003ccode\u003e9bd3c26\u003c/code\u003e\u003c/a\u003e v16.2.7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vercel/next.js/commits/v16.2.7/packages/third-parties\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@posthog/nextjs-config` from 1.9.16 to 1.9.48\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/PostHog/posthog-js/releases\"\u003e@​posthog/nextjs-config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​posthog/nextjs-config\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.9.48\u003c/h2\u003e\n\u003ch2\u003e1.9.48\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​posthog/nextjs-config\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.9.47\u003c/h2\u003e\n\u003ch2\u003e1.9.47\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​posthog/nextjs-config\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.9.46\u003c/h2\u003e\n\u003ch2\u003e1.9.46\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​posthog/nextjs-config\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.9.45\u003c/h2\u003e\n\u003ch2\u003e1.9.45\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​posthog/nextjs-config\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.9.44\u003c/h2\u003e\n\u003ch2\u003e1.9.44\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/PostHog/posthog-js/commit/3889f024e6e27c2ca8444cde95fb3df6eb8a9574\"\u003e\u003ccode\u003e3889f02\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​posthog/nextjs-config\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.9.43\u003c/h2\u003e\n\u003ch2\u003e1.9.43\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.4.43\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​posthog/nextjs-config\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.9.42\u003c/h2\u003e\n\u003ch2\u003e1.9.42\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/PostHog/posthog-js/blob/main/packages/nextjs-config/CHANGELOG.md\"\u003e@​posthog/nextjs-config's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.9.48\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.9.47\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.9.46\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.9.45\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.9.44\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/PostHog/posthog-js/commit/3889f024e6e27c2ca8444cde95fb3df6eb8a9574\"\u003e\u003ccode\u003e3889f02\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.9.43\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.4.43\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.9.42\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​posthog/webpack-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.4.42\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.9.41\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/b539fcbe64515945a18190b6c973a1bd727b75f1\"\u003e\u003ccode\u003eb539fcb\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/79de44145333bd1c18b6c240fef35baf25dba37d\"\u003e\u003ccode\u003e79de441\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/808862de025f2d1b0f0fad7deaa1e3e3c09feb96\"\u003e\u003ccode\u003e808862d\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/f052bd78cd8bfac5b7a28a7bb94a714b6da651f7\"\u003e\u003ccode\u003ef052bd7\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/a2e1d9f8b4bb84c0e799669b15120a018534f20e\"\u003e\u003ccode\u003ea2e1d9f\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/bf3b3f05cb4fbf4228a955afefa611da658c3245\"\u003e\u003ccode\u003ebf3b3f0\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/91b1ee3a6895b0bf51bdf01df2967fe6c21c910c\"\u003e\u003ccode\u003e91b1ee3\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/26344407dd0fdff2c942bb94f70d5f70da49f06d\"\u003e\u003ccode\u003e2634440\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/88bd500cb0af9317d76342f24d84c70bbf790111\"\u003e\u003ccode\u003e88bd500\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-js/commit/af69e9c924b6f37719e848448fa4b3472859154f\"\u003e\u003ccode\u003eaf69e9c\u003c/code\u003e\u003c/a\u003e chore: update versions and lockfile [version bump]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/PostHog/posthog-js/commits/@posthog/nextjs-config@1.9.48/packages/nextjs-config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/nextjs` from 10.51.0 to 10.56.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/nextjs'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/nextjs'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.51.0...10.56.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `algoliasearch` from 5.52.0 to 5.53.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/releases\"\u003ealgoliasearch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.53.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c95cbc1d2e\"\u003ec95cbc1d2e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6347\"\u003e#6347\u003c/a\u003e) by \u003ca href=\"https://github.com/zigzagdev\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c55851671e\"\u003ec55851671e\u003c/a\u003e feat(javascript): BREAKING CHANGE – expose maximum number of retries (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6353\"\u003e#6353\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eWe updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/84ebc480a8\"\u003e84ebc480a8\u003c/a\u003e chore(deps): dependencies 2026-05-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6400\"\u003e#6400\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/fc36d63e9f\"\u003efc36d63e9f\u003c/a\u003e fix(javascript): improve caching performance (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6431\"\u003e#6431\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/90da6bf0ae\"\u003e90da6bf0ae\u003c/a\u003e chore(deps): dependencies 2026-05-18 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6429\"\u003e#6429\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/eddd51e349\"\u003eeddd51e349\u003c/a\u003e fix(specs): document abTest field on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6443\"\u003e#6443\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/1d3f2c149b\"\u003e1d3f2c149b\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6448\"\u003e#6448\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/35bf16c848\"\u003e35bf16c848\u003c/a\u003e fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6350\"\u003e#6350\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eFor those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d7aeef2482\"\u003ed7aeef2482\u003c/a\u003e chore(deps): batch dependency updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6465\"\u003e#6465\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.52.1\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/363cc2d91b\"\u003e363cc2d91b\u003c/a\u003e fix(specs): Ingestion API - update destination payload (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6320\"\u003e#6320\u003c/a\u003e) by \u003ca href=\"https://github.com/sbellone\"\u003e\u003ccode\u003e@​sbellone\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4d2ae79e73\"\u003e4d2ae79e73\u003c/a\u003e chore(deps): dependencies 2026-04-20 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6259\"\u003e#6259\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7178fa2e3b\"\u003e7178fa2e3b\u003c/a\u003e chore(deps): dependencies 2026-05-04 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6322\"\u003e#6322\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/blob/main/CHANGELOG.md\"\u003ealgoliasearch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\"\u003e5.53.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c95cbc1d2e\"\u003ec95cbc1d2e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6347\"\u003e#6347\u003c/a\u003e) by \u003ca href=\"https://github.com/zigzagdev/\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c55851671e\"\u003ec55851671e\u003c/a\u003e feat(javascript): BREAKING CHANGE – expose maximum number of retries (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6353\"\u003e#6353\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eWe updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/84ebc480a8\"\u003e84ebc480a8\u003c/a\u003e chore(deps): dependencies 2026-05-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6400\"\u003e#6400\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/fc36d63e9f\"\u003efc36d63e9f\u003c/a\u003e fix(javascript): improve caching performance (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6431\"\u003e#6431\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/90da6bf0ae\"\u003e90da6bf0ae\u003c/a\u003e chore(deps): dependencies 2026-05-18 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6429\"\u003e#6429\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/eddd51e349\"\u003eeddd51e349\u003c/a\u003e fix(specs): document abTest field on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6443\"\u003e#6443\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/1d3f2c149b\"\u003e1d3f2c149b\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6448\"\u003e#6448\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/35bf16c848\"\u003e35bf16c848\u003c/a\u003e fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6350\"\u003e#6350\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eFor those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d7aeef2482\"\u003ed7aeef2482\u003c/a\u003e chore(deps): batch dependency updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6465\"\u003e#6465\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\"\u003e5.52.1\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/363cc2d91b\"\u003e363cc2d91b\u003c/a\u003e fix(specs): Ingestion API - update destination payload (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6320\"\u003e#6320\u003c/a\u003e) by \u003ca href=\"https://github.com/sbellone/\"\u003e\u003ccode\u003e@​sbellone\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4d2ae79e73\"\u003e4d2ae79e73\u003c/a\u003e chore(deps): dependencies 2026-04-20 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6259\"\u003e#6259\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7178fa2e3b\"\u003e7178fa2e3b\u003c/a\u003e chore(deps): dependencies 2026-05-04 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6322\"\u003e#6322\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/2658999ce3f428dfc8cab8e4946de263030245ba\"\u003e\u003ccode\u003e2658999\u003c/code\u003e\u003c/a\u003e chore: release 5.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/b9d89e9913a38f857514c66f8cc184240113bbcb\"\u003e\u003ccode\u003eb9d89e9\u003c/code\u003e\u003c/a\u003e chore(deps): batch dependency updates (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/33290f8a80cef5832ccef0d77be76d4a2ff2e26e\"\u003e\u003ccode\u003e33290f8\u003c/code\u003e\u003c/a\u003e fix(specs): add searchResponsePartial fallback to searchResult oneOf (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/aac345e85ccf4fcb891eabb81cb2d6531ad9a963\"\u003e\u003ccode\u003eaac345e\u003c/code\u003e\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/9545da11a421aa35649e3a384e2984d5ca01aa18\"\u003e\u003ccode\u003e9545da1\u003c/code\u003e\u003c/a\u003e fix(specs): document abTest field on listIndices response (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/f050422ffec3f26862b7580606a46fd4abf21aa4\"\u003e\u003ccode\u003ef050422\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-05-18 (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/a291a36c880bc6944ece5bad68c1c8ef87107386\"\u003e\u003ccode\u003ea291a36\u003c/code\u003e\u003c/a\u003e fix(javascript): improve caching performance (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/d4c108c8bf7c70c246bc0969693bc9a371d556e5\"\u003e\u003ccode\u003ed4c108c\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-05-15 (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/c2e7520af4285c10b1884acec1c88c82f09874ee\"\u003e\u003ccode\u003ec2e7520\u003c/code\u003e\u003c/a\u003e feat(javascript): expose maximum number of retries (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/820b9d73c295e5f2d6cfb62395a17cd0005173cf\"\u003e\u003ccode\u003e820b9d7\u003c/code\u003e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (gener...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.53.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `framer-motion` from 12.38.0 to 12.40.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/motiondivision/motion/blob/main/CHANGELOG.md\"\u003eframer-motion's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[12.40.0] 2026-05-21\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epath\u003c/code\u003e option to \u003ccode\u003etransition\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003earc()\u003c/code\u003e for motion along an arc.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[12.39.0] 2026-05-18\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for \u003ccode\u003erepeatType\u003c/code\u003e and \u003ccode\u003erepeatDelay\u003c/code\u003e in animation sequences.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVariants: Re-run keyframe animations when switching between variant labels even when they share identical keyframe arrays.\u003c/li\u003e\n\u003cli\u003eDrag: Preserve in-flight motion value animations across React 19 reorder unmount/remount so \u003ccode\u003edragSnapToOrigin\u003c/code\u003e no longer leaves the drag transform stranded after a layout swap.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eLazyMotion\u003c/code\u003e: Share React contexts between the \u003ccode\u003eframer-motion\u003c/code\u003e and \u003ccode\u003eframer-motion/m\u003c/code\u003e (and therefore \u003ccode\u003emotion/react\u003c/code\u003e and \u003ccode\u003emotion/react-m\u003c/code\u003e) CJS bundles so that \u003ccode\u003e\u0026lt;m.div\u0026gt;\u003c/code\u003e from the \u003ccode\u003e/m\u003c/code\u003e subpath picks up features loaded by \u003ccode\u003e\u0026lt;LazyMotion\u0026gt;\u003c/code\u003e from the main entry point.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003euseScroll\u003c/code\u003e: Support hydrating \u003ccode\u003etarget\u003c/code\u003e and \u003ccode\u003econtainer\u003c/code\u003e refs from anywhere in the tree.\u003c/li\u003e\n\u003cli\u003eDrag: Gesture no longer starts from incorrect start point when rendered inside \u003ccode\u003e\u0026lt;AnimatePresence initial={false} /\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eDrag: \u003ccode\u003edragConstraints\u003c/code\u003e, when set as viewport-relative ref, no longer break on scroll.§\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003evisualElement\u003c/code\u003e hydration order.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003euseAnimate\u003c/code\u003e: Now respects \u003ccode\u003eskipAnimations\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAnimatePresence\u003c/code\u003e: Fix object-form \u003ccode\u003einitial\u003c/code\u003e values not applied on re-entry after exit completes.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003escroll\u003c/code\u003e: Fixed callback progress when tracking an element.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003euseScroll\u003c/code\u003e: Fix hardware acceleration when tracking an element.\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/motiondivision/motion/commit/38ebb9480e5b25a51e09e2ec866c101d01d82c60\"\u003e\u003ccode\u003e38ebb94\u003c/code\u003e\u003c/a\u003e v12.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/b1f766c7221cfdbf868e2f66675d6d2e2ff8f50e\"\u003e\u003ccode\u003eb1f766c\u003c/code\u003e\u003c/a\u003e Latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/bca554401519e8ef45db1dcc8c52580998251c73\"\u003e\u003ccode\u003ebca5544\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motiondivision/motion/issues/3699\"\u003e#3699\u003c/a\u003e from motiondivision/lochie/arcs-injectable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/f1a96cfaff8de87712539bf250205134c8e121d9\"\u003e\u003ccode\u003ef1a96cf\u003c/code\u003e\u003c/a\u003e arc(): rename amp/rotate, expose MotionPath, fix explicit cw/ccw\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/b4aaba0d161cce6db7b2070ec3fd141e1dbcda95\"\u003e\u003ccode\u003eb4aaba0\u003c/code\u003e\u003c/a\u003e pathRotation: non-destructive orientToPath rotation channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/8604ef3d9048127d61a8bbd94698e56368e70926\"\u003e\u003ccode\u003e8604ef3\u003c/code\u003e\u003c/a\u003e Make arcs injectable via \u003ccode\u003etransition.path = arc()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/f90fe294c559c3bd7b13e762b0b2aefe837dc000\"\u003e\u003ccode\u003ef90fe29\u003c/code\u003e\u003c/a\u003e add \u003ccode\u003eorientToPath\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/9ebe999fe93e6431ce026a998cb2aeabe690d03b\"\u003e\u003ccode\u003e9ebe999\u003c/code\u003e\u003c/a\u003e fix: test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/bc2107e8963b35c0f264810d8dcb8b7b96ac7cb5\"\u003e\u003ccode\u003ebc2107e\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;no should\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/6eeb92dc2228419a1d2ba33bec5df36c3357683a\"\u003e\u003ccode\u003e6eeb92d\u003c/code\u003e\u003c/a\u003e no should\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/motiondivision/motion/compare/v12.38.0...v12.40.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lucide-react` from 1.14.0 to 1.17.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lucide-icons/lucide/releases\"\u003elucide-react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(lucide-vue-next|lucide-svelte|lucide-angular): Remove deprecated packages 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/4376\"\u003elucide-icons/lucide#4376\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(repo): Update issue templates and documentation for package ren… 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/4379\"\u003elucide-icons/lucide#4379\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(site): Adds survey overlay to website 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/4380\"\u003elucide-icons/lucide#4380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(site): Certificate dev links 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/4390\"\u003elucide-icons/lucide#4390\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003emartini\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/4335\"\u003elucide-icons/lucide#4335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump brace-expansion from 1.1.11 to 5.0.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/lucide-icons/lucide/pull/4386\"\u003elucide-icons/lucide#4386\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​tootallnate/once\u003c/code\u003e from 2.0.0 to 2.0.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4404\"\u003elucide-icons/lucide#4404\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump devalue from 5.8.0 to 5.8.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4391\"\u003elucide-icons/lucide#4391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump ws from 8.18.0 to 8.20.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4392\"\u003elucide-icons/lucide#4392\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(gh-icon): limit icon size to a maximum of 256 pixels 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/4398\"\u003elucide-icons/lucide#4398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dependencies): Update dependencies 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/4377\"\u003elucide-icons/lucide#4377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(copilot): Adding copilot instructions 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/4407\"\u003elucide-icons/lucide#4407\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): add \u003ccode\u003eglobe-check\u003c/code\u003e 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/4342\"\u003elucide-icons/lucide#4342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(metadata): Require use-cases in meta json 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/4321\"\u003elucide-icons/lucide#4321\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eparasol\u003c/code\u003e icon by \u003ca href=\"https://github.com/karsa-mistmere\"\u003e\u003ccode\u003e@​karsa-mistmere\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4347\"\u003elucide-icons/lucide#4347\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.16.0...1.17.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.16.0...1.17.0\u003c/a\u003e\u003c/p\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 t...\n\n_Description has been truncated_","html_url":"https://github.com/EsportsVerse/web-frontend/pull/63","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/EsportsVerse%2Fweb-frontend/issues/63","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/63/packages"}},{"old_version":"5.52.0","new_version":"5.53.0","update_type":"minor","path":null,"pr_created_at":"2026-06-03T18:52:58.000Z","version_change":"5.52.0 → 5.53.0","issue":{"uuid":"4582749955","node_id":"PR_kwDOSeDgNc7iXjsw","number":7,"state":"open","title":"[Docs Site] Bump the non-major group across 1 directory with 31 updates","user":"dependabot[bot]","labels":["dependencies","javascript","size/xl"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-03T18:52:58.000Z","updated_at":"2026-06-03T18:54:20.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[Docs Site] Bump","group_name":"non-major","update_count":31,"packages":[{"name":"@astrojs/react","old_version":"5.0.4","new_version":"5.0.7","repository_url":"https://github.com/withastro/astro"},{"name":"@astrojs/sitemap","old_version":"3.7.2","new_version":"3.7.3","repository_url":"https://github.com/withastro/astro"},{"name":"@astrojs/starlight","old_version":"0.38.4","new_version":"0.39.3","repository_url":"https://github.com/withastro/starlight"},{"name":"@base-ui/react","old_version":"1.4.1","new_version":"1.5.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@cloudflare/vitest-pool-workers","old_version":"0.15.2","new_version":"0.16.12","repository_url":"https://github.com/cloudflare/workers-sdk"},{"name":"@cloudflare/workers-types","old_version":"4.20260504.1","new_version":"4.20260603.1","repository_url":"https://github.com/cloudflare/workerd"},{"name":"@expressive-code/core","old_version":"0.41.7","new_version":"0.42.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@expressive-code/plugin-collapsible-sections","old_version":"0.41.3","new_version":"0.42.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@expressive-code/plugin-line-numbers","old_version":"0.41.7","new_version":"0.42.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"@iconify/utils","old_version":"3.1.1","new_version":"3.1.3","repository_url":"https://github.com/iconify/iconify"},{"name":"@marsidev/react-turnstile","old_version":"1.5.1","new_version":"1.5.2","repository_url":"https://github.com/marsidev/react-turnstile"},{"name":"@tailwindcss/postcss","old_version":"4.2.4","new_version":"4.3.0","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@typescript-eslint/parser","old_version":"8.44.0","new_version":"8.60.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"algoliasearch","old_version":"5.52.0","new_version":"5.53.0","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"astro","old_version":"6.2.2","new_version":"6.4.4","repository_url":"https://github.com/withastro/astro"},{"name":"astro-expressive-code","old_version":"0.41.7","new_version":"0.42.0","repository_url":"https://github.com/expressive-code/expressive-code"},{"name":"date-fns","old_version":"4.1.0","new_version":"4.4.0","repository_url":"https://github.com/date-fns/date-fns"},{"name":"marked","old_version":"18.0.3","new_version":"18.0.4","repository_url":"https://github.com/markedjs/marked"},{"name":"mermaid","old_version":"11.14.0","new_version":"11.15.0","repository_url":"https://github.com/mermaid-js/mermaid"},{"name":"react","old_version":"19.0.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.0.7","new_version":"19.2.16","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.0.0","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"19.0.4","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-instantsearch","old_version":"7.31.0","new_version":"7.35.0","repository_url":"https://github.com/algolia/instantsearch"},{"name":"starlight-image-zoom","old_version":"0.14.1","new_version":"0.14.2","repository_url":"https://github.com/HiDeoo/starlight-image-zoom"},{"name":"tailwindcss","old_version":"4.1.4","new_version":"4.3.0","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"ts-blank-space","old_version":"0.8.0","new_version":"0.9.0","repository_url":"https://github.com/bloomberg/ts-blank-space"},{"name":"tsx","old_version":"4.21.0","new_version":"4.22.4","repository_url":"https://github.com/privatenumber/tsx"},{"name":"typescript-eslint","old_version":"8.44.1","new_version":"8.60.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vitest","old_version":"4.1.5","new_version":"4.1.8","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"wrangler","old_version":"4.88.0","new_version":"4.97.0","repository_url":"https://github.com/cloudflare/workers-sdk"}],"path":null,"ecosystem":"npm"},"body":"Bumps the non-major group with 31 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@astrojs/react](https://github.com/withastro/astro/tree/HEAD/packages/integrations/react) | `5.0.4` | `5.0.7` |\n| [@astrojs/sitemap](https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap) | `3.7.2` | `3.7.3` |\n| [@astrojs/starlight](https://github.com/withastro/starlight/tree/HEAD/packages/starlight) | `0.38.4` | `0.39.3` |\n| [@base-ui/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.4.1` | `1.5.0` |\n| [@cloudflare/vitest-pool-workers](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers) | `0.15.2` | `0.16.12` |\n| [@cloudflare/workers-types](https://github.com/cloudflare/workerd) | `4.20260504.1` | `4.20260603.1` |\n| [@expressive-code/core](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core) | `0.41.7` | `0.42.0` |\n| [@expressive-code/plugin-collapsible-sections](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections) | `0.41.3` | `0.42.0` |\n| [@expressive-code/plugin-line-numbers](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers) | `0.41.7` | `0.42.0` |\n| [@iconify/utils](https://github.com/iconify/iconify/tree/HEAD/packages/utils) | `3.1.1` | `3.1.3` |\n| [@marsidev/react-turnstile](https://github.com/marsidev/react-turnstile) | `1.5.1` | `1.5.2` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.2.4` | `4.3.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.44.0` | `8.60.1` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.52.0` | `5.53.0` |\n| [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) | `6.2.2` | `6.4.4` |\n| [astro-expressive-code](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/astro-expressive-code) | `0.41.7` | `0.42.0` |\n| [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.4.0` |\n| [marked](https://github.com/markedjs/marked) | `18.0.3` | `18.0.4` |\n| [mermaid](https://github.com/mermaid-js/mermaid) | `11.14.0` | `11.15.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.0.0` | `19.2.7` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.0.7` | `19.2.16` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.0.0` | `19.2.7` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.0.4` | `19.2.3` |\n| [react-instantsearch](https://github.com/algolia/instantsearch) | `7.31.0` | `7.35.0` |\n| [starlight-image-zoom](https://github.com/HiDeoo/starlight-image-zoom/tree/HEAD/packages/starlight-image-zoom) | `0.14.1` | `0.14.2` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.1.4` | `4.3.0` |\n| [ts-blank-space](https://github.com/bloomberg/ts-blank-space) | `0.8.0` | `0.9.0` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.22.4` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.44.1` | `8.60.1` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.5` | `4.1.8` |\n| [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) | `4.88.0` | `4.97.0` |\n\n\nUpdates `@astrojs/react` from 5.0.4 to 5.0.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003e@​astrojs/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/react\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16900\"\u003e#16900\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/17a0fbd34d11db765e79caf269bfd5f43ef51da8\"\u003e\u003ccode\u003e17a0fbd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e! - Bumps \u003ccode\u003edevalue\u003c/code\u003e dependency to v5.8.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/react\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/withastro/astro/commit/f732f3cc716342a63e5b03815243ba10964b89dc\"\u003e\u003ccode\u003ef732f3c\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​astrojs/internal-helpers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.10.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/react\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/withastro/astro/commit/d365c975ba2d88fc1dbdfe698df2bf9e2eafadce\"\u003e\u003ccode\u003ed365c97\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​astrojs/internal-helpers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.9.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/blob/main/packages/integrations/react/CHANGELOG.md\"\u003e@​astrojs/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.0.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16900\"\u003e#16900\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/17a0fbd34d11db765e79caf269bfd5f43ef51da8\"\u003e\u003ccode\u003e17a0fbd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e! - Bumps \u003ccode\u003edevalue\u003c/code\u003e dependency to v5.8.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/withastro/astro/commit/f732f3cc716342a63e5b03815243ba10964b89dc\"\u003e\u003ccode\u003ef732f3c\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​astrojs/internal-helpers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.10.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/withastro/astro/commit/d365c975ba2d88fc1dbdfe698df2bf9e2eafadce\"\u003e\u003ccode\u003ed365c97\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​astrojs/internal-helpers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.9.1\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/withastro/astro/commit/75ae5df550edf907f771010ab33646f7f90a6b10\"\u003e\u003ccode\u003e75ae5df\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/react/issues/16912\"\u003e#16912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/17a0fbd34d11db765e79caf269bfd5f43ef51da8\"\u003e\u003ccode\u003e17a0fbd\u003c/code\u003e\u003c/a\u003e chore(deps): update devalue (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/react/issues/16900\"\u003e#16900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/c7157e69774a1c9eb685285ca21f1cf78f3551c2\"\u003e\u003ccode\u003ec7157e6\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/react/issues/16870\"\u003e#16870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/e345bcdd8737e42d713c4ab7e4fd9e6d8938dc0b\"\u003e\u003ccode\u003ee345bcd\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/react/issues/16653\"\u003e#16653\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5a8cd099fe373f907b8884cd596eee76a8d48952\"\u003e\u003ccode\u003e5a8cd09\u003c/code\u003e\u003c/a\u003e refactor: update tsconfig to use TypeScript project references (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/react/issues/16505\"\u003e#16505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5c543c595def9826acdd71c1cb88f08f8d63f1a5\"\u003e\u003ccode\u003e5c543c5\u003c/code\u003e\u003c/a\u003e refactor(astro): add internal entry points for test (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/react/issues/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/react@5.0.7/packages/integrations/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@astrojs/sitemap` from 3.7.2 to 3.7.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003e@​astrojs/sitemap's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/sitemap\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.7.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16837\"\u003e#16837\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jdevalk\"\u003e\u003ccode\u003e@​jdevalk\u003c/code\u003e\u003c/a\u003e! - Improves \u003ccode\u003e\u0026lt;lastmod\u0026gt;\u003c/code\u003e accuracy in the sitemap index. Each \u003ccode\u003e\u0026lt;sitemap\u0026gt;\u003c/code\u003e entry in \u003ccode\u003esitemap-index.xml\u003c/code\u003e is now stamped with the most recent \u003ccode\u003elastmod\u003c/code\u003e of the URLs in the child sitemap it points to, instead of repeating a single global date on every entry. When a child sitemap has no per-URL \u003ccode\u003elastmod\u003c/code\u003e, the entry falls back to the \u003ccode\u003elastmod\u003c/code\u003e option as before. This gives search engines a per-file freshness signal, so they can tell which child sitemaps actually changed without refetching all of them.\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/withastro/astro/blob/main/packages/integrations/sitemap/CHANGELOG.md\"\u003e@​astrojs/sitemap's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/16837\"\u003e#16837\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jdevalk\"\u003e\u003ccode\u003e@​jdevalk\u003c/code\u003e\u003c/a\u003e! - Improves \u003ccode\u003e\u0026lt;lastmod\u0026gt;\u003c/code\u003e accuracy in the sitemap index. Each \u003ccode\u003e\u0026lt;sitemap\u0026gt;\u003c/code\u003e entry in \u003ccode\u003esitemap-index.xml\u003c/code\u003e is now stamped with the most recent \u003ccode\u003elastmod\u003c/code\u003e of the URLs in the child sitemap it points to, instead of repeating a single global date on every entry. When a child sitemap has no per-URL \u003ccode\u003elastmod\u003c/code\u003e, the entry falls back to the \u003ccode\u003elastmod\u003c/code\u003e option as before. This gives search engines a per-file freshness signal, so they can tell which child sitemaps actually changed without refetching all of them.\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/withastro/astro/commit/1e4916333554cf3798d20cd33f4dbf91e2844891\"\u003e\u003ccode\u003e1e49163\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16832\"\u003e#16832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/783c4a6e7789999aac0259e4777c90178adb9a02\"\u003e\u003ccode\u003e783c4a6\u003c/code\u003e\u003c/a\u003e Stamp sitemap index entries with per-file lastmod (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16837\"\u003e#16837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5a8cd099fe373f907b8884cd596eee76a8d48952\"\u003e\u003ccode\u003e5a8cd09\u003c/code\u003e\u003c/a\u003e refactor: update tsconfig to use TypeScript project references (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16505\"\u003e#16505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5c543c595def9826acdd71c1cb88f08f8d63f1a5\"\u003e\u003ccode\u003e5c543c5\u003c/code\u003e\u003c/a\u003e refactor(astro): add internal entry points for test (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/f7566b86ff720544bd52fad87d1251b21a311033\"\u003e\u003ccode\u003ef7566b8\u003c/code\u003e\u003c/a\u003e refactor: unify test setup (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16445\"\u003e#16445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/ba2dbf180595ae0c1c3e6f1ccf7ee1cbac07e5b1\"\u003e\u003ccode\u003eba2dbf1\u003c/code\u003e\u003c/a\u003e refactor(astro): correct Fixture type signatures in test-utils (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16380\"\u003e#16380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/245f30050b9044a99aa6ca42f09858a353c143ce\"\u003e\u003ccode\u003e245f300\u003c/code\u003e\u003c/a\u003e refactor: migrate sitemap tests to typescript (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16353\"\u003e#16353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/88fcc98e58455167afa0233163680b833812b69d\"\u003e\u003ccode\u003e88fcc98\u003c/code\u003e\u003c/a\u003e fix integrations links across docs (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/16098\"\u003e#16098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/sitemap@3.7.3/packages/integrations/sitemap\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@astrojs/starlight` from 0.38.4 to 0.39.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/starlight/releases\"\u003e@​astrojs/starlight's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.39.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3910\"\u003e#3910\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/dddf40510a304d4ff1f137b12c07f0dafdd9c198\"\u003e\u003ccode\u003edddf405\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreialba\"\u003e\u003ccode\u003e@​andreialba\u003c/code\u003e\u003c/a\u003e! - Improves Romanian UI translations\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3924\"\u003e#3924\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/02f2ce1ea2c2d814fdd2ecdd609d35109479d8cd\"\u003e\u003ccode\u003e02f2ce1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BouRock\"\u003e\u003ccode\u003e@​BouRock\u003c/code\u003e\u003c/a\u003e! - Improves Turkish UI translations\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3928\"\u003e#3928\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/11a7ed2d6ce14f131b3678f3fc13e1b16a273312\"\u003e\u003ccode\u003e11a7ed2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Updates Pagefind to v1.5 and adds support for Pagefind’s new \u003ca href=\"https://pagefind.app/docs/ranking/#configuring-diacritic-similarity\"\u003e\u003ccode\u003ediacriticSimilarity\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://pagefind.app/docs/ranking/#configuring-metadata-weights\"\u003e\u003ccode\u003emetaWeights\u003c/code\u003e\u003c/a\u003e advanced ranking options\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3927\"\u003e#3927\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/e94487041f5e22b5dc89ed8247c2bb0c737f891f\"\u003e\u003ccode\u003ee944870\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Refactors internal file path handling for Starlight content collections.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.39.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3890\"\u003e#3890\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/2d05e1802ac81f1db1220fc7a2c775e0c0bba9bc\"\u003e\u003ccode\u003e2d05e18\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/tats-u\"\u003e\u003ccode\u003e@​tats-u\u003c/code\u003e\u003c/a\u003e! - Fixes CSS selector for \u003ccode\u003etext-autospace\u003c/code\u003e styles in Chromium browsers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.39.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3885\"\u003e#3885\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/010eed1d73d88481a116546caa800385f409ce28\"\u003e\u003ccode\u003e010eed1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ArmandPhilippot\"\u003e\u003ccode\u003e@​ArmandPhilippot\u003c/code\u003e\u003c/a\u003e! - Fixes the version mentioned in an error message related to autogenerated sidebar groups support.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3887\"\u003e#3887\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/b3c699042cf0a0f69f6637772275afb4418c6ebf\"\u003e\u003ccode\u003eb3c6990\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Adds 13 new icons: \u003ccode\u003eclock\u003c/code\u003e, \u003ccode\u003edesktop\u003c/code\u003e, \u003ccode\u003emobile-android\u003c/code\u003e, \u003ccode\u003ewindow\u003c/code\u003e, \u003ccode\u003edatabase\u003c/code\u003e, \u003ccode\u003eserver\u003c/code\u003e, \u003ccode\u003ecode-branch\u003c/code\u003e, \u003ccode\u003enotes\u003c/code\u003e, \u003ccode\u003equestion\u003c/code\u003e, \u003ccode\u003equestion-circle\u003c/code\u003e, \u003ccode\u003eanalytics\u003c/code\u003e, \u003ccode\u003epadlock\u003c/code\u003e, and \u003ccode\u003esolidjs\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/starlight\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.39.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/withastro/starlight/pull/3618\"\u003e#3618\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/dcf6d094bbcfa1f83e45742901f4178df07c2156\"\u003e\u003ccode\u003edcf6d09\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - \u003cstrong\u003e⚠️ BREAKING CHANGE:\u003c/strong\u003e This release changes how autogenerated links work in Starlight’s sidebar configuration.\u003c/p\u003e\n\u003cp\u003eIf you have sidebar groups using the \u003ccode\u003eautogenerate\u003c/code\u003e key, you must now wrap that configuration in an \u003ccode\u003eitems\u003c/code\u003e array:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e{\n    label: 'My group',\n-   autogenerate: { directory: 'some-dir' },\n+   items: [{ autogenerate: { directory: 'some-dir' } }],\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThis change unlocks the possibility to mix autogenerated links and other links in a single group, for example:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\n  label: 'Mixed group',\n  items: [\n    'example-page',\n    { autogenerate: { directory: 'examples' } },\n    { label: 'More examples', link: 'https://example.com' },\n  ],\n}\n\u003c/code\u003e\u003c/pre\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/withastro/starlight/blob/main/packages/starlight/CHANGELOG.md\"\u003e@​astrojs/starlight's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.39.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3910\"\u003e#3910\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/dddf40510a304d4ff1f137b12c07f0dafdd9c198\"\u003e\u003ccode\u003edddf405\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreialba\"\u003e\u003ccode\u003e@​andreialba\u003c/code\u003e\u003c/a\u003e! - Improves Romanian UI translations\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3924\"\u003e#3924\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/02f2ce1ea2c2d814fdd2ecdd609d35109479d8cd\"\u003e\u003ccode\u003e02f2ce1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BouRock\"\u003e\u003ccode\u003e@​BouRock\u003c/code\u003e\u003c/a\u003e! - Improves Turkish UI translations\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3928\"\u003e#3928\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/11a7ed2d6ce14f131b3678f3fc13e1b16a273312\"\u003e\u003ccode\u003e11a7ed2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Updates Pagefind to v1.5 and adds support for Pagefind’s new \u003ca href=\"https://pagefind.app/docs/ranking/#configuring-diacritic-similarity\"\u003e\u003ccode\u003ediacriticSimilarity\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://pagefind.app/docs/ranking/#configuring-metadata-weights\"\u003e\u003ccode\u003emetaWeights\u003c/code\u003e\u003c/a\u003e advanced ranking options\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3927\"\u003e#3927\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/e94487041f5e22b5dc89ed8247c2bb0c737f891f\"\u003e\u003ccode\u003ee944870\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - Refactors internal file path handling for Starlight content collections.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.39.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3890\"\u003e#3890\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/2d05e1802ac81f1db1220fc7a2c775e0c0bba9bc\"\u003e\u003ccode\u003e2d05e18\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/tats-u\"\u003e\u003ccode\u003e@​tats-u\u003c/code\u003e\u003c/a\u003e! - Fixes CSS selector for \u003ccode\u003etext-autospace\u003c/code\u003e styles in Chromium browsers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.39.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3885\"\u003e#3885\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/010eed1d73d88481a116546caa800385f409ce28\"\u003e\u003ccode\u003e010eed1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ArmandPhilippot\"\u003e\u003ccode\u003e@​ArmandPhilippot\u003c/code\u003e\u003c/a\u003e! - Fixes the version mentioned in an error message related to autogenerated sidebar groups support.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/starlight/pull/3887\"\u003e#3887\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/b3c699042cf0a0f69f6637772275afb4418c6ebf\"\u003e\u003ccode\u003eb3c6990\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/delucis\"\u003e\u003ccode\u003e@​delucis\u003c/code\u003e\u003c/a\u003e! - Adds 13 new icons: \u003ccode\u003eclock\u003c/code\u003e, \u003ccode\u003edesktop\u003c/code\u003e, \u003ccode\u003emobile-android\u003c/code\u003e, \u003ccode\u003ewindow\u003c/code\u003e, \u003ccode\u003edatabase\u003c/code\u003e, \u003ccode\u003eserver\u003c/code\u003e, \u003ccode\u003ecode-branch\u003c/code\u003e, \u003ccode\u003enotes\u003c/code\u003e, \u003ccode\u003equestion\u003c/code\u003e, \u003ccode\u003equestion-circle\u003c/code\u003e, \u003ccode\u003eanalytics\u003c/code\u003e, \u003ccode\u003epadlock\u003c/code\u003e, and \u003ccode\u003esolidjs\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.39.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/withastro/starlight/pull/3618\"\u003e#3618\u003c/a\u003e \u003ca href=\"https://github.com/withastro/starlight/commit/dcf6d094bbcfa1f83e45742901f4178df07c2156\"\u003e\u003ccode\u003edcf6d09\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/HiDeoo\"\u003e\u003ccode\u003e@​HiDeoo\u003c/code\u003e\u003c/a\u003e! - \u003cstrong\u003e⚠️ BREAKING CHANGE:\u003c/strong\u003e This release changes how autogenerated links work in Starlight’s sidebar configuration.\u003c/p\u003e\n\u003cp\u003eIf you have sidebar groups using the \u003ccode\u003eautogenerate\u003c/code\u003e key, you must now wrap that configuration in an \u003ccode\u003eitems\u003c/code\u003e array:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e{\n    label: 'My group',\n-   autogenerate: { directory: 'some-dir' },\n+   items: [{ autogenerate: { directory: 'some-dir' } }],\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThis change unlocks the possibility to mix autogenerated links and other links in a single group, for example:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\n  label: 'Mixed group',\n  items: [\n    'example-page',\n    { autogenerate: { directory: 'examples' } },\n\u003c/code\u003e\u003c/pre\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/withastro/starlight/commit/668a467380b2136d55ed00535480d741dae2d58b\"\u003e\u003ccode\u003e668a467\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3913\"\u003e#3913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/11a7ed2d6ce14f131b3678f3fc13e1b16a273312\"\u003e\u003ccode\u003e11a7ed2\u003c/code\u003e\u003c/a\u003e Add support for new Pagefind ranking options (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3928\"\u003e#3928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/02f2ce1ea2c2d814fdd2ecdd609d35109479d8cd\"\u003e\u003ccode\u003e02f2ce1\u003c/code\u003e\u003c/a\u003e Update Turkish translations (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3924\"\u003e#3924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/e94487041f5e22b5dc89ed8247c2bb0c737f891f\"\u003e\u003ccode\u003ee944870\u003c/code\u003e\u003c/a\u003e Refactor \u003ccode\u003egetCollectionPosixPath()\u003c/code\u003e (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3927\"\u003e#3927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/dddf40510a304d4ff1f137b12c07f0dafdd9c198\"\u003e\u003ccode\u003edddf405\u003c/code\u003e\u003c/a\u003e fix: improve Romanian UI translations (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3910\"\u003e#3910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/1b5f399993c8e548fd9bedc86a6c60e1e4cf162d\"\u003e\u003ccode\u003e1b5f399\u003c/code\u003e\u003c/a\u003e CI/E2E tests improvements (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3901\"\u003e#3901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/d1d74527ff0fcfe3c7306f00a2ca1e3d300f4b61\"\u003e\u003ccode\u003ed1d7452\u003c/code\u003e\u003c/a\u003e Fix inaccurate comment on \u003ccode\u003e:lang\u003c/code\u003e selectors (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3893\"\u003e#3893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/76ff51e78c74609c05b29dac2d0eb2abea61103b\"\u003e\u003ccode\u003e76ff51e\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3891\"\u003e#3891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/2d05e1802ac81f1db1220fc7a2c775e0c0bba9bc\"\u003e\u003ccode\u003e2d05e18\u003c/code\u003e\u003c/a\u003e Make sure to enable \u003ccode\u003etext-autospace\u003c/code\u003e even in non-Firefox browsers (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3890\"\u003e#3890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/starlight/commit/0c0acc09da67612322f8442f4a8771d9b2a28ac4\"\u003e\u003ccode\u003e0c0acc0\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/starlight/tree/HEAD/packages/starlight/issues/3886\"\u003e#3886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/withastro/starlight/commits/@astrojs/starlight@0.39.3/packages/starlight\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@base-ui/react` from 1.4.1 to 1.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e@​base-ui/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.0\u003c/h2\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove mount performance with interaction splitting, including closed popup mount performance by up to 50% and unmounting performance by up to 85% (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4661\"\u003e#4661\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse local document for virtual arrow (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4662\"\u003e#4662\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix macOS Safari and Firefox minimizing fullscreen when closing popups with \u003c!-- raw HTML omitted --\u003eEsc\u003c!-- raw HTML omitted --\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4695\"\u003e#4695\u003c/a\u003e) by \u003ca href=\"https://github.com/arturbien\"\u003e\u003ccode\u003e@​arturbien\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop unnecessary memoization (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4693\"\u003e#4693\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not use \u003ccode\u003eMath.random()\u003c/code\u003e in \u003ccode\u003euseStableCallback()\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4732\"\u003e#4732\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix return focus when reference disconnects (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4655\"\u003e#4655\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't steal initial focus if focus already moved inside a popup (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4775\"\u003e#4775\u003c/a\u003e) by \u003ca href=\"https://github.com/stefee\"\u003e\u003ccode\u003e@​stefee\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix handle defaults (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4834\"\u003e#4834\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix native \u003ccode\u003eFormData\u003c/code\u003e for popup inputs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4725\"\u003e#4725\u003c/a\u003e) by \u003ca href=\"https://github.com/lunaxislu\"\u003e\u003ccode\u003e@​lunaxislu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSubmit the associated form when pressing \u003c!-- raw HTML omitted --\u003eEnter\u003c!-- raw HTML omitted --\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4713\"\u003e#4713\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose clear visibility state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4664\"\u003e#4664\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix popup input form submit (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4687\"\u003e#4687\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve \u003ccode\u003ecloseQuery\u003c/code\u003e when closing multiple input-inside-popup combobox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4715\"\u003e#4715\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix RTL component behavior (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4840\"\u003e#4840\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore hidden-input changes while readonly or disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4810\"\u003e#4810\u003c/a\u003e) by \u003ca href=\"https://github.com/lunaxislu\"\u003e\u003ccode\u003e@​lunaxislu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eConsider the controlled \u003ccode\u003eopen\u003c/code\u003e prop for open state detection (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4712\"\u003e#4712\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDrawer\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eForward \u003ccode\u003estyle\u003c/code\u003e prop in \u003ccode\u003e\u0026lt;Drawer.Viewport\u0026gt;\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4841\"\u003e#4841\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eField\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid \u003ccode\u003eflushSync\u003c/code\u003e during validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4685\"\u003e#4685\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eForm\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid \u003ccode\u003eflushSync\u003c/code\u003e during validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4685\"\u003e#4685\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMenu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix submenu pointer-events scope for \u003ccode\u003ekeepMounted\u003c/code\u003e portals (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4723\"\u003e#4723\u003c/a\u003e) by \u003ca href=\"https://github.com/twillhorn\"\u003e\u003ccode\u003e@​twillhorn\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/mui/base-ui/blob/master/CHANGELOG.md\"\u003e@​base-ui/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eMay 19, 2026\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove mount performance with interaction splitting, including closed popup mount performance by up to 50% and unmounting performance by up to 85% (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4661\"\u003e#4661\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse local document for virtual arrow (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4662\"\u003e#4662\u003c/a\u003e) by \u003ca href=\"https://github.com/lyzno1\"\u003e\u003ccode\u003e@​lyzno1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix macOS Safari and Firefox minimizing fullscreen when closing popups with \u003c!-- raw HTML omitted --\u003eEsc\u003c!-- raw HTML omitted --\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4695\"\u003e#4695\u003c/a\u003e) by \u003ca href=\"https://github.com/arturbien\"\u003e\u003ccode\u003e@​arturbien\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop unnecessary memoization (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4693\"\u003e#4693\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not use \u003ccode\u003eMath.random()\u003c/code\u003e in \u003ccode\u003euseStableCallback()\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4732\"\u003e#4732\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix return focus when reference disconnects (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4655\"\u003e#4655\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't steal initial focus if focus already moved inside a popup (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4775\"\u003e#4775\u003c/a\u003e) by \u003ca href=\"https://github.com/stefee\"\u003e\u003ccode\u003e@​stefee\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix handle defaults (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4834\"\u003e#4834\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix native \u003ccode\u003eFormData\u003c/code\u003e for popup inputs (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4725\"\u003e#4725\u003c/a\u003e) by \u003ca href=\"https://github.com/lunaxislu\"\u003e\u003ccode\u003e@​lunaxislu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSubmit the associated form when pressing \u003c!-- raw HTML omitted --\u003eEnter\u003c!-- raw HTML omitted --\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4713\"\u003e#4713\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose clear visibility state (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4664\"\u003e#4664\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix popup input form submit (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4687\"\u003e#4687\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve \u003ccode\u003ecloseQuery\u003c/code\u003e when closing multiple input-inside-popup combobox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4715\"\u003e#4715\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix RTL component behavior (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4840\"\u003e#4840\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore hidden-input changes while readonly or disabled (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4810\"\u003e#4810\u003c/a\u003e) by \u003ca href=\"https://github.com/lunaxislu\"\u003e\u003ccode\u003e@​lunaxislu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eConsider the controlled \u003ccode\u003eopen\u003c/code\u003e prop for open state detection (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4712\"\u003e#4712\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDrawer\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eForward \u003ccode\u003estyle\u003c/code\u003e prop in \u003ccode\u003e\u0026lt;Drawer.Viewport\u0026gt;\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4841\"\u003e#4841\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eField\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid \u003ccode\u003eflushSync\u003c/code\u003e during validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4685\"\u003e#4685\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eForm\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid \u003ccode\u003eflushSync\u003c/code\u003e during validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4685\"\u003e#4685\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\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/mui/base-ui/commit/2fdf1b06f2b8b25bf86124bf6c8810a6aa2352a8\"\u003e\u003ccode\u003e2fdf1b0\u003c/code\u003e\u003c/a\u003e [release] v1.5.0 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4850\"\u003e#4850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/8535638e9ac36330fd711bd3a3e81ee6898d9468\"\u003e\u003ccode\u003e8535638\u003c/code\u003e\u003c/a\u003e [otp field] Fix vertical arrow slot navigation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4844\"\u003e#4844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/09ce83bfa512300511b690bd30c5a08877d319d9\"\u003e\u003ccode\u003e09ce83b\u003c/code\u003e\u003c/a\u003e [alert dialog] Fix handle defaults (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4834\"\u003e#4834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/5e0f3e73e43e9552cab72318dcbcee70ecfa3abe\"\u003e\u003ccode\u003e5e0f3e7\u003c/code\u003e\u003c/a\u003e [menu] Support group labels in radio groups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4826\"\u003e#4826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/8db1aa95e52c6a0f687232f638ba0f753f03d53d\"\u003e\u003ccode\u003e8db1aa9\u003c/code\u003e\u003c/a\u003e [otp field] Fix RTL arrow navigation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4847\"\u003e#4847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/ccb4b307586b6549930bd6da30fd2cdcc8b45526\"\u003e\u003ccode\u003eccb4b30\u003c/code\u003e\u003c/a\u003e [otp field] Compose \u003ccode\u003enormalizeValue\u003c/code\u003e with validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4717\"\u003e#4717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/ad99b44c38e4d044d6a8f40ff9b90d55160a9bbd\"\u003e\u003ccode\u003ead99b44\u003c/code\u003e\u003c/a\u003e [direction provider] Fix RTL component behavior (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4840\"\u003e#4840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/5579e7f8518c5fb97d2fd977d6d978aa988f46c0\"\u003e\u003ccode\u003e5579e7f\u003c/code\u003e\u003c/a\u003e [drawer] Forward \u003ccode\u003estyle\u003c/code\u003e prop in \u003ccode\u003e\\\u0026lt;Drawer.Viewport\u0026gt;\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4841\"\u003e#4841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/81703365122b88f8ccf25a14587c0e58e8b0ee70\"\u003e\u003ccode\u003e8170336\u003c/code\u003e\u003c/a\u003e [navigation menu] Fix \u003ccode\u003ekeepMounted\u003c/code\u003e content sizing (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4817\"\u003e#4817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/4a339d027ca09cbddc19da134d9bcc5d75388fee\"\u003e\u003ccode\u003e4a339d0\u003c/code\u003e\u003c/a\u003e [otp field] Prevent locked hidden autofill validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4827\"\u003e#4827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/base-ui/commits/v1.5.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@cloudflare/vitest-pool-workers` from 0.15.2 to 0.16.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cloudflare/workers-sdk/releases\"\u003e@​cloudflare/vitest-pool-workers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14152\"\u003e#14152\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3d7992e6ac69c6572449b1c1f74354cfdeeaa1ad\"\u003e\u003ccode\u003e3d7992e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/petebacondarwin\"\u003e\u003ccode\u003e@​petebacondarwin\u003c/code\u003e\u003c/a\u003e! - Fix module resolution failing when project path contains spaces\u003c/p\u003e\n\u003cp\u003eWhen a project lived under a directory with spaces (e.g. \u003ccode\u003e/Users/me/Documents/Master CMS/project\u003c/code\u003e), the vitest pool would fail with \u003ccode\u003eNo such module \u0026quot;threads.js\u0026quot;\u003c/code\u003e before any test executed. The module fallback service now uses the \u003ccode\u003erawSpecifier\u003c/code\u003e from workerd's fallback request to correctly decode \u003ccode\u003efile://\u003c/code\u003e URLs, avoiding the double-encoding of spaces (\u003ccode\u003e%20\u003c/code\u003e → \u003ccode\u003e%2520\u003c/code\u003e) that occurred when workerd resolved these URLs as relative paths.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14105\"\u003e#14105\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/337e9124cfa461a99ce7ffb800dcc341f7b2f026\"\u003e\u003ccode\u003e337e912\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dario-piotrowicz\"\u003e\u003ccode\u003e@​dario-piotrowicz\u003c/code\u003e\u003c/a\u003e! - Remove trailing periods from URLs in terminal output\u003c/p\u003e\n\u003cp\u003eURLs printed to the terminal with a sentence-ending period (e.g. \u003ccode\u003ehttps://example.com/path.\u003c/code\u003e) would include the period when clicked in some terminal emulators, causing 404 errors. This removes trailing periods from all URLs displayed in CLI output across wrangler, miniflare, vitest-pool-workers, and workers-utils.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14112\"\u003e#14112\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3a746ac56a40b805e38f26ef5328e44917b543e6\"\u003e\u003ccode\u003e3a746ac\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/penalosa\"\u003e\u003ccode\u003e@​penalosa\u003c/code\u003e\u003c/a\u003e! - Pin non-bundled runtime dependencies to exact versions\u003c/p\u003e\n\u003cp\u003eDependencies that are not bundled into a package's published output are installed directly into consumers' dependency trees, so they are now pinned to exact versions instead of semver ranges. This closes a supply-chain gap where an unpinned external dependency could resolve to a compromised upstream release on a fresh install. A new \u003ccode\u003epnpm check:pinned-deps\u003c/code\u003e lint enforces this for all published packages (and for the shared pnpm catalog) going forward.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14061\"\u003e#14061\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/da8e306153843c6f42508bf7fe7737e91ac67241\"\u003e\u003ccode\u003eda8e306\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Vardiak\"\u003e\u003ccode\u003e@​Vardiak\u003c/code\u003e\u003c/a\u003e! - Preserve Durable Object WebSocket handler invocation order\u003c/p\u003e\n\u003cp\u003eDurable Object WebSocket events could begin executing out of order in the Workers Vitest integration when several events arrived while the test wrapper was resolving user code.\u003c/p\u003e\n\u003cp\u003eHandler invocation now preserves arrival order while still allowing asynchronous handler completion to run concurrently.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b210c5eefdb22d83f937728527bc0091f9308070\"\u003e\u003ccode\u003eb210c5e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/aec1bb826aaba963bfc1ee96ba7359e284162bfa\"\u003e\u003ccode\u003eaec1bb8\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e06cbb722b3552b622e48c53d4f7d910162ce943\"\u003e\u003ccode\u003ee06cbb7\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9a26191e1a8c4246f7999bdb3637a176b9166207\"\u003e\u003ccode\u003e9a26191\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5565823854b60937fcad7162425fcd9fad64558a\"\u003e\u003ccode\u003e5565823\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4ef790b3ee22389db29c64f49564aac28022e40e\"\u003e\u003ccode\u003e4ef790b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/890fca7d63a6efab5a58e4829cf02bf731eab197\"\u003e\u003ccode\u003e890fca7\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/6fc97775d688ab6b65c40cad1c403bb04346d77e\"\u003e\u003ccode\u003e6fc9777\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/337e9124cfa461a99ce7ffb800dcc341f7b2f026\"\u003e\u003ccode\u003e337e912\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8e7b74fa837dc7b67c4affab1d4b28876ce4d3f2\"\u003e\u003ccode\u003e8e7b74f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e86489a5743ff9bad7bcb5b444ad3d952d5b0164\"\u003e\u003ccode\u003ee86489a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/42288d4886b7b7a516f5bcca6924a706201aa1e8\"\u003e\u003ccode\u003e42288d4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/65b5f9e1855651c2df2c1bdfc8930141e36413d5\"\u003e\u003ccode\u003e65b5f9e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3a746ac56a40b805e38f26ef5328e44917b543e6\"\u003e\u003ccode\u003e3a746ac\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/64ef9fd46eeb590813bb8cbc61b58c407452362e\"\u003e\u003ccode\u003e64ef9fd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/94b29f76c6c6543c2504fb9d1967f15a3bad530d\"\u003e\u003ccode\u003e94b29f7\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ewrangler@4.97.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260601.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14070\"\u003e#14070\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/96ae85681b5e24baf10078480651228fc84ed727\"\u003e\u003ccode\u003e96ae856\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dmmulroy\"\u003e\u003ccode\u003e@​dmmulroy\u003c/code\u003e\u003c/a\u003e! - Fix Durable Object RPC dispatch for constructors that return proxies\u003c/p\u003e\n\u003cp\u003eDurable Object RPC methods mediated by a returned \u003ccode\u003eProxy\u003c/code\u003e are now resolved through that proxy after validating prototype exposure. This allows wrappers that bind methods to the underlying instance to use private fields and methods in Vitest, while matching workerd's rejection of constructor-assigned RPC overrides.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a2ef1a323bfe0052b53f5eddb302bd6bd0d45a74\"\u003e\u003ccode\u003ea2ef1a3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cbb39bdc90d4b93f9a9b4355124570d838eb1a2d\"\u003e\u003ccode\u003ecbb39bd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cbb39bdc90d4b93f9a9b4355124570d838eb1a2d\"\u003e\u003ccode\u003ecbb39bd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/408432aed493563cb13b9a9c241806112ea606bc\"\u003e\u003ccode\u003e408432a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/1103c07646569208c4b0a623d123395643e022d5\"\u003e\u003ccode\u003e1103c07\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7bb5c7a78a22320283549a86a29a76146f7252a4\"\u003e\u003ccode\u003e7bb5c7a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5b5cbd3e98e5713ecf5ee0afa975a1f2ee38b2cc\"\u003e\u003ccode\u003e5b5cbd3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/a2ef1a323bfe0052b53f5eddb302bd6bd0d45a74\"\u003e\u003ccode\u003ea2ef1a3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2c1d8b23dcf666a5626e389e37d027d71a56e5e3\"\u003e\u003ccode\u003e2c1d8b2\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/ce4eb20884d350ac68237fe833a1582dcb9f15fc\"\u003e\u003ccode\u003ece4eb20\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5fa3de663217683d59c9a0fc95d99b616d558619\"\u003e\u003ccode\u003e5fa3de6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/37176e523055da69b56d0306b2d272a45d6e3b27\"\u003e\u003ccode\u003e37176e5\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/0ce88eaddd7d3329ceee3b796d90e8711e48a34f\"\u003e\u003ccode\u003e0ce88ea\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/66d86baf52fb62bbae9e04d2b0cd3809625fcca0\"\u003e\u003ccode\u003e66d86ba\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9dee4ccac78a5027fccc7dbef9e39fae25a681df\"\u003e\u003ccode\u003e9dee4cc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/97d7d81e0a757e30e7700b183133249e2136a280\"\u003e\u003ccode\u003e97d7d81\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c647ccc7873c2cada60ba5f4ce7c8dfeb4801acc\"\u003e\u003ccode\u003ec647ccc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/f623ae4360b24708fdc2687b168c1f70954d321d\"\u003e\u003ccode\u003ef623ae4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c8c7ec0bde012ffe9fefe01cb15c7b0d030a6777\"\u003e\u003ccode\u003ec8c7ec0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/39d8717208feab9801b73a8ef781e181c258a6f6\"\u003e\u003ccode\u003e39d8717\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/ee56ec0b823f761afd4bc2012594f3739948a904\"\u003e\u003ccode\u003eee56ec0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b64b7e4499b940efd74cdc09215620ee0b34a290\"\u003e\u003ccode\u003eb64b7e4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e4c8fd97a63230fccffe3d2c62185f5350fc5351\"\u003e\u003ccode\u003ee4c8fd9\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2dffeeb92d4f0b8a4c2c91f9cca7959d1970638a\"\u003e\u003ccode\u003e2dffeeb\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/972d13d7054586bb9e3c11e888179d3df7753338\"\u003e\u003ccode\u003e972d13d\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4c0da7be0d47e6127066dc6edd8a59e536e7c24c\"\u003e\u003ccode\u003e4c0da7b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/13cbadbd7ecdd2b7c56b850df1209960a71f7d54\"\u003e\u003ccode\u003e13cbadb\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/59e43e4e066f9d201fc6c1e3b31cb232853e83d7\"\u003e\u003ccode\u003e59e43e4\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260529.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/ca5b604639eabbcb7385537801d1fdd72cf93144\"\u003e\u003ccode\u003eca5b604\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c1fd2fd3a41de5ee8e4698814d89429b86c75450\"\u003e\u003ccode\u003ec1fd2fd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/49c1a591cb37a5d30513cc07258d5c27f1dd937f\"\u003e\u003ccode\u003e49c1a59\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/fee1ce42aa44b16645682edab3c792a0571c59d6\"\u003e\u003ccode\u003efee1ce4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b3962ffadb4ce13dea543c994bf3f663e7d445a5\"\u003e\u003ccode\u003eb3962ff\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/d042705c7a8715184e6e16d399c17adb958d0e80\"\u003e\u003ccode\u003ed042705\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/420e45789b3ef8d9a05f4dc7ba723f2c2d0c7dbc\"\u003e\u003ccode\u003e420e457\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8b1467ef04da43696e3a79eb881cea2f4df022f6\"\u003e\u003ccode\u003e8b1467e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003ewrangler@4.95.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260526.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​cloudflare/vitest-pool-workers\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.16.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/13933\"\u003e#13933\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/90092c0bca526e2e08a25fe7969534426eb6fd9f\"\u003e\u003ccode\u003e90092c0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/petebacondarwin\"\u003e\u003ccode\u003e@​petebacondarwin\u003c/code\u003e\u003c/a\u003e! - Derive bundler externals from \u003ccode\u003epackage.json\u003c/code\u003e and shrink the published bundle\u003c/p\u003e\n\u003cp\u003eThe bundler's \u003ccode\u003eexternal\u003c/code\u003e list was previously hand-maintained and out of sync with \u003ccode\u003epackage.json\u003c/code\u003e — \u003ccode\u003eundici\u003c/code\u003e and \u003ccode\u003esemver\u003c/code\u003e were both listed as external despite being only \u003ccode\u003edevDependencies\u003c/code\u003e. The published \u003ccode\u003edist/pool/index.mjs\u003c/code\u003e consequently contained a top-level \u003ccode\u003eimport { fetch } from \u0026quot;undici\u0026quot;\u003c/code\u003e that was only resolvable because pnpm happened to hoist \u003ccode\u003eundici\u003c/code\u003e from other packages' devDependencies during local development.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cloudflare/workers-sdk/blob/main/packages/vitest-pool-workers/CHANGELOG.md\"\u003e@​cloudflare/vitest-pool-workers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.16.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14152\"\u003e#14152\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3d7992e6ac69c6572449b1c1f74354cfdeeaa1ad\"\u003e\u003ccode\u003e3d7992e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/petebacondarwin\"\u003e\u003ccode\u003e@​petebacondarwin\u003c/code\u003e\u003c/a\u003e! - Fix module resolution failing when project path contains spaces\u003c/p\u003e\n\u003cp\u003eWhen a project lived under a directory with spaces (e.g. \u003ccode\u003e/Users/me/Documents/Master CMS/project\u003c/code\u003e), the vitest pool would fail with \u003ccode\u003eNo such module \u0026quot;threads.js\u0026quot;\u003c/code\u003e before any test executed. The module fallback service now uses the \u003ccode\u003erawSpecifier\u003c/code\u003e from workerd's fallback request to correctly decode \u003ccode\u003efile://\u003c/code\u003e URLs, avoiding the double-encoding of spaces (\u003ccode\u003e%20\u003c/code\u003e → \u003ccode\u003e%2520\u003c/code\u003e) that occurred when workerd resolved these URLs as relative paths.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14105\"\u003e#14105\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/337e9124cfa461a99ce7ffb800dcc341f7b2f026\"\u003e\u003ccode\u003e337e912\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dario-piotrowicz\"\u003e\u003ccode\u003e@​dario-piotrowicz\u003c/code\u003e\u003c/a\u003e! - Remove trailing periods from URLs in terminal output\u003c/p\u003e\n\u003cp\u003eURLs printed to the terminal with a sentence-ending period (e.g. \u003ccode\u003ehttps://example.com/path.\u003c/code\u003e) would include the period when clicked in some terminal emulators, causing 404 errors. This removes trailing periods from all URLs displayed in CLI output across wrangler, miniflare, vitest-pool-workers, and workers-utils.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14112\"\u003e#14112\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3a746ac56a40b805e38f26ef5328e44917b543e6\"\u003e\u003ccode\u003e3a746ac\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/penalosa\"\u003e\u003ccode\u003e@​penalosa\u003c/code\u003e\u003c/a\u003e! - Pin non-bundled runtime dependencies to exact versions\u003c/p\u003e\n\u003cp\u003eDependencies that are not bundled into a package's published output are installed directly into consumers' dependency trees, so they are now pinned to exact versions instead of semver ranges. This closes a supply-chain gap where an unpinned external dependency could resolve to a compromised upstream release on a fresh install. A new \u003ccode\u003epnpm check:pinned-deps\u003c/code\u003e lint enforces this for all published packages (and for the shared pnpm catalog) going forward.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14061\"\u003e#14061\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/da8e306153843c6f42508bf7fe7737e91ac67241\"\u003e\u003ccode\u003eda8e306\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Vardiak\"\u003e\u003ccode\u003e@​Vardiak\u003c/code\u003e\u003c/a\u003e! - Preserve Durable Object WebSocket handler invocation order\u003c/p\u003e\n\u003cp\u003eDurable Object WebSocket events could begin executing out of order in the Workers Vitest integration when several events arrived while the test wrapper was resolving user code.\u003c/p\u003e\n\u003cp\u003eHandler invocation now preserves arrival order while still allowing asynchronous handler completion to run concurrently.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b210c5eefdb22d83f937728527bc0091f9308070\"\u003e\u003ccode\u003eb210c5e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/aec1bb826aaba963bfc1ee96ba7359e284162bfa\"\u003e\u003ccode\u003eaec1bb8\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e06cbb722b3552b622e48c53d4f7d910162ce943\"\u003e\u003ccode\u003ee06cbb7\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/9a26191e1a8c4246f7999bdb3637a176b9166207\"\u003e\u003ccode\u003e9a26191\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5565823854b60937fcad7162425fcd9fad64558a\"\u003e\u003ccode\u003e5565823\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4ef790b3ee22389db29c64f49564aac28022e40e\"\u003e\u003ccode\u003e4ef790b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/890fca7d63a6efab5a58e4829cf02bf731eab197\"\u003e\u003ccode\u003e890fca7\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/6fc97775d688ab6b65c40cad1c403bb04346d77e\"\u003e\u003ccode\u003e6fc9777\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/337e9124cfa461a99ce7ffb800dcc341f7b2f026\"\u003e\u003ccode\u003e337e912\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8e7b74fa837dc7b67c4affab1d4b28876ce4d3f2\"\u003e\u003ccode\u003e8e7b74f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e86489a5743ff9bad7bcb5b444ad3d952d5b0164\"\u003e\u003ccode\u003ee86489a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/42288d4886b7b7a516f5bcca6924a706201aa1e8\"\u003e\u003ccode\u003e42288d4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/65b5f9e1855651c2df2c1bdfc8930141e36413d5\"\u003e\u003ccode\u003e65b5f9e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3a746ac56a40b805e38f26ef5328e44917b543e6\"\u003e\u003ccode\u003e3a746ac\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/64ef9fd46eeb590813bb8cbc61b58c407452362e\"\u003e\u003ccode\u003e64ef9fd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/94b29f76c6c6543c2504fb9d1967f15a3bad530d\"\u003e\u003ccode\u003e94b29f7\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ewrangler@4.97.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260601.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.16.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/cloudflare/workers-sdk/pull/14087\"\u003e#14087\u003c/a\u003e \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/edmundhung\"\u003e\u003ccode\u003e@​edmundhung\u003c/code\u003e\u003c/a\u003e! - Fix Durable Object RPC dispatch for constructors that return proxies\u003c/p\u003e\n\u003cp\u003eDurable Object RPC methods mediated by a returned \u003ccode\u003eProxy\u003c/code\u003e are now resolved through that proxy after validating prototype exposure. This allows wrappers that bind methods to the underlying instance to use private fields and methods in Vitest, while matching workerd's rejection of constructor-assigned RPC overrides.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cbb39bdc90d4b93f9a9b4355124570d838eb1a2d\"\u003e\u003ccode\u003ecbb39bd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/cbb39bdc90d4b93f9a9b4355124570d838eb1a2d\"\u003e\u003ccode\u003ecbb39bd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/408432aed493563cb13b9a9c241806112ea606bc\"\u003e\u003ccode\u003e408432a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/1103c07646569208c4b0a623d123395643e022d5\"\u003e\u003ccode\u003e1103c07\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/7bb5c7a78a22320283549a86a29a76146f7252a4\"\u003e\u003ccode\u003e7bb5c7a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/5b5cbd3e98e5713ecf5ee0afa975a1f2ee38b2cc\"\u003e\u003ccode\u003e5b5cbd3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/97d7d81e0a757e30e7700b183133249e2136a280\"\u003e\u003ccode\u003e97d7d81\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c647ccc7873c2cada60ba5f4ce7c8dfeb4801acc\"\u003e\u003ccode\u003ec647ccc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b64b7e4499b940efd74cdc09215620ee0b34a290\"\u003e\u003ccode\u003eb64b7e4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e4c8fd97a63230fccffe3d2c62185f5350fc5351\"\u003e\u003ccode\u003ee4c8fd9\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/2dffeeb92d4f0b8a4c2c91f9cca7959d1970638a\"\u003e\u003ccode\u003e2dffeeb\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/4c0da7be0d47e6127066dc6edd8a59e536e7c24c\"\u003e\u003ccode\u003e4c0da7b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/972d13d7054586bb9e3c11e888179d3df7753338\"\u003e\u003ccode\u003e972d13d\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/13cbadbd7ecdd2b7c56b850df1209960a71f7d54\"\u003e\u003ccode\u003e13cbadb\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/59e43e4e066f9d201fc6c1e3b31cb232853e83d7\"\u003e\u003ccode\u003e59e43e4\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eminiflare@4.20260529.0\u003c/li\u003e\n\u003cli\u003ewrangler@4.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.16.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/ca5b604639eabbcb7385537801d1fdd72cf93144\"\u003e\u003ccode\u003eca5b604\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/c1fd2fd3a41de5ee8e4698814d89429b86c75450\"\u003e\u003ccode\u003ec1fd2fd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/49c1a591cb37a5d30513cc07258d5c27f1dd937f\"\u003e\u003ccode\u003e49c1a59\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/fee1ce42aa44b16645682edab3c792a0571c59d6\"\u003e\u003ccode\u003efee1ce4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/b3962ffadb4ce13dea543c994bf3f663e7d445a5\"\u003e\u003ccode\u003eb3962ff\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/d042705c7a8715184e6e16d399c17adb958d0e80\"\u003e\u003ccode\u003ed042705\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/420e45789b3ef8d9a05f4dc7ba723f2c2d0c7dbc\"\u003e\u003ccode\u003e420e457\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/8b1467ef04da43696e3a79eb881cea2f4df022f6\"\u003e\u003ccode\u003e8b1467e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003ewrangler@4.95.0\u003c/li\u003e\n\u003cli\u003eminiflare@4.20260526.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.16.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/0b6042466efdc845b374f82ab49f977399e6c237\"\u003e\u003ccode\u003e0b60424\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14142\"\u003e#14142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3d7992e6ac69c6572449b1c1f74354cfdeeaa1ad\"\u003e\u003ccode\u003e3d7992e\u003c/code\u003e\u003c/a\u003e [vitest-pool-workers] Fix module resolution for paths with spaces (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14152\"\u003e#14152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/da8e306153843c6f42508bf7fe7737e91ac67241\"\u003e\u003ccode\u003eda8e306\u003c/code\u003e\u003c/a\u003e [vitest-pool-workers] Preserve Durable Object handler order (for hibernated D...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/0998725139680d803f510c3126b4c4e617b3a37b\"\u003e\u003ccode\u003e0998725\u003c/code\u003e\u003c/a\u003e Set \u003ccode\u003edisallowTypeAnnotations\u003c/code\u003e to \u003ccode\u003efalse\u003c/code\u003e in `@typescript-eslint/consistent-ty...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/3a746ac56a40b805e38f26ef5328e44917b543e6\"\u003e\u003ccode\u003e3a746ac\u003c/code\u003e\u003c/a\u003e [tools] Lint that all non-bundled deps of published packages are pinned (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14112\"\u003e#14112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/337e9124cfa461a99ce7ffb800dcc341f7b2f026\"\u003e\u003ccode\u003e337e912\u003c/code\u003e\u003c/a\u003e Remove trailing periods from URLs in terminal output (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14105\"\u003e#14105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/50ef72497eda26760bd88f5d5f6281208f761479\"\u003e\u003ccode\u003e50ef724\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14082\"\u003e#14082\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/e3c862a99f9b633ca288306eae8a8c3a900590ee\"\u003e\u003ccode\u003ee3c862a\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Version Packages\u0026quot; (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14087\"\u003e#14087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/689f381bf6c88e7b8f0c174a52eb086355f27201\"\u003e\u003ccode\u003e689f381\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers/issues/14048\"\u003e#14048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/workers-sdk/commit/96ae85681b5e24baf10078480651228fc84ed727\"\u003e\u003ccode\u003e96ae856\u003c/code\u003e\u003c/a\u003e [vitest-pool-workers] Dispatch RPC methods through proxied Durable Object ins...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cloudflare/workers-sdk/commits/@cloudflare/vitest-pool-workers@0.16.12/packages/vitest-pool-workers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@cloudflare/workers-types` from 4.20260504.1 to 4.20260603.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cloudflare/workerd/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@expressive-code/core` from 0.41.7 to 0.42.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressive-code/expressive-code/releases\"\u003e@​expressive-code/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​expressive-code/core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.42.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\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/expressive-code/expressive-code/blob/main/packages/...\n\n_Description has been truncated_","html_url":"https://github.com/robvankathmp/cloudflare-docs/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/robvankathmp%2Fcloudflare-docs/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"}},{"old_version":"5.50.0","new_version":"5.53.0","update_type":"minor","path":null,"pr_created_at":"2026-06-02T02:11:50.000Z","version_change":"5.50.0 → 5.53.0","issue":{"uuid":"4567794365","node_id":"PR_kwDORI5HFc7hmdWM","number":23,"state":"open","title":"chore(deps): bump the patches group across 1 directory with 14 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-02T02:11:50.000Z","updated_at":"2026-06-02T02:15:47.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"patches","update_count":14,"packages":[{"name":"@ai-sdk/google","old_version":"3.0.55","new_version":"3.0.80","repository_url":"https://github.com/vercel/ai"},{"name":"@ai-sdk/react","old_version":"3.0.143","new_version":"3.0.196","repository_url":"https://github.com/vercel/ai"},{"name":"@algolia/client-insights","old_version":"5.50.0","new_version":"5.53.0","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"ai","old_version":"6.0.141","new_version":"6.0.194","repository_url":"https://github.com/vercel/ai"},{"name":"algoliasearch","old_version":"5.50.0","new_version":"5.53.0","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"esbuild","old_version":"0.27.4","new_version":"0.28.0","repository_url":"https://github.com/evanw/esbuild"},{"name":"tailwind-merge","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"@biomejs/biome","old_version":"2.4.9","new_version":"2.4.16","repository_url":"https://github.com/biomejs/biome"},{"name":"@tailwindcss/postcss","old_version":"4.2.2","new_version":"4.3.0","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"autoprefixer","old_version":"10.4.27","new_version":"10.5.0","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"globals","old_version":"17.5.0","new_version":"17.6.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"postcss","old_version":"8.5.10","new_version":"8.5.15","repository_url":"https://github.com/postcss/postcss"},{"name":"typescript-eslint","old_version":"8.57.2","new_version":"8.60.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vite","old_version":"8.0.8","new_version":"8.0.16","repository_url":"https://github.com/vitejs/vite"}],"path":null,"ecosystem":"npm"},"body":"Bumps the patches group with 14 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@ai-sdk/google](https://github.com/vercel/ai/tree/HEAD/packages/google) | `3.0.55` | `3.0.80` |\n| [@ai-sdk/react](https://github.com/vercel/ai/tree/HEAD/packages/react) | `3.0.143` | `3.0.196` |\n| [@algolia/client-insights](https://github.com/algolia/algoliasearch-client-javascript) | `5.50.0` | `5.53.0` |\n| [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai) | `6.0.141` | `6.0.194` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.50.0` | `5.53.0` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.27.4` | `0.28.0` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.5.0` | `3.6.0` |\n| [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.4.9` | `2.4.16` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.2.2` | `4.3.0` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.27` | `10.5.0` |\n| [globals](https://github.com/sindresorhus/globals) | `17.5.0` | `17.6.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.10` | `8.5.15` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.57.2` | `8.60.1` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.0.8` | `8.0.16` |\n\n\nUpdates `@ai-sdk/google` from 3.0.55 to 3.0.80\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ai/blob/@ai-sdk/google@3.0.80/packages/google/CHANGELOG.md\"\u003e@​ai-sdk/google's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.80\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ef62ffe0: fix(google): auto-inject \u003ccode\u003eskip_thought_signature_validator\u003c/code\u003e for Gemini 3 tool-call replays without a signature\u003c/p\u003e\n\u003cp\u003eGemini 3 models reject requests when an assistant \u003ccode\u003efunctionCall\u003c/code\u003e part lacks a \u003ccode\u003ethoughtSignature\u003c/code\u003e with HTTP 400 \u003ccode\u003e\u0026quot;Function call is missing a thought_signature in functionCall parts.\u0026quot;\u003c/code\u003e This is easy to hit when application code persists/serializes messages and drops \u003ccode\u003eproviderOptions.google.thoughtSignature\u003c/code\u003e (custom DB schemas, \u003ccode\u003euseChat\u003c/code\u003e server routes that rebuild messages, synthetic tool-call injection).\u003c/p\u003e\n\u003cp\u003eThe provider now detects this case (Gemini 3 model + missing signature under \u003ccode\u003egoogle\u003c/code\u003e, \u003ccode\u003egoogleVertex\u003c/code\u003e, and \u003ccode\u003evertex\u003c/code\u003e namespaces) and injects the documented \u003ccode\u003eskip_thought_signature_validator\u003c/code\u003e sentinel into the outbound \u003ccode\u003efunctionCall\u003c/code\u003e, plus surfaces a one-shot warning per request listing the affected tool names so the developer can find and fix the upstream serialization. Non-Gemini-3 models are unaffected, and real signatures take precedence when present.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.79\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecfa0cb2: feat(provider/google): support Google search grounding when using \u003ccode\u003egenerateImage\u003c/code\u003e with Gemini\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.78\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ecf63828: fix(google): read \u003ccode\u003eserviceTier\u003c/code\u003e from \u003ccode\u003eusageMetadata.serviceTier\u003c/code\u003e in both generate and stream paths\u003c/p\u003e\n\u003cp\u003eThe previous implementation read \u003ccode\u003eserviceTier\u003c/code\u003e from the \u003ccode\u003ex-gemini-service-tier\u003c/code\u003e\nresponse header, which is only populated on non-streaming responses. Gemini\nstreaming includes the value in \u003ccode\u003eusageMetadata.serviceTier\u003c/code\u003e on every chunk, so\n\u003ccode\u003eproviderMetadata.google.serviceTier\u003c/code\u003e was always \u003ccode\u003enull\u003c/code\u003e for streams. Read from\n\u003ccode\u003eusageMetadata\u003c/code\u003e for both paths instead.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.77\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e0f9f9bf: feat(google): read \u003ccode\u003eserviceTier\u003c/code\u003e from \u003ccode\u003ex-gemini-service-tier\u003c/code\u003e response header in Gemini API and use PayGo for Vertex\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.76\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ef259bd1: fix(google): fix streaming tool call args\u003c/li\u003e\n\u003cli\u003e756fec1: feat(provider/google): add \u003ccode\u003egemini-3.5-flash\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.75\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eab15576: feat(google): update Interactions API implementation to cater for upstream breaking changes coming May 26\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.74\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/661127c489123c034d6768ab221a3ad23d604fb7\"\u003e\u003ccode\u003e661127c\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google/issues/15622\"\u003e#15622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/f62ffe01623b1031b0f4f56dccf87a76b0c126b8\"\u003e\u003ccode\u003ef62ffe0\u003c/code\u003e\u003c/a\u003e fix(google): auto-inject skip_thought_signature_validator on Gemini 3 tool-ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/fc83fa3cd00a4dcf98032adcabea68eaa77e013c\"\u003e\u003ccode\u003efc83fa3\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google/issues/15532\"\u003e#15532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/cfa0cb26fb3dd0d0e6d2dd6132bc664f8f3906ab\"\u003e\u003ccode\u003ecfa0cb2\u003c/code\u003e\u003c/a\u003e Backport: feat(provider/google): support Google search grounding when using `...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/93ad540ed13863363ebc0bd5a9c574a082602d27\"\u003e\u003ccode\u003e93ad540\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google/issues/15489\"\u003e#15489\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/cf63828cc3e598b8cad829f56322960167cba769\"\u003e\u003ccode\u003ecf63828\u003c/code\u003e\u003c/a\u003e Backport: fix(google): read serviceTier from usageMetadata in stream + genera...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/a15eda90f03049bfba99183b4fd308ca63372b86\"\u003e\u003ccode\u003ea15eda9\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google/issues/15473\"\u003e#15473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/0f9f9bfc46d37d42c9a014437ff3e45d9fa46c55\"\u003e\u003ccode\u003e0f9f9bf\u003c/code\u003e\u003c/a\u003e Backport: fix(google): read serviceTier from x-gemini-service-tier response h...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/b9241afab7e9c703bfdb6ee9b0846f538c014a14\"\u003e\u003ccode\u003eb9241af\u003c/code\u003e\u003c/a\u003e Backport: feat(provider/google): add support for managed agents in the Intera...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/e33b836af7673d45eb90704574ffae5bdc6ba824\"\u003e\u003ccode\u003ee33b836\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google/issues/15440\"\u003e#15440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/commits/@ai-sdk/google@3.0.80/packages/google\"\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@​ai-sdk/google\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@ai-sdk/react` from 3.0.143 to 3.0.196\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ai/releases\"\u003e@​ai-sdk/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/react\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.196\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eai@6.0.194\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/react\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.195\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [af580ea]\n\u003cul\u003e\n\u003cli\u003eai@6.0.193\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/react\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.194\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eai@6.0.192\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/vercel/ai/blob/@ai-sdk/react@3.0.196/packages/react/CHANGELOG.md\"\u003e@​ai-sdk/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.196\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eai@6.0.194\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.195\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [af580ea]\n\u003cul\u003e\n\u003cli\u003eai@6.0.193\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.194\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eai@6.0.192\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.193\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eai@6.0.191\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.192\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eai@6.0.190\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.191\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [356c3cf]\n\u003cul\u003e\n\u003cli\u003eai@6.0.189\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.190\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [c98715a]\n\u003cul\u003e\n\u003cli\u003eai@6.0.188\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.189\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eai@6.0.187\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/ai/commit/5d1d5a73f393b3e69317d7cc1f5d260880883071\"\u003e\u003ccode\u003e5d1d5a7\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/react/issues/15749\"\u003e#15749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/2412dfccce4f02e373204f1047331ddcf4ae0c19\"\u003e\u003ccode\u003e2412dfc\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/react/issues/15697\"\u003e#15697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/974e161bed15b0f5bb9980a3f0845ad77ae66d3c\"\u003e\u003ccode\u003e974e161\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/react/issues/15677\"\u003e#15677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/0838d52fe657c4f04891b78423fbc636a543851a\"\u003e\u003ccode\u003e0838d52\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/react/issues/15565\"\u003e#15565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/1a3ec6d76fcc5333ac9b2751f3938cbe918efef2\"\u003e\u003ccode\u003e1a3ec6d\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/react/issues/15513\"\u003e#15513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/bde7d0ff4882364a94e7aeea8ff2b0a7e89effb4\"\u003e\u003ccode\u003ebde7d0f\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/react/issues/15494\"\u003e#15494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/93ad540ed13863363ebc0bd5a9c574a082602d27\"\u003e\u003ccode\u003e93ad540\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/react/issues/15489\"\u003e#15489\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/a15eda90f03049bfba99183b4fd308ca63372b86\"\u003e\u003ccode\u003ea15eda9\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/react/issues/15473\"\u003e#15473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/e33b836af7673d45eb90704574ffae5bdc6ba824\"\u003e\u003ccode\u003ee33b836\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/react/issues/15440\"\u003e#15440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/4a989451c5ef8c1b04d8a91e4e9301dc81708cfa\"\u003e\u003ccode\u003e4a98945\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/react/issues/15406\"\u003e#15406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/commits/@ai-sdk/react@3.0.196/packages/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 \u003ccode\u003e@​ai-sdk/react\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@algolia/client-insights` from 5.50.0 to 5.53.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/releases\"\u003e@​algolia/client-insights's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.53.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c95cbc1d2e\"\u003ec95cbc1d2e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6347\"\u003e#6347\u003c/a\u003e) by \u003ca href=\"https://github.com/zigzagdev\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c55851671e\"\u003ec55851671e\u003c/a\u003e feat(javascript): BREAKING CHANGE – expose maximum number of retries (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6353\"\u003e#6353\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eWe updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/84ebc480a8\"\u003e84ebc480a8\u003c/a\u003e chore(deps): dependencies 2026-05-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6400\"\u003e#6400\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/fc36d63e9f\"\u003efc36d63e9f\u003c/a\u003e fix(javascript): improve caching performance (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6431\"\u003e#6431\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/90da6bf0ae\"\u003e90da6bf0ae\u003c/a\u003e chore(deps): dependencies 2026-05-18 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6429\"\u003e#6429\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/eddd51e349\"\u003eeddd51e349\u003c/a\u003e fix(specs): document abTest field on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6443\"\u003e#6443\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/1d3f2c149b\"\u003e1d3f2c149b\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6448\"\u003e#6448\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/35bf16c848\"\u003e35bf16c848\u003c/a\u003e fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6350\"\u003e#6350\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eFor those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d7aeef2482\"\u003ed7aeef2482\u003c/a\u003e chore(deps): batch dependency updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6465\"\u003e#6465\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.52.1\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/363cc2d91b\"\u003e363cc2d91b\u003c/a\u003e fix(specs): Ingestion API - update destination payload (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6320\"\u003e#6320\u003c/a\u003e) by \u003ca href=\"https://github.com/sbellone\"\u003e\u003ccode\u003e@​sbellone\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4d2ae79e73\"\u003e4d2ae79e73\u003c/a\u003e chore(deps): dependencies 2026-04-20 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6259\"\u003e#6259\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7178fa2e3b\"\u003e7178fa2e3b\u003c/a\u003e chore(deps): dependencies 2026-05-04 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6322\"\u003e#6322\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.52.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d275af4e18\"\u003ed275af4e18\u003c/a\u003e feat(specs): add Algolia Index as a native connector in ingestion client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6290\"\u003e#6290\u003c/a\u003e) by \u003ca href=\"https://github.com/morganleroi\"\u003e\u003ccode\u003e@​morganleroi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/74e91c1cd3\"\u003e74e91c1cd3\u003c/a\u003e fix(specs): compostion run payload example for external injected items (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6291\"\u003e#6291\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7b4c9dfc5d\"\u003e7b4c9dfc5d\u003c/a\u003e fix(clients): push helper smooth traffic (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6247\"\u003e#6247\u003c/a\u003e) by \u003ca href=\"https://github.com/shortcuts\"\u003e\u003ccode\u003e@​shortcuts\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/a98b7f7cd8\"\u003ea98b7f7cd8\u003c/a\u003e feat(specs): add feedsOrder to composition run params (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6314\"\u003e#6314\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.51.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/blob/main/CHANGELOG.md\"\u003e@​algolia/client-insights's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\"\u003e5.53.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c95cbc1d2e\"\u003ec95cbc1d2e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6347\"\u003e#6347\u003c/a\u003e) by \u003ca href=\"https://github.com/zigzagdev/\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c55851671e\"\u003ec55851671e\u003c/a\u003e feat(javascript): BREAKING CHANGE – expose maximum number of retries (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6353\"\u003e#6353\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eWe updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/84ebc480a8\"\u003e84ebc480a8\u003c/a\u003e chore(deps): dependencies 2026-05-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6400\"\u003e#6400\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/fc36d63e9f\"\u003efc36d63e9f\u003c/a\u003e fix(javascript): improve caching performance (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6431\"\u003e#6431\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/90da6bf0ae\"\u003e90da6bf0ae\u003c/a\u003e chore(deps): dependencies 2026-05-18 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6429\"\u003e#6429\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/eddd51e349\"\u003eeddd51e349\u003c/a\u003e fix(specs): document abTest field on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6443\"\u003e#6443\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/1d3f2c149b\"\u003e1d3f2c149b\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6448\"\u003e#6448\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/35bf16c848\"\u003e35bf16c848\u003c/a\u003e fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6350\"\u003e#6350\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eFor those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d7aeef2482\"\u003ed7aeef2482\u003c/a\u003e chore(deps): batch dependency updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6465\"\u003e#6465\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\"\u003e5.52.1\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/363cc2d91b\"\u003e363cc2d91b\u003c/a\u003e fix(specs): Ingestion API - update destination payload (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6320\"\u003e#6320\u003c/a\u003e) by \u003ca href=\"https://github.com/sbellone/\"\u003e\u003ccode\u003e@​sbellone\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4d2ae79e73\"\u003e4d2ae79e73\u003c/a\u003e chore(deps): dependencies 2026-04-20 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6259\"\u003e#6259\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7178fa2e3b\"\u003e7178fa2e3b\u003c/a\u003e chore(deps): dependencies 2026-05-04 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6322\"\u003e#6322\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\"\u003e5.52.0\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d275af4e18\"\u003ed275af4e18\u003c/a\u003e feat(specs): add Algolia Index as a native connector in ingestion client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6290\"\u003e#6290\u003c/a\u003e) by \u003ca href=\"https://github.com/morganleroi/\"\u003e\u003ccode\u003e@​morganleroi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/74e91c1cd3\"\u003e74e91c1cd3\u003c/a\u003e fix(specs): compostion run payload example for external injected items (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6291\"\u003e#6291\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12/\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7b4c9dfc5d\"\u003e7b4c9dfc5d\u003c/a\u003e fix(clients): push helper smooth traffic (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6247\"\u003e#6247\u003c/a\u003e) by \u003ca href=\"https://github.com/shortcuts/\"\u003e\u003ccode\u003e@​shortcuts\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/a98b7f7cd8\"\u003ea98b7f7cd8\u003c/a\u003e feat(specs): add feedsOrder to composition run params (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6314\"\u003e#6314\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12/\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.2...5.51.0\"\u003e5.51.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes in the Composition API. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/00271b6ba0\"\u003e00271b6ba0\u003c/a\u003e feat(javascript): add transformationOptions and fix ingestion config leak (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6252\"\u003e#6252\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/39ea2c5cb3\"\u003e39ea2c5cb3\u003c/a\u003e refactor(specs): split injection schema (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6224\"\u003e#6224\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller/\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/544091a5f2\"\u003e544091a5f2\u003c/a\u003e feat(specs): introduce recommend source in Comp API client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6227\"\u003e#6227\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller/\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/f73d69aae4\"\u003ef73d69aae4\u003c/a\u003e fix(specs): clarify getIndexingTime (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6276\"\u003e#6276\u003c/a\u003e) by \u003ca href=\"https://github.com/kai687/\"\u003e\u003ccode\u003e@​kai687\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/78ffb45894\"\u003e78ffb45894\u003c/a\u003e fix(javascript): increase default retry max (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6278\"\u003e#6278\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/e48d5c4bbf\"\u003ee48d5c4bbf\u003c/a\u003e feat(specs): query categorization (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6258\"\u003e#6258\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.1...5.50.2\"\u003e5.50.2\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d86a5438e2\"\u003ed86a5438e2\u003c/a\u003e chore(deps): dependencies 2026-04-06 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6200\"\u003e#6200\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4049f8aaf7\"\u003e4049f8aaf7\u003c/a\u003e fix(deps): mitigate critical and high security vulnerabilities (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6250\"\u003e#6250\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/526567a633\"\u003e526567a633\u003c/a\u003e fix(deps): force axios ^1.15.0 globally in JS client workspace (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6251\"\u003e#6251\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.0...5.50.1\"\u003e5.50.1\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/dc02ad1023\"\u003edc02ad1023\u003c/a\u003e chore(deps): dependencies 2026-03-30 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6169\"\u003e#6169\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/748a90222a\"\u003e748a90222a\u003c/a\u003e chore(javascript): correct export paths in package.mustache for consistency (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/5740\"\u003e#5740\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/2658999ce3f428dfc8cab8e4946de263030245ba\"\u003e\u003ccode\u003e2658999\u003c/code\u003e\u003c/a\u003e chore: release 5.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/b9d89e9913a38f857514c66f8cc184240113bbcb\"\u003e\u003ccode\u003eb9d89e9\u003c/code\u003e\u003c/a\u003e chore(deps): batch dependency updates (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/33290f8a80cef5832ccef0d77be76d4a2ff2e26e\"\u003e\u003ccode\u003e33290f8\u003c/code\u003e\u003c/a\u003e fix(specs): add searchResponsePartial fallback to searchResult oneOf (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/aac345e85ccf4fcb891eabb81cb2d6531ad9a963\"\u003e\u003ccode\u003eaac345e\u003c/code\u003e\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/9545da11a421aa35649e3a384e2984d5ca01aa18\"\u003e\u003ccode\u003e9545da1\u003c/code\u003e\u003c/a\u003e fix(specs): document abTest field on listIndices response (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/f050422ffec3f26862b7580606a46fd4abf21aa4\"\u003e\u003ccode\u003ef050422\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-05-18 (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/a291a36c880bc6944ece5bad68c1c8ef87107386\"\u003e\u003ccode\u003ea291a36\u003c/code\u003e\u003c/a\u003e fix(javascript): improve caching performance (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/d4c108c8bf7c70c246bc0969693bc9a371d556e5\"\u003e\u003ccode\u003ed4c108c\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-05-15 (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/c2e7520af4285c10b1884acec1c88c82f09874ee\"\u003e\u003ccode\u003ec2e7520\u003c/code\u003e\u003c/a\u003e feat(javascript): expose maximum number of retries (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/820b9d73c295e5f2d6cfb62395a17cd0005173cf\"\u003e\u003ccode\u003e820b9d7\u003c/code\u003e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (gener...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.0...5.53.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ai` from 6.0.141 to 6.0.194\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ai/releases\"\u003eai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eai@6.0.194\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [9766034]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/gateway\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.122\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eai@6.0.193\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eaf580ea: fix(ai): do not re-validate tool input for output-error parts in validateUIMessages\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eai@6.0.192\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [4084fcd]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/gateway\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.121\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ai/blob/ai@6.0.194/packages/ai/CHANGELOG.md\"\u003eai's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.0.194\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [9766034]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/gateway\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.122\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0.193\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eaf580ea: fix(ai): do not re-validate tool input for output-error parts in validateUIMessages\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0.192\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [4084fcd]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/gateway\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.121\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0.191\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [27a1b22]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/gateway\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.120\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0.190\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [33b10a2]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [f6e4146]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/gateway\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.119\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0.189\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e356c3cf: fix(ai): make input optional on input-streaming UIMessagePart variants\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0.188\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ec98715a: Add \u003ccode\u003eallowSystemInMessages\u003c/code\u003e option to \u003ccode\u003eToolLoopAgent\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThis exposes the same option that exists on \u003ccode\u003estreamText\u003c/code\u003e and \u003ccode\u003egenerateText\u003c/code\u003e, whether \u003ccode\u003erole: \u0026quot;system\u0026quot;\u003c/code\u003e messages are allowed in the \u003ccode\u003eprompt\u003c/code\u003e or \u003ccode\u003emessages\u003c/code\u003e fields. When unset, system messages are rejected because they can create a prompt injection attack risk. Ideally, use the \u003ccode\u003einstructions\u003c/code\u003e option instead. Set to \u003ccode\u003etrue\u003c/code\u003e to allow system messages, or \u003ccode\u003efalse\u003c/code\u003e to explicitly reject them.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e\u003c/code\u003e\u003c/pre\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/vercel/ai/commit/5d1d5a73f393b3e69317d7cc1f5d260880883071\"\u003e\u003ccode\u003e5d1d5a7\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15749\"\u003e#15749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/2412dfccce4f02e373204f1047331ddcf4ae0c19\"\u003e\u003ccode\u003e2412dfc\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15697\"\u003e#15697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/af580eae65e0ee8320262ae65ee56b68e5d3e526\"\u003e\u003ccode\u003eaf580ea\u003c/code\u003e\u003c/a\u003e Backport: fix(ai): do not re-validate tool input for output-error parts in va...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/974e161bed15b0f5bb9980a3f0845ad77ae66d3c\"\u003e\u003ccode\u003e974e161\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15677\"\u003e#15677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/0838d52fe657c4f04891b78423fbc636a543851a\"\u003e\u003ccode\u003e0838d52\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15565\"\u003e#15565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/1a3ec6d76fcc5333ac9b2751f3938cbe918efef2\"\u003e\u003ccode\u003e1a3ec6d\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15513\"\u003e#15513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/bde7d0ff4882364a94e7aeea8ff2b0a7e89effb4\"\u003e\u003ccode\u003ebde7d0f\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15494\"\u003e#15494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/356c3cf88884ba10cc1bac93d93e4b3a8c96ef94\"\u003e\u003ccode\u003e356c3cf\u003c/code\u003e\u003c/a\u003e Backport: fix(ai): make input optional on input-streaming UIMessagePart varia...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/93ad540ed13863363ebc0bd5a9c574a082602d27\"\u003e\u003ccode\u003e93ad540\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15489\"\u003e#15489\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/c98715ae5ecf19a18a7c31fa2ec30124e456188b\"\u003e\u003ccode\u003ec98715a\u003c/code\u003e\u003c/a\u003e Backport: [tool-loop-agent] adding support for messages with system role with...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/commits/ai@6.0.194/packages/ai\"\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 ai since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `algoliasearch` from 5.50.0 to 5.53.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/releases\"\u003ealgoliasearch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.53.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c95cbc1d2e\"\u003ec95cbc1d2e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6347\"\u003e#6347\u003c/a\u003e) by \u003ca href=\"https://github.com/zigzagdev\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c55851671e\"\u003ec55851671e\u003c/a\u003e feat(javascript): BREAKING CHANGE – expose maximum number of retries (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6353\"\u003e#6353\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eWe updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/84ebc480a8\"\u003e84ebc480a8\u003c/a\u003e chore(deps): dependencies 2026-05-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6400\"\u003e#6400\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/fc36d63e9f\"\u003efc36d63e9f\u003c/a\u003e fix(javascript): improve caching performance (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6431\"\u003e#6431\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/90da6bf0ae\"\u003e90da6bf0ae\u003c/a\u003e chore(deps): dependencies 2026-05-18 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6429\"\u003e#6429\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/eddd51e349\"\u003eeddd51e349\u003c/a\u003e fix(specs): document abTest field on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6443\"\u003e#6443\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/1d3f2c149b\"\u003e1d3f2c149b\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6448\"\u003e#6448\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/35bf16c848\"\u003e35bf16c848\u003c/a\u003e fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6350\"\u003e#6350\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eFor those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d7aeef2482\"\u003ed7aeef2482\u003c/a\u003e chore(deps): batch dependency updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6465\"\u003e#6465\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.52.1\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/363cc2d91b\"\u003e363cc2d91b\u003c/a\u003e fix(specs): Ingestion API - update destination payload (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6320\"\u003e#6320\u003c/a\u003e) by \u003ca href=\"https://github.com/sbellone\"\u003e\u003ccode\u003e@​sbellone\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4d2ae79e73\"\u003e4d2ae79e73\u003c/a\u003e chore(deps): dependencies 2026-04-20 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6259\"\u003e#6259\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7178fa2e3b\"\u003e7178fa2e3b\u003c/a\u003e chore(deps): dependencies 2026-05-04 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6322\"\u003e#6322\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.52.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d275af4e18\"\u003ed275af4e18\u003c/a\u003e feat(specs): add Algolia Index as a native connector in ingestion client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6290\"\u003e#6290\u003c/a\u003e) by \u003ca href=\"https://github.com/morganleroi\"\u003e\u003ccode\u003e@​morganleroi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/74e91c1cd3\"\u003e74e91c1cd3\u003c/a\u003e fix(specs): compostion run payload example for external injected items (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6291\"\u003e#6291\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7b4c9dfc5d\"\u003e7b4c9dfc5d\u003c/a\u003e fix(clients): push helper smooth traffic (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6247\"\u003e#6247\u003c/a\u003e) by \u003ca href=\"https://github.com/shortcuts\"\u003e\u003ccode\u003e@​shortcuts\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/a98b7f7cd8\"\u003ea98b7f7cd8\u003c/a\u003e feat(specs): add feedsOrder to composition run params (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6314\"\u003e#6314\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.51.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/blob/main/CHANGELOG.md\"\u003ealgoliasearch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\"\u003e5.53.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c95cbc1d2e\"\u003ec95cbc1d2e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6347\"\u003e#6347\u003c/a\u003e) by \u003ca href=\"https://github.com/zigzagdev/\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c55851671e\"\u003ec55851671e\u003c/a\u003e feat(javascript): BREAKING CHANGE – expose maximum number of retries (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6353\"\u003e#6353\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eWe updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/84ebc480a8\"\u003e84ebc480a8\u003c/a\u003e chore(deps): dependencies 2026-05-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6400\"\u003e#6400\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/fc36d63e9f\"\u003efc36d63e9f\u003c/a\u003e fix(javascript): improve caching performance (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6431\"\u003e#6431\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/90da6bf0ae\"\u003e90da6bf0ae\u003c/a\u003e chore(deps): dependencies 2026-05-18 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6429\"\u003e#6429\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/eddd51e349\"\u003eeddd51e349\u003c/a\u003e fix(specs): document abTest field on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6443\"\u003e#6443\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/1d3f2c149b\"\u003e1d3f2c149b\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6448\"\u003e#6448\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/35bf16c848\"\u003e35bf16c848\u003c/a\u003e fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6350\"\u003e#6350\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eFor those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d7aeef2482\"\u003ed7aeef2482\u003c/a\u003e chore(deps): batch dependency updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6465\"\u003e#6465\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\"\u003e5.52.1\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/363cc2d91b\"\u003e363cc2d91b\u003c/a\u003e fix(specs): Ingestion API - update destination payload (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6320\"\u003e#6320\u003c/a\u003e) by \u003ca href=\"https://github.com/sbellone/\"\u003e\u003ccode\u003e@​sbellone\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4d2ae79e73\"\u003e4d2ae79e73\u003c/a\u003e chore(deps): dependencies 2026-04-20 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6259\"\u003e#6259\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7178fa2e3b\"\u003e7178fa2e3b\u003c/a\u003e chore(deps): dependencies 2026-05-04 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6322\"\u003e#6322\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\"\u003e5.52.0\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d275af4e18\"\u003ed275af4e18\u003c/a\u003e feat(specs): add Algolia Index as a native connector in ingestion client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6290\"\u003e#6290\u003c/a\u003e) by \u003ca href=\"https://github.com/morganleroi/\"\u003e\u003ccode\u003e@​morganleroi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/74e91c1cd3\"\u003e74e91c1cd3\u003c/a\u003e fix(specs): compostion run payload example for external injected items (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6291\"\u003e#6291\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12/\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7b4c9dfc5d\"\u003e7b4c9dfc5d\u003c/a\u003e fix(clients): push helper smooth traffic (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6247\"\u003e#6247\u003c/a\u003e) by \u003ca href=\"https://github.com/shortcuts/\"\u003e\u003ccode\u003e@​shortcuts\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/a98b7f7cd8\"\u003ea98b7f7cd8\u003c/a\u003e feat(specs): add feedsOrder to composition run params (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6314\"\u003e#6314\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12/\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.2...5.51.0\"\u003e5.51.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes in the Composition API. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/00271b6ba0\"\u003e00271b6ba0\u003c/a\u003e feat(javascript): add transformationOptions and fix ingestion config leak (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6252\"\u003e#6252\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/39ea2c5cb3\"\u003e39ea2c5cb3\u003c/a\u003e refactor(specs): split injection schema (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6224\"\u003e#6224\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller/\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/544091a5f2\"\u003e544091a5f2\u003c/a\u003e feat(specs): introduce recommend source in Comp API client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6227\"\u003e#6227\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller/\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/f73d69aae4\"\u003ef73d69aae4\u003c/a\u003e fix(specs): clarify getIndexingTime (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6276\"\u003e#6276\u003c/a\u003e) by \u003ca href=\"https://github.com/kai687/\"\u003e\u003ccode\u003e@​kai687\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/78ffb45894\"\u003e78ffb45894\u003c/a\u003e fix(javascript): increase default retry max (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6278\"\u003e#6278\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/e48d5c4bbf\"\u003ee48d5c4bbf\u003c/a\u003e feat(specs): query categorization (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6258\"\u003e#6258\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.1...5.50.2\"\u003e5.50.2\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d86a5438e2\"\u003ed86a5438e2\u003c/a\u003e chore(deps): dependencies 2026-04-06 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6200\"\u003e#6200\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4049f8aaf7\"\u003e4049f8aaf7\u003c/a\u003e fix(deps): mitigate critical and high security vulnerabilities (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6250\"\u003e#6250\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/526567a633\"\u003e526567a633\u003c/a\u003e fix(deps): force axios ^1.15.0 globally in JS client workspace (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6251\"\u003e#6251\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.0...5.50.1\"\u003e5.50.1\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/dc02ad1023\"\u003edc02ad1023\u003c/a\u003e chore(deps): dependencies 2026-03-30 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6169\"\u003e#6169\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/748a90222a\"\u003e748a90222a\u003c/a\u003e chore(javascript): correct export paths in package.mustache for consistency (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/5740\"\u003e#5740\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/2658999ce3f428dfc8cab8e4946de263030245ba\"\u003e\u003ccode\u003e2658999\u003c/code\u003e\u003c/a\u003e chore: release 5.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/b9d89e9913a38f857514c66f8cc184240113bbcb\"\u003e\u003ccode\u003eb9d89e9\u003c/code\u003e\u003c/a\u003e chore(deps): batch dependency updates (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/33290f8a80cef5832ccef0d77be76d4a2ff2e26e\"\u003e\u003ccode\u003e33290f8\u003c/code\u003e\u003c/a\u003e fix(specs): add searchResponsePartial fallback to searchResult oneOf (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/aac345e85ccf4fcb891eabb81cb2d6531ad9a963\"\u003e\u003ccode\u003eaac345e\u003c/code\u003e\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/9545da11a421aa35649e3a384e2984d5ca01aa18\"\u003e\u003ccode\u003e9545da1\u003c/code\u003e\u003c/a\u003e fix(specs): document abTest field on listIndices response (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/f050422ffec3f26862b7580606a46fd4abf21aa4\"\u003e\u003ccode\u003ef050422\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-05-18 (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/a291a36c880bc6944ece5bad68c1c8ef87107386\"\u003e\u003ccode\u003ea291a36\u003c/code\u003e\u003c/a\u003e fix(javascript): improve caching performance (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/d4c108c8bf7c70c246bc0969693bc9a371d556e5\"\u003e\u003ccode\u003ed4c108c\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-05-15 (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/c2e7520af4285c10b1884acec1c88c82f09874ee\"\u003e\u003ccode\u003ec2e7520\u003c/code\u003e\u003c/a\u003e feat(javascript): expose maximum number of retries (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/820b9d73c295e5f2d6cfb62395a17cd0005173cf\"\u003e\u003ccode\u003e820b9d7\u003c/code\u003e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (gener...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.0...5.53.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `esbuild` from 0.27.4 to 0.28.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/evanw/esbuild/releases\"\u003eesbuild's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.28.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for \u003ccode\u003ewith { type: 'text' }\u003c/code\u003e imports (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4435\"\u003e#4435\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe \u003ca href=\"https://github.com/tc39/proposal-import-text\"\u003eimport text\u003c/a\u003e proposal has reached stage 3 in the TC39 process, which means that it's recommended for implementation. It has also already been implemented by \u003ca href=\"https://docs.deno.com/examples/importing_text/\"\u003eDeno\u003c/a\u003e and \u003ca href=\"https://bun.com/docs/guides/runtime/import-html\"\u003eBun\u003c/a\u003e. So with this release, esbuild also adds support for it. This behaves exactly the same as esbuild's existing \u003ca href=\"https://esbuild.github.io/content-types/#text\"\u003e\u003ccode\u003etext\u003c/code\u003e loader\u003c/a\u003e. Here's an example:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport string from './example.txt' with { type: 'text' }\nconsole.log(string)\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd integrity checks to fallback download path (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4343\"\u003e#4343\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eInstalling esbuild via npm is somewhat complicated with several different edge cases (see \u003ca href=\"https://esbuild.github.io/getting-started/#additional-npm-flags\"\u003eesbuild's documentation\u003c/a\u003e for details). If the regular installation of esbuild's platform-specific package fails, esbuild's install script attempts to download the platform-specific package itself (first with the \u003ccode\u003enpm\u003c/code\u003e command, and then with a HTTP request to \u003ccode\u003eregistry.npmjs.org\u003c/code\u003e as a last resort).\u003c/p\u003e\n\u003cp\u003eThis last resort path previously didn't have any integrity checks. With this release, esbuild will now verify that the hash of the downloaded binary matches the expected hash for the current release. This means the hashes for all of esbuild's platform-specific binary packages will now be embedded in the top-level \u003ccode\u003eesbuild\u003c/code\u003e package. Hopefully this should work without any problems. But just in case, this change is being done as a breaking change release.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate the Go compiler from 1.25.7 to 1.26.1\u003c/p\u003e\n\u003cp\u003eThis upgrade should not affect anything. However, there have been some significant internal changes to the Go compiler, so esbuild could potentially behave differently in certain edge cases:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIt now uses the \u003ca href=\"https://go.dev/doc/go1.26#new-garbage-collector\"\u003enew garbage collector\u003c/a\u003e that comes with Go 1.26.\u003c/li\u003e\n\u003cli\u003eThe Go compiler is now more aggressive with allocating memory on the stack.\u003c/li\u003e\n\u003cli\u003eThe executable format that the Go linker uses has undergone several changes.\u003c/li\u003e\n\u003cli\u003eThe WebAssembly build now unconditionally makes use of the sign extension and non-trapping floating-point to integer conversion instructions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read the \u003ca href=\"https://go.dev/doc/go1.26\"\u003eGo 1.26 release notes\u003c/a\u003e for more information.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.27.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix lowering of define semantics for TypeScript parameter properties (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4421\"\u003e#4421\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe previous release incorrectly generated class fields for TypeScript parameter properties even when the configured target environment does not support class fields. With this release, the generated class fields will now be correctly lowered in this case:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Original code\nclass Foo {\n  constructor(public x = 1) {}\n  y = 2\n}\n\u003cp\u003e// Old output (with --loader=ts --target=es2021)\u003cbr /\u003e\nclass Foo {\u003cbr /\u003e\nconstructor(x = 1) {\u003cbr /\u003e\nthis.x = x;\u003cbr /\u003e\n__publicField(this, \u0026quot;y\u0026quot;, 2);\u003cbr /\u003e\n}\u003cbr /\u003e\nx;\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003e// New output (with --loader=ts --target=es2021)\u003cbr /\u003e\nclass Foo {\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/evanw/esbuild/blob/main/CHANGELOG.md\"\u003eesbuild's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.28.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for \u003ccode\u003ewith { type: 'text' }\u003c/code\u003e imports (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4435\"\u003e#4435\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe \u003ca href=\"https://github.com/tc39/proposal-import-text\"\u003eimport text\u003c/a\u003e proposal has reached stage 3 in the TC39 process, which means that it's recommended for implementation. It has also already been implemented by \u003ca href=\"https://docs.deno.com/examples/importing_text/\"\u003eDeno\u003c/a\u003e and \u003ca href=\"https://bun.com/docs/guides/runtime/import-html\"\u003eBun\u003c/a\u003e. So with this release, esbuild also adds support for it. This behaves exactly the same as esbuild's existing \u003ca href=\"https://esbuild.github.io/content-types/#text\"\u003e\u003ccode\u003etext\u003c/code\u003e loader\u003c/a\u003e. Here's an example:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport string from './example.txt' with { type: 'text' }\nconsole.log(string)\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd integrity checks to fallback download path (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4343\"\u003e#4343\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eInstalling esbuild via npm is somewhat complicated with several different edge cases (see \u003ca href=\"https://esbuild.github.io/getting-started/#additional-npm-flags\"\u003eesbuild's documentation\u003c/a\u003e for details). If the regular installation of esbuild's platform-specific package fails, esbuild's install script attempts to download the platform-specific package itself (first with the \u003ccode\u003enpm\u003c/code\u003e command, and then with a HTTP request to \u003ccode\u003eregistry.npmjs.org\u003c/code\u003e as a last resort).\u003c/p\u003e\n\u003cp\u003eThis last resort path previously didn't have any integrity checks. With this release, esbuild will now verify that the hash of the downloaded binary matches the expected hash for the current release. This means the hashes for all of esbuild's platform-specific binary packages will now be embedded in the top-level \u003ccode\u003eesbuild\u003c/code\u003e package. Hopefully this should work without any problems. But just in case, this change is being done as a breaking change release.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate the Go compiler from 1.25.7 to 1.26.1\u003c/p\u003e\n\u003cp\u003eThis upgrade should not affect anything. However, there have been some significant internal changes to the Go compiler, so esbuild could potentially behave differently in certain edge cases:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIt now uses the \u003ca href=\"https://go.dev/doc/go1.26#new-garbage-collector\"\u003enew garbage collector\u003c/a\u003e that comes with Go 1.26.\u003c/li\u003e\n\u003cli\u003eThe Go compiler is now more aggressive with allocating memory on the stack.\u003c/li\u003e\n\u003cli\u003eThe executable format that the Go linker uses has undergone several changes.\u003c/li\u003e\n\u003cli\u003eThe WebAssembly build now unconditionally makes use of the sign extension and non-trapping floating-point to integer conversion instructions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read the \u003ca href=\"https://go.dev/doc/go1.26\"\u003eGo 1.26 release notes\u003c/a\u003e for more information.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.27.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix lowering of define semantics for TypeScript parameter properties (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4421\"\u003e#4421\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe previous release incorrectly generated class fields for TypeScript parameter properties even when the configured target environment does not support class fields. With this release, the generated class fields will now be correctly lowered in this case:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Original code\nclass Foo {\n  constructor(public x = 1) {}\n  y = 2\n}\n\u003cp\u003e// Old output (with --loader=ts --target=es2021)\u003cbr /\u003e\nclass Foo {\u003cbr /\u003e\nconstructor(x = 1) {\u003cbr /\u003e\nthis.x = x;\u003cbr /\u003e\n__publicField(this, \u0026quot;y\u0026quot;, 2);\u003cbr /\u003e\n}\u003cbr /\u003e\nx;\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/6a794dff68e6a43539f6da671e3080efdf11ca70\"\u003e\u003ccode\u003e6a794df\u003c/code\u003e\u003c/a\u003e publish 0.28.0 to npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/64ee0ea63b2ff303caafc9610c388dc72c882c23\"\u003e\u003ccode\u003e64ee0ea\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4435\"\u003e#4435\u003c/a\u003e: support \u003ccode\u003ewith { type: text }\u003c/code\u003e imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/ef65aeeaacdb71eade186f888975b1de89574314\"\u003e\u003ccode\u003eef65aee\u003c/code\u003e\u003c/a\u003e fix sort order in \u003ccode\u003esnapshots_packagejson.txt\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/1a26a8ecbc39aaf1379c524a0274a08fbcbed655\"\u003e\u003ccode\u003e1a26a8e\u003c/code\u003e\u003c/a\u003e try to fix \u003ccode\u003etest-old-ts\u003c/code\u003e, also shuffle CI tasks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/556ce6c1fc00d7c0917fbfada01ed8e5251bc510\"\u003e\u003ccode\u003e556ce6c\u003c/code\u003e\u003c/a\u003e use \u003cco...\n\n_Description has been truncated_\n\n\u003c!-- This is an auto-generated comment: release notes by coderabbit.ai --\u003e\n\n## Summary by CodeRabbit\n\n* **Chores**\n  * Updated multiple dependencies including AI SDK packages, Algolia search tools, build tooling (Vite, esbuild), and styling libraries (Tailwind CSS, PostCSS). Also updated TypeScript and development tooling versions to maintain compatibility and performance.\n\n\u003c!-- end of auto-generated comment: release notes by coderabbit.ai --\u003e","html_url":"https://github.com/forbiddenlink/trace/pull/23","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/forbiddenlink%2Ftrace/issues/23","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/23/packages"}},{"old_version":"4.27.0","new_version":"5.53.0","update_type":"major","path":null,"pr_created_at":"2026-05-30T20:41:01.000Z","version_change":"4.27.0 → 5.53.0","issue":{"uuid":"4555635562","node_id":"PR_kwDOSoS1Ks7hAAd2","number":10,"state":"open","title":"chore(deps): bump algoliasearch from 4.27.0 to 5.53.0","user":"dependabot[bot]","labels":["dependencies","javascript","area:frontend","hold: needs manual test"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-30T20:41:01.000Z","updated_at":"2026-05-30T23:03:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"algoliasearch","old_version":"4.27.0","new_version":"5.53.0","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) from 4.27.0 to 5.53.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/releases\"\u003ealgoliasearch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.53.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c95cbc1d2e\"\u003ec95cbc1d2e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6347\"\u003e#6347\u003c/a\u003e) by \u003ca href=\"https://github.com/zigzagdev\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c55851671e\"\u003ec55851671e\u003c/a\u003e feat(javascript): BREAKING CHANGE – expose maximum number of retries (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6353\"\u003e#6353\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eWe updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/84ebc480a8\"\u003e84ebc480a8\u003c/a\u003e chore(deps): dependencies 2026-05-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6400\"\u003e#6400\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/fc36d63e9f\"\u003efc36d63e9f\u003c/a\u003e fix(javascript): improve caching performance (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6431\"\u003e#6431\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/90da6bf0ae\"\u003e90da6bf0ae\u003c/a\u003e chore(deps): dependencies 2026-05-18 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6429\"\u003e#6429\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/eddd51e349\"\u003eeddd51e349\u003c/a\u003e fix(specs): document abTest field on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6443\"\u003e#6443\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/1d3f2c149b\"\u003e1d3f2c149b\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6448\"\u003e#6448\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/35bf16c848\"\u003e35bf16c848\u003c/a\u003e fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6350\"\u003e#6350\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eFor those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d7aeef2482\"\u003ed7aeef2482\u003c/a\u003e chore(deps): batch dependency updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6465\"\u003e#6465\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.52.1\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/363cc2d91b\"\u003e363cc2d91b\u003c/a\u003e fix(specs): Ingestion API - update destination payload (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6320\"\u003e#6320\u003c/a\u003e) by \u003ca href=\"https://github.com/sbellone\"\u003e\u003ccode\u003e@​sbellone\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4d2ae79e73\"\u003e4d2ae79e73\u003c/a\u003e chore(deps): dependencies 2026-04-20 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6259\"\u003e#6259\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7178fa2e3b\"\u003e7178fa2e3b\u003c/a\u003e chore(deps): dependencies 2026-05-04 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6322\"\u003e#6322\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.52.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d275af4e18\"\u003ed275af4e18\u003c/a\u003e feat(specs): add Algolia Index as a native connector in ingestion client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6290\"\u003e#6290\u003c/a\u003e) by \u003ca href=\"https://github.com/morganleroi\"\u003e\u003ccode\u003e@​morganleroi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/74e91c1cd3\"\u003e74e91c1cd3\u003c/a\u003e fix(specs): compostion run payload example for external injected items (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6291\"\u003e#6291\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7b4c9dfc5d\"\u003e7b4c9dfc5d\u003c/a\u003e fix(clients): push helper smooth traffic (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6247\"\u003e#6247\u003c/a\u003e) by \u003ca href=\"https://github.com/shortcuts\"\u003e\u003ccode\u003e@​shortcuts\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/a98b7f7cd8\"\u003ea98b7f7cd8\u003c/a\u003e feat(specs): add feedsOrder to composition run params (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6314\"\u003e#6314\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\"\u003ehttps://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e→ \u003ca href=\"https://www.algolia.com/doc/libraries/sdk/install#javascript\"\u003eBrowse the Algolia documentation\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.51.0\u003c/h2\u003e\n\u003ch1\u003eNew version released!\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/blob/main/CHANGELOG.md\"\u003ealgoliasearch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.1...5.53.0\"\u003e5.53.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c95cbc1d2e\"\u003ec95cbc1d2e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6347\"\u003e#6347\u003c/a\u003e) by \u003ca href=\"https://github.com/zigzagdev/\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/c55851671e\"\u003ec55851671e\u003c/a\u003e feat(javascript): BREAKING CHANGE – expose maximum number of retries (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6353\"\u003e#6353\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eWe updated the default number of retries to account for customers with huge indices, and made it configurable if you prefer to fail early. The impact is that the retry time will be longer in case of issue, but it shouldn't impact most customers: those who don't have issues.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/84ebc480a8\"\u003e84ebc480a8\u003c/a\u003e chore(deps): dependencies 2026-05-15 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6400\"\u003e#6400\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/fc36d63e9f\"\u003efc36d63e9f\u003c/a\u003e fix(javascript): improve caching performance (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6431\"\u003e#6431\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/90da6bf0ae\"\u003e90da6bf0ae\u003c/a\u003e chore(deps): dependencies 2026-05-18 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6429\"\u003e#6429\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/eddd51e349\"\u003eeddd51e349\u003c/a\u003e fix(specs): document abTest field on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6443\"\u003e#6443\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/1d3f2c149b\"\u003e1d3f2c149b\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6448\"\u003e#6448\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/35bf16c848\"\u003e35bf16c848\u003c/a\u003e fix(specs): BREAKING CHANGE – add searchResponsePartial fallback to searchResult oneOf (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6350\"\u003e#6350\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eFor those of you who want really clean responses without hits nor facets, we added a third fallback type to the search response. It should not impact the rest of the users.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d7aeef2482\"\u003ed7aeef2482\u003c/a\u003e chore(deps): batch dependency updates (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6465\"\u003e#6465\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.52.0...5.52.1\"\u003e5.52.1\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/363cc2d91b\"\u003e363cc2d91b\u003c/a\u003e fix(specs): Ingestion API - update destination payload (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6320\"\u003e#6320\u003c/a\u003e) by \u003ca href=\"https://github.com/sbellone/\"\u003e\u003ccode\u003e@​sbellone\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4d2ae79e73\"\u003e4d2ae79e73\u003c/a\u003e chore(deps): dependencies 2026-04-20 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6259\"\u003e#6259\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7178fa2e3b\"\u003e7178fa2e3b\u003c/a\u003e chore(deps): dependencies 2026-05-04 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6322\"\u003e#6322\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.51.0...5.52.0\"\u003e5.52.0\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d275af4e18\"\u003ed275af4e18\u003c/a\u003e feat(specs): add Algolia Index as a native connector in ingestion client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6290\"\u003e#6290\u003c/a\u003e) by \u003ca href=\"https://github.com/morganleroi/\"\u003e\u003ccode\u003e@​morganleroi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/74e91c1cd3\"\u003e74e91c1cd3\u003c/a\u003e fix(specs): compostion run payload example for external injected items (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6291\"\u003e#6291\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12/\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/7b4c9dfc5d\"\u003e7b4c9dfc5d\u003c/a\u003e fix(clients): push helper smooth traffic (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6247\"\u003e#6247\u003c/a\u003e) by \u003ca href=\"https://github.com/shortcuts/\"\u003e\u003ccode\u003e@​shortcuts\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/a98b7f7cd8\"\u003ea98b7f7cd8\u003c/a\u003e feat(specs): add feedsOrder to composition run params (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6314\"\u003e#6314\u003c/a\u003e) by \u003ca href=\"https://github.com/gavinwade12/\"\u003e\u003ccode\u003e@​gavinwade12\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.2...5.51.0\"\u003e5.51.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eBREAKING CHANGES: this minor version includes breaking changes in the Composition API. See below for more details.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/00271b6ba0\"\u003e00271b6ba0\u003c/a\u003e feat(javascript): add transformationOptions and fix ingestion config leak (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6252\"\u003e#6252\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/39ea2c5cb3\"\u003e39ea2c5cb3\u003c/a\u003e refactor(specs): split injection schema (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6224\"\u003e#6224\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller/\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/544091a5f2\"\u003e544091a5f2\u003c/a\u003e feat(specs): introduce recommend source in Comp API client (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6227\"\u003e#6227\u003c/a\u003e) by \u003ca href=\"https://github.com/ClaraMuller/\"\u003e\u003ccode\u003e@​ClaraMuller\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/f73d69aae4\"\u003ef73d69aae4\u003c/a\u003e fix(specs): clarify getIndexingTime (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6276\"\u003e#6276\u003c/a\u003e) by \u003ca href=\"https://github.com/kai687/\"\u003e\u003ccode\u003e@​kai687\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/78ffb45894\"\u003e78ffb45894\u003c/a\u003e fix(javascript): increase default retry max (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6278\"\u003e#6278\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/e48d5c4bbf\"\u003ee48d5c4bbf\u003c/a\u003e feat(specs): query categorization (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6258\"\u003e#6258\u003c/a\u003e) by \u003ca href=\"https://github.com/eric-zaharia/\"\u003e\u003ccode\u003e@​eric-zaharia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.1...5.50.2\"\u003e5.50.2\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/d86a5438e2\"\u003ed86a5438e2\u003c/a\u003e chore(deps): dependencies 2026-04-06 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6200\"\u003e#6200\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/4049f8aaf7\"\u003e4049f8aaf7\u003c/a\u003e fix(deps): mitigate critical and high security vulnerabilities (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6250\"\u003e#6250\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/526567a633\"\u003e526567a633\u003c/a\u003e fix(deps): force axios ^1.15.0 globally in JS client workspace (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6251\"\u003e#6251\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/5.50.0...5.50.1\"\u003e5.50.1\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/dc02ad1023\"\u003edc02ad1023\u003c/a\u003e chore(deps): dependencies 2026-03-30 (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/6169\"\u003e#6169\u003c/a\u003e) by \u003ca href=\"https://github.com/algolia-bot/\"\u003e\u003ccode\u003e@​algolia-bot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/api-clients-automation/commit/748a90222a\"\u003e748a90222a\u003c/a\u003e chore(javascript): correct export paths in package.mustache for consistency (\u003ca href=\"https://redirect.github.com/algolia/api-clients-automation/pull/5740\"\u003e#5740\u003c/a\u003e) by \u003ca href=\"https://github.com/Fluf22/\"\u003e\u003ccode\u003e@​Fluf22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/algolia/algoliasearch-client-javascript/commit/2658999ce3f428dfc8cab8e4946de263030245ba\"\u003e\u003ccode\u003e2658999\u003c/code\u003e\u003c/a\u003e chore: release 5.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/b9d89e9913a38f857514c66f8cc184240113bbcb\"\u003e\u003ccode\u003eb9d89e9\u003c/code\u003e\u003c/a\u003e chore(deps): batch dependency updates (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/33290f8a80cef5832ccef0d77be76d4a2ff2e26e\"\u003e\u003ccode\u003e33290f8\u003c/code\u003e\u003c/a\u003e fix(specs): add searchResponsePartial fallback to searchResult oneOf (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/aac345e85ccf4fcb891eabb81cb2d6531ad9a963\"\u003e\u003ccode\u003eaac345e\u003c/code\u003e\u003c/a\u003e fix(specs): clean up abTest schema on listIndices response (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/9545da11a421aa35649e3a384e2984d5ca01aa18\"\u003e\u003ccode\u003e9545da1\u003c/code\u003e\u003c/a\u003e fix(specs): document abTest field on listIndices response (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/f050422ffec3f26862b7580606a46fd4abf21aa4\"\u003e\u003ccode\u003ef050422\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-05-18 (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/a291a36c880bc6944ece5bad68c1c8ef87107386\"\u003e\u003ccode\u003ea291a36\u003c/code\u003e\u003c/a\u003e fix(javascript): improve caching performance (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/d4c108c8bf7c70c246bc0969693bc9a371d556e5\"\u003e\u003ccode\u003ed4c108c\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies 2026-05-15 (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/c2e7520af4285c10b1884acec1c88c82f09874ee\"\u003e\u003ccode\u003ec2e7520\u003c/code\u003e\u003c/a\u003e feat(javascript): expose maximum number of retries (generated)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/commit/820b9d73c295e5f2d6cfb62395a17cd0005173cf\"\u003e\u003ccode\u003e820b9d7\u003c/code\u003e\u003c/a\u003e fix(javascript): handle response stream error in \u003ccode\u003ecreateHttpRequester\u003c/code\u003e (gener...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/algolia/algoliasearch-client-javascript/compare/4.27.0...5.53.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/baalvionservice/Baalvion-Project-Infra/pull/10","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/baalvionservice%2FBaalvion-Project-Infra/issues/10","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10/packages"}},{"old_version":"5.42.0","new_version":"5.52.1","update_type":"minor","path":null,"pr_created_at":"2026-05-27T23:02:13.000Z","version_change":"5.42.0 → 5.52.1","issue":{"uuid":"4536339688","node_id":"PR_kwDORwOJa87gBjZk","number":24,"state":"closed","title":"build(deps): bump the npm group across 1 directory with 33 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-04T03:21:42.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-27T23:02:13.000Z","updated_at":"2026-06-04T03:21:44.000Z","time_to_close":620369,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"npm","update_count":33,"packages":[{"name":"vue","old_version":"3.5.22","new_version":"3.5.35","repository_url":"https://github.com/vuejs/core"},{"name":"@iconify-json/simple-icons","old_version":"1.2.56","new_version":"1.2.84","repository_url":"https://github.com/iconify/icon-sets"},{"name":"@ungap/structured-clone","old_version":"1.3.0","new_version":"1.3.1","repository_url":"https://github.com/ungap/structured-clone"},{"name":"@vue/devtools-api","old_version":"7.7.7","new_version":"7.7.9","repository_url":"https://github.com/vuejs/devtools"},{"name":"algoliasearch","old_version":"5.42.0","new_version":"5.52.1","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"birpc","old_version":"2.6.1","new_version":"2.9.0","repository_url":"https://github.com/antfu-collective/birpc"},{"name":"focus-trap","old_version":"7.6.6","new_version":"7.8.0","repository_url":"https://github.com/focus-trap/focus-trap"},{"name":"mdast-util-to-hast","old_version":"13.2.0","new_version":"13.2.1","repository_url":"https://github.com/syntax-tree/mdast-util-to-hast"},{"name":"nanoid","old_version":"3.3.11","new_version":"3.3.12","repository_url":"https://github.com/ai/nanoid"},{"name":"postcss","old_version":"8.5.6","new_version":"8.5.15","repository_url":"https://github.com/postcss/postcss"},{"name":"preact","old_version":"10.27.2","new_version":"10.29.2","repository_url":"https://github.com/preactjs/preact"},{"name":"regex","old_version":"6.0.1","new_version":"6.1.0","repository_url":"https://github.com/slevithan/regex"},{"name":"rollup","old_version":"4.52.5","new_version":"4.60.4","repository_url":"https://github.com/rollup/rollup"},{"name":"superjson","old_version":"2.2.5","new_version":"2.2.6","repository_url":"https://github.com/blitz-js/superjson"},{"name":"unist-util-visit","old_version":"5.0.0","new_version":"5.1.0","repository_url":"https://github.com/syntax-tree/unist-util-visit"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm group with 15 updates in the /website directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [vue](https://github.com/vuejs/core) | `3.5.22` | `3.5.35` |\n| [@iconify-json/simple-icons](https://github.com/iconify/icon-sets) | `1.2.56` | `1.2.84` |\n| [@ungap/structured-clone](https://github.com/ungap/structured-clone) | `1.3.0` | `1.3.1` |\n| [@vue/devtools-api](https://github.com/vuejs/devtools/tree/HEAD/packages/devtools-api) | `7.7.7` | `7.7.9` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.42.0` | `5.52.1` |\n| [birpc](https://github.com/antfu-collective/birpc) | `2.6.1` | `2.9.0` |\n| [focus-trap](https://github.com/focus-trap/focus-trap) | `7.6.6` | `7.8.0` |\n| [mdast-util-to-hast](https://github.com/syntax-tree/mdast-util-to-hast) | `13.2.0` | `13.2.1` |\n| [nanoid](https://github.com/ai/nanoid) | `3.3.11` | `3.3.12` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.6` | `8.5.15` |\n| [preact](https://github.com/preactjs/preact) | `10.27.2` | `10.29.2` |\n| [regex](https://github.com/slevithan/regex) | `6.0.1` | `6.1.0` |\n| [rollup](https://github.com/rollup/rollup) | `4.52.5` | `4.60.4` |\n| [superjson](https://github.com/blitz-js/superjson) | `2.2.5` | `2.2.6` |\n| [unist-util-visit](https://github.com/syntax-tree/unist-util-visit) | `5.0.0` | `5.1.0` |\n\n\nUpdates `vue` from 3.5.22 to 3.5.35\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003evue's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.35\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.34\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.33\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.31\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.30\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.29\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.28\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.27\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.26\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.25\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.24\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.23\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\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/vuejs/core/blob/main/CHANGELOG.md\"\u003evue's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.34...v3.5.35\"\u003e3.5.35\u003c/a\u003e (2026-05-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e avoid double processing v-for keys with v-memo (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14861\"\u003e#14861\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/34a0ded4d27289a8f227462bd35b6341a4b51831\"\u003e34a0ded\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14859\"\u003e#14859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve top-level exports from files registered as global types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14805\"\u003e#14805\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/3d077f26e33510f2ba001d14142ba76a1414dfff\"\u003e3d077f2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nuxt/nuxt/issues/33694\"\u003enuxt/nuxt#33694\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid repeated hydration mismatch checks (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14857\"\u003e#14857\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/170fc95eb64b97024dcb3df770557065e2919aa8\"\u003e170fc95\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14855\"\u003e#14855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e skip idle persisted transition hooks in keep-alive moves (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14865\"\u003e#14865\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/80fc139f90513943f1d0da20d353feec8a9ec894\"\u003e80fc139\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14031\"\u003e#14031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eserver-renderer:\u003c/strong\u003e propagate sync errors from \u003ccode\u003essrRenderSuspense\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14804\"\u003e#14804\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/47609975e294fbcc8017b6d68c9be38fa5508f36\"\u003e4760997\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nuxt/nuxt/issues/28162\"\u003enuxt/nuxt#28162\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e skip child unmount when pending mount discarded (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14876\"\u003e#14876\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14877\"\u003e#14877\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/584beb1262d1247d41ed3b463c485c57022fa922\"\u003e584beb1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e skip type checks for cached proxies (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14860\"\u003e#14860\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/5734fe97f6e42d7abb1893c8bc38a17f7deb00b1\"\u003e5734fe9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e optimize array event handler dispatch (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14828\"\u003e#14828\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bb18dc8e567ce22f1e5dfbc6b16c1003b48c2785\"\u003ebb18dc8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eserver-renderer:\u003c/strong\u003e avoid materializing iterables in ssrRenderList (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14821\"\u003e#14821\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/1b7a2cc15c501a4b1e4be61874879381af59b74f\"\u003e1b7a2cc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.33...v3.5.34\"\u003e3.5.34\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e infer Vue ref wrapper types when source is unresolvable (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14758\"\u003e#14758\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/7f46fd411b4e3f75ca755ee1318ea8e9aff43f56\"\u003e7f46fd4\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14729\"\u003e#14729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e preserve hash hrefs on \u003ccode\u003e\u0026lt;image\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14756\"\u003e#14756\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/090b2e3a5149ec951c5313b270e5400a1fc870ce\"\u003e090b2e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve type re-exports inside declare global (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14766\"\u003e#14766\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/acfffe34e7724a84c21bb8e51e8a5bc0da35f350\"\u003eacfffe3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e prevent orphan effect when created in a stopped scope (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14778\"\u003e#14778\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/c8e2d4adc9112d2529de0434acc1188dfc399bf4\"\u003ec8e2d4a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14777\"\u003e#14777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid symbol coercion during props validation (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8539\"\u003e#8539\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/23d4fb5a6a070df3d2d4a043f0f62c141e376095\"\u003e23d4fb5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8487\"\u003e#8487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esuspense:\u003c/strong\u003e avoid DOM leak with out-in transition in v-if fragment (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14762\"\u003e#14762\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/9667e0d498ab39273614682986a666c3e73024d9\"\u003e9667e0d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14761\"\u003e#14761\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.32...v3.5.33\"\u003e3.5.33\u003c/a\u003e (2026-04-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e handle nested :deep in selector pseudos (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14725\"\u003e#14725\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bb9d265d8dcdde2af824fc01b24f9a7b3169f5fa\"\u003ebb9d265\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14724\"\u003e#14724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e unlink effect scopes on out-of-order off (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14734\"\u003e#14734\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e7659beafc5407e892fa70f3f4ade80263b0905d\"\u003ee7659be\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14733\"\u003e#14733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e preserve textarea resize dimensions (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14747\"\u003e#14747\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/11fb2fd4a246e40f6f350701dfea73ec525b4f59\"\u003e11fb2fd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14741\"\u003e#14741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e don't move teleport children if not mounted (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14702\"\u003e#14702\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/6a61f4452ba1a31fc929cadf8abe3337ac4d3a46\"\u003e6a61f44\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14701\"\u003e#14701\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransition:\u003c/strong\u003e preserve placeholder for conditional explicit default slots (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14748\"\u003e#14748\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/45990cecf4604b2f39c571ab6aefa49d362af36a\"\u003e45990ce\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14727\"\u003e#14727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.31...v3.5.32\"\u003e3.5.32\u003c/a\u003e (2026-04-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e prevent currentInstance leak into sibling render during async setup re-entry (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14668\"\u003e#14668\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/f1663535a163057788d3285dec54a245c3efb3ad\"\u003ef166353\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14667\"\u003e#14667\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/vuejs/core/commit/8be32d654f5c99de2801d6815e0dc798fb1f7d00\"\u003e\u003ccode\u003e8be32d6\u003c/code\u003e\u003c/a\u003e release: v3.5.35\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/80fc139f90513943f1d0da20d353feec8a9ec894\"\u003e\u003ccode\u003e80fc139\u003c/code\u003e\u003c/a\u003e fix(runtime-core): skip idle persisted transition hooks in keep-alive moves (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/d6c73713fe20c325e805583d9b2e595b8cd8a111\"\u003e\u003ccode\u003ed6c7371\u003c/code\u003e\u003c/a\u003e ci: use backup action for size report comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/bb18dc8e567ce22f1e5dfbc6b16c1003b48c2785\"\u003e\u003ccode\u003ebb18dc8\u003c/code\u003e\u003c/a\u003e perf(runtime-dom): optimize array event handler dispatch (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14828\"\u003e#14828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/5734fe97f6e42d7abb1893c8bc38a17f7deb00b1\"\u003e\u003ccode\u003e5734fe9\u003c/code\u003e\u003c/a\u003e perf(reactivity): skip type checks for cached proxies (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14860\"\u003e#14860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/584beb1262d1247d41ed3b463c485c57022fa922\"\u003e\u003ccode\u003e584beb1\u003c/code\u003e\u003c/a\u003e fix(teleport): skip child unmount when pending mount discarded (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14876\"\u003e#14876\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14877\"\u003e#14877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/34a0ded4d27289a8f227462bd35b6341a4b51831\"\u003e\u003ccode\u003e34a0ded\u003c/code\u003e\u003c/a\u003e fix(compiler-core): avoid double processing v-for keys with v-memo (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14861\"\u003e#14861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/170fc95eb64b97024dcb3df770557065e2919aa8\"\u003e\u003ccode\u003e170fc95\u003c/code\u003e\u003c/a\u003e fix(runtime-core): avoid repeated hydration mismatch checks (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14857\"\u003e#14857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/1b7a2cc15c501a4b1e4be61874879381af59b74f\"\u003e\u003ccode\u003e1b7a2cc\u003c/code\u003e\u003c/a\u003e perf(server-renderer): avoid materializing iterables in ssrRenderList (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14821\"\u003e#14821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/3d077f26e33510f2ba001d14142ba76a1414dfff\"\u003e\u003ccode\u003e3d077f2\u003c/code\u003e\u003c/a\u003e fix(compiler-sfc): resolve top-level exports from files registered as global ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vuejs/core/compare/v3.5.22...v3.5.35\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/helper-string-parser` from 7.27.1 to 7.29.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/helper-string-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.7 (2026-05-25)\u003c/h2\u003e\n\u003cp\u003eRe-release all packages with npm provenance attestations\u003c/p\u003e\n\u003ch2\u003ev7.29.6 (2026-05-25)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18014\"\u003e#18014\u003c/a\u003e Catchup source map position in preserveFormat (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18001\"\u003e#18001\u003c/a\u003e [7.x packport]Improve input source map handling (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17998\"\u003e#17998\u003c/a\u003e Preserve original identifier names from input sourcemaps (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-helper-string-parser/issues/17992\"\u003e#17992\u003c/a\u003e) (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMateusz Burzyński (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.5 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:house:  Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@babel/*\u003c/code\u003e dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.4 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17974\"\u003e#17974\u003c/a\u003e [7.x backport]fix(systemjs): improve module string name support (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.3 (2026-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17923\"\u003e#17923\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17931\"\u003e#17931\u003c/a\u003e fix(decorators): replace super within all removed static elements (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17915\"\u003e#17915\u003c/a\u003e Fix thread synchronization issues in \u003ccode\u003e@babel/register\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-safari-rest-destructuring-rhs-array\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17788\"\u003e#17788\u003c/a\u003e Add bugfix plugin for Safari array rest destructuring bug (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\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/babel/babel/commit/4fba7541180bf5f58256d8e358b544e3831ad090\"\u003e\u003ccode\u003e4fba754\u003c/code\u003e\u003c/a\u003e v7.29.7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.7/packages/babel-helper-string-parser\"\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@​babel/helper-string-parser\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/helper-validator-identifier` from 7.28.5 to 7.29.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/helper-validator-identifier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.7 (2026-05-25)\u003c/h2\u003e\n\u003cp\u003eRe-release all packages with npm provenance attestations\u003c/p\u003e\n\u003ch2\u003ev7.29.6 (2026-05-25)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18014\"\u003e#18014\u003c/a\u003e Catchup source map position in preserveFormat (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18001\"\u003e#18001\u003c/a\u003e [7.x packport]Improve input source map handling (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17998\"\u003e#17998\u003c/a\u003e Preserve original identifier names from input sourcemaps (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-helper-validator-identifier/issues/17992\"\u003e#17992\u003c/a\u003e) (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMateusz Burzyński (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.5 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:house:  Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@babel/*\u003c/code\u003e dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.4 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17974\"\u003e#17974\u003c/a\u003e [7.x backport]fix(systemjs): improve module string name support (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.3 (2026-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17923\"\u003e#17923\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17931\"\u003e#17931\u003c/a\u003e fix(decorators): replace super within all removed static elements (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17915\"\u003e#17915\u003c/a\u003e Fix thread synchronization issues in \u003ccode\u003e@babel/register\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-safari-rest-destructuring-rhs-array\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17788\"\u003e#17788\u003c/a\u003e Add bugfix plugin for Safari array rest destructuring bug (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\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/babel/babel/commit/4fba7541180bf5f58256d8e358b544e3831ad090\"\u003e\u003ccode\u003e4fba754\u003c/code\u003e\u003c/a\u003e v7.29.7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.7/packages/babel-helper-validator-identifier\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/parser` from 7.28.5 to 7.29.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.7 (2026-05-25)\u003c/h2\u003e\n\u003cp\u003eRe-release all packages with npm provenance attestations\u003c/p\u003e\n\u003ch2\u003ev7.29.6 (2026-05-25)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18014\"\u003e#18014\u003c/a\u003e Catchup source map position in preserveFormat (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18001\"\u003e#18001\u003c/a\u003e [7.x packport]Improve input source map handling (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17998\"\u003e#17998\u003c/a\u003e Preserve original identifier names from input sourcemaps (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17992\"\u003e#17992\u003c/a\u003e) (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMateusz Burzyński (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.5 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:house:  Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@babel/*\u003c/code\u003e dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.4 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17974\"\u003e#17974\u003c/a\u003e [7.x backport]fix(systemjs): improve module string name support (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.3 (2026-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17923\"\u003e#17923\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17931\"\u003e#17931\u003c/a\u003e fix(decorators): replace super within all removed static elements (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17915\"\u003e#17915\u003c/a\u003e Fix thread synchronization issues in \u003ccode\u003e@babel/register\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-safari-rest-destructuring-rhs-array\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17788\"\u003e#17788\u003c/a\u003e Add bugfix plugin for Safari array rest destructuring bug (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\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/babel/babel/commit/4fba7541180bf5f58256d8e358b544e3831ad090\"\u003e\u003ccode\u003e4fba754\u003c/code\u003e\u003c/a\u003e v7.29.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/183db7bc040a68057489f8981d02962345a322ed\"\u003e\u003ccode\u003e183db7b\u003c/code\u003e\u003c/a\u003e v7.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/9bc522a968b42e3c36f9297badf6adad46e2b3df\"\u003e\u003ccode\u003e9bc522a\u003c/code\u003e\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17923\"\u003e#17923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/69277a030b6b4ef2288f577f8f52b1cbdbe31903\"\u003e\u003ccode\u003e69277a0\u003c/code\u003e\u003c/a\u003e Improve trailing comma comment handling (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17782\"\u003e#17782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/37d5595fca9f188f0534458180611f2e776acd31\"\u003e\u003ccode\u003e37d5595\u003c/code\u003e\u003c/a\u003e v7.29.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/f030ad34f84bb4758d23764f3bf89b501c50d706\"\u003e\u003ccode\u003ef030ad3\u003c/code\u003e\u003c/a\u003e [7.x backport] async x =\u0026gt; {} must be in leading pos (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17840\"\u003e#17840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/aa8394e454337d118ac3d40bfa3ee1a3cb3f3ed2\"\u003e\u003ccode\u003eaa8394e\u003c/code\u003e\u003c/a\u003e v7.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/a0b4e5a6452fb4db17b4f6b352285f87e01f3353\"\u003e\u003ccode\u003ea0b4e5a\u003c/code\u003e\u003c/a\u003e fix(parser): correctly parse type assertions in \u003ccode\u003eextends\u003c/code\u003e clause (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17765\"\u003e#17765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/cb78ab722e48d34a63e3e357c447e13a99984d0b\"\u003e\u003ccode\u003ecb78ab7\u003c/code\u003e\u003c/a\u003e [7.x backport] fix(parser): improve super type argument parsing (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17723\"\u003e#17723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/f3a22268bdc4fc6748cbc2be718a4d1090bdaf00\"\u003e\u003ccode\u003ef3a2226\u003c/code\u003e\u003c/a\u003e [babel 7] Delete Babel 8 fixtures (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17729\"\u003e#17729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.7/packages/babel-parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/types` from 7.28.5 to 7.29.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.7 (2026-05-25)\u003c/h2\u003e\n\u003cp\u003eRe-release all packages with npm provenance attestations\u003c/p\u003e\n\u003ch2\u003ev7.29.6 (2026-05-25)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18014\"\u003e#18014\u003c/a\u003e Catchup source map position in preserveFormat (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18001\"\u003e#18001\u003c/a\u003e [7.x packport]Improve input source map handling (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17998\"\u003e#17998\u003c/a\u003e Preserve original identifier names from input sourcemaps (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17992\"\u003e#17992\u003c/a\u003e) (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMateusz Burzyński (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.5 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:house:  Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@babel/*\u003c/code\u003e dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.4 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17974\"\u003e#17974\u003c/a\u003e [7.x backport]fix(systemjs): improve module string name support (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.3 (2026-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17923\"\u003e#17923\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17931\"\u003e#17931\u003c/a\u003e fix(decorators): replace super within all removed static elements (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17915\"\u003e#17915\u003c/a\u003e Fix thread synchronization issues in \u003ccode\u003e@babel/register\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-safari-rest-destructuring-rhs-array\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17788\"\u003e#17788\u003c/a\u003e Add bugfix plugin for Safari array rest destructuring bug (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\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/babel/babel/commit/4fba7541180bf5f58256d8e358b544e3831ad090\"\u003e\u003ccode\u003e4fba754\u003c/code\u003e\u003c/a\u003e v7.29.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/aa8394e454337d118ac3d40bfa3ee1a3cb3f3ed2\"\u003e\u003ccode\u003eaa8394e\u003c/code\u003e\u003c/a\u003e v7.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/7b3dec44513d55760a2b7a8189353f437ab0d8d4\"\u003e\u003ccode\u003e7b3dec4\u003c/code\u003e\u003c/a\u003e [7.x backport] Add attributes import declaration builder (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17750\"\u003e#17750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/d7f400889567ae18ef9ac41b024b5120f6060e17\"\u003e\u003ccode\u003ed7f4008\u003c/code\u003e\u003c/a\u003e v7.28.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/beea88c2bddd158a52e3c08739f47cbca970beea\"\u003e\u003ccode\u003ebeea88c\u003c/code\u003e\u003c/a\u003e [babel 8] Rename \u003ccode\u003eTSImportType.argument\u003c/code\u003e to \u003ccode\u003e.source\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17610\"\u003e#17610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/711db56222abc89bef19b4992c9c70b438a34a98\"\u003e\u003ccode\u003e711db56\u003c/code\u003e\u003c/a\u003e [babel 8] Fully remove import assertions (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17603\"\u003e#17603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/99dcba5e71de3bd81ce14077cfa5b6df58e9b177\"\u003e\u003ccode\u003e99dcba5\u003c/code\u003e\u003c/a\u003e chore: enable some ts-eslint rules (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17592\"\u003e#17592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/d9fa9c575e9d3952d1a146ceba6fbda88c63192b\"\u003e\u003ccode\u003ed9fa9c5\u003c/code\u003e\u003c/a\u003e [Babel 8]: Bump glob to v12 (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17594\"\u003e#17594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/c92c4919771105140015167f25f7bacac77c90d9\"\u003e\u003ccode\u003ec92c491\u003c/code\u003e\u003c/a\u003e Improve Unicode handling in code-frame tokenizer (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17589\"\u003e#17589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/c1b55f6ad56523ccc96fa68721de0bed2f2cdb23\"\u003e\u003ccode\u003ec1b55f6\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eeslint.config.mts\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17573\"\u003e#17573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.7/packages/babel-types\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@iconify-json/simple-icons` from 1.2.56 to 1.2.84\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/iconify/icon-sets/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@ungap/structured-clone` from 1.3.0 to 1.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ungap/structured-clone/commit/0c441086a929fb1a883622ab0e84174e521f2e6c\"\u003e\u003ccode\u003e0c44108\u003c/code\u003e\u003c/a\u003e 1.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ungap/structured-clone/commit/d4e42f861afbf879fa0b6e87f41e991f73ddeb1a\"\u003e\u003ccode\u003ed4e42f8\u003c/code\u003e\u003c/a\u003e Fix possible CWE-94\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ungap/structured-clone/compare/v1.3.0...v1.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~webreflection\"\u003ewebreflection\u003c/a\u003e, a new releaser for \u003ccode\u003e@​ungap/structured-clone\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/compiler-core` from 3.5.22 to 3.5.35\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e@​vue/compiler-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.35\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.34\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.33\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.31\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.30\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.29\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.28\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.27\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.26\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.25\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.24\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.23\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\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/vuejs/core/blob/main/CHANGELOG.md\"\u003e@​vue/compiler-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.34...v3.5.35\"\u003e3.5.35\u003c/a\u003e (2026-05-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e avoid double processing v-for keys with v-memo (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14861\"\u003e#14861\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/34a0ded4d27289a8f227462bd35b6341a4b51831\"\u003e34a0ded\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14859\"\u003e#14859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve top-level exports from files registered as global types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14805\"\u003e#14805\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/3d077f26e33510f2ba001d14142ba76a1414dfff\"\u003e3d077f2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nuxt/nuxt/issues/33694\"\u003enuxt/nuxt#33694\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid repeated hydration mismatch checks (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14857\"\u003e#14857\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/170fc95eb64b97024dcb3df770557065e2919aa8\"\u003e170fc95\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14855\"\u003e#14855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e skip idle persisted transition hooks in keep-alive moves (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14865\"\u003e#14865\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/80fc139f90513943f1d0da20d353feec8a9ec894\"\u003e80fc139\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14031\"\u003e#14031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eserver-renderer:\u003c/strong\u003e propagate sync errors from \u003ccode\u003essrRenderSuspense\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14804\"\u003e#14804\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/47609975e294fbcc8017b6d68c9be38fa5508f36\"\u003e4760997\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nuxt/nuxt/issues/28162\"\u003enuxt/nuxt#28162\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e skip child unmount when pending mount discarded (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14876\"\u003e#14876\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14877\"\u003e#14877\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/584beb1262d1247d41ed3b463c485c57022fa922\"\u003e584beb1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e skip type checks for cached proxies (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14860\"\u003e#14860\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/5734fe97f6e42d7abb1893c8bc38a17f7deb00b1\"\u003e5734fe9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e optimize array event handler dispatch (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14828\"\u003e#14828\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bb18dc8e567ce22f1e5dfbc6b16c1003b48c2785\"\u003ebb18dc8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eserver-renderer:\u003c/strong\u003e avoid materializing iterables in ssrRenderList (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14821\"\u003e#14821\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/1b7a2cc15c501a4b1e4be61874879381af59b74f\"\u003e1b7a2cc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.33...v3.5.34\"\u003e3.5.34\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e infer Vue ref wrapper types when source is unresolvable (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14758\"\u003e#14758\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/7f46fd411b4e3f75ca755ee1318ea8e9aff43f56\"\u003e7f46fd4\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14729\"\u003e#14729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e preserve hash hrefs on \u003ccode\u003e\u0026lt;image\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14756\"\u003e#14756\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/090b2e3a5149ec951c5313b270e5400a1fc870ce\"\u003e090b2e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve type re-exports inside declare global (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14766\"\u003e#14766\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/acfffe34e7724a84c21bb8e51e8a5bc0da35f350\"\u003eacfffe3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e prevent orphan effect when created in a stopped scope (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14778\"\u003e#14778\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/c8e2d4adc9112d2529de0434acc1188dfc399bf4\"\u003ec8e2d4a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14777\"\u003e#14777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid symbol coercion during props validation (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8539\"\u003e#8539\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/23d4fb5a6a070df3d2d4a043f0f62c141e376095\"\u003e23d4fb5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8487\"\u003e#8487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esuspense:\u003c/strong\u003e avoid DOM leak with out-in transition in v-if fragment (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14762\"\u003e#14762\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/9667e0d498ab39273614682986a666c3e73024d9\"\u003e9667e0d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14761\"\u003e#14761\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.32...v3.5.33\"\u003e3.5.33\u003c/a\u003e (2026-04-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e handle nested :deep in selector pseudos (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14725\"\u003e#14725\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bb9d265d8dcdde2af824fc01b24f9a7b3169f5fa\"\u003ebb9d265\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14724\"\u003e#14724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e unlink effect scopes on out-of-order off (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14734\"\u003e#14734\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e7659beafc5407e892fa70f3f4ade80263b0905d\"\u003ee7659be\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14733\"\u003e#14733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e preserve textarea resize dimensions (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14747\"\u003e#14747\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/11fb2fd4a246e40f6f350701dfea73ec525b4f59\"\u003e11fb2fd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14741\"\u003e#14741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e don't move teleport children if not mounted (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14702\"\u003e#14702\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/6a61f4452ba1a31fc929cadf8abe3337ac4d3a46\"\u003e6a61f44\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14701\"\u003e#14701\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransition:\u003c/strong\u003e preserve placeholder for conditional explicit default slots (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14748\"\u003e#14748\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/45990cecf4604b2f39c571ab6aefa49d362af36a\"\u003e45990ce\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14727\"\u003e#14727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.31...v3.5.32\"\u003e3.5.32\u003c/a\u003e (2026-04-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e prevent currentInstance leak into sibling render during async setup re-entry (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14668\"\u003e#14668\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/f1663535a163057788d3285dec54a245c3efb3ad\"\u003ef166353\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14667\"\u003e#14667\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/vuejs/core/commit/8be32d654f5c99de2801d6815e0dc798fb1f7d00\"\u003e\u003ccode\u003e8be32d6\u003c/code\u003e\u003c/a\u003e release: v3.5.35\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/34a0ded4d27289a8f227462bd35b6341a4b51831\"\u003e\u003ccode\u003e34a0ded\u003c/code\u003e\u003c/a\u003e fix(compiler-core): avoid double processing v-for keys with v-memo (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-core/issues/14861\"\u003e#14861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/1ce598eb0ac7bed5bdc14857244424520498d29d\"\u003e\u003ccode\u003e1ce598e\u003c/code\u003e\u003c/a\u003e chore: fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/57545e958ae28ed17aa9e0ed321abcd8dc99f752\"\u003e\u003ccode\u003e57545e9\u003c/code\u003e\u003c/a\u003e release: v3.5.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/3310eea4ececff0379ea657e633e3c18b0f647eb\"\u003e\u003ccode\u003e3310eea\u003c/code\u003e\u003c/a\u003e release: v3.5.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/9a2eb53bc03be1f4c8ea109f6bab157c54813765\"\u003e\u003ccode\u003e9a2eb53\u003c/code\u003e\u003c/a\u003e release: v3.5.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/81615d398a89beeccfe56a4a96fd2fba0c6fb37b\"\u003e\u003ccode\u003e81615d3\u003c/code\u003e\u003c/a\u003e release: v3.5.31\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/560def426fc38c1710fda7ddd1ac634d67897960\"\u003e\u003ccode\u003e560def4\u003c/code\u003e\u003c/a\u003e fix(runtime-core): invalidate detached v-for memo vnodes after unmount (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-core/issues/14624\"\u003e#14624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/fdd863f617f98c3d41cb8b2401d8e550d8a44d34\"\u003e\u003ccode\u003efdd863f\u003c/code\u003e\u003c/a\u003e release: v3.5.30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/e725a679e434a688c3493fc9af496501a8d1eeec\"\u003e\u003ccode\u003ee725a67\u003c/code\u003e\u003c/a\u003e fix(compat): add \u003ccode\u003eentities\u003c/code\u003e to \u003ccode\u003e@​vue/compat\u003c/code\u003e deps to fix CJS edge cases (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-core/issues/12514\"\u003e#12514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vuejs/core/commits/v3.5.35/packages/compiler-core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/compiler-dom` from 3.5.22 to 3.5.35\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e@​vue/compiler-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.35\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.34\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.33\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.31\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.30\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.29\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.28\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.27\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.26\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.25\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.24\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.23\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\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/vuejs/core/blob/main/CHANGELOG.md\"\u003e@​vue/compiler-dom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.34...v3.5.35\"\u003e3.5.35\u003c/a\u003e (2026-05-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-core:\u003c/strong\u003e avoid double processing v-for keys with v-memo (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14861\"\u003e#14861\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/34a0ded4d27289a8f227462bd35b6341a4b51831\"\u003e34a0ded\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14859\"\u003e#14859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve top-level exports from files registered as global types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14805\"\u003e#14805\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/3d077f26e33510f2ba001d14142ba76a1414dfff\"\u003e3d077f2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nuxt/nuxt/issues/33694\"\u003enuxt/nuxt#33694\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid repeated hydration mismatch checks (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14857\"\u003e#14857\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/170fc95eb64b97024dcb3df770557065e2919aa8\"\u003e170fc95\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14855\"\u003e#14855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e skip idle persisted transition hooks in keep-alive moves (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14865\"\u003e#14865\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/80fc139f90513943f1d0da20d353feec8a9ec894\"\u003e80fc139\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14031\"\u003e#14031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eserver-renderer:\u003c/strong\u003e propagate sync errors from \u003ccode\u003essrRenderSuspense\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14804\"\u003e#14804\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/47609975e294fbcc8017b6d68c9be38fa5508f36\"\u003e4760997\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nuxt/nuxt/issues/28162\"\u003enuxt/nuxt#28162\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e skip child unmount when pending mount discarded (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14876\"\u003e#14876\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14877\"\u003e#14877\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/584beb1262d1247d41ed3b463c485c57022fa922\"\u003e584beb1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e skip type checks for cached proxies (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14860\"\u003e#14860\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/5734fe97f6e42d7abb1893c8bc38a17f7deb00b1\"\u003e5734fe9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e optimize array event handler dispatch (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14828\"\u003e#14828\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bb18dc8e567ce22f1e5dfbc6b16c1003b48c2785\"\u003ebb18dc8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eserver-renderer:\u003c/strong\u003e avoid materializing iterables in ssrRenderList (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14821\"\u003e#14821\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/1b7a2cc15c501a4b1e4be61874879381af59b74f\"\u003e1b7a2cc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.33...v3.5.34\"\u003e3.5.34\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e infer Vue ref wrapper types when source is unresolvable (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14758\"\u003e#14758\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/7f46fd411b4e3f75ca755ee1318ea8e9aff43f56\"\u003e7f46fd4\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14729\"\u003e#14729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e preserve hash hrefs on \u003ccode\u003e\u0026lt;image\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14756\"\u003e#14756\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/090b2e3a5149ec951c5313b270e5400a1fc870ce\"\u003e090b2e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve type re-exports inside declare global (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14766\"\u003e#14766\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/acfffe34e7724a84c21bb8e51e8a5bc0da35f350\"\u003eacfffe3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e prevent orphan effect when created in a stopped scope (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14778\"\u003e#14778\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/c8e2d4adc9112d2529de0434acc1188dfc399bf4\"\u003ec8e2d4a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14777\"\u003e#14777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid symbol coercion during props validation (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8539\"\u003e#8539\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/23d4fb5a6a070df3d2d4a043f0f62c141e376095\"\u003e23d4fb5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8487\"\u003e#8487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esuspense:\u003c/strong\u003e avoid DOM leak with out-in transition in v-if fragment (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14762\"\u003e#14762\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/9667e0d498ab39273614682986a666c3e73024d9\"\u003e9667e0d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14761\"\u003e#14761\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.32...v3.5.33\"\u003e3.5.33\u003c/a\u003e (2026-04-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e handle nested :deep in selector pseudos (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14725\"\u003e#14725\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bb9d265d8dcdde2af824fc01b24f9a7b3169f5fa\"\u003ebb9d265\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14724\"\u003e#14724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e unlink effect scopes on out-of-order off (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14734\"\u003e#14734\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e7659beafc5407e892fa70f3f4ade80263b0905d\"\u003ee7659be\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14733\"\u003e#14733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e preserve textarea resize dimensions (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14747\"\u003e#14747\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/11fb2fd4a246e40f6f350701dfea73ec525b4f59\"\u003e11fb2fd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14741\"\u003e#14741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e don't move teleport children if not mounted (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14702\"\u003e#14702\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/6a61f4452ba1a31fc929cadf8abe3337ac4d3a46\"\u003e6a61f44\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14701\"\u003e#14701\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransition:\u003c/strong\u003e preserve placeholder for conditional explicit default slots (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14748\"\u003e#14748\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/45990cecf4604b2f39c571ab6aefa49d362af36a\"\u003e45990ce\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14727\"\u003e#14727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.31...v3.5.32\"\u003e3.5.32\u003c/a\u003e (2026-04-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e prevent currentInstance leak into sibling render during async setup re-entry (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14668\"\u003e#14668\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/f1663535a163057788d3285dec54a245c3efb3ad\"\u003ef166353\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14667\"\u003e#14667\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/vuejs/core/commit/8be32d654f5c99de2801d6815e0dc798fb1f7d00\"\u003e\u003ccode\u003e8be32d6\u003c/code\u003e\u003c/a\u003e release: v3.5.35\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/57545e958ae28ed17aa9e0ed321abcd8dc99f752\"\u003e\u003ccode\u003e57545e9\u003c/code\u003e\u003c/a\u003e release: v3.5.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/3310eea4ececff0379ea657e633e3c18b0f647eb\"\u003e\u003ccode\u003e3310eea\u003c/code\u003e\u003c/a\u003e release: v3.5.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/9a2eb53bc03be1f4c8ea109f6bab157c54813765\"\u003e\u003ccode\u003e9a2eb53\u003c/code\u003e\u003c/a\u003e release: v3.5.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/81615d398a89beeccfe56a4a96fd2fba0c6fb37b\"\u003e\u003ccode\u003e81615d3\u003c/code\u003e\u003c/a\u003e release: v3.5.31\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/fdd863f617f98c3d41cb8b2401d8e550d8a44d34\"\u003e\u003ccode\u003efdd863f\u003c/code\u003e\u003c/a\u003e release: v3.5.30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/355d60624a6d3a06330e09a75daf0d572ead35e0\"\u003e\u003ccode\u003e355d606\u003c/code\u003e\u003c/a\u003e release: v3.5.29\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/1bdeb33ac18ab0e4b07c35270566867d99b1a2ae\"\u003e\u003ccode\u003e1bdeb33\u003c/code\u003e\u003c/a\u003e release: v3.5.28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/e0a2719766cbaa74d6c52394cc1e36bca84979e3\"\u003e\u003ccode\u003ee0a2719\u003c/code\u003e\u003c/a\u003e chore: fix typo (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-dom/issues/14421\"\u003e#14421\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/aa9af1deeda38457e33b595a7c68389cf7cf03fd\"\u003e\u003ccode\u003eaa9af1d\u003c/code\u003e\u003c/a\u003e release: v3.5.27\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vuejs/core/commits/v3.5.35/packages/compiler-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/compiler-sfc` from 3.5.22 to 3.5.35\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e@​vue/compiler-sfc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.35\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.34\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.33\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://g...\n\n_Description has been truncated_","html_url":"https://github.com/peo1108/KernelSU-Manager-LiquidGlass/pull/24","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/peo1108%2FKernelSU-Manager-LiquidGlass/issues/24","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/24/packages"}},{"old_version":"5.49.2","new_version":"5.52.1","update_type":"minor","path":null,"pr_created_at":"2026-05-27T12:54:21.000Z","version_change":"5.49.2 → 5.52.1","issue":{"uuid":"4532453082","node_id":"PR_kwDOMzdLRs7f02nT","number":663,"state":"open","title":"chore(deps): bump the production-dependencies group across 1 directory with 30 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-27T12:54:21.000Z","updated_at":"2026-05-27T12:58:47.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":30,"packages":[{"name":"prettier","old_version":"3.8.1","new_version":"3.8.3","repository_url":"https://github.com/prettier/prettier"},{"name":"@mdx-js/react","old_version":"3.1.0","new_version":"3.1.1","repository_url":"https://github.com/mdx-js/mdx"},{"name":"@aws-sdk/client-secrets-manager","old_version":"3.1005.0","new_version":"3.1054.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@editorjs/editorjs","old_version":"2.31.5","new_version":"2.31.6","repository_url":"https://github.com/codex-team/editor.js"},{"name":"@editorjs/header","old_version":"2.8.8","new_version":"2.8.9","repository_url":"https://github.com/editor-js/header"},{"name":"@graphql-tools/schema","old_version":"10.0.31","new_version":"10.0.33","repository_url":"https://github.com/ardatan/graphql-tools"},{"name":"@hookform/resolvers","old_version":"5.2.2","new_version":"5.4.0","repository_url":"https://github.com/react-hook-form/resolvers"},{"name":"@react-email/components","old_version":"1.0.8","new_version":"1.0.12","repository_url":"https://github.com/resend/react-email"},{"name":"@react-email/render","old_version":"2.0.4","new_version":"2.0.8","repository_url":"https://github.com/resend/react-email"},{"name":"graphql","old_version":"16.13.1","new_version":"16.14.0","repository_url":"https://github.com/graphql/graphql-js"},{"name":"graphql-yoga","old_version":"5.18.1","new_version":"5.21.0","repository_url":"https://github.com/graphql-hive/graphql-yoga"},{"name":"jose","old_version":"6.2.1","new_version":"6.2.3","repository_url":"https://github.com/panva/jose"},{"name":"next","old_version":"16.1.6","new_version":"16.2.6","repository_url":"https://github.com/vercel/next.js"},{"name":"next-intl","old_version":"4.8.3","new_version":"4.12.0","repository_url":"https://github.com/amannn/next-intl"},{"name":"nodemailer","old_version":"8.0.2","new_version":"8.0.9","repository_url":"https://github.com/nodemailer/nodemailer"},{"name":"pg","old_version":"8.20.0","new_version":"8.21.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"react-hook-form","old_version":"7.71.2","new_version":"7.76.1","repository_url":"https://github.com/react-hook-form/react-hook-form"},{"name":"zod","old_version":"4.3.6","new_version":"4.4.3","repository_url":"https://github.com/colinhacks/zod"},{"name":"eslint-config-next","old_version":"15.5.12","new_version":"15.5.18","repository_url":"https://github.com/vercel/next.js"},{"name":"@formatjs/intl-localematcher","old_version":"0.8.1","new_version":"0.8.8","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@opentelemetry/api","old_version":"1.9.0","new_version":"1.9.1","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@sentry/nextjs","old_version":"10.43.0","new_version":"10.54.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/types","old_version":"10.43.0","new_version":"10.54.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@vercel/otel","old_version":"2.1.1","new_version":"2.1.2","repository_url":"https://github.com/vercel/otel"},{"name":"lodash","old_version":"4.17.23","new_version":"4.18.1","repository_url":"https://github.com/lodash/lodash"},{"name":"motion","old_version":"12.35.2","new_version":"12.40.0","repository_url":"https://github.com/motiondivision/motion"},{"name":"eslint-import-resolver-node","old_version":"0.3.9","new_version":"0.4.0","repository_url":"https://github.com/import-js/eslint-plugin-import"},{"name":"@stripe/stripe-js","old_version":"8.9.0","new_version":"8.11.0","repository_url":"https://github.com/stripe/stripe-js"},{"name":"libphonenumber-js","old_version":"1.12.39","new_version":"1.13.3"},{"name":"algoliasearch","old_version":"5.49.2","new_version":"5.52.1","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 30 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [prettier](https://github.com/prettier/prettier) | `3.8.1` | `3.8.3` |\n| [@mdx-js/react](https://github.com/mdx-js/mdx/tree/HEAD/packages/react) | `3.1.0` | `3.1.1` |\n| [@aws-sdk/client-secrets-manager](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager) | `3.1005.0` | `3.1054.0` |\n| [@editorjs/editorjs](https://github.com/codex-team/editor.js) | `2.31.5` | `2.31.6` |\n| [@editorjs/header](https://github.com/editor-js/header) | `2.8.8` | `2.8.9` |\n| [@graphql-tools/schema](https://github.com/ardatan/graphql-tools/tree/HEAD/packages/schema) | `10.0.31` | `10.0.33` |\n| [@hookform/resolvers](https://github.com/react-hook-form/resolvers) | `5.2.2` | `5.4.0` |\n| [@react-email/components](https://github.com/resend/react-email/tree/HEAD/packages/components) | `1.0.8` | `1.0.12` |\n| [@react-email/render](https://github.com/resend/react-email/tree/HEAD/packages/render) | `2.0.4` | `2.0.8` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.13.1` | `16.14.0` |\n| [graphql-yoga](https://github.com/graphql-hive/graphql-yoga/tree/HEAD/packages/graphql-yoga) | `5.18.1` | `5.21.0` |\n| [jose](https://github.com/panva/jose) | `6.2.1` | `6.2.3` |\n| [next](https://github.com/vercel/next.js) | `16.1.6` | `16.2.6` |\n| [next-intl](https://github.com/amannn/next-intl) | `4.8.3` | `4.12.0` |\n| [nodemailer](https://github.com/nodemailer/nodemailer) | `8.0.2` | `8.0.9` |\n| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.20.0` | `8.21.0` |\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.71.2` | `7.76.1` |\n| [zod](https://github.com/colinhacks/zod) | `4.3.6` | `4.4.3` |\n| [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `15.5.12` | `15.5.18` |\n| [@formatjs/intl-localematcher](https://github.com/formatjs/formatjs) | `0.8.1` | `0.8.8` |\n| [@opentelemetry/api](https://github.com/open-telemetry/opentelemetry-js) | `1.9.0` | `1.9.1` |\n| [@sentry/nextjs](https://github.com/getsentry/sentry-javascript) | `10.43.0` | `10.54.0` |\n| [@sentry/types](https://github.com/getsentry/sentry-javascript) | `10.43.0` | `10.54.0` |\n| [@vercel/otel](https://github.com/vercel/otel) | `2.1.1` | `2.1.2` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.23` | `4.18.1` |\n| [motion](https://github.com/motiondivision/motion) | `12.35.2` | `12.40.0` |\n| [eslint-import-resolver-node](https://github.com/import-js/eslint-plugin-import/tree/HEAD/resolvers/node) | `0.3.9` | `0.4.0` |\n| [@stripe/stripe-js](https://github.com/stripe/stripe-js) | `8.9.0` | `8.11.0` |\n| [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js) | `1.12.39` | `1.13.3` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.49.2` | `5.52.1` |\n\n\nUpdates `prettier` from 3.8.1 to 3.8.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.8.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSCSS: Prevent trailing comma in \u003ccode\u003eif()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18471\"\u003eprettier/prettier#18471\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.8.3/CHANGELOG.md#383\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.8.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Angular v21.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#382\"\u003eChangelog\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/prettier/prettier/blob/main/CHANGELOG.md\"\u003eprettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.8.3\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.8.2...3.8.3\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eSCSS: Prevent trailing comma in \u003ccode\u003eif()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18471\"\u003e#18471\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"scss\"\u003e\u003ccode\u003e// Input\n$value: if(sass(false): 1; else: -1);\n\u003cp\u003e// Prettier 3.8.2\n$value: if(\nsass(false): 1; else: -1,\n);\u003c/p\u003e\n\u003cp\u003e// Prettier 3.8.3\n$value: if(sass(false): 1; else: -1);\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch1\u003e3.8.2\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.8.1...3.8.2\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eAngular: Support Angular v21.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18722\"\u003e#18722\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19034\"\u003e#19034\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eExhaustive typechecking with \u003ccode\u003e@default never;\u003c/code\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n@switch (foo) {\n  @case (1) {}\n  @default never;\n}\n\u003cp\u003e\u0026lt;!-- Prettier 3.8.1 --\u0026gt;\nSyntaxError: Incomplete block \u0026quot;default never\u0026quot;. If you meant to write the @ character, you should use the \u0026quot;\u0026amp;\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/64\"\u003e#64\u003c/a\u003e;\u0026quot; HTML entity instead. (3:3)\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.8.2 --\u0026gt;\n\u003ca href=\"https://github.com/switch\"\u003e\u003ccode\u003e@​switch\u003c/code\u003e\u003c/a\u003e (foo) {\n\u003ca href=\"https://github.com/case\"\u003e\u003ccode\u003e@​case\u003c/code\u003e\u003c/a\u003e (1) {}\n\u003ca href=\"https://github.com/default\"\u003e\u003ccode\u003e@​default\u003c/code\u003e\u003c/a\u003e never;\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003earrow function\u003c/code\u003e and \u003ccode\u003einstanceof\u003c/code\u003e expressions.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"html\"\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/d7108a79ec745c04292aabf22c4c1adbd690b191\"\u003e\u003ccode\u003ed7108a7\u003c/code\u003e\u003c/a\u003e Release 3.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/177f90898170d363ef64fde663e4d13170688bfe\"\u003e\u003ccode\u003e177f908\u003c/code\u003e\u003c/a\u003e Prevent trailing comma in SCSS \u003ccode\u003eif()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18471\"\u003e#18471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/1cd40668c3d6f2f4cf9d87bbc9096d92361b2606\"\u003e\u003ccode\u003e1cd4066\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e@​prettier/plugin-oxc\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/a8700e245038cd8cc0cf28ef06ffedbcb3fc2dfc\"\u003e\u003ccode\u003ea8700e2\u003c/code\u003e\u003c/a\u003e Update oxc-parser to v0.125.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/752157c78eca6f0a30e5d5cb513b682c5ecfa01e\"\u003e\u003ccode\u003e752157c\u003c/code\u003e\u003c/a\u003e Fix tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/053fd418e180b12fa2014260212fae831f5fc5ec\"\u003e\u003ccode\u003e053fd41\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/904c6365ec46726fd0e21021c52ae934b7e5abc6\"\u003e\u003ccode\u003e904c636\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/dc1f7fcc508d116cbf1644d69a1f0eb93e40d4a4\"\u003e\u003ccode\u003edc1f7fc\u003c/code\u003e\u003c/a\u003e Update dependents count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/b31557cf331a02acf83e7e29d1001b070189a0d9\"\u003e\u003ccode\u003eb31557c\u003c/code\u003e\u003c/a\u003e Release 3.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/96bbaeda0525bf758e464aed2f939d739a85c315\"\u003e\u003ccode\u003e96bbaed\u003c/code\u003e\u003c/a\u003e Support Angular v21.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18722\"\u003e#18722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.8.1...3.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mdx-js/react` from 3.1.0 to 3.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mdx-js/mdx/releases\"\u003e@​mdx-js/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.1\u003c/h2\u003e\n\u003ch4\u003eFix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e3cad7d7e \u003ccode\u003e@mdx-js/mdx\u003c/code\u003e: add dependency on \u003ccode\u003eacorn\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e0dc4472f \u003ccode\u003e@mdx-js/esbuild\u003c/code\u003e: fix crash with esbuild loader and \u003ccode\u003ejsx\u003c/code\u003e option\nby \u003ca href=\"https://github.com/egnor\"\u003e\u003ccode\u003e@​egnor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mdx-js/mdx/pull/2593\"\u003emdx-js/mdx#2593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e84ec66ef \u003ccode\u003e@mdx-js/esbuild\u003c/code\u003e: refactor to improve error conversion in esbuild\nby \u003ca href=\"https://github.com/egnor\"\u003e\u003ccode\u003e@​egnor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mdx-js/mdx/pull/2595\"\u003emdx-js/mdx#2595\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e2b3381a8 \u003ccode\u003e@mdx-js/rollup\u003c/code\u003e: fix support for query parameters in Vite\nby \u003ca href=\"https://github.com/markdalgleish\"\u003e\u003ccode\u003e@​markdalgleish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mdx-js/mdx/pull/2629\"\u003emdx-js/mdx#2629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTypes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e933ab444 \u003ccode\u003e@mdx-js/mdx\u003c/code\u003e: add \u003ccode\u003eattributes\u003c/code\u003e to export/import declarations\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDocs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ec156a1f6 Add \u003ccode\u003erehype-mdx-toc\u003c/code\u003e to list of plugin\nby \u003ca href=\"https://github.com/boning-w\"\u003e\u003ccode\u003e@​boning-w\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mdx-js/mdx/pull/2622\"\u003emdx-js/mdx#2622\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e913659c8 Add \u003ccode\u003erecma-module-to-function\u003c/code\u003e to list of plugins\nby \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mdx-js/mdx/pull/2605\"\u003emdx-js/mdx#2605\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e67fb1d07 Remove unneeded JSX type casting in docs, tests\u003c/li\u003e\n\u003cli\u003ef0d20da8 Remove local use of \u003ccode\u003eJSX\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/mdx-js/mdx/pull/2604\"\u003emdx-js/mdx#2604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e63f39cea Remove references to twitter\u003c/li\u003e\n\u003cli\u003e35ac59dd Refactor some docs regarding recma plugins\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/mdx-js/mdx/compare/3.1.0...3.1.1\"\u003ehttps://github.com/mdx-js/mdx/compare/3.1.0...3.1.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/mdx/commit/50aa8df0b027c893dec9f97a2b7c51539e9f1a4b\"\u003e\u003ccode\u003e50aa8df\u003c/code\u003e\u003c/a\u003e 3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/mdx/commit/67fb1d07d9b648d953d93d063a6eb5588d6c6d58\"\u003e\u003ccode\u003e67fb1d0\u003c/code\u003e\u003c/a\u003e Remove unneeded JSX type casting in docs, tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/mdx/commit/f0d20da86dcc8d78b90daddae7ae8ef1fcb5eacb\"\u003e\u003ccode\u003ef0d20da\u003c/code\u003e\u003c/a\u003e Remove local use of \u003ccode\u003eJSX\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/mdx/commit/e587c8c9d422ed9bfec84d643602b930ef612e72\"\u003e\u003ccode\u003ee587c8c\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003eremark-preset-wooorm\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mdx-js/mdx/commits/3.1.1/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-secrets-manager` from 3.1005.0 to 3.1054.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-secrets-manager's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1054.0\u003c/h2\u003e\n\u003ch4\u003e3.1054.0(2026-05-26)\u003c/h4\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-budgets:\u003c/strong\u003e  AWS Budget Name Validation Documentation Updates. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/09ab0ba65958d5b74a5b0c2b662037bd988c71ed\"\u003e09ab0ba6\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-iot-managed-integrations:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99b55d173f3fdf06a23e3dc5457caa9f60e122a2\"\u003e99b55d17\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-servicediscovery:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/82072b4b296aedbd8fe09c9203f4c7f41ba5a158\"\u003e82072b4b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-evs:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7194f05d93f2c9c4c23121dfa6a3343db8c56aa2\"\u003e7194f05d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-backup:\u003c/strong\u003e  Launching S3 PITR malware scanning support for AWS Backup (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/31e74c66f213289a8654d966a5e9ca2f3cda1388\"\u003e31e74c66\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bcm-data-exports:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7870d063aa836cdf1f6d4b570a42b05a5ae7425c\"\u003e7870d063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-apprunner:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/45b9c7f5ef9475e4bc8b2a54653763cad17fe0dd\"\u003e45b9c7f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-keyspacesstreams:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f561e99b12fa97005fe059a196cb160704e58aba\"\u003ef561e99b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sagemaker-geospatial:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d762b99458181954af18c5d10784f5df76c23f78\"\u003ed762b994\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/67af24d699c5946ba100c1c59e8a6543a0ef3bab\"\u003e67af24d6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-managedblockchain-query:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/39c1d425762a64d02ae8df4b71ebf352661b36cf\"\u003e39c1d425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-partnercentral-channel:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/96f85334ba9c28c12714c91ca3e0620392b10ab5\"\u003e96f85334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-pca-connector-scep:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/be523d0f0f54ab9f44faf3b949add765fb023e86\"\u003ebe523d0f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-observabilityadmin:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8b2275044ca47c516c4be25ca5d0a74f4f71d628\"\u003e8b227504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Added resourceConfigurations and allowUserProvidedConfigurations fields to environment blueprint configuration APIs, enabling customers who migrated from V1 to V2 domains to update resource configurations (such as lineage schedules) programmatically via the SDK. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0e45085dbe5d1c042c8535ba2b19e343f9b2f105\"\u003e0e45085d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mediapackagev2:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/177a4e14dd6f68560653fd2f9df5b33cd80b711d\"\u003e177a4e14\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-workspaces-thin-client:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9f6fae73a342ef6461628b05200430aec762ef62\"\u003e9f6fae73\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-service-quotas:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4b88f648a00ad8f2d57352d0c298cd9deedbfa82\"\u003e4b88f648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sagemaker-edge:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6820a275b28b1b4ad0b212ac4c483e66d14987a5\"\u003e6820a275\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ivschat:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4daac351073d07c3b9f13081c80dca5f2881348c\"\u003e4daac351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-redshift-serverless:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/30534fdee57aba9c5e8cf27a9669b408c3aa7a2c\"\u003e30534fde\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-chime-sdk-identity:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/718695ab030409a2dffe2ed2f3a19d57f6e35bfe\"\u003e718695ab\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a9707ebf9271642e2e26e6858c964b375f924f9d\"\u003ea9707ebf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-notifications:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20353b1edc36d0d5a7910b50f9a144d8e102cab0\"\u003e20353b1e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-osis:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/32637e00e69c88b7c98fa9e3a3d4f61283622f11\"\u003e32637e00\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ssm-quicksetup:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/25a54fa0acab14e5496b6f989fb3aad92ee684f9\"\u003e25a54fa0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-s3tables:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1e9f9670394f607776e05f12bbb3128b5abe02f8\"\u003e1e9f9670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connecthealth:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0ceab8f3ea89ac2e04ba1e6d0d20fea3fdaf0310\"\u003e0ceab8f3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-kinesis-video-webrtc-storage:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/590aa8bb48757252ecd5bb49bebfa36f1bb1b8bf\"\u003e590aa8bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-resiliencehub:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c28aec5b7d122f52492ffbdc040f4333c3d75d92\"\u003ec28aec5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-identitystore:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a98a373086bf6f065511d1811ffc968eadd823d\"\u003e0a98a373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-greengrassv2:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8c9b8538e8f5728bc951951b4944c0cffa4d1343\"\u003e8c9b8538\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-applicationcostprofiler:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2d5e9e40207011f51dbd208528da8a6c19371730\"\u003e2d5e9e40\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-scheduler:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d0d221b2c1b23680b2426a3c85e2ac4ebfb31aed\"\u003ed0d221b2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cleanroomsml:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/30ab8d0791cb9d75f0ce2266d159fe92d1478a37\"\u003e30ab8d07\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-marketplace-agreement:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/55451c63ab306f143708df1634723977e80b0147\"\u003e55451c63\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-codeconnections:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cb808b4ed60866de7ea02769e5222811ff185539\"\u003ecb808b4e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-devops-guru:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6d2a2e8fac52ee753461e93105fc029b3291d827\"\u003e6d2a2e8f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-data-automation:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/03128441f94be2ab4dbab2bba99710708364768e\"\u003e03128441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-aiops:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/471960e262546a494d27c88f5357f6985965d3f3\"\u003e471960e2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-guardduty:\u003c/strong\u003e  Add malware scan support for Continuous Backups, also known as Point-In-Time Recovery Points (PITR). (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1c9826698130aad2908a53c310fcabde8e778337\"\u003e1c982669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-route53globalresolver:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b376696f3dd0060cfce04efaad214a7981d3a913\"\u003eb376696f\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-secrets-manager/CHANGELOG.md\"\u003e@​aws-sdk/client-secrets-manager'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.1053.0...v3.1054.0\"\u003e3.1054.0\u003c/a\u003e (2026-05-26)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1052.0...v3.1053.0\"\u003e3.1053.0\u003c/a\u003e (2026-05-22)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1051.0...v3.1052.0\"\u003e3.1052.0\u003c/a\u003e (2026-05-21)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1050.0...v3.1051.0\"\u003e3.1051.0\u003c/a\u003e (2026-05-20)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1049.0...v3.1050.0\"\u003e3.1050.0\u003c/a\u003e (2026-05-19)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1048.0...v3.1049.0\"\u003e3.1049.0\u003c/a\u003e (2026-05-18)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1047.0...v3.1048.0\"\u003e3.1048.0\u003c/a\u003e (2026-05-15)\u003c/h1\u003e\n\u003c!-- 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/d999d57af48c1a1a8c4f538d925aa5219dadf158\"\u003e\u003ccode\u003ed999d57\u003c/code\u003e\u003c/a\u003e Publish v3.1054.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ef69ea687c15e9aae0568660ba3bcdd5174fbec6\"\u003e\u003ccode\u003eef69ea6\u003c/code\u003e\u003c/a\u003e Publish v3.1053.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/443d6beaebc2b72a5b37816657954f4bd2cf68a5\"\u003e\u003ccode\u003e443d6be\u003c/code\u003e\u003c/a\u003e Publish v3.1052.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0d6242dc938f36ac77e337d39f577e8727f87926\"\u003e\u003ccode\u003e0d6242d\u003c/code\u003e\u003c/a\u003e chore(codegen): update \u003ca href=\"https://github.com/smithy\"\u003e\u003ccode\u003e@​smithy\u003c/code\u003e\u003c/a\u003e dependencies (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b825c136cb984e7d0a4cda429201175c95ba033d\"\u003e\u003ccode\u003eb825c13\u003c/code\u003e\u003c/a\u003e Publish v3.1051.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bdc9fc6b88673a816719006d0bde88afd44dbb4e\"\u003e\u003ccode\u003ebdc9fc6\u003c/code\u003e\u003c/a\u003e Publish v3.1050.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/04d52f3ac1d416598b8d728b72919919025a4a61\"\u003e\u003ccode\u003e04d52f3\u003c/code\u003e\u003c/a\u003e Publish v3.1049.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/313813d9e1f25eb6896cf2880977f01ee7fb2556\"\u003e\u003ccode\u003e313813d\u003c/code\u003e\u003c/a\u003e Publish v3.1048.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1af90474774927f8dea56d1e33fd11167d431d11\"\u003e\u003ccode\u003e1af9047\u003c/code\u003e\u003c/a\u003e chore(codegen): updated import sources for aws-sdk core (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager/issues/8015\"\u003e#8015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eabae7d848238fedb6336c2f2d13b81c6cd9d146\"\u003e\u003ccode\u003eeabae7d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for browser bundle fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager/issues/8022\"\u003e#8022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1054.0/clients/client-secrets-manager\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@editorjs/editorjs` from 2.31.5 to 2.31.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codex-team/editor.js/releases\"\u003e@​editorjs/editorjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.31.6\u003c/h2\u003e\n\u003cp\u003eFix sanitize type to accept per-field SanitizerConfig \u003ca href=\"https://redirect.github.com/codex-team/editor.js/issues/2997\"\u003e#2997\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix sanitize type to accept per-field SanitizerConfig by \u003ca href=\"https://github.com/costajohnt\"\u003e\u003ccode\u003e@​costajohnt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codex-team/editor.js/pull/2997\"\u003ecodex-team/editor.js#2997\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/costajohnt\"\u003e\u003ccode\u003e@​costajohnt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/codex-team/editor.js/pull/2997\"\u003ecodex-team/editor.js#2997\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/codex-team/editor.js/compare/v2.31.5...v2.31.6\"\u003ehttps://github.com/codex-team/editor.js/compare/v2.31.5...v2.31.6\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/codex-team/editor.js/blob/next/docs/CHANGELOG.md\"\u003e@​editorjs/editorjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.31.6\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eFix\u003c/code\u003e - Widen \u003ccode\u003esanitize\u003c/code\u003e type on \u003ccode\u003eBlockTool\u003c/code\u003e and \u003ccode\u003eBaseToolConstructable\u003c/code\u003e to accept per-field \u003ccode\u003eSanitizerConfig\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/codex-team/editor.js/commit/4ea9eb389847181ceb757735f8bd45cc8c2f1673\"\u003e\u003ccode\u003e4ea9eb3\u003c/code\u003e\u003c/a\u003e Fix sanitize type to accept per-field SanitizerConfig (\u003ca href=\"https://redirect.github.com/codex-team/editor.js/issues/2997\"\u003e#2997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/codex-team/editor.js/compare/v2.31.5...v2.31.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@editorjs/header` from 2.8.8 to 2.8.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/editor-js/header/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@graphql-tools/schema` from 10.0.31 to 10.0.33\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ardatan/graphql-tools/blob/master/packages/schema/CHANGELOG.md\"\u003e@​graphql-tools/schema's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.0.33\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies\n[\u003ca href=\"https://github.com/ardatan/graphql-tools/commit/a4b7dceaeec9561bf77b8a0804774b604b97b060\"\u003e\u003ccode\u003ea4b7dce\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​graphql-tools/utils\u003c/code\u003e\u003ca href=\"https://github.com/11\"\u003e\u003ccode\u003e@​11\u003c/code\u003e\u003c/a\u003e.1.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​graphql-tools/merge\u003c/code\u003e\u003ca href=\"https://github.com/9\"\u003e\u003ccode\u003e@​9\u003c/code\u003e\u003c/a\u003e.1.9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.0.32\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies\n[\u003ca href=\"https://github.com/ardatan/graphql-tools/commit/ae36a0ebc2464665d5be13d167485bf173d96313\"\u003e\u003ccode\u003eae36a0e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​graphql-tools/utils\u003c/code\u003e\u003ca href=\"https://github.com/11\"\u003e\u003ccode\u003e@​11\u003c/code\u003e\u003c/a\u003e.0.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​graphql-tools/merge\u003c/code\u003e\u003ca href=\"https://github.com/9\"\u003e\u003ccode\u003e@​9\u003c/code\u003e\u003c/a\u003e.1.8\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/ardatan/graphql-tools/commit/4aa9156d4b3f75c5c752b1fa05582cbd960d9fec\"\u003e\u003ccode\u003e4aa9156\u003c/code\u003e\u003c/a\u003e chore(release): update monorepo packages versions (\u003ca href=\"https://github.com/ardatan/graphql-tools/tree/HEAD/packages/schema/issues/8145\"\u003e#8145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ardatan/graphql-tools/commit/14066f91dac3ec03ae5a8382506c2eb5d671c53f\"\u003e\u003ccode\u003e14066f9\u003c/code\u003e\u003c/a\u003e chore(release): update monorepo packages versions (\u003ca href=\"https://github.com/ardatan/graphql-tools/tree/HEAD/packages/schema/issues/8118\"\u003e#8118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ardatan/graphql-tools/commit/5d6bcc49c5aa3bf8238ee946e41698a9bc6d44be\"\u003e\u003ccode\u003e5d6bcc4\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003eskipLibCheck\u003c/code\u003e (\u003ca href=\"https://github.com/ardatan/graphql-tools/tree/HEAD/packages/schema/issues/8019\"\u003e#8019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ardatan/graphql-tools/commits/@graphql-tools/schema@10.0.33/packages/schema\"\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@​graphql-tools/schema\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@hookform/resolvers` from 5.2.2 to 5.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-hook-form/resolvers/releases\"\u003e@​hookform/resolvers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.3.0...v5.4.0\"\u003e5.4.0\u003c/a\u003e (2026-05-21)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add ata-validator resolver (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/845\"\u003e#845\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix issue with toNestErrors.ts (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/848\"\u003e#848\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cul\u003e\n\u003cli\u003eadd guidance on passing context to \u003ccode\u003eyupResolver\u003c/code\u003e (useForm context) (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/835\"\u003e#835\u003c/a\u003e)  (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/3d2992472adf5735b46b175e22bea82fddf13854\"\u003e3d29924\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/3d2992472adf5735b46b175e22bea82fddf13854\"\u003e\u003ccode\u003e3d29924\u003c/code\u003e\u003c/a\u003e feat: add guidance on passing context to \u003ccode\u003eyupResolver\u003c/code\u003e (useForm context) (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/835\"\u003e#835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/56b68f3798612601190a533887847d8fef2c94af\"\u003e\u003ccode\u003e56b68f3\u003c/code\u003e\u003c/a\u003e feat: 5.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/cf8562d88ce3a1658676b2ef996347f29e05b3ee\"\u003e\u003ccode\u003ecf8562d\u003c/code\u003e\u003c/a\u003e update readme on ata-validator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/5e5b6103692fa599ddacca39a03bf707e73a5012\"\u003e\u003ccode\u003e5e5b610\u003c/code\u003e\u003c/a\u003e fix issue with toNestErrors.ts (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/848\"\u003e#848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/72aacf8604d697a29a1859f8bffccf18adb86add\"\u003e\u003ccode\u003e72aacf8\u003c/code\u003e\u003c/a\u003e Revise supported versions in SECURITY.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/ad89a20d869f2dc21b905168c5578b3522c01b64\"\u003e\u003ccode\u003ead89a20\u003c/code\u003e\u003c/a\u003e feat: add ata-validator resolver (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/845\"\u003e#845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/02286db88310fd23e1de61ad880c23e210801813\"\u003e\u003ccode\u003e02286db\u003c/code\u003e\u003c/a\u003e ci: updated publish workflow to use node 24 (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/838\"\u003e#838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/2e9bc7c7d02506d336e20d8c0bae0c479f3662ec\"\u003e\u003ccode\u003e2e9bc7c\u003c/code\u003e\u003c/a\u003e Fix(zodResolver): error paths in complex unions \u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/787\"\u003e#787\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/819\"\u003e#819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.2.2...v5.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@react-email/components` from 1.0.8 to 1.0.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/resend/react-email/releases\"\u003e@​react-email/components's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-email/components\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [f6cfef0]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/render\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.6\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/body\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/button\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.2.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/code-block\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.2.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/code-inline\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.6\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/column\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.14\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/container\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/font\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.10\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/head\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/heading\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/hr\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/html\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/img\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/link\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/markdown\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.18\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/preview\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.14\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/row\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/section\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.17\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/tailwind\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.7\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/text\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-email/components\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [5a23505]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [ecfc141]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/tailwind\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.7\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/render\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.5\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/body\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/button\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.2.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/code-block\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.2.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/code-inline\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.6\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/column\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.14\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/container\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/font\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.10\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/head\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/heading\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/hr\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/html\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/img\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/link\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/markdown\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.18\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/preview\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.14\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/row\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/section\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.17\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/text\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.6\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/resend/react-email/blob/@react-email/components@1.0.12/packages/components/CHANGELOG.md\"\u003e@​react-email/components's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [f6cfef0]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/render\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.6\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/body\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/button\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.2.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/code-block\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.2.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/code-inline\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.6\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/column\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.14\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/container\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/font\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.10\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/head\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/heading\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/hr\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/html\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/img\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/link\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/markdown\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.18\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/preview\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.14\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/row\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/section\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.17\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/tailwind\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.7\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/text\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [5a23505]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [ecfc141]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/tailwind\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.7\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/render\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.5\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/body\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/button\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.2.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/code-block\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.2.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/code-inline\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.6\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/column\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.14\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/container\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/font\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.10\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/head\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/heading\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/hr\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/html\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/img\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/link\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/markdown\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.18\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/preview\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.14\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​react-email/row\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/291aea4e00c37ff08ec1d1743adaf0c13def3851\"\u003e\u003ccode\u003e291aea4\u003c/code\u003e\u003c/a\u003e chore(root): version packages (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/components/issues/3117\"\u003e#3117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/1191b35432d7c7b26df2cbbbe760efa14b0c08e0\"\u003e\u003ccode\u003e1191b35\u003c/code\u003e\u003c/a\u003e chore(root): version packages (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/components/issues/3084\"\u003e#3084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/32b0eba91288d24f682639e966fcff64297f35f6\"\u003e\u003ccode\u003e32b0eba\u003c/code\u003e\u003c/a\u003e chore(root): version packages (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/components/issues/3073\"\u003e#3073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/197d094d127725c52d6625080a4dc631296d33cd\"\u003e\u003ccode\u003e197d094\u003c/code\u003e\u003c/a\u003e chore: version packages (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/components/issues/3035\"\u003e#3035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/1f27dcd9c38d50927059dba4f2fb7b59cf7c7ddc\"\u003e\u003ccode\u003e1f27dcd\u003c/code\u003e\u003c/a\u003e feat: pnpm catalogs (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/components/issues/3014\"\u003e#3014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/11aa935196e3da315be4b4e8711f61efeb5c9f75\"\u003e\u003ccode\u003e11aa935\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency tsdown to v0.19.0 (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/components/issues/2857\"\u003e#2857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/resend/react-email/commits/@react-email/components@1.0.12/packages/components\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@react-email/render` from 2.0.4 to 2.0.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/resend/react-email/releases\"\u003e@​react-email/render's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-email/render\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ee0e896f: Strip nul bytes from React 18 \u003ccode\u003erenderToPipeableStream\u003c/code\u003e output to prevent emails with multi-byte characters from being truncated.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-email/render\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e7fc539d: fix export map ordering between convex and node\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-email/render\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.7-canary.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e7fc539d: fix export map ordering between convex and node\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-email/render\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ef6cfef0: fix: await stream.allReady before reading renderToReadableStream output\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-email/render\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eecfc141: fix process crashes in client errors\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/resend/react-email/blob/canary/packages/render/CHANGELOG.md\"\u003e@​react-email/render's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ee0e896f: Strip nul bytes from React 18 \u003ccode\u003erenderToPipeableStream\u003c/code\u003e output to prevent emails with multi-byte characters from being truncated.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e7fc539d: fix export map ordering between convex and node\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.7-canary.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e7fc539d: fix export map ordering between convex and node\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ef6cfef0: fix: await stream.allReady before reading renderToReadableStream output\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eecfc141: fix process crashes in client errors\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/resend/react-email/commit/961d1d297394c6110eb8847cf604b25df7945469\"\u003e\u003ccode\u003e961d1d2\u003c/code\u003e\u003c/a\u003e chore(root): version packages (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/render/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/e0e896fc66602e9cedb280f0fbc4e2bac690b1c6\"\u003e\u003ccode\u003ee0e896f\u003c/code\u003e\u003c/a\u003e fix(render): remove nul bytes when using React 18  (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/render/issues/3406\"\u003e#3406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/12f46209a128a3240d90972025c4d8c0a92290a0\"\u003e\u003ccode\u003e12f4620\u003c/code\u003e\u003c/a\u003e chore(root): version packages (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/render/issues/3322\"\u003e#3322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/48daf185e3a89aa85e88bf6633dad6f31056dee1\"\u003e\u003ccode\u003e48daf18\u003c/code\u003e\u003c/a\u003e chore(root): version packages (canary) (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/render/issues/3271\"\u003e#3271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/7fc539db9a1c33ef94b1d7444ce404ec6577644a\"\u003e\u003ccode\u003e7fc539d\u003c/code\u003e\u003c/a\u003e fix(render): reorder \u003ccode\u003enode\u003c/code\u003e above \u003ccode\u003econvex\u003c/code\u003e in exports map (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/render/issues/3276\"\u003e#3276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/291aea4e00c37ff08ec1d1743adaf0c13def3851\"\u003e\u003ccode\u003e291aea4\u003c/code\u003e\u003c/a\u003e chore(root): version packages (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/render/issues/3117\"\u003e#3117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/f6cfef07e1f40680fec66103265a10e0e49a42d8\"\u003e\u003ccode\u003ef6cfef0\u003c/code\u003e\u003c/a\u003e fix(render): await stream.allReady before reading renderToReadableStream outp...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/1191b35432d7c7b26df2cbbbe760efa14b0c08e0\"\u003e\u003ccode\u003e1191b35\u003c/code\u003e\u003c/a\u003e chore(root): version packages (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/render/issues/3084\"\u003e#3084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/ecfc1415b4389560f790bbbb175d711d5a1be421\"\u003e\u003ccode\u003eecfc141\u003c/code\u003e\u003c/a\u003e fix: prevent process crash by rejecting error instead of throwing in renderTo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/1f27dcd9c38d50927059dba4f2fb7b59cf7c7ddc\"\u003e\u003ccode\u003e1f27dcd\u003c/code\u003e\u003c/a\u003e feat: pnpm catalogs (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/render/issues/3014\"\u003e#3014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/resend/react-email/commits/@react-email/render@2.0.8/packages/render\"\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@​react-email/render\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `graphql` from 16.13.1 to 16.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/graphql/graphql-js/releases\"\u003egraphql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.14.0 (2026-05-03)\u003c/h2\u003e\n\u003ch4\u003eNew Feature 🚀\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4317\"\u003e#4317\u003c/a\u003e Allow configuration of the \u003ccode\u003eofType\u003c/code\u003e introspection depth (\u003ca href=\"https://github.com/Nols1000\"\u003e\u003ccode\u003e@​Nols1000\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4521\"\u003e#4521\u003c/a\u003e Add experimental support for directives on directive definitions (\u003ca href=\"https://github.com/BoD\"\u003e\u003ccode\u003e@​BoD\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBug Fix 🐞\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4652\"\u003e#4652\u003c/a\u003e Fix valueFromAST variable own-property checks\n(\u003ca href=\"https://github.com/abishekgiri\"\u003e\u003ccode\u003e@​abishekgiri\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDocs 📝\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4706\"\u003e#4706\u003c/a\u003e Fix mistake in GraphQLError guidance (\u003ca href=\"https://github.com/benjie\"\u003e\u003ccode\u003e@​benjie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 4\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAbishek Kumar Giri(\u003ca href=\"https://github.com/abishekgiri\"\u003e\u003ccode\u003e@​abishekgiri\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBenjie(\u003ca href=\"https://github.com/benjie\"\u003e\u003ccode\u003e@​benjie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBenoit 'BoD' Lubek(\u003ca href=\"https://github.com/BoD\"\u003e\u003ccode\u003e@​BoD\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNils-Börge Margotti(\u003ca href=\"https://github.com/Nols1000\"\u003e\u003ccode\u003e@​Nols1000\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.13.2 (2026-03-24)\u003c/h2\u003e\n\u003ch4\u003eDocs 📝\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4611\"\u003e#4611\u003c/a\u003e add dev mode docs (\u003ca href=\"https://github.com/yaacovCR\"\u003e\u003ccode\u003e@​yaacovCR\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003ePolish 💅\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4631\"\u003e#4631\u003c/a\u003e Use \u003ccode\u003eObject.create(null)\u003c/code\u003e over \u003ccode\u003e{}\u003c/code\u003e to avoid prototype issues - v16 (\u003ca href=\"https://github.com/benjie\"\u003e\u003ccode\u003e@​benjie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eInternal 🏠\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4626\"\u003e#4626\u003c/a\u003e backport: internal: streamline release process (\u003ca href=\"https://redirect.github.com/graphql/graphql-js/issues/4615\"\u003e#4615\u003c/a\u003e) (\u003ca href=\"https://github.com/yaacovCR\"\u003e\u003ccode\u003e@​yaacovCR\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBenjie(\u003ca href=\"https://github.com/benjie\"\u003e\u003ccode\u003e@​benjie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eYaacov Rydzinski (\u003ca href=\"https://github.com/yaacovCR\"\u003e\u003ccode\u003e@​yaacovCR\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphql-js/commit/57b385b288150960acd09337adf2fc778abb32ab\"\u003e\u003ccode\u003e57b385b\u003c/code\u003e\u003c/a\u003e chore(release): v16.14.0 (\u003ca href=\"https://redirect.github.com/graphql/graphql-js/issues/4720\"\u003e#4720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphql-js/commit/85700ed6382d57c76d47935adbee6943b29ffd75\"\u003e\u003ccode\u003e85700ed\u003c/code\u003e\u003c/a\u003e Fix mistake in GraphQLError guidance (\u003ca href=\"https://redirect.github.com/graphql/graphql-js/issues/4706\"\u003e#4706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphql-js/commit/8eb6383ae7447514343457abb2063c40e5dc81bc\"\u003e\u003ccode\u003e8eb6383\u003c/code\u003e\u003c/a\u003e Allow configuration of the \u003ccode\u003eofType\u003c/code\u003e introspection depth (\u003ca href=\"https://redirect.github.com/graphql/graphql-js/issues/4317\"\u003e#4317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphql-js/commit/ad9c519428ae9d95547af07f68c7559bda0d4053\"\u003e\u003ccode\u003ead9c519\u003c/code\u003e\u003c/a\u003e Add support for directives on directive definitions (\u003ca href=\"https://redirect.github.com/graphql/graphql-js/issues/4521\"\u003e#4521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphql-js/commit/db2987cb63fffc372f413e780437ea022a649274\"\u003e\u003ccode\u003edb2987c\u003c/code\u003e\u003c/a\u003e fix(valueFromAST): restore variable own-property checks (\u003ca href=\"https://redirect.github.com/graphql/graphql-js/issues/4652\"\u003e#4652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphql-js/commit/123e958de1362eef098c30e917b51981c484729e\"\u003e\u003ccode\u003e123e958\u003c/code\u003e\u003c/a\u003e chore(release): v16.13.2 (\u003ca href=\"https://redirect.github.com/graphql/graphql-js/issues/4632\"\u003e#4632\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphql-js/commit/13f130d229311cfaf3accff12d3b7134e8d43a8c\"\u003e\u003ccode\u003e13f130d\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eObject.create(null)\u003c/code\u003e over \u003ccode\u003e{}\u003c/code\u003e to avoid prototype issues - v16 (\u003ca href=\"https://redirect.github.com/graphql/graphql-js/issues/4631\"\u003e#4631\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphql-js/commit/6ca59e128fe6cf26f1335fbd81d2f4a30bf9fce1\"\u003e\u003ccode\u003e6ca59e1\u003c/code\u003e\u003c/a\u003e backport: internal: streamline release process (\u003ca href=\"https://redirect.github.com/graphql/graphql-js/issues/4615\"\u003e#4615\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/graphql/graphql-js/issues/4626\"\u003e#4626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphql-js/commit/df8c53f5157b9d8312160b1d5baf1f7029213097\"\u003e\u003ccode\u003edf8c53f\u003c/code\u003e\u003c/a\u003e docs: dev mode for v17 (\u003ca href=\"https://redirect.github.com/graphql/graphql-js/issues/4611\"\u003e#4611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/graphql/graphql-js/compare/v16.13.1...v16.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `graphql-yoga` from 5.18.1 to 5.21.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/graphql-hive/graphql-yoga/blob/main/packages/graphql-yoga/CHANGELOG.md\"\u003egraphql-yoga's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.21.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/graphql-hive/graphql-yoga/pull/4430\"\u003e#4430\u003c/a\u003e\n\u003ca href=\"https://github.com/graphql-hive/graphql-yoga/commit/e263f7ec25855fb28fe7da2a94290ec8a0a3589e\"\u003e\u003ccode\u003ee263f7e\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/ardatan\"\u003e\u003ccode\u003e@​ardatan\u003c/code\u003e\u003c/a\u003e! - Short-circuit response in \u003ccode\u003eonRequestParse\u003c/code\u003e hook\u003c/p\u003e\n\u003cp\u003eIn the \u003ccode\u003eonRequestParse\u003c/code\u003e hook, if a response is sent using \u003ccode\u003eendResponse\u003c/code\u003e, we should short-circuit\nthe request parsing and return that response immediately. This allows users to handle certain\nrequests entirely within the \u003ccode\u003eonRequestParse\u003c/code\u003e hook without needing to go through the rest of the\nrequest processing pipeline.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003econst plugin = {\n  onRequestParse({ endResponse }) {\n    if (/* some condition */) {\n      endResponse(new Response('Short-circuited response'));\n    }\n  },\n};\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eOr you can also short-circuit the response inside the request parser:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003econst plugin = {\n  onRequestParse({ setRequestParser }) {\n    setRequestParser(req =\u0026gt; {\n      if (req.url === '/short-circuit') {\n        return new Response('Short-circuited response')\n      }\n      // Otherwise, return the parsed parameters as usual\n      return parseRequestNormally(req)\n    })\n  }\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.20.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/graphql-hive/graphql-yoga/pull/4428\"\u003e#4428\u003c/a\u003e\n\u003ca href=\"https://github.com/graphql-hive/graphql-yoga/commit/93f1dc0d7231372b86450ab6aefd7e15df32a8c2\"\u003e\u003ccode\u003e93f1dc0\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/ardatan\"\u003e\u003ccode\u003e@​ardatan\u003c/code\u003e\u003c/a\u003e! - Support changing \u003ccode\u003egraphqlEndpoint\u003c/code\u003e after\ninitialization;\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003econst yoga = createYoga({\n\u003c/code\u003e\u003c/pre\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/graphql-hive/graphql-yoga/commit/b8a5edbfcb084d74802d070be9484149f21ad7c3\"\u003e\u003ccode\u003eb8a5edb\u003c/code\u003e\u003c/a\u003e chore(release): update monorepo packages versions (\u003ca href=\"https://github.com/graphql-hive/graphql-yoga/tree/HEAD/packages/graphql-yoga/issues/4431\"\u003e#4431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-hive/graphql-yoga/commit/e263f7ec25855fb28fe7da2a94290ec8a0a3589e\"\u003e\u003ccode\u003ee263f7e\u003c/code\u003e\u003c/a\u003e feat(onRequestParse): short-circuit \u003ccode\u003eResponse\u003c/code\u003e (\u003ca href=\"https://github.com/graphql-hive/graphql-yoga/tree/HEAD/packages/graphql-yoga/issues/4430\"\u003e#4430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-hive/graphql-yoga/commit/cb55d461e6dd0c97b4e40f923491867103e28ef5\"\u003e\u003ccode\u003ecb55d46\u003c/code\u003e\u003c/a\u003e chore(release): update monorepo packages versions (\u003ca href=\"https://github.com/graphql-hive/graphql-yoga/tree/HEAD/packages/graphql-yoga/issues/4429\"\u003e#4429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-hive/graphql-yoga/commit/93f1dc0d7231372b86450ab6aefd7e15df32a8c2\"\u003e\u003ccode\u003e93f1dc0\u003c/code\u003e\u003c/a\u003e feat: support modifying \u003ccode\u003egraphqlEndpoint\u003c/code\u003e after the initialization (\u003ca href=\"https://github.com/graphql-hive/graphql-yoga/tree/HEAD/packages/graphql-yoga/issues/4428\"\u003e#4428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-hive/graphql-yoga/commit/4a69826ea1758e2794793954e3d699c3c74d5610\"\u003e\u003ccode\u003e4a69826\u003c/code\u003e\u003c/a\u003e chore(release): update monorepo packages versions (\u003ca href=\"https://github.com/graphql-hive/graphql-yoga/tree/HEAD/packages/graphql-yoga/issues/4426\"\u003e#4426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-hive/graphql-yoga/commit/7e0aaf63ab4abc8e3f76f53898c8a85de60c641b\"\u003e\u003ccode\u003e7e0aaf6\u003c/code\u003e\u003c/a\u003e Update TypeScript v6 (\u003ca href=\"https://github.com/graphql-hive/graphql-yoga/tree/HEAD/packages/graphql-yoga/issues/4425\"\u003e#4425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-hive/graphql-yoga/commit/f5ff6b60de605d528c866c5c851b7c2ca24202b7\"\u003e\u003ccode\u003ef5ff6b6\u003c/code\u003e\u003c/a\u003e Update lockfile\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/graphql-hive/graphql-yoga/commits/graphql-yoga@5.21.0/packages/graphql-yoga\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jose` from 6.2.1 to 6.2.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/panva/jose/releases\"\u003ejose's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.2.3\u003c/h2\u003e\n\u003ch3\u003eRefactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecleanly reject invalid PBES2 p2c (\u003ca href=\"https://github.com/panva/jose/commit/0cdb851ca597635cac3da7a855342549fbe67a8d\"\u003e0cdb851\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.2.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereject failed decompression with JWEInvalid error (\u003ca href=\"https://github.com/panva/jose/commit/043b181a96ee55d92b9ff1ee94e11be36e258ee4\"\u003e043b181\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/panva/jose/blob/main/CHANGELOG.md\"\u003ejose's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/panva/jose/compare/v6.2.2...v6.2.3\"\u003e6.2.3\u003c/a\u003e (2026-04-27)\u003c/h2\u003e\n\u003ch3\u003eRefactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecleanly reject invalid PBES2 p2c (\u003ca href=\"https://github.com/panva/jose/commit/0cdb851ca597635cac3da7a855342549fbe67a8d\"\u003e0cdb851\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/panva/jose/compare/v6.2.1...v6.2.2\"\u003e6.2.2\u003c/a\u003e (2026-03-18)\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereject failed decompression with JWEInvalid error (\u003ca href=\"https://github.com/panva/jose/commit/043b181a96ee55d92b9ff1ee94e11be36e258ee4\"\u003e043b181\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/panva/jose/commit/41ad7e9a76d270ca7e24b7421a88e507f756f2db\"\u003e\u003ccode\u003e41ad7e9\u003c/code\u003e\u003c/a\u003e chore(release): 6.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/988e90f6661eaa45418bc187cf890e156293f9c7\"\u003e\u003ccode\u003e988e90f\u003c/code\u003e\u003c/a\u003e chore: account for commit-and-tag-version instead of standard-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/4b24656b617e5d8a54b6a50180b65c8b3eb7e4eb\"\u003e\u003ccode\u003e4b24656\u003c/code\u003e\u003c/a\u003e chore: update CHANGELOG.md header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/0cdb851ca597635cac3da7a855342549fbe67a8d\"\u003e\u003ccode\u003e0cdb851\u003c/code\u003e\u003c/a\u003e refactor: cleanly reject invalid PBES2 p2c\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/a0b261eddf7e92a0b641eb2be988120101ed62ac\"\u003e\u003ccode\u003ea0b261e\u003c/code\u003e\u003c/a\u003e test: update Bun expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/b39dc1af78e1559e6f5ca1be4d7423296e1bf8b6\"\u003e\u003ccode\u003eb39dc1a\u003c/code\u003e\u003c/a\u003e chore: use fs.globSync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/0675be19a6d6f68cce6c10c76f635ead82e27a4c\"\u003e\u003ccode\u003e0675be1\u003c/code\u003e\u003c/a\u003e build: replace rollup umd build with a custom esbuild iife wrap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/9b0332370a34600782e8d7106adb0a5506b72601\"\u003e\u003ccode\u003e9b03323\u003c/code\u003e\u003c/a\u003e chore: bump packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/914b73dad2360628845802e4818a52bd0fb72fbd\"\u003e\u003ccode\u003e914b73d\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump lodash\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/9dce817d74963ee5ef00001810a0e36e4c396ffd\"\u003e\u003ccode\u003e9dce817\u003c/code\u003e\u003c/a\u003e chore: bump packages\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/panva/jose/compare/v6.2.1...v6.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 16.1.6 to 16.2.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=\"h...\n\n_Description has been truncated_","html_url":"https://github.com/mirumee/nimara-ecommerce/pull/663","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mirumee%2Fnimara-ecommerce/issues/663","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/663/packages"}},{"old_version":"5.49.2","new_version":"5.52.1","update_type":"minor","path":null,"pr_created_at":"2026-05-10T21:12:57.000Z","version_change":"5.49.2 → 5.52.1","issue":{"uuid":"4416856194","node_id":"PR_kwDOSATOac7aDKbT","number":14,"state":"closed","title":"build(deps): bump the npm group across 1 directory with 18 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-31T21:13:25.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-10T21:12:57.000Z","updated_at":"2026-05-31T21:13:27.000Z","time_to_close":1814428,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"npm","update_count":18,"packages":[{"name":"vue","old_version":"3.5.30","new_version":"3.5.34","repository_url":"https://github.com/vuejs/core"},{"name":"@iconify-json/simple-icons","old_version":"1.2.75","new_version":"1.2.81","repository_url":"https://github.com/iconify/icon-sets"},{"name":"@ungap/structured-clone","old_version":"1.3.0","new_version":"1.3.1","repository_url":"https://github.com/ungap/structured-clone"},{"name":"algoliasearch","old_version":"5.49.2","new_version":"5.52.1","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"nanoid","old_version":"3.3.11","new_version":"3.3.12","repository_url":"https://github.com/ai/nanoid"},{"name":"postcss","old_version":"8.5.8","new_version":"8.5.14","repository_url":"https://github.com/postcss/postcss"},{"name":"preact","old_version":"10.29.0","new_version":"10.29.1","repository_url":"https://github.com/preactjs/preact"},{"name":"rollup","old_version":"4.60.0","new_version":"4.60.3","repository_url":"https://github.com/rollup/rollup"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm group with 8 updates in the /website directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [vue](https://github.com/vuejs/core) | `3.5.30` | `3.5.34` |\n| [@iconify-json/simple-icons](https://github.com/iconify/icon-sets) | `1.2.75` | `1.2.81` |\n| [@ungap/structured-clone](https://github.com/ungap/structured-clone) | `1.3.0` | `1.3.1` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.49.2` | `5.52.1` |\n| [nanoid](https://github.com/ai/nanoid) | `3.3.11` | `3.3.12` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.8` | `8.5.14` |\n| [preact](https://github.com/preactjs/preact) | `10.29.0` | `10.29.1` |\n| [rollup](https://github.com/rollup/rollup) | `4.60.0` | `4.60.3` |\n\n\nUpdates `vue` from 3.5.30 to 3.5.34\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003evue's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.34\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.33\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.31\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003evue's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.33...v3.5.34\"\u003e3.5.34\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e infer Vue ref wrapper types when source is unresolvable (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14758\"\u003e#14758\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/7f46fd411b4e3f75ca755ee1318ea8e9aff43f56\"\u003e7f46fd4\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14729\"\u003e#14729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e preserve hash hrefs on \u003ccode\u003e\u0026lt;image\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14756\"\u003e#14756\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/090b2e3a5149ec951c5313b270e5400a1fc870ce\"\u003e090b2e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve type re-exports inside declare global (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14766\"\u003e#14766\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/acfffe34e7724a84c21bb8e51e8a5bc0da35f350\"\u003eacfffe3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e prevent orphan effect when created in a stopped scope (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14778\"\u003e#14778\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/c8e2d4adc9112d2529de0434acc1188dfc399bf4\"\u003ec8e2d4a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14777\"\u003e#14777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid symbol coercion during props validation (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8539\"\u003e#8539\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/23d4fb5a6a070df3d2d4a043f0f62c141e376095\"\u003e23d4fb5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8487\"\u003e#8487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esuspense:\u003c/strong\u003e avoid DOM leak with out-in transition in v-if fragment (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14762\"\u003e#14762\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/9667e0d498ab39273614682986a666c3e73024d9\"\u003e9667e0d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14761\"\u003e#14761\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.32...v3.5.33\"\u003e3.5.33\u003c/a\u003e (2026-04-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e handle nested :deep in selector pseudos (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14725\"\u003e#14725\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bb9d265d8dcdde2af824fc01b24f9a7b3169f5fa\"\u003ebb9d265\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14724\"\u003e#14724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e unlink effect scopes on out-of-order off (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14734\"\u003e#14734\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e7659beafc5407e892fa70f3f4ade80263b0905d\"\u003ee7659be\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14733\"\u003e#14733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e preserve textarea resize dimensions (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14747\"\u003e#14747\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/11fb2fd4a246e40f6f350701dfea73ec525b4f59\"\u003e11fb2fd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14741\"\u003e#14741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e don't move teleport children if not mounted (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14702\"\u003e#14702\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/6a61f4452ba1a31fc929cadf8abe3337ac4d3a46\"\u003e6a61f44\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14701\"\u003e#14701\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransition:\u003c/strong\u003e preserve placeholder for conditional explicit default slots (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14748\"\u003e#14748\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/45990cecf4604b2f39c571ab6aefa49d362af36a\"\u003e45990ce\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14727\"\u003e#14727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.31...v3.5.32\"\u003e3.5.32\u003c/a\u003e (2026-04-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e prevent currentInstance leak into sibling render during async setup re-entry (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14668\"\u003e#14668\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/f1663535a163057788d3285dec54a245c3efb3ad\"\u003ef166353\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14667\"\u003e#14667\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e handle updates before deferred mount (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14642\"\u003e#14642\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/32b44f19f67aa30899817a7e79a4510f3b52970a\"\u003e32b44f1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14640\"\u003e#14640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e allow customRef to have different getter/setter types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14639\"\u003e#14639\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e20ddb00188e9935884930046fa572eab7c9dcba\"\u003ee20ddb0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e use private branding for shallowReactive (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14641\"\u003e#14641\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/302c47a4994bc8b47b8a2af6693d8cb6bbd4b06b\"\u003e302c47a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14638\"\u003e#14638\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14493\"\u003e#14493\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(server-renderer): cleanup component effect scopes after SSR render\u0026quot; (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14674\"\u003e#14674\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/219d83bd305ce6fc052941acaaf02e7bc70616a4\"\u003e219d83b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14674\"\u003e#14674\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14669\"\u003e#14669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.30...v3.5.31\"\u003e3.5.31\u003c/a\u003e (2026-03-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e allow Node.js subpath imports patterns in asset urls (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/13045\"\u003e#13045\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/95c33560c9af369d44a7670d0c3b93fb62323be2\"\u003e95c3356\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/9919\"\u003e#9919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e support template literal as defineModel name (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14622\"\u003e#14622\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bd7eef0161d69bccd48ac303bc6a56ba8d718e2d\"\u003ebd7eef0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14621\"\u003e#14621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e normalize toRef property keys before dep lookup + improve types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14625\"\u003e#14625\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/1bb28d011b31bc75c80d2860bc6484cceec1ff20\"\u003e1bb28d0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12427\"\u003e#12427\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12431\"\u003e#12431\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/vuejs/core/commit/57545e958ae28ed17aa9e0ed321abcd8dc99f752\"\u003e\u003ccode\u003e57545e9\u003c/code\u003e\u003c/a\u003e release: v3.5.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/a3b2617060ffbebc7525d7bb118a052766c16360\"\u003e\u003ccode\u003ea3b2617\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency jsdom to ^29.1.1 (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14775\"\u003e#14775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/23d4fb5a6a070df3d2d4a043f0f62c141e376095\"\u003e\u003ccode\u003e23d4fb5\u003c/code\u003e\u003c/a\u003e fix(runtime-core): avoid symbol coercion during props validation (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8539\"\u003e#8539\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/090b2e3a5149ec951c5313b270e5400a1fc870ce\"\u003e\u003ccode\u003e090b2e3\u003c/code\u003e\u003c/a\u003e fix(compiler-sfc): preserve hash hrefs on \u003ccode\u003e\\\u0026lt;image\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14756\"\u003e#14756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/9667e0d498ab39273614682986a666c3e73024d9\"\u003e\u003ccode\u003e9667e0d\u003c/code\u003e\u003c/a\u003e fix(suspense): avoid DOM leak with out-in transition in v-if fragment (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14762\"\u003e#14762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/c8e2d4adc9112d2529de0434acc1188dfc399bf4\"\u003e\u003ccode\u003ec8e2d4a\u003c/code\u003e\u003c/a\u003e fix(reactivity): prevent orphan effect when created in a stopped scope (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14778\"\u003e#14778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/7f46fd411b4e3f75ca755ee1318ea8e9aff43f56\"\u003e\u003ccode\u003e7f46fd4\u003c/code\u003e\u003c/a\u003e fix(compiler-sfc): infer Vue ref wrapper types when source is unresolvable (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/acfffe34e7724a84c21bb8e51e8a5bc0da35f350\"\u003e\u003ccode\u003eacfffe3\u003c/code\u003e\u003c/a\u003e fix(compiler-sfc): resolve type re-exports inside declare global (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14766\"\u003e#14766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/a037385e88eb1423783baeddebf1aef4720848ed\"\u003e\u003ccode\u003ea037385\u003c/code\u003e\u003c/a\u003e chore(deps): update build (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14759\"\u003e#14759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/0bc56fff7d77e6525705181d94b039d920b81ff6\"\u003e\u003ccode\u003e0bc56ff\u003c/code\u003e\u003c/a\u003e chore(deps): update pnpm to v10.33.3 (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14760\"\u003e#14760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vuejs/core/compare/v3.5.30...v3.5.34\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/parser` from 7.29.2 to 7.29.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.3 (2026-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17923\"\u003e#17923\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17931\"\u003e#17931\u003c/a\u003e fix(decorators): replace super within all removed static elements (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17915\"\u003e#17915\u003c/a\u003e Fix thread synchronization issues in \u003ccode\u003e@babel/register\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-safari-rest-destructuring-rhs-array\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17788\"\u003e#17788\u003c/a\u003e Add bugfix plugin for Safari array rest destructuring bug (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17782\"\u003e#17782\u003c/a\u003e Improve trailing comma comment handling (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17847\"\u003e#17847\u003c/a\u003e Replace npmjs.com links with npmx.dev (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-import-to-platform-api\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-import-wasm-source\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-json-modules\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17818\"\u003e#17818\u003c/a\u003e Load async Wasm and JSON imports in parallel (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 4\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/183db7bc040a68057489f8981d02962345a322ed\"\u003e\u003ccode\u003e183db7b\u003c/code\u003e\u003c/a\u003e v7.29.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/9bc522a968b42e3c36f9297badf6adad46e2b3df\"\u003e\u003ccode\u003e9bc522a\u003c/code\u003e\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17923\"\u003e#17923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/69277a030b6b4ef2288f577f8f52b1cbdbe31903\"\u003e\u003ccode\u003e69277a0\u003c/code\u003e\u003c/a\u003e Improve trailing comma comment handling (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17782\"\u003e#17782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.3/packages/babel-parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@iconify-json/simple-icons` from 1.2.75 to 1.2.81\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/iconify/icon-sets/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@ungap/structured-clone` from 1.3.0 to 1.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ungap/structured-clone/commit/0c441086a929fb1a883622ab0e84174e521f2e6c\"\u003e\u003ccode\u003e0c44108\u003c/code\u003e\u003c/a\u003e 1.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ungap/structured-clone/commit/d4e42f861afbf879fa0b6e87f41e991f73ddeb1a\"\u003e\u003ccode\u003ed4e42f8\u003c/code\u003e\u003c/a\u003e Fix possible CWE-94\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ungap/structured-clone/compare/v1.3.0...v1.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~webreflection\"\u003ewebreflection\u003c/a\u003e, a new releaser for \u003ccode\u003e@​ungap/structured-clone\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/compiler-core` from 3.5.30 to 3.5.34\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e@​vue/compiler-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.34\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.33\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.31\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003e@​vue/compiler-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.33...v3.5.34\"\u003e3.5.34\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e infer Vue ref wrapper types when source is unresolvable (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14758\"\u003e#14758\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/7f46fd411b4e3f75ca755ee1318ea8e9aff43f56\"\u003e7f46fd4\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14729\"\u003e#14729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e preserve hash hrefs on \u003ccode\u003e\u0026lt;image\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14756\"\u003e#14756\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/090b2e3a5149ec951c5313b270e5400a1fc870ce\"\u003e090b2e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve type re-exports inside declare global (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14766\"\u003e#14766\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/acfffe34e7724a84c21bb8e51e8a5bc0da35f350\"\u003eacfffe3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e prevent orphan effect when created in a stopped scope (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14778\"\u003e#14778\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/c8e2d4adc9112d2529de0434acc1188dfc399bf4\"\u003ec8e2d4a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14777\"\u003e#14777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid symbol coercion during props validation (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8539\"\u003e#8539\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/23d4fb5a6a070df3d2d4a043f0f62c141e376095\"\u003e23d4fb5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8487\"\u003e#8487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esuspense:\u003c/strong\u003e avoid DOM leak with out-in transition in v-if fragment (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14762\"\u003e#14762\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/9667e0d498ab39273614682986a666c3e73024d9\"\u003e9667e0d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14761\"\u003e#14761\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.32...v3.5.33\"\u003e3.5.33\u003c/a\u003e (2026-04-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e handle nested :deep in selector pseudos (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14725\"\u003e#14725\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bb9d265d8dcdde2af824fc01b24f9a7b3169f5fa\"\u003ebb9d265\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14724\"\u003e#14724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e unlink effect scopes on out-of-order off (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14734\"\u003e#14734\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e7659beafc5407e892fa70f3f4ade80263b0905d\"\u003ee7659be\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14733\"\u003e#14733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e preserve textarea resize dimensions (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14747\"\u003e#14747\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/11fb2fd4a246e40f6f350701dfea73ec525b4f59\"\u003e11fb2fd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14741\"\u003e#14741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e don't move teleport children if not mounted (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14702\"\u003e#14702\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/6a61f4452ba1a31fc929cadf8abe3337ac4d3a46\"\u003e6a61f44\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14701\"\u003e#14701\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransition:\u003c/strong\u003e preserve placeholder for conditional explicit default slots (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14748\"\u003e#14748\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/45990cecf4604b2f39c571ab6aefa49d362af36a\"\u003e45990ce\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14727\"\u003e#14727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.31...v3.5.32\"\u003e3.5.32\u003c/a\u003e (2026-04-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e prevent currentInstance leak into sibling render during async setup re-entry (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14668\"\u003e#14668\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/f1663535a163057788d3285dec54a245c3efb3ad\"\u003ef166353\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14667\"\u003e#14667\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e handle updates before deferred mount (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14642\"\u003e#14642\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/32b44f19f67aa30899817a7e79a4510f3b52970a\"\u003e32b44f1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14640\"\u003e#14640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e allow customRef to have different getter/setter types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14639\"\u003e#14639\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e20ddb00188e9935884930046fa572eab7c9dcba\"\u003ee20ddb0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e use private branding for shallowReactive (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14641\"\u003e#14641\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/302c47a4994bc8b47b8a2af6693d8cb6bbd4b06b\"\u003e302c47a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14638\"\u003e#14638\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14493\"\u003e#14493\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(server-renderer): cleanup component effect scopes after SSR render\u0026quot; (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-core/issues/14674\"\u003e#14674\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/219d83bd305ce6fc052941acaaf02e7bc70616a4\"\u003e219d83b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14674\"\u003e#14674\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14669\"\u003e#14669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.30...v3.5.31\"\u003e3.5.31\u003c/a\u003e (2026-03-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e allow Node.js subpath imports patterns in asset urls (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/13045\"\u003e#13045\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/95c33560c9af369d44a7670d0c3b93fb62323be2\"\u003e95c3356\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/9919\"\u003e#9919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e support template literal as defineModel name (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14622\"\u003e#14622\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bd7eef0161d69bccd48ac303bc6a56ba8d718e2d\"\u003ebd7eef0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14621\"\u003e#14621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e normalize toRef property keys before dep lookup + improve types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14625\"\u003e#14625\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/1bb28d011b31bc75c80d2860bc6484cceec1ff20\"\u003e1bb28d0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12427\"\u003e#12427\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12431\"\u003e#12431\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/vuejs/core/commit/57545e958ae28ed17aa9e0ed321abcd8dc99f752\"\u003e\u003ccode\u003e57545e9\u003c/code\u003e\u003c/a\u003e release: v3.5.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/3310eea4ececff0379ea657e633e3c18b0f647eb\"\u003e\u003ccode\u003e3310eea\u003c/code\u003e\u003c/a\u003e release: v3.5.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/9a2eb53bc03be1f4c8ea109f6bab157c54813765\"\u003e\u003ccode\u003e9a2eb53\u003c/code\u003e\u003c/a\u003e release: v3.5.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/81615d398a89beeccfe56a4a96fd2fba0c6fb37b\"\u003e\u003ccode\u003e81615d3\u003c/code\u003e\u003c/a\u003e release: v3.5.31\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/560def426fc38c1710fda7ddd1ac634d67897960\"\u003e\u003ccode\u003e560def4\u003c/code\u003e\u003c/a\u003e fix(runtime-core): invalidate detached v-for memo vnodes after unmount (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-core/issues/14624\"\u003e#14624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vuejs/core/commits/v3.5.34/packages/compiler-core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/compiler-dom` from 3.5.30 to 3.5.34\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e@​vue/compiler-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.34\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.33\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.31\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003e@​vue/compiler-dom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.33...v3.5.34\"\u003e3.5.34\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e infer Vue ref wrapper types when source is unresolvable (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14758\"\u003e#14758\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/7f46fd411b4e3f75ca755ee1318ea8e9aff43f56\"\u003e7f46fd4\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14729\"\u003e#14729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e preserve hash hrefs on \u003ccode\u003e\u0026lt;image\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14756\"\u003e#14756\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/090b2e3a5149ec951c5313b270e5400a1fc870ce\"\u003e090b2e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve type re-exports inside declare global (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14766\"\u003e#14766\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/acfffe34e7724a84c21bb8e51e8a5bc0da35f350\"\u003eacfffe3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e prevent orphan effect when created in a stopped scope (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14778\"\u003e#14778\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/c8e2d4adc9112d2529de0434acc1188dfc399bf4\"\u003ec8e2d4a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14777\"\u003e#14777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid symbol coercion during props validation (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8539\"\u003e#8539\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/23d4fb5a6a070df3d2d4a043f0f62c141e376095\"\u003e23d4fb5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8487\"\u003e#8487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esuspense:\u003c/strong\u003e avoid DOM leak with out-in transition in v-if fragment (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14762\"\u003e#14762\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/9667e0d498ab39273614682986a666c3e73024d9\"\u003e9667e0d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14761\"\u003e#14761\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.32...v3.5.33\"\u003e3.5.33\u003c/a\u003e (2026-04-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e handle nested :deep in selector pseudos (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14725\"\u003e#14725\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bb9d265d8dcdde2af824fc01b24f9a7b3169f5fa\"\u003ebb9d265\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14724\"\u003e#14724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e unlink effect scopes on out-of-order off (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14734\"\u003e#14734\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e7659beafc5407e892fa70f3f4ade80263b0905d\"\u003ee7659be\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14733\"\u003e#14733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e preserve textarea resize dimensions (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14747\"\u003e#14747\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/11fb2fd4a246e40f6f350701dfea73ec525b4f59\"\u003e11fb2fd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14741\"\u003e#14741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e don't move teleport children if not mounted (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14702\"\u003e#14702\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/6a61f4452ba1a31fc929cadf8abe3337ac4d3a46\"\u003e6a61f44\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14701\"\u003e#14701\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransition:\u003c/strong\u003e preserve placeholder for conditional explicit default slots (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14748\"\u003e#14748\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/45990cecf4604b2f39c571ab6aefa49d362af36a\"\u003e45990ce\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14727\"\u003e#14727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.31...v3.5.32\"\u003e3.5.32\u003c/a\u003e (2026-04-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e prevent currentInstance leak into sibling render during async setup re-entry (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14668\"\u003e#14668\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/f1663535a163057788d3285dec54a245c3efb3ad\"\u003ef166353\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14667\"\u003e#14667\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e handle updates before deferred mount (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14642\"\u003e#14642\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/32b44f19f67aa30899817a7e79a4510f3b52970a\"\u003e32b44f1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14640\"\u003e#14640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e allow customRef to have different getter/setter types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14639\"\u003e#14639\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e20ddb00188e9935884930046fa572eab7c9dcba\"\u003ee20ddb0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e use private branding for shallowReactive (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14641\"\u003e#14641\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/302c47a4994bc8b47b8a2af6693d8cb6bbd4b06b\"\u003e302c47a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14638\"\u003e#14638\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14493\"\u003e#14493\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(server-renderer): cleanup component effect scopes after SSR render\u0026quot; (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-dom/issues/14674\"\u003e#14674\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/219d83bd305ce6fc052941acaaf02e7bc70616a4\"\u003e219d83b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14674\"\u003e#14674\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14669\"\u003e#14669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.30...v3.5.31\"\u003e3.5.31\u003c/a\u003e (2026-03-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e allow Node.js subpath imports patterns in asset urls (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/13045\"\u003e#13045\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/95c33560c9af369d44a7670d0c3b93fb62323be2\"\u003e95c3356\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/9919\"\u003e#9919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e support template literal as defineModel name (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14622\"\u003e#14622\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bd7eef0161d69bccd48ac303bc6a56ba8d718e2d\"\u003ebd7eef0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14621\"\u003e#14621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e normalize toRef property keys before dep lookup + improve types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14625\"\u003e#14625\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/1bb28d011b31bc75c80d2860bc6484cceec1ff20\"\u003e1bb28d0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12427\"\u003e#12427\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12431\"\u003e#12431\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/vuejs/core/commit/57545e958ae28ed17aa9e0ed321abcd8dc99f752\"\u003e\u003ccode\u003e57545e9\u003c/code\u003e\u003c/a\u003e release: v3.5.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/3310eea4ececff0379ea657e633e3c18b0f647eb\"\u003e\u003ccode\u003e3310eea\u003c/code\u003e\u003c/a\u003e release: v3.5.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/9a2eb53bc03be1f4c8ea109f6bab157c54813765\"\u003e\u003ccode\u003e9a2eb53\u003c/code\u003e\u003c/a\u003e release: v3.5.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/81615d398a89beeccfe56a4a96fd2fba0c6fb37b\"\u003e\u003ccode\u003e81615d3\u003c/code\u003e\u003c/a\u003e release: v3.5.31\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vuejs/core/commits/v3.5.34/packages/compiler-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/compiler-sfc` from 3.5.30 to 3.5.34\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e@​vue/compiler-sfc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.34\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.33\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.31\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003e@​vue/compiler-sfc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.33...v3.5.34\"\u003e3.5.34\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e infer Vue ref wrapper types when source is unresolvable (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14758\"\u003e#14758\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/7f46fd411b4e3f75ca755ee1318ea8e9aff43f56\"\u003e7f46fd4\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14729\"\u003e#14729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e preserve hash hrefs on \u003ccode\u003e\u0026lt;image\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14756\"\u003e#14756\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/090b2e3a5149ec951c5313b270e5400a1fc870ce\"\u003e090b2e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve type re-exports inside declare global (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14766\"\u003e#14766\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/acfffe34e7724a84c21bb8e51e8a5bc0da35f350\"\u003eacfffe3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e prevent orphan effect when created in a stopped scope (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14778\"\u003e#14778\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/c8e2d4adc9112d2529de0434acc1188dfc399bf4\"\u003ec8e2d4a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14777\"\u003e#14777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid symbol coercion during props validation (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8539\"\u003e#8539\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/23d4fb5a6a070df3d2d4a043f0f62c141e376095\"\u003e23d4fb5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8487\"\u003e#8487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esuspense:\u003c/strong\u003e avoid DOM leak with out-in transition in v-if fragment (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14762\"\u003e#14762\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/9667e0d498ab39273614682986a666c3e73024d9\"\u003e9667e0d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14761\"\u003e#14761\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.32...v3.5.33\"\u003e3.5.33\u003c/a\u003e (2026-04-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e handle nested :deep in selector pseudos (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14725\"\u003e#14725\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bb9d265d8dcdde2af824fc01b24f9a7b3169f5fa\"\u003ebb9d265\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14724\"\u003e#14724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e unlink effect scopes on out-of-order off (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14734\"\u003e#14734\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e7659beafc5407e892fa70f3f4ade80263b0905d\"\u003ee7659be\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14733\"\u003e#14733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e preserve textarea resize dimensions (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14747\"\u003e#14747\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/11fb2fd4a246e40f6f350701dfea73ec525b4f59\"\u003e11fb2fd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14741\"\u003e#14741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e don't move teleport children if not mounted (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14702\"\u003e#14702\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/6a61f4452ba1a31fc929cadf8abe3337ac4d3a46\"\u003e6a61f44\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14701\"\u003e#14701\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransition:\u003c/strong\u003e preserve placeholder for conditional explicit default slots (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14748\"\u003e#14748\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/45990cecf4604b2f39c571ab6aefa49d362af36a\"\u003e45990ce\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14727\"\u003e#14727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.31...v3.5.32\"\u003e3.5.32\u003c/a\u003e (2026-04-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e prevent currentInstance leak into sibling render during async setup re-entry (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14668\"\u003e#14668\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/f1663535a163057788d3285dec54a245c3efb3ad\"\u003ef166353\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14667\"\u003e#14667\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e handle updates before deferred mount (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14642\"\u003e#14642\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/32b44f19f67aa30899817a7e79a4510f3b52970a\"\u003e32b44f1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14640\"\u003e#14640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e allow customRef to have different getter/setter types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14639\"\u003e#14639\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e20ddb00188e9935884930046fa572eab7c9dcba\"\u003ee20ddb0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e use private branding for shallowReactive (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14641\"\u003e#14641\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/302c47a4994bc8b47b8a2af6693d8cb6bbd4b06b\"\u003e302c47a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14638\"\u003e#14638\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14493\"\u003e#14493\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(server-renderer): cleanup component effect scopes after SSR render\u0026quot; (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14674\"\u003e#14674\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/219d83bd305ce6fc052941acaaf02e7bc70616a4\"\u003e219d83b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14674\"\u003e#14674\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14669\"\u003e#14669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.30...v3.5.31\"\u003e3.5.31\u003c/a\u003e (2026-03-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e allow Node.js subpath imports patterns in asset urls (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/13045\"\u003e#13045\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/95c33560c9af369d44a7670d0c3b93fb62323be2\"\u003e95c3356\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/9919\"\u003e#9919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e support template literal as defineModel name (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14622\"\u003e#14622\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bd7eef0161d69bccd48ac303bc6a56ba8d718e2d\"\u003ebd7eef0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14621\"\u003e#14621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e normalize toRef property keys before dep lookup + improve types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14625\"\u003e#14625\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/1bb28d011b31bc75c80d2860bc6484cceec1ff20\"\u003e1bb28d0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12427\"\u003e#12427\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12431\"\u003e#12431\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/vuejs/core/commit/57545e958ae28ed17aa9e0ed321abcd8dc99f752\"\u003e\u003ccode\u003e57545e9\u003c/code\u003e\u003c/a\u003e release: v3.5.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/090b2e3a5149ec951c5313b270e5400a1fc870ce\"\u003e\u003ccode\u003e090b2e3\u003c/code\u003e\u003c/a\u003e fix(compiler-sfc): preserve hash hrefs on \u003ccode\u003e\\\u0026lt;image\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14756\"\u003e#14756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/7f46fd411b4e3f75ca755ee1318ea8e9aff43f56\"\u003e\u003ccode\u003e7f46fd4\u003c/code\u003e\u003c/a\u003e fix(compiler-sfc): infer Vue ref wrapper types when source is unresolvable (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/acfffe34e7724a84c21bb8e51e8a5bc0da35f350\"\u003e\u003ccode\u003eacfffe3\u003c/code\u003e\u003c/a\u003e fix(compiler-sfc): resolve type re-exports inside declare global (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14766\"\u003e#14766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/d4e197969bc41ad25ee3b6a7c05b0cf25610f3dc\"\u003e\u003ccode\u003ed4e1979\u003c/code\u003e\u003c/a\u003e fix(deps): update compiler (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14774\"\u003e#14774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/3310eea4ececff0379ea657e633e3c18b0f647eb\"\u003e\u003ccode\u003e3310eea\u003c/code\u003e\u003c/a\u003e release: v3.5.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/bb9d265d8dcdde2af824fc01b24f9a7b3169f5fa\"\u003e\u003ccode\u003ebb9d265\u003c/code\u003e\u003c/a\u003e fix(compiler-sfc): handle nested :deep in selector pseudos (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14725\"\u003e#14725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/1436b623129bcb8c16f3ed67af11fe06e1667a02\"\u003e\u003ccode\u003e1436b62\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency postcss to ^8.5.10 (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14714\"\u003e#14714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/cb3d01416c8bdcde5b8497937b87caf201704182\"\u003e\u003ccode\u003ecb3d014\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14682\"\u003e#14682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/9a2eb53bc03be1f4c8ea109f6bab157c54813765\"\u003e\u003ccode\u003e9a2eb53\u003c/code\u003e\u003c/a\u003e release: v3.5.32\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vuejs/core/commits/v3.5.34/packages/compiler-sfc\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/compiler-ssr` from 3.5.30 to 3.5.34\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e@​vue/compiler-ssr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.34\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.33\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.31\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003e@​vue/compiler-ssr's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.33...v3.5.34\"\u003e3.5.34\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e infer Vue ref wrapper types when source is unresolvable (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14758\"\u003e#14758\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/7f46fd411b4e3f75ca755ee1318ea8e9aff43f56\"\u003e7f46fd4\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14729\"\u003e#14729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e preserve hash hrefs on \u003ccode\u003e\u0026lt;image\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14756\"\u003e#14756\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/090b2e3a5149ec951c5313b270e5400a1fc870ce\"\u003e090b2e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve type re-exports inside declare global (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14766\"\u003e#14766\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/acfffe34e7724a84c21bb8e51e8a5bc0da35f350\"\u003eacfffe3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e prevent orphan effect when created in a stopped scope (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14778\"\u003e#14778\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/c8e2d4adc9112d2529de0434acc1188dfc399bf4\"\u003ec8e2d4a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14777\"\u003e#14777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid symbol coercion during props validation (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8539\"\u003e#8539\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/23d4fb5a6a070df3d2d4a043f0f62c141e376095\"\u003e23d4fb5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8487\"\u003e#8487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esuspense:\u003c/strong\u003e avoid DOM leak with out-in transition in v-if fragment (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14762\"\u003e#14762\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/9667e0d498ab39273614682986a666c3e73024d9\"\u003e9667e0d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14761\"\u003e#14761\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.32...v3.5.33\"\u003e3.5.33\u003c/a\u003e (2026-04-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e handle nested :deep in selector pseudos (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14725\"\u003e#14725\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bb9d265d8dcdde2af824fc01b24f9a7b3169f5fa\"\u003ebb9d265\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14724\"\u003e#14724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e unlink effect scopes on out-of-order off (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14734\"\u003e#14734\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e7659beafc5407e892fa70f3f4ade80263b0905d\"\u003ee7659be\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14733\"\u003e#14733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e preserve textarea resize dimensions (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14747\"\u003e#14747\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/11fb2fd4a246e40f6f350701dfea73ec525b4f59\"\u003e11fb2fd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14741\"\u003e#14741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e don't move teleport children if not mounted (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14702\"\u003e#14702\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/6a61f4452ba1a31fc929cadf8abe3337ac4d3a46\"\u003e6a61f44\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14701\"\u003e#14701\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransition:\u003c/strong\u003e preserve placeholder for conditional explicit default slots (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14748\"\u003e#14748\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/45990cecf4604b2f39c571ab6aefa49d362af36a\"\u003e45990ce\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14727\"\u003e#14727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.31...v3.5.32\"\u003e3.5.32\u003c/a\u003e (2026-04-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e prevent currentInstance leak into sibling render during async setup re-entry (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14668\"\u003e#14668\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/f1663535a163057788d3285dec54a245c3efb3ad\"\u003ef166353\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14667\"\u003e#14667\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e handle updates before deferred mount (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14642\"\u003e#14642\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/32b44f19f67aa30899817a7e79a4510f3b52970a\"\u003e32b44f1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14640\"\u003e#14640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e allow customRef to have different getter/setter types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14639\"\u003e#14639\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e20ddb00188e9935884930046fa572eab7c9dcba\"\u003ee20ddb0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e use private branding for shallowReactive (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14641\"\u003e#14641\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/302c47a4994bc8b47b8a2af6693d8cb6bbd4b06b\"\u003e302c47a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14638\"\u003e#14638\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14493\"\u003e#14493\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(server-renderer): cleanup component effect scopes after SSR render\u0026quot; (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-ssr/issues/14674\"\u003e#14674\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/219d83bd305ce6fc052941acaaf02e7bc70616a4\"\u003e219d83b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14674\"\u003e#14674\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14669\"\u003e#14669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.30...v3.5.31\"\u003e3.5.31\u003c/a\u003e (2026-03-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e allow Node.js subpath imports patterns in asset urls (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/13045\"\u003e#13045\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/95c33560c9af369d44a7670d0c3b93fb62323be2\"\u003e95c3356\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/9919\"\u003e#9919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e support template literal as defineModel name (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14622\"\u003e#14622\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bd7eef0161d69bccd48ac303bc6a56ba8d718e2d\"\u003ebd7eef0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14621\"\u003e#14621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e normalize toRef property keys before dep lookup + improve types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14625\"\u003e#14625\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/1bb28d011b31bc75c80d2860bc6484cceec1ff20\"\u003e1bb28d0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12427\"\u003e#12427\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12431\"\u003e#12431\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/vuejs/core/commit/57545e958ae28ed17aa9e0ed321abcd8dc99f752\"\u003e\u003ccode\u003e57545e9\u003c/code\u003e\u003c/a\u003e release: v3.5.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/3310eea4ececff0379ea657e633e3c18b0f647eb\"\u003e\u003ccode\u003e3310eea\u003c/code\u003e\u003c/a\u003e release: v3.5.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/9a2eb53bc03be1f4c8ea109f6bab157c54813765\"\u003e\u003ccode\u003e9a2eb53\u003c/code\u003e\u003c/a\u003e release: v3.5.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/81615d398a89beeccfe56a4a96fd2fba0c6fb37b\"\u003e\u003ccode\u003e81615d3\u003c/code\u003e\u003c/a\u003e release: v3.5.31\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vuejs/core/commits/v3.5.34/packages/compiler-ssr\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/reactivity` from 3.5.30 to 3.5.34\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e@​vue/reactivity's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.34\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.33\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.31\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003e@​vue/reactivity's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.33...v3.5.34\"\u003e3.5.34\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e infer Vue ref wrapper types when source is unresolvable (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14758\"\u003e#14758\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/7f46fd411b4e3f75ca755ee1318ea8e9aff43f56\"\u003e7f46fd4\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14729\"\u003e#14729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e preserve hash hrefs on \u003ccode\u003e\u0026lt;image\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14756\"\u003e#14756\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/090b2e3a5149ec951c5313b270e5400a1fc870ce\"\u003e090b2e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e resolve type re-exports inside declare global (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14766\"\u003e#14766\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/acfffe34e7724a84c21bb8e51e8a5bc0da35f350\"\u003eacfffe3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e prevent orphan effect when created in a stopped scope (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14778\"\u003e#14778\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/c8e2d4adc9112d2529de0434acc1188dfc399bf4\"\u003ec8e2d4a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14777\"\u003e#14777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e avoid symbol coercion during props validation (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/8539\"\u003e#8539\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/23d4fb5a6a070df3d2d4a043f0f62c141e376095\"\u003e23d4fb5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8487\"\u003e#8487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esuspense:\u003c/strong\u003e avoid DOM leak with out-in transition in v-if fragment (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14762\"\u003e#14762\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/9667e0d498ab39273614682986a666c3e73024d9\"\u003e9667e0d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14761\"\u003e#14761\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.32...v3.5.33\"\u003e3.5.33\u003c/a\u003e (2026-04-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e handle nested :deep in selector pseudos (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14725\"\u003e#14725\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bb9d265d8dcdde2af824fc01b24f9a7b3169f5fa\"\u003ebb9d265\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14724\"\u003e#14724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e unlink effect scopes on out-of-order off (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14734\"\u003e#14734\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e7659beafc5407e892fa70f3f4ade80263b0905d\"\u003ee7659be\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14733\"\u003e#14733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-dom:\u003c/strong\u003e preserve textarea resize dimensions (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14747\"\u003e#14747\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/11fb2fd4a246e40f6f350701dfea73ec525b4f59\"\u003e11fb2fd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14741\"\u003e#14741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e don't move teleport children if not mounted (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14702\"\u003e#14702\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/6a61f4452ba1a31fc929cadf8abe3337ac4d3a46\"\u003e6a61f44\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14701\"\u003e#14701\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransition:\u003c/strong\u003e preserve placeholder for conditional explicit default slots (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14748\"\u003e#14748\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/45990cecf4604b2f39c571ab6aefa49d362af36a\"\u003e45990ce\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14727\"\u003e#14727\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.31...v3.5.32\"\u003e3.5.32\u003c/a\u003e (2026-04-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e prevent currentInstance leak into sibling render during async setup re-entry (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14668\"\u003e#14668\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/f1663535a163057788d3285dec54a245c3efb3ad\"\u003ef166353\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14667\"\u003e#14667\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e handle updates before deferred mount (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14642\"\u003e#14642\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/32b44f19f67aa30899817a7e79a4510f3b52970a\"\u003e32b44f1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14640\"\u003e#14640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e allow customRef to have different getter/setter types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14639\"\u003e#14639\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e20ddb00188e9935884930046fa572eab7c9dcba\"\u003ee20ddb0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e use private branding for shallowReactive (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14641\"\u003e#14641\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/302c47a4994bc8b47b8a2af6693d8cb6bbd4b06b\"\u003e302c47a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14638\"\u003e#14638\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14493\"\u003e#14493\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(server-renderer): cleanup component effect scopes after SSR render\u0026quot; (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/reactivity/issues/14674\"\u003e#14674\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/219d83bd305ce6fc052941acaaf02e7bc70616a4\"\u003e219d83b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14674\"\u003e#14674\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14669\"\u003e#14669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.30...v3.5.31\"\u003e3.5.31\u003c/a\u003e (2026-03-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e allow Node.js subpath imports patterns in asset urls (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/13045\"\u003e#13045\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/95c33560c9af369d44a7670d0c3b93fb62323be2\"\u003e95c3356\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/9919\"\u003e#9919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompiler-sfc:\u003c/strong\u003e support template literal as defineModel name (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14622\"\u003e#14622\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bd7eef0161d69bccd48ac303bc6a56ba8d718e2d\"\u003ebd7eef0\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14621\"\u003e#14621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivi...\n\n_Description has been truncated_","html_url":"https://github.com/linjunyou04/KernelSU-Manager-weiwen/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/linjunyou04%2FKernelSU-Manager-weiwen/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"}},{"old_version":"5.50.1","new_version":"5.52.1","update_type":"minor","path":null,"pr_created_at":"2026-05-05T17:30:16.000Z","version_change":"5.50.1 → 5.52.1","issue":{"uuid":"4385943254","node_id":"PR_kwDOCZX7ls7YfRuw","number":4395,"state":"closed","title":"chore(deps): bump the npm-updates group across 1 directory with 48 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-07T17:31:12.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-05T17:30:16.000Z","updated_at":"2026-05-07T17:31:14.000Z","time_to_close":172856,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm-updates","update_count":48,"packages":[{"name":"@axe-core/playwright","old_version":"4.11.1","new_version":"4.11.3","repository_url":"https://github.com/dequelabs/axe-core-npm"},{"name":"@biomejs/biome","old_version":"2.4.11","new_version":"2.4.14","repository_url":"https://github.com/biomejs/biome"},{"name":"@vitest/ui","old_version":"4.1.4","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"prettier","old_version":"3.8.2","new_version":"3.8.3","repository_url":"https://github.com/prettier/prettier"},{"name":"publint","old_version":"0.3.18","new_version":"0.3.19","repository_url":"https://github.com/publint/publint"},{"name":"react-router","old_version":"7.14.0","new_version":"7.15.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"rollup","old_version":"4.60.1","new_version":"4.60.3","repository_url":"https://github.com/rollup/rollup"},{"name":"postcss","old_version":"8.5.9","new_version":"8.5.14","repository_url":"https://github.com/postcss/postcss"},{"name":"tailwindcss","old_version":"4.2.2","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/postcss","old_version":"4.2.2","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/vite","old_version":"4.2.2","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"typescript","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"vite","old_version":"8.0.8","new_version":"8.0.10","repository_url":"https://github.com/vitejs/vite"},{"name":"vitest","old_version":"4.1.4","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"webpack","old_version":"5.106.1","new_version":"5.106.2","repository_url":"https://github.com/webpack/webpack"},{"name":"vue","old_version":"3.5.32","new_version":"3.5.34","repository_url":"https://github.com/vuejs/core"},{"name":"@stencil/core","old_version":"4.43.3","new_version":"4.43.4","repository_url":"https://github.com/stenciljs/core"},{"name":"@tailwindcss/cli","old_version":"4.2.2","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@angular/animations","old_version":"21.2.8","new_version":"21.2.11","repository_url":"https://github.com/angular/angular"},{"name":"@angular/common","old_version":"21.2.8","new_version":"21.2.11","repository_url":"https://github.com/angular/angular"},{"name":"@angular/compiler","old_version":"21.2.8","new_version":"21.2.11","repository_url":"https://github.com/angular/angular"},{"name":"@angular/core","old_version":"21.2.8","new_version":"21.2.11","repository_url":"https://github.com/angular/angular"},{"name":"@angular/forms","old_version":"21.2.8","new_version":"21.2.11","repository_url":"https://github.com/angular/angular"},{"name":"@angular/platform-browser","old_version":"21.2.8","new_version":"21.2.11","repository_url":"https://github.com/angular/angular"},{"name":"@angular/platform-browser-dynamic","old_version":"21.2.8","new_version":"21.2.11","repository_url":"https://github.com/angular/angular"},{"name":"@angular/router","old_version":"21.2.8","new_version":"21.2.11","repository_url":"https://github.com/angular/angular"},{"name":"@angular/build","old_version":"21.2.7","new_version":"21.2.9","repository_url":"https://github.com/angular/angular-cli"},{"name":"@angular/cli","old_version":"21.2.7","new_version":"21.2.9","repository_url":"https://github.com/angular/angular-cli"},{"name":"@angular/compiler-cli","old_version":"21.2.8","new_version":"21.2.11","repository_url":"https://github.com/angular/angular"},{"name":"@angular/language-service","old_version":"21.2.8","new_version":"21.2.11","repository_url":"https://github.com/angular/angular"},{"name":"ng-packagr","old_version":"21.2.2","new_version":"21.2.3","repository_url":"https://github.com/ng-packagr/ng-packagr"},{"name":"devtools-protocol","old_version":"0.0.1612613","new_version":"0.0.1625959","repository_url":"https://github.com/ChromeDevTools/devtools-protocol"},{"name":"jsdom","old_version":"29.0.2","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"terser-webpack-plugin","old_version":"5.4.0","new_version":"5.5.0","repository_url":"https://github.com/webpack/terser-webpack-plugin"},{"name":"react-router-dom","old_version":"7.14.0","new_version":"7.15.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"vue-router","old_version":"5.0.4","new_version":"5.0.6","repository_url":"https://github.com/vuejs/router"},{"name":"@vitejs/plugin-vue","old_version":"6.0.5","new_version":"6.0.6","repository_url":"https://github.com/vitejs/vite-plugin-vue"},{"name":"vue-tsc","old_version":"3.2.6","new_version":"3.2.8","repository_url":"https://github.com/vuejs/language-tools"},{"name":"next","old_version":"16.2.3","new_version":"16.2.5","repository_url":"https://github.com/vercel/next.js"},{"name":"algoliasearch","old_version":"5.50.1","new_version":"5.52.1","repository_url":"https://github.com/algolia/algoliasearch-client-javascript"},{"name":"react-instantsearch","old_version":"7.29.0","new_version":"7.32.2","repository_url":"https://github.com/algolia/instantsearch"},{"name":"react-instantsearch-nextjs","old_version":"1.1.4","new_version":"1.2.2","repository_url":"https://github.com/algolia/instantsearch"},{"name":"@next/mdx","old_version":"16.2.3","new_version":"16.2.5","repository_url":"https://github.com/vercel/next.js"},{"name":"autoprefixer","old_version":"10.4.27","new_version":"10.5.0","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"isbot","old_version":"5.1.37","new_version":"5.1.40","repository_url":"https://github.com/omrilotan/isbot"},{"name":"@react-router/node","old_version":"7.14.0","new_version":"7.15.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"@react-router/serve","old_version":"7.14.0","new_version":"7.15.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"@react-router/dev","old_version":"7.14.0","new_version":"7.15.0","repository_url":"https://github.com/remix-run/react-router"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-updates group with 48 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@axe-core/playwright](https://github.com/dequelabs/axe-core-npm) | `4.11.1` | `4.11.3` |\n| [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.4.11` | `2.4.14` |\n| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `4.1.4` | `4.1.5` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.2` | `3.8.3` |\n| [publint](https://github.com/publint/publint/tree/HEAD/packages/publint) | `0.3.18` | `0.3.19` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.14.0` | `7.15.0` |\n| [rollup](https://github.com/rollup/rollup) | `4.60.1` | `4.60.3` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.9` | `8.5.14` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.2.2` | `4.2.4` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.2.2` | `4.2.4` |\n| [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) | `4.2.2` | `4.2.4` |\n| [typescript](https://github.com/microsoft/TypeScript) | `6.0.2` | `6.0.3` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.0.8` | `8.0.10` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.4` | `4.1.5` |\n| [webpack](https://github.com/webpack/webpack) | `5.106.1` | `5.106.2` |\n| [vue](https://github.com/vuejs/core) | `3.5.32` | `3.5.34` |\n| [@stencil/core](https://github.com/stenciljs/core) | `4.43.3` | `4.43.4` |\n| [@tailwindcss/cli](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-cli) | `4.2.2` | `4.2.4` |\n| [@angular/animations](https://github.com/angular/angular/tree/HEAD/packages/animations) | `21.2.8` | `21.2.11` |\n| [@angular/common](https://github.com/angular/angular/tree/HEAD/packages/common) | `21.2.8` | `21.2.11` |\n| [@angular/compiler](https://github.com/angular/angular/tree/HEAD/packages/compiler) | `21.2.8` | `21.2.11` |\n| [@angular/core](https://github.com/angular/angular/tree/HEAD/packages/core) | `21.2.8` | `21.2.11` |\n| [@angular/forms](https://github.com/angular/angular/tree/HEAD/packages/forms) | `21.2.8` | `21.2.11` |\n| [@angular/platform-browser](https://github.com/angular/angular/tree/HEAD/packages/platform-browser) | `21.2.8` | `21.2.11` |\n| [@angular/platform-browser-dynamic](https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic) | `21.2.8` | `21.2.11` |\n| [@angular/router](https://github.com/angular/angular/tree/HEAD/packages/router) | `21.2.8` | `21.2.11` |\n| [@angular/build](https://github.com/angular/angular-cli) | `21.2.7` | `21.2.9` |\n| [@angular/cli](https://github.com/angular/angular-cli) | `21.2.7` | `21.2.9` |\n| [@angular/compiler-cli](https://github.com/angular/angular/tree/HEAD/packages/compiler-cli) | `21.2.8` | `21.2.11` |\n| [@angular/language-service](https://github.com/angular/angular/tree/HEAD/packages/language-service) | `21.2.8` | `21.2.11` |\n| [ng-packagr](https://github.com/ng-packagr/ng-packagr) | `21.2.2` | `21.2.3` |\n| [devtools-protocol](https://github.com/ChromeDevTools/devtools-protocol) | `0.0.1612613` | `0.0.1625959` |\n| [jsdom](https://github.com/jsdom/jsdom) | `29.0.2` | `29.1.1` |\n| [terser-webpack-plugin](https://github.com/webpack/terser-webpack-plugin) | `5.4.0` | `5.5.0` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `7.14.0` | `7.15.0` |\n| [vue-router](https://github.com/vuejs/router) | `5.0.4` | `5.0.6` |\n| [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue) | `6.0.5` | `6.0.6` |\n| [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc) | `3.2.6` | `3.2.8` |\n| [next](https://github.com/vercel/next.js) | `16.2.3` | `16.2.5` |\n| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.50.1` | `5.52.1` |\n| [react-instantsearch](https://github.com/algolia/instantsearch) | `7.29.0` | `7.32.2` |\n| [react-instantsearch-nextjs](https://github.com/algolia/instantsearch) | `1.1.4` | `1.2.2` |\n| [@next/mdx](https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx) | `16.2.3` | `16.2.5` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.27` | `10.5.0` |\n| [isbot](https://github.com/omrilotan/isbot) | `5.1.37` | `5.1.40` |\n| [@react-router/node](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-node) | `7.14.0` | `7.15.0` |\n| [@react-router/serve](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-serve) | `7.14.0` | `7.15.0` |\n| [@react-router/dev](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dev) | `7.14.0` | `7.15.0` |\n\n\nUpdates `@axe-core/playwright` from 4.11.1 to 4.11.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dequelabs/axe-core-npm/releases\"\u003e@​axe-core/playwright's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.11.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: add create-release workflow by \u003ca href=\"https://github.com/Garbee\"\u003e\u003ccode\u003e@​Garbee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/pull/1326\"\u003edequelabs/axe-core-npm#1326\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: merge master into develop by \u003ca href=\"https://github.com/attest-team-ci\"\u003e\u003ccode\u003e@​attest-team-ci\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/pull/1324\"\u003edequelabs/axe-core-npm#1324\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Update axe-core to v4.11.4 by \u003ca href=\"https://github.com/attest-team-ci\"\u003e\u003ccode\u003e@​attest-team-ci\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/pull/1330\"\u003edequelabs/axe-core-npm#1330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: RC v4.11.3 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/pull/1332\"\u003edequelabs/axe-core-npm#1332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: release v4.11.3 by \u003ca href=\"https://github.com/axe-core\"\u003e\u003ccode\u003e@​axe-core\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/pull/1335\"\u003edequelabs/axe-core-npm#1335\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/axe-core\"\u003e\u003ccode\u003e@​axe-core\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/pull/1335\"\u003edequelabs/axe-core-npm#1335\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/dequelabs/axe-core-npm/compare/v4.11.2...v4.11.3\"\u003ehttps://github.com/dequelabs/axe-core-npm/compare/v4.11.2...v4.11.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 4.11.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate axe-core to v4.11.3 (\u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/issues/1306\"\u003e#1306\u003c/a\u003e) (\u003ca href=\"https://github.com/dequelabs/axe-core-npm/commit/71c41796f4cdf2aebcb5e49d1bf6896f4ad72a2a\"\u003e71c4179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewdio:\u003c/strong\u003e support v9 wdio switchFrame and switchWindow (\u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/issues/1302\"\u003e#1302\u003c/a\u003e) (\u003ca href=\"https://github.com/dequelabs/axe-core-npm/commit/4689273aead05133e161fe1d419a60224763ed7c\"\u003e4689273\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/issues/1164\"\u003e#1164\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/dequelabs/axe-core-npm/blob/develop/CHANGELOG.md\"\u003e@​axe-core/playwright's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChange Log\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\nSee \u003ca href=\"https://conventionalcommits.org\"\u003eConventional Commits\u003c/a\u003e for commit guidelines.\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dequelabs/axe-core-npm/compare/v4.11.1...v4.11.2\"\u003e4.11.2\u003c/a\u003e (2026-04-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate axe-core to v4.11.3 (\u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/issues/1306\"\u003e#1306\u003c/a\u003e) (\u003ca href=\"https://github.com/dequelabs/axe-core-npm/commit/71c41796f4cdf2aebcb5e49d1bf6896f4ad72a2a\"\u003e71c4179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewdio:\u003c/strong\u003e support v9 wdio switchFrame and switchWindow (\u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/issues/1302\"\u003e#1302\u003c/a\u003e) (\u003ca href=\"https://github.com/dequelabs/axe-core-npm/commit/4689273aead05133e161fe1d419a60224763ed7c\"\u003e4689273\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/issues/1164\"\u003e#1164\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/dequelabs/axe-core-npm/commit/25fbfd2a7b4d38fcdca487d393192e811592f1ec\"\u003e\u003ccode\u003e25fbfd2\u003c/code\u003e\u003c/a\u003e chore: release v4.11.3 (\u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/issues/1335\"\u003e#1335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dequelabs/axe-core-npm/commit/dad3572195f68304561b28fc12980d24d069e0d3\"\u003e\u003ccode\u003edad3572\u003c/code\u003e\u003c/a\u003e chore: RC v4.11.3 (\u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dequelabs/axe-core-npm/commit/582a7fc2e16e7f5a5aa3d0cd28b31882b4504996\"\u003e\u003ccode\u003e582a7fc\u003c/code\u003e\u003c/a\u003e chore: RC v4.11.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dequelabs/axe-core-npm/commit/eed87f56b9808b3def657741c9c5023d7338583c\"\u003e\u003ccode\u003eeed87f5\u003c/code\u003e\u003c/a\u003e fix: Update axe-core to v4.11.4 (\u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/issues/1330\"\u003e#1330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dequelabs/axe-core-npm/commit/57c54378dc0d829ea90562c1f192757df03839d3\"\u003e\u003ccode\u003e57c5437\u003c/code\u003e\u003c/a\u003e chore: merge master into develop (\u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/issues/1324\"\u003e#1324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dequelabs/axe-core-npm/commit/da56b5d6a0690a680e21b7f698a3ad9ed7497a10\"\u003e\u003ccode\u003eda56b5d\u003c/code\u003e\u003c/a\u003e chore: add create-release workflow (\u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/issues/1326\"\u003e#1326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dequelabs/axe-core-npm/commit/310de0a8b094d9575502a92ce898b7811e4f3a00\"\u003e\u003ccode\u003e310de0a\u003c/code\u003e\u003c/a\u003e chore: Release 4.11.2 (\u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/issues/1323\"\u003e#1323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dequelabs/axe-core-npm/commit/39d99670b124852b51390221f1b4c43ea7ec1495\"\u003e\u003ccode\u003e39d9967\u003c/code\u003e\u003c/a\u003e chore: RC v4.11.2 (\u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/issues/1317\"\u003e#1317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dequelabs/axe-core-npm/commit/7eb0bf2ce0c11bd12acb98111d72af7641ecdc33\"\u003e\u003ccode\u003e7eb0bf2\u003c/code\u003e\u003c/a\u003e chore: RC v4.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dequelabs/axe-core-npm/commit/71c41796f4cdf2aebcb5e49d1bf6896f4ad72a2a\"\u003e\u003ccode\u003e71c4179\u003c/code\u003e\u003c/a\u003e fix: Update axe-core to v4.11.3 (\u003ca href=\"https://redirect.github.com/dequelabs/axe-core-npm/issues/1306\"\u003e#1306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dequelabs/axe-core-npm/compare/v4.11.1...v4.11.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@biomejs/biome` from 2.4.11 to 2.4.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/biomejs/biome/releases\"\u003e@​biomejs/biome's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBiome CLI v2.4.14\u003c/h2\u003e\n\u003ch2\u003e2.4.14\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/biomejs/biome/pull/9393\"\u003e#9393\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/491b171e245aa1ad1063662d4408692b4fc11eae\"\u003e\u003ccode\u003e491b171\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Added the nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/use-test-hooks-on-top\"\u003e\u003ccode\u003euseTestHooksOnTop\u003c/code\u003e\u003c/a\u003e in the \u003ccode\u003etest\u003c/code\u003e domain. The rule flags lifecycle hooks (\u003ccode\u003ebeforeEach\u003c/code\u003e, \u003ccode\u003ebeforeAll\u003c/code\u003e, \u003ccode\u003eafterEach\u003c/code\u003e, \u003ccode\u003eafterAll\u003c/code\u003e) that appear after test cases in the same block, enforcing that hooks are defined before any test case.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10157\"\u003e#10157\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/eefc5ab81709e78068774b0f5bc56af448a733d1\"\u003e\u003ccode\u003eeefc5ab\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/7882\"\u003e#7882\u003c/a\u003e: The HTML parser will now emit better diagnostics when it encounters a void element with a closing tag, such as \u003ccode\u003e\u0026lt;br\u0026gt;\u0026lt;/br\u0026gt;\u003c/code\u003e. Previously, the parser would emit multiple diagnostics with conflicting advice. Now it emits a single diagnostic that clearly states that void elements should not have closing tags.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10054\"\u003e#10054\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/0e9f5696b1f2dec6e0d1f81b39192bdb07ab0c1a\"\u003e\u003ccode\u003e0e9f569\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/minseong0324\"\u003e\u003ccode\u003e@​minseong0324\u003c/code\u003e\u003c/a\u003e! - \u003ca href=\"https://biomejs.dev/linter/rules/no-misleading-return-type/\"\u003e\u003ccode\u003enoMisleadingReturnType\u003c/code\u003e\u003c/a\u003e no longer misses widening from concrete object types, class instances, object literals, tuples, functions, and regular expressions to \u003ccode\u003e: object\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eA function annotated \u003ccode\u003e: object\u003c/code\u003e returning an object literal:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003efunction f(): object {\n  return { retry: true };\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10116\"\u003e#10116\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/53269ebe0a2f718213483444696b88c7e8d0e7c4\"\u003e\u003ccode\u003e53269eb\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jiwon79\"\u003e\u003ccode\u003e@​jiwon79\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/6201\"\u003e#6201\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/no-useless-escape-in-regex/\"\u003e\u003ccode\u003enoUselessEscapeInRegex\u003c/code\u003e\u003c/a\u003e no longer flags an escaped backslash followed by \u003ccode\u003e-\u003c/code\u003e as a useless escape. Patterns like \u003ccode\u003e/[\\\\-]/\u003c/code\u003e are now considered valid because the second \u003ccode\u003e\\\u003c/code\u003e is the escaped backslash, not an unnecessary escape of the trailing dash.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10092\"\u003e#10092\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/33d8543da451e272000b84a8e29114d72923cdc1\"\u003e\u003ccode\u003e33d8543\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Conaclos\"\u003e\u003ccode\u003e@​Conaclos\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9097\"\u003e#9097\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/assist/actions/organize-imports/\"\u003e\u003ccode\u003eorganizeImports\u003c/code\u003e\u003c/a\u003e no longer adds a blank line between a never-matched group and a matched group.\u003c/p\u003e\n\u003cp\u003eGiven the following \u003ccode\u003eorganizeImports\u003c/code\u003e options:\u003c/p\u003e\n\u003cpre lang=\"json\"\u003e\u003ccode\u003e{\n  \u0026quot;groups\u0026quot;: [\u0026quot;:NODE:\u0026quot;, \u0026quot;:BLANK_LINE:\u0026quot;, \u0026quot;:PACKAGE:\u0026quot;, \u0026quot;:BLANK_LINE:\u0026quot;, \u0026quot;:PATH:\u0026quot;]\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThe following code...\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Comment\nimport \u0026quot;package\u0026quot;;\nimport \u0026quot;./file.js\u0026quot;;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e...was organized as:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e+\n  // Comment\n  import \u0026quot;package\u0026quot;;\n+\n  import \u0026quot;./file.js\u0026quot;;\n\u003c/code\u003e\u003c/pre\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/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md\"\u003e@​biomejs/biome's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.4.14\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/biomejs/biome/pull/9393\"\u003e#9393\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/491b171e245aa1ad1063662d4408692b4fc11eae\"\u003e\u003ccode\u003e491b171\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Added the nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/use-test-hooks-on-top\"\u003e\u003ccode\u003euseTestHooksOnTop\u003c/code\u003e\u003c/a\u003e in the \u003ccode\u003etest\u003c/code\u003e domain. The rule flags lifecycle hooks (\u003ccode\u003ebeforeEach\u003c/code\u003e, \u003ccode\u003ebeforeAll\u003c/code\u003e, \u003ccode\u003eafterEach\u003c/code\u003e, \u003ccode\u003eafterAll\u003c/code\u003e) that appear after test cases in the same block, enforcing that hooks are defined before any test case.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10157\"\u003e#10157\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/eefc5ab81709e78068774b0f5bc56af448a733d1\"\u003e\u003ccode\u003eeefc5ab\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/7882\"\u003e#7882\u003c/a\u003e: The HTML parser will now emit better diagnostics when it encounters a void element with a closing tag, such as \u003ccode\u003e\u0026lt;br\u0026gt;\u0026lt;/br\u0026gt;\u003c/code\u003e. Previously, the parser would emit multiple diagnostics with conflicting advice. Now it emits a single diagnostic that clearly states that void elements should not have closing tags.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10054\"\u003e#10054\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/0e9f5696b1f2dec6e0d1f81b39192bdb07ab0c1a\"\u003e\u003ccode\u003e0e9f569\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/minseong0324\"\u003e\u003ccode\u003e@​minseong0324\u003c/code\u003e\u003c/a\u003e! - \u003ca href=\"https://biomejs.dev/linter/rules/no-misleading-return-type/\"\u003e\u003ccode\u003enoMisleadingReturnType\u003c/code\u003e\u003c/a\u003e no longer misses widening from concrete object types, class instances, object literals, tuples, functions, and regular expressions to \u003ccode\u003e: object\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eA function annotated \u003ccode\u003e: object\u003c/code\u003e returning an object literal:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003efunction f(): object {\n  return { retry: true };\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10116\"\u003e#10116\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/53269ebe0a2f718213483444696b88c7e8d0e7c4\"\u003e\u003ccode\u003e53269eb\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jiwon79\"\u003e\u003ccode\u003e@​jiwon79\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/6201\"\u003e#6201\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/no-useless-escape-in-regex/\"\u003e\u003ccode\u003enoUselessEscapeInRegex\u003c/code\u003e\u003c/a\u003e no longer flags an escaped backslash followed by \u003ccode\u003e-\u003c/code\u003e as a useless escape. Patterns like \u003ccode\u003e/[\\\\-]/\u003c/code\u003e are now considered valid because the second \u003ccode\u003e\\\u003c/code\u003e is the escaped backslash, not an unnecessary escape of the trailing dash.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10092\"\u003e#10092\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/33d8543da451e272000b84a8e29114d72923cdc1\"\u003e\u003ccode\u003e33d8543\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Conaclos\"\u003e\u003ccode\u003e@​Conaclos\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9097\"\u003e#9097\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/assist/actions/organize-imports/\"\u003e\u003ccode\u003eorganizeImports\u003c/code\u003e\u003c/a\u003e no longer adds a blank line between a never-matched group and a matched group.\u003c/p\u003e\n\u003cp\u003eGiven the following \u003ccode\u003eorganizeImports\u003c/code\u003e options:\u003c/p\u003e\n\u003cpre lang=\"json\"\u003e\u003ccode\u003e{\n  \u0026quot;groups\u0026quot;: [\u0026quot;:NODE:\u0026quot;, \u0026quot;:BLANK_LINE:\u0026quot;, \u0026quot;:PACKAGE:\u0026quot;, \u0026quot;:BLANK_LINE:\u0026quot;, \u0026quot;:PATH:\u0026quot;]\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThe following code...\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Comment\nimport \u0026quot;package\u0026quot;;\nimport \u0026quot;./file.js\u0026quot;;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e...was organized as:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e+\n  // Comment\n  import \u0026quot;package\u0026quot;;\n+\n  import \u0026quot;./file.js\u0026quot;;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eA blank line was added even though the group ':NODE:' doesn't match any imports here.\n\u003ccode\u003e:BLANK_LINE:\u003c/code\u003e between never-matched groups and matched groups are now ignored.\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/biomejs/biome/commit/46393e0240944064eb2a33c1810fc4204ced0cf7\"\u003e\u003ccode\u003e46393e0\u003c/code\u003e\u003c/a\u003e ci: release (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/10100\"\u003e#10100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/ae659ddbd317753c4feb5e4d223b9159d272d01b\"\u003e\u003ccode\u003eae659dd\u003c/code\u003e\u003c/a\u003e feat(lint/js): add \u003ccode\u003enoExcessiveNestedCallbacks\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/10188\"\u003e#10188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/d62b331726c1b730ca2d1c38325ce6196beee7a4\"\u003e\u003ccode\u003ed62b331\u003c/code\u003e\u003c/a\u003e feat(lint/js): add \u003ccode\u003euseMathMinMax\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9926\"\u003e#9926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/7acf1e0890d1e52b1cfa940554f6ebbd1bae20b3\"\u003e\u003ccode\u003e7acf1e0\u003c/code\u003e\u003c/a\u003e feat(lint/js): add \u003ccode\u003enoReactStringRefs\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9922\"\u003e#9922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/491b171e245aa1ad1063662d4408692b4fc11eae\"\u003e\u003ccode\u003e491b171\u003c/code\u003e\u003c/a\u003e feat(lint/js): add \u003ccode\u003euseTestHooksOnTop\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9393\"\u003e#9393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/4a664c1c9ebee339ee4a8b971b0a345aa4dbbe70\"\u003e\u003ccode\u003e4a664c1\u003c/code\u003e\u003c/a\u003e fix(noShadow): make sure it doesn't shadow types (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/10083\"\u003e#10083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/e31615035808fc71d47c3a8ebf1235005d999f78\"\u003e\u003ccode\u003ee316150\u003c/code\u003e\u003c/a\u003e ci: release (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9991\"\u003e#9991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/11ddc05713a1cb85b6748c865ee9dda91235a5d1\"\u003e\u003ccode\u003e11ddc05\u003c/code\u003e\u003c/a\u003e feat(lint): add useReactNativePlatformComponents rule and options (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/10033\"\u003e#10033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/1603f7893c9e249439fc3c22c02ec1a363cc54b9\"\u003e\u003ccode\u003e1603f78\u003c/code\u003e\u003c/a\u003e feat(js_analyze): implement noJsxLeakedDollar (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9911\"\u003e#9911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/c5eb92ba288ba13698b37e43617eed5339ad7007\"\u003e\u003ccode\u003ec5eb92b\u003c/code\u003e\u003c/a\u003e feat(linter): add nursery rule noUnnecessaryTemplateExpression (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9969\"\u003e#9969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/biomejs/biome/commits/@biomejs/biome@2.4.14/packages/@biomejs/biome\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/ui` from 4.1.4 to 4.1.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e@​vitest/ui's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\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\u003cul\u003e\n\u003cli\u003e--project negation excludes browser instances  -  by \u003ca href=\"https://github.com/felamaslen\"\u003e\u003ccode\u003e@​felamaslen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10131\"\u003evitest-dev/vitest#10131\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9423dc084\"\u003e\u003c!-- raw HTML omitted --\u003e(9423d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProject color label on html reporter  -  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/10142\"\u003evitest-dev/vitest#10142\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/596f73986\"\u003e\u003c!-- raw HTML omitted --\u003e(596f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003evi.defineHelper\u003c/code\u003e called as object method  -  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/10163\"\u003evitest-dev/vitest#10163\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/122c25b5b\"\u003e\u003c!-- raw HTML omitted --\u003e(122c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlias \u003ccode\u003eagent\u003c/code\u003e reporter to \u003ccode\u003eminimal\u003c/code\u003e  -  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/10157\"\u003evitest-dev/vitest#10157\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/663b99fe3\"\u003e\u003c!-- raw HTML omitted --\u003e(663b9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRespect diff config options in soft assertions  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003esheremet-va\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/8696\"\u003evitest-dev/vitest#8696\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9787dedad\"\u003e\u003c!-- raw HTML omitted --\u003e(9787d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRespect diff config options in soft assertions \u0026quot;  -  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/8696\"\u003evitest-dev/vitest#8696\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7dc6d54fd\"\u003e\u003c!-- raw HTML omitted --\u003e(7dc6d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003east-collect\u003c/strong\u003e: Recognize _\u003cem\u003evi_import\u003c/em\u003e prefix in static test discovery  -  by \u003ca href=\"https://github.com/Yejneshwar\"\u003e\u003ccode\u003e@​Yejneshwar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10129\"\u003evitest-dev/vitest#10129\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/325463ab2\"\u003e\u003c!-- raw HTML omitted --\u003e(32546)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e: Descriptive error message when reports directory is removed during test run  -  by \u003ca href=\"https://github.com/DaveT1991\"\u003e\u003ccode\u003e@​DaveT1991\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/10117\"\u003evitest-dev/vitest#10117\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1413382e1\"\u003e\u003c!-- raw HTML omitted --\u003e(14133)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esnapshot\u003c/strong\u003e: Increase default snapshot max output length  -  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/10150\"\u003evitest-dev/vitest#10150\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/21e66ff63\"\u003e\u003c!-- raw HTML omitted --\u003e(21e66)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e: Fix jsx/tsx syntax highlight  -  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/10152\"\u003evitest-dev/vitest#10152\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f1b1f6c7b\"\u003e\u003c!-- raw HTML omitted --\u003e(f1b1f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e: Support MessagePort objects referenced inside postMessage data  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.6 (1M context)\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9927\"\u003evitest-dev/vitest#9927\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10124\"\u003evitest-dev/vitest#10124\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7ad7d39af\"\u003e\u003c!-- raw HTML omitted --\u003e(7ad7d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e: Make test-specification options writable  -  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/10154\"\u003evitest-dev/vitest#10154\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6abd557b7\"\u003e\u003c!-- raw HTML omitted --\u003e(6abd5)\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.4...v4.1.5\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/e399846850fedf10b8228cbe46a419628998acd9\"\u003e\u003ccode\u003ee399846\u003c/code\u003e\u003c/a\u003e chore: release v4.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/596f73986abe2161a9a06f0ca03df68e82690b21\"\u003e\u003ccode\u003e596f739\u003c/code\u003e\u003c/a\u003e fix: project color label on html reporter (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/10142\"\u003e#10142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/f1b1f6c7b053381f1d9ae184298240a4faa581b0\"\u003e\u003ccode\u003ef1b1f6c\u003c/code\u003e\u003c/a\u003e fix(ui): fix jsx/tsx syntax highlight (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/10152\"\u003e#10152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.5/packages/ui\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.8.2 to 3.8.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.8.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSCSS: Prevent trailing comma in \u003ccode\u003eif()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18471\"\u003eprettier/prettier#18471\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.8.3/CHANGELOG.md#383\"\u003eChangelog\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/prettier/prettier/blob/main/CHANGELOG.md\"\u003eprettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.8.3\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.8.2...3.8.3\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eSCSS: Prevent trailing comma in \u003ccode\u003eif()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18471\"\u003e#18471\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"scss\"\u003e\u003ccode\u003e// Input\n$value: if(sass(false): 1; else: -1);\n\u003cp\u003e// Prettier 3.8.2\u003cbr /\u003e\n$value: if(\u003cbr /\u003e\nsass(false): 1; else: -1,\u003cbr /\u003e\n);\u003c/p\u003e\n\u003cp\u003e// Prettier 3.8.3\u003cbr /\u003e\n$value: if(sass(false): 1; else: -1);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/d7108a79ec745c04292aabf22c4c1adbd690b191\"\u003e\u003ccode\u003ed7108a7\u003c/code\u003e\u003c/a\u003e Release 3.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/177f90898170d363ef64fde663e4d13170688bfe\"\u003e\u003ccode\u003e177f908\u003c/code\u003e\u003c/a\u003e Prevent trailing comma in SCSS \u003ccode\u003eif()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18471\"\u003e#18471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/1cd40668c3d6f2f4cf9d87bbc9096d92361b2606\"\u003e\u003ccode\u003e1cd4066\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e@​prettier/plugin-oxc\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/a8700e245038cd8cc0cf28ef06ffedbcb3fc2dfc\"\u003e\u003ccode\u003ea8700e2\u003c/code\u003e\u003c/a\u003e Update oxc-parser to v0.125.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/752157c78eca6f0a30e5d5cb513b682c5ecfa01e\"\u003e\u003ccode\u003e752157c\u003c/code\u003e\u003c/a\u003e Fix tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/053fd418e180b12fa2014260212fae831f5fc5ec\"\u003e\u003ccode\u003e053fd41\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/904c6365ec46726fd0e21021c52ae934b7e5abc6\"\u003e\u003ccode\u003e904c636\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/dc1f7fcc508d116cbf1644d69a1f0eb93e40d4a4\"\u003e\u003ccode\u003edc1f7fc\u003c/code\u003e\u003c/a\u003e Update dependents count\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/prettier/prettier/compare/3.8.2...3.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `publint` from 0.3.18 to 0.3.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/publint/publint/releases\"\u003epublint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epublint@0.3.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eNESTED_PACKAGE_JSON_FIELD_IGNORED\u003c/code\u003e to warn when published nested \u003ccode\u003epackage.json\u003c/code\u003e files define \u003ccode\u003e\u0026quot;exports\u0026quot;\u003c/code\u003e or \u003ccode\u003e\u0026quot;imports\u0026quot;\u003c/code\u003e, which Node.js ignores outside the package root. (\u003ca href=\"https://redirect.github.com/publint/publint/pull/224\"\u003e#224\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix internal browser directory traversal logic (\u003ca href=\"https://redirect.github.com/publint/publint/pull/224\"\u003e#224\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/publint/publint/blob/master/packages/publint/CHANGELOG.md\"\u003epublint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.3.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eNESTED_PACKAGE_JSON_FIELD_IGNORED\u003c/code\u003e to warn when published nested \u003ccode\u003epackage.json\u003c/code\u003e files define \u003ccode\u003e\u0026quot;exports\u0026quot;\u003c/code\u003e or \u003ccode\u003e\u0026quot;imports\u0026quot;\u003c/code\u003e, which Node.js ignores outside the package root. (\u003ca href=\"https://redirect.github.com/publint/publint/pull/224\"\u003e#224\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix internal browser directory traversal logic (\u003ca href=\"https://redirect.github.com/publint/publint/pull/224\"\u003e#224\u003c/a\u003e)\u003c/p\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/publint/publint/commit/2412a19233486d6eed8df0e7f6c5f3703959f98f\"\u003e\u003ccode\u003e2412a19\u003c/code\u003e\u003c/a\u003e Release packages (\u003ca href=\"https://github.com/publint/publint/tree/HEAD/packages/publint/issues/225\"\u003e#225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/publint/publint/commit/e2a30303dfa0e484125cfe63a4effec872fc6f57\"\u003e\u003ccode\u003ee2a3030\u003c/code\u003e\u003c/a\u003e Warn nested \u003ccode\u003epackage.json\u003c/code\u003e exports (\u003ca href=\"https://github.com/publint/publint/tree/HEAD/packages/publint/issues/224\"\u003e#224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/publint/publint/commit/a52bfc3ac99f9872910654324556fd57cfdb0a1a\"\u003e\u003ccode\u003ea52bfc3\u003c/code\u003e\u003c/a\u003e Disable color for CLI snapshot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/publint/publint/commit/932462406c28c1ffa282d65d7c4e8c71187eb686\"\u003e\u003ccode\u003e9324624\u003c/code\u003e\u003c/a\u003e Add simple CLI tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/publint/publint/commit/4f906ab61ee88ece878f871ee8d3c9c2ebe9cb78\"\u003e\u003ccode\u003e4f906ab\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/publint/publint/commit/06ea223f4c1b1d9c5ed71355bd8e215f53a451df\"\u003e\u003ccode\u003e06ea223\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/publint/publint/commits/publint@0.3.19/packages/publint\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-router` from 7.14.0 to 7.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remix-run/react-router/releases\"\u003ereact-router's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.15.0\u003c/h2\u003e\n\u003cp\u003eSee the changelog for release notes: \u003ca href=\"https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7150\"\u003ehttps://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7150\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.14.2\u003c/h2\u003e\n\u003cp\u003eSee the changelog for release notes: \u003ca href=\"https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7142\"\u003ehttps://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7142\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.14.1\u003c/h2\u003e\n\u003cp\u003eSee the changelog for release notes: \u003ca href=\"https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7141\"\u003ehttps://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7141\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/remix-run/react-router/blob/main/packages/react-router/CHANGELOG.md\"\u003ereact-router's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.15.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eStabilize \u003ccode\u003eunstable_defaultShouldRevalidate\u003c/code\u003e as \u003ccode\u003edefaultShouldRevalidate\u003c/code\u003e on \u003ccode\u003e\u0026lt;Link\u0026gt;\u003c/code\u003e, \u003ccode\u003e\u0026lt;Form\u0026gt;\u003c/code\u003e, \u003ccode\u003euseLinkClickHandler\u003c/code\u003e, \u003ccode\u003euseSubmit\u003c/code\u003e, \u003ccode\u003efetcher.submit\u003c/code\u003e, and \u003ccode\u003esetSearchParams\u003c/code\u003e (\u003ca href=\"https://github.com/remix-run/react-router/commit/a993f09\"\u003ea993f09\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️ This is a breaking change if you have already opted into the unstable version - you will need to update your code accordingly\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eStabilize the instrumentation APIs. \u003ccode\u003eunstable_instrumentations\u003c/code\u003e is now \u003ccode\u003einstrumentations\u003c/code\u003e and \u003ccode\u003eunstable_pattern\u003c/code\u003e is now \u003ccode\u003epattern\u003c/code\u003e (\u003ca href=\"https://github.com/remix-run/react-router/commit/a993f09\"\u003ea993f09\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003eunstable_ServerInstrumentation\u003c/code\u003e, \u003ccode\u003eunstable_ClientInstrumentation\u003c/code\u003e, \u003ccode\u003eunstable_InstrumentRequestHandlerFunction\u003c/code\u003e, \u003ccode\u003eunstable_InstrumentRouterFunction\u003c/code\u003e, \u003ccode\u003eunstable_InstrumentRouteFunction\u003c/code\u003e, and \u003ccode\u003eunstable_InstrumentationHandlerResult\u003c/code\u003e types have had their \u003ccode\u003eunstable_\u003c/code\u003e prefixes removed\u003c/li\u003e\n\u003cli\u003e⚠️ This is a breaking change if you have already opted into the unstable version - you will need to update your code accordingly\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eStabilize \u003ccode\u003eunstable_mask\u003c/code\u003e as \u003ccode\u003emask\u003c/code\u003e on \u003ccode\u003e\u0026lt;Link\u0026gt;\u003c/code\u003e, \u003ccode\u003euseLinkClickHandler\u003c/code\u003e, and \u003ccode\u003euseNavigate\u003c/code\u003e, and rename the corresponding \u003ccode\u003eLocation.unstable_mask\u003c/code\u003e field to \u003ccode\u003eLocation.mask\u003c/code\u003e (\u003ca href=\"https://github.com/remix-run/react-router/commit/a993f09\"\u003ea993f09\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️ This is a breaking change if you have already opted into the unstable version - you will need to update your code accordingly\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eStabilize the \u003ccode\u003eunstable_normalizePath\u003c/code\u003e option on \u003ccode\u003estaticHandler.query\u003c/code\u003e and \u003ccode\u003estaticHandler.queryRoute\u003c/code\u003e as \u003ccode\u003enormalizePath\u003c/code\u003e (\u003ca href=\"https://github.com/remix-run/react-router/commit/a993f09\"\u003ea993f09\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️ This is a breaking change if you have already opted into the unstable version - you will need to update your code accordingly\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eStabilize \u003ccode\u003efuture.unstable_passThroughRequests\u003c/code\u003e as \u003ccode\u003efuture.v8_passThroughRequests\u003c/code\u003e (\u003ca href=\"https://github.com/remix-run/react-router/commit/a993f09\"\u003ea993f09\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️ This is a breaking change if you have already opted into the unstable version - you will need to update your code accordingly\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove \u003ccode\u003eunstable_subResourceIntegrity\u003c/code\u003e from the runtime \u003ccode\u003eFutureConfig\u003c/code\u003e type; the flag is now controlled by the top-level \u003ccode\u003esubResourceIntegrity\u003c/code\u003e option in \u003ccode\u003ereact-router.config.ts\u003c/code\u003e (\u003ca href=\"https://github.com/remix-run/react-router/commit/a993f09\"\u003ea993f09\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️ This is a breaking change if you have already opted into the unstable version - you will need to update your code accordingly\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eStabilize \u003ccode\u003eunstable_url\u003c/code\u003e as \u003ccode\u003eurl\u003c/code\u003e on \u003ccode\u003eloader\u003c/code\u003e, \u003ccode\u003eaction\u003c/code\u003e, and \u003ccode\u003emiddleware\u003c/code\u003e function args (\u003ca href=\"https://github.com/remix-run/react-router/commit/a993f09\"\u003ea993f09\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️ This is a breaking change if you have already opted into the unstable version - you will need to update your code accordingly\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eStabilize \u003ccode\u003eunstable_useTransitions\u003c/code\u003e as \u003ccode\u003euseTransitions\u003c/code\u003e on \u003ccode\u003e\u0026lt;BrowserRouter\u0026gt;\u003c/code\u003e, \u003ccode\u003e\u0026lt;HashRouter\u0026gt;\u003c/code\u003e, \u003ccode\u003e\u0026lt;HistoryRouter\u0026gt;\u003c/code\u003e, \u003ccode\u003e\u0026lt;MemoryRouter\u0026gt;\u003c/code\u003e, \u003ccode\u003e\u0026lt;Router\u0026gt;\u003c/code\u003e, \u003ccode\u003e\u0026lt;RouterProvider\u0026gt;\u003c/code\u003e, \u003ccode\u003e\u0026lt;HydratedRouter\u0026gt;\u003c/code\u003e, and \u003ccode\u003euseLinkClickHandler\u003c/code\u003e (\u003ca href=\"https://github.com/remix-run/react-router/commit/a993f09\"\u003ea993f09\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️ This is a breaking change if you have already opted into the unstable version - you will need to update your code accordingly\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\u003e\n\u003cp\u003eAdd \u003ccode\u003enonce\u003c/code\u003e to \u003ccode\u003e\u0026lt;Scripts\u0026gt;\u003c/code\u003e \u003ccode\u003e\u0026lt;link rel=\u0026quot;modulepreload\u0026quot;\u0026gt;\u003c/code\u003e elements (if provided) (\u003ca href=\"https://github.com/remix-run/react-router/commit/af5d49b\"\u003eaf5d49b\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix a bug with \u003ccode\u003eunstable_defaultShouldRevalidate={false}\u003c/code\u003e where parent routes that did not export a \u003ccode\u003eshouldRevalidate\u003c/code\u003e function could be incorrectly included in the single fetch call for new child route data (\u003ca href=\"https://redirect.github.com/remix-run/react-router/pull/15012\"\u003e#15012\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eImprove server-side route matching performance by pre-computing flattened/cached route branches (\u003ca href=\"https://redirect.github.com/remix-run/react-router/pull/14967\"\u003e#14967\u003c/a\u003e) (\u003ca href=\"https://github.com/remix-run/react-router/commit/af5d49b\"\u003eaf5d49b\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance benchmarks showed roughly a 10-15% improvement in server-side request handling performance\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMark \u003ccode\u003emask\u003c/code\u003e as an optional field in \u003ccode\u003eLocation\u003c/code\u003e for easier mocking in unit tests (\u003ca href=\"https://redirect.github.com/remix-run/react-router/pull/14999\"\u003e#14999\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eCache flattened/ranked route branches to optimize server-side route matching (\u003ca href=\"https://redirect.github.com/remix-run/react-router/pull/14967\"\u003e#14967\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eImprove route matching performance in Framework/Data Mode (\u003ca href=\"https://redirect.github.com/remix-run/react-router/pull/14971\"\u003e#14971\u003c/a\u003e) (\u003ca href=\"https://github.com/remix-run/react-router/commit/af5d49b\"\u003eaf5d49b\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAvoiding unnecessary calls to \u003ccode\u003ematchRoutes\u003c/code\u003e in data router scenarios\n\u003cul\u003e\n\u003cli\u003eThis includes adding back the optimization that was removed in \u003ccode\u003e7.6.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/remix-run/react-router/pull/13562\"\u003e#13562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe issues that prompted the revert have been addressed by using the available router \u003ccode\u003ematches\u003c/code\u003e but always updating \u003ccode\u003ematch.route\u003c/code\u003e to the latest route in the \u003ccode\u003emanifest\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eLeverage pre-computed pre-computing flattened/cached route branches during client side route matching\u003c/li\u003e\n\u003cli\u003ePerformance benchmarks showed roughly a 15-30% improvement in server-side request handling performance\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.14.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/remix-run/react-router/commit/97c8de79c38f107acd15f74d8295c7bf75894a5d\"\u003e\u003ccode\u003e97c8de7\u003c/code\u003e\u003c/a\u003e Release v7.15.0 (\u003ca href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router/issues/15018\"\u003e#15018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/af5d49b71c15fa502cb0918482597284e8cb39c4\"\u003e\u003ccode\u003eaf5d49b\u003c/code\u003e\u003c/a\u003e Update change files again\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/a993f09533fa15bbf01ce734c8c7c116564cf4b7\"\u003e\u003ccode\u003ea993f09\u003c/code\u003e\u003c/a\u003e Update change files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/362635b8fdf020afdf697823ca71ba4c01b40e0d\"\u003e\u003ccode\u003e362635b\u003c/code\u003e\u003c/a\u003e Move chnageset to change file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/e756132b5bcae52b65c504bdac8cec406c746e62\"\u003e\u003ccode\u003ee756132\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/49295b5c220b567cff9934ddf0199877663b552c\"\u003e\u003ccode\u003e49295b5\u003c/code\u003e\u003c/a\u003e Stabilize APIs (\u003ca href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router/issues/14999\"\u003e#14999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/5f61543c31c442271162b31ee9fe1499e170c68c\"\u003e\u003ccode\u003e5f61543\u003c/code\u003e\u003c/a\u003e Client-side route matching optimizations (\u003ca href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router/issues/14971\"\u003e#14971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/67518cb61054f1b3eede95dde95480aca962626d\"\u003e\u003ccode\u003e67518cb\u003c/code\u003e\u003c/a\u003e Remove unnecessary hasShouldRevalidate condition for opting out (\u003ca href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router/issues/15012\"\u003e#15012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/6f18edde6b5eac5f7028bfde885bbb8031025480\"\u003e\u003ccode\u003e6f18edd\u003c/code\u003e\u003c/a\u003e Add nonce to scripts \u003ccode\u003emodulepreload\u003c/code\u003e (\u003ca href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router/issues/15002\"\u003e#15002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/10a968671d94a1147d78e766cffae33c6d151162\"\u003e\u003ccode\u003e10a9686\u003c/code\u003e\u003c/a\u003e Migrate changeset to change file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remix-run/react-router/commits/react-router@7.15.0/packages/react-router\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rollup` from 4.60.1 to 4.60.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/releases\"\u003erollup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.60.2\u003c/h2\u003e\n\u003ch2\u003e4.60.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-04-18\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolve a variable rendering bug when generating different formats from the same build (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6350\"\u003e#6350\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6327\"\u003e#6327\u003c/a\u003e: docs: fix various typos in source and documentation (\u003ca href=\"https://github.com/Abhi3975\"\u003e\u003ccode\u003e@​Abhi3975\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6331\"\u003e#6331\u003c/a\u003e: fix(deps): update minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6332\"\u003e#6332\u003c/a\u003e: chore(deps): update codecov/codecov-action action to v6 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6333\"\u003e#6333\u003c/a\u003e: chore(deps): update dependency eslint-plugin-unicorn to v64 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6334\"\u003e#6334\u003c/a\u003e: fix(deps): update rust crate swc_compiler_base to v51 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6335\"\u003e#6335\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6346\"\u003e#6346\u003c/a\u003e: fix(deps): update minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6347\"\u003e#6347\u003c/a\u003e: chore(deps): update dependency lru-cache to v11 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6348\"\u003e#6348\u003c/a\u003e: fix(deps): update swc monorepo (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6349\"\u003e#6349\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6350\"\u003e#6350\u003c/a\u003e: fix: reset variable render names between outputs in the same generate (\u003ca href=\"https://github.com/barry3406\"\u003e\u003ccode\u003e@​barry3406\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6351\"\u003e#6351\u003c/a\u003e: chore(deps): update minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6352\"\u003e#6352\u003c/a\u003e: chore(deps): update cross-platform-actions/action action to v1 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6353\"\u003e#6353\u003c/a\u003e: chore(deps): update dependency lru-cache to v11 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6354\"\u003e#6354\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6355\"\u003e#6355\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6356\"\u003e#6356\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6358\"\u003e#6358\u003c/a\u003e: chore: remove cross-env from devDeps (\u003ca href=\"https://github.com/K-tecchan\"\u003e\u003ccode\u003e@​K-tecchan\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/blob/master/CHANGELOG.md\"\u003erollup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.60.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-05-04\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure nested \u0026quot;exports\u0026quot; variables are not renamed (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6360\"\u003e#6360\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6360\"\u003e#6360\u003c/a\u003e: fix: do not rename nested \u0026quot;exports\u0026quot; bindings that do not conflict (\u003ca href=\"https://github.com/tariqrafique\"\u003e\u003ccode\u003e@​tariqrafique\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6364\"\u003e#6364\u003c/a\u003e: chore(deps): update msys2/setup-msys2 digest to e989830 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6365\"\u003e#6365\u003c/a\u003e: fix(deps): update minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6366\"\u003e#6366\u003c/a\u003e: fix(deps): update swc monorepo (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6367\"\u003e#6367\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6368\"\u003e#6368\u003c/a\u003e: docs: add missing backticks in \u003ccode\u003eplugin-development\u003c/code\u003e (\u003ca href=\"https://github.com/lumirlumir\"\u003e\u003ccode\u003e@​lumirlumir\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.60.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-04-18\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolve a variable rendering bug when generating different formats from the same build (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6350\"\u003e#6350\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6327\"\u003e#6327\u003c/a\u003e: docs: fix various typos in source and documentation (\u003ca href=\"https://github.com/Abhi3975\"\u003e\u003ccode\u003e@​Abhi3975\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6331\"\u003e#6331\u003c/a\u003e: fix(deps): update minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6332\"\u003e#6332\u003c/a\u003e: chore(deps): update codecov/codecov-action action to v6 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6333\"\u003e#6333\u003c/a\u003e: chore(deps): update dependency eslint-plugin-unicorn to v64 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6334\"\u003e#6334\u003c/a\u003e: fix(deps): update rust crate swc_compiler_base to v51 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6335\"\u003e#6335\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6346\"\u003e#6346\u003c/a\u003e: fix(deps): update minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6347\"\u003e#6347\u003c/a\u003e: chore(deps): update dependency lru-cache to v11 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6348\"\u003e#6348\u003c/a\u003e: fix(deps): update swc monorepo (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6349\"\u003e#6349\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6350\"\u003e#6350\u003c/a\u003e: fix: reset variable render names between outputs in the same generate (\u003ca href=\"https://github.com/barry3406\"\u003e\u003ccode\u003e@​barry3406\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6351\"\u003e#6351\u003c/a\u003e: chore(deps): update minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6352\"\u003e#6352\u003c/a\u003e: chore(deps): update cross-platform-actions/action action to v1 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6353\"\u003e#6353\u003c/a\u003e: chore(deps): update dependency lru-cache to v11 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6354\"\u003e#6354\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6355\"\u003e#6355\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6356\"\u003e#6356\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6358\"\u003e#6358\u003c/a\u003e: chore: remove cross-env from devDeps (\u003ca href=\"https://github.com/K-tecchan\"\u003e\u003ccode\u003e@​K-tecchan\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/b47bdabeccbb7aa1b1d4117f2f4a781a9f6de297\"\u003e\u003ccode\u003eb47bdab\u003c/code\u003e\u003c/a\u003e 4.60.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/15c5f33083c8c6b1b2cbae548124fffbba2553bb\"\u003e\u003ccode\u003e15c5f33\u003c/code\u003e\u003c/a\u003e Add again some unneeded dev dependencies, to make some builds succeed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/12195dcebbd21f0f2d91e26720cd053526edbfe3\"\u003e\u003ccode\u003e12195dc\u003c/code\u003e\u003c/a\u003e fix: do not rename nested \u0026quot;exports\u0026quot; bindings that do not conflict (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6360\"\u003e#6360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/b74aa39a06952df77299a1057efc1a4cd06b2db0\"\u003e\u003ccode\u003eb74aa39\u003c/code\u003e\u003c/a\u003e Migrate instructions to AGENTS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/aa5a3774a217a2abdfca8c591031e130a5e5ac72\"\u003e\u003ccode\u003eaa5a377\u003c/code\u003e\u003c/a\u003e fix(deps): update minor/patch updates (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6365\"\u003e#6365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/197e68b9d27ec38cc914183c4cbe9e57985cb36b\"\u003e\u003ccode\u003e197e68b\u003c/code\u003e\u003c/a\u003e chore(deps): update msys2/setup-msys2 digest to e989830 (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6364\"\u003e#6364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/cded70aef2932aa491a633a87be316edb0854599\"\u003e\u003ccode\u003ecded70a\u003c/code\u003e\u003c/a\u003e fix(deps): update swc monorepo (major) (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6366\"\u003e#6366\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/bb2b8a57cc2cad3c4f482869fb6ab810b4c4332d\"\u003e\u003ccode\u003ebb2b8a5\u003c/code\u003e\u003c/a\u003e docs: add missing backticks in \u003ccode\u003eplugin-development\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6368\"\u003e#6368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/20af1c4879d193636e6bd0295cb07860894c12e0\"\u003e\u003ccode\u003e20af1c4\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6367\"\u003e#6367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/a6be82b8abd747458afdc7484319f7b5deb92535\"\u003e\u003ccode\u003ea6be82b\u003c/code\u003e\u003c/a\u003e 4.60.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rollup/rollup/compare/v4.60.1...v4.60.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss` from 8.5.9 to 8.5.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax regression (by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epostcss-scss\u003c/code\u003e commend regression.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed reading any file via user-generated CSS.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eopts.unsafeMap\u003c/code\u003e to disable checks.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed nested brackets parsing performance (by \u003ca href=\"https://github.com/offset\"\u003e\u003ccode\u003e@​offset\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed XSS via unescaped \u003ccode\u003e\u0026lt;/style\u0026gt;\u003c/code\u003e in non-bundler cases (by \u003ca href=\"https://github.com/TharVid\"\u003e\u003ccode\u003e@​TharVid\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax regression (by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epostcss-scss\u003c/code\u003e commend regression.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed reading any file via user-generated CSS.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eopts.unsafeMap\u003c/code\u003e to disable checks.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed nested brackets parsing performance (by \u003ca href=\"https://github.com/offset\"\u003e\u003ccode\u003e@​offset\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed XSS via unescaped \u003ccode\u003e\u0026lt;/style\u0026gt;\u003c/code\u003e in non-bundler cases (by \u003ca href=\"https://github.com/TharVid\"\u003e\u003ccode\u003e@​TharVid\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/3ec13948ae0006e1bde2dfb545346341ac8b2dcf\"\u003e\u003ccode\u003e3ec1394\u003c/code\u003e\u003c/a\u003e Release 8.5.14 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/f2bb827b20b591080977412555aa3e5baf588620\"\u003e\u003ccode\u003ef2bb827\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/d75953d60854ad835fd21dde0b11081522341020\"\u003e\u003ccode\u003ed75953d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/postcss/postcss/issues/2084\"\u003e#2084\u003c/a\u003e from 43081j/raw-raws-rawing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/68bd2139b5dcaf5a682bc2e8826d8557be2d1480\"\u003e\u003ccode\u003e68bd213\u003c/code\u003e\u003c/a\u003e fix: always call \u003ccode\u003eraw\u003c/code\u003e to retrieve raw values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/af58cf1b7af02e9b9fcb138a4a2d7ef3450158b1\"\u003e\u003ccode\u003eaf58cf1\u003c/code\u003e\u003c/a\u003e Release 8.5.13 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/f227dbd0e9443e5f33e18e633b8b4d2b55aac5ee\"\u003e\u003ccode\u003ef227dbd\u003c/code\u003e\u003c/a\u003e Temporary ignore pnpm 11 config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/d3abd40d723cf3559e5ddb5fc738b7cb64e92bb0\"\u003e\u003ccode\u003ed3abd40\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/dd06c3e11362087bc18f9c20cee30fd82bda3de9\"\u003e\u003ccode\u003edd06c3e\u003c/code\u003e\u003c/a\u003e Revert stringifier changes because of the conflict with postcss-scss\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/ae889c815fb88d785401a88f1a7dfc8cb11915fb\"\u003e\u003ccode\u003eae889c8\u003c/code\u003e\u003c/a\u003e Try to fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/e0093e49bcf00347383a13e40bb1f67bc823ca15\"\u003e\u003ccode\u003ee0093e4\u003c/code\u003e\u003c/a\u003e Move to pnpm 11\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/postcss/postcss/compare/8.5.9...8.5.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tailwindcss` from 4.2.2 to 4.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tailwindlabs/tailwindcss/releases\"\u003etailwindcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.2.4\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure imports in \u003ccode\u003e@import\u003c/code\u003e and \u003ccode\u003e@plugin\u003c/code\u003e still resolve correctly when using Vite aliases in \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19947\"\u003e#19947\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCanonicalization: improve canonicalizations for \u003ccode\u003etracking-*\u003c/code\u003e utilities by preferring non-negative utilities (e.g. \u003ccode\u003e-tracking-tighter\u003c/code\u003e → \u003ccode\u003etracking-wider\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19827\"\u003e#19827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash due to invalid characters in candidate (exceeding valid unicode code point range) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19829\"\u003e#19829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure query params in imports are considered unique resources when using \u003ccode\u003e@tailwindcss/webpack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19723\"\u003e#19723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse arbitrary values into shorthand utilities (e.g. \u003ccode\u003epx-[1.2rem] py-[1.2rem]\u003c/code\u003e → \u003ccode\u003ep-[1.2rem]\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19837\"\u003e#19837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003eborder-{t,b}-*\u003c/code\u003e into \u003ccode\u003eborder-y-*\u003c/code\u003e, \u003ccode\u003eborder-{l,r}-*\u003c/code\u003e into \u003ccode\u003eborder-x-*\u003c/code\u003e, and \u003ccode\u003eborder-{t,r,b,l}-*\u003c/code\u003e into \u003ccode\u003eborder-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003escroll-m{t,b}-*\u003c/code\u003e into \u003ccode\u003escroll-my-*\u003c/code\u003e, \u003ccode\u003escroll-m{l,r}-*\u003c/code\u003e into \u003ccode\u003escroll-mx-*\u003c/code\u003e, and \u003ccode\u003escroll-m{t,r,b,l}-*\u003c/code\u003e into \u003ccode\u003escroll-m-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003escroll-p{t,b}-*\u003c/code\u003e into \u003ccode\u003escroll-py-*\u003c/code\u003e, \u003ccode\u003escroll-p{l,r}-*\u003c/code\u003e into \u003ccode\u003escroll-px-*\u003c/code\u003e, and \u003ccode\u003escroll-p{t,r,b,l}-*\u003c/code\u003e into \u003ccode\u003escroll-p-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003eoverflow-{x,y}-*\u003c/code\u003e into \u003ccode\u003eoverflow-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003eoverscroll-{x,y}-*\u003c/code\u003e into \u003ccode\u003eoverscroll-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRead from \u003ccode\u003e--placeholder-color\u003c/code\u003e instead of \u003ccode\u003e--background-color\u003c/code\u003e for \u003ccode\u003eplaceholder-*\u003c/code\u003e utilities (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19843\"\u003e#19843\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade: ensure files are not emptied out when killing the upgrade process while it's running (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19846\"\u003e#19846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade: use \u003ccode\u003econfig.content\u003c/code\u003e when migrating from Tailwind CSS v3 to Tailwind CSS v4 (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19846\"\u003e#19846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade: never migrate files that are ignored by git (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19846\"\u003e#19846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e.env\u003c/code\u003e and \u003ccode\u003e.env.*\u003c/code\u003e to default ignored content files (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19846\"\u003e#19846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: migr...\n\n_Description has been truncated_","html_url":"https://github.com/porsche-design-system/porsche-design-system/pull/4395","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/porsche-design-system%2Fporsche-design-system/issues/4395","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4395/packages"}}]}